1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-57",
9   "self_type" : "type-397",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 1,
14   "linker_set_key" : "char [16]",
15   "name" : "char [16]",
16   "referenced_type" : "type-57",
17   "self_type" : "type-1033",
18   "size" : 16,
19   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20  },
21  {
22   "linker_set_key" : "float []",
23   "name" : "float []",
24   "referenced_type" : "type-834",
25   "self_type" : "type-1068",
26   "source_file" : "/system/core/libsystem/include/system/graphics.h"
27  },
28  {
29   "alignment" : 4,
30   "linker_set_key" : "int [0]",
31   "name" : "int [0]",
32   "referenced_type" : "type-27",
33   "self_type" : "type-171",
34   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "unsigned char [16]",
39   "name" : "unsigned char [16]",
40   "referenced_type" : "type-90",
41   "self_type" : "type-929",
42   "size" : 16,
43   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
44  },
45  {
46   "alignment" : 1,
47   "linker_set_key" : "unsigned char [32]",
48   "name" : "unsigned char [32]",
49   "referenced_type" : "type-90",
50   "self_type" : "type-903",
51   "size" : 32,
52   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
53  },
54  {
55   "alignment" : 1,
56   "linker_set_key" : "unsigned char [5121]",
57   "name" : "unsigned char [5121]",
58   "referenced_type" : "type-90",
59   "self_type" : "type-394",
60   "size" : 5121,
61   "source_file" : "/system/core/liblog/include/log/log_read.h"
62  },
63  {
64   "alignment" : 4,
65   "linker_set_key" : "unsigned int [8]",
66   "name" : "unsigned int [8]",
67   "referenced_type" : "type-2",
68   "self_type" : "type-1060",
69   "size" : 32,
70   "source_file" : "/system/core/libsystem/include/system/graphics.h"
71  }
72 ],
73 "builtin_types" :
74 [
75  {
76   "alignment" : 1,
77   "is_integral" : true,
78   "is_unsigned" : true,
79   "linker_set_key" : "bool",
80   "name" : "bool",
81   "referenced_type" : "type-39",
82   "self_type" : "type-39",
83   "size" : 1
84  },
85  {
86   "alignment" : 1,
87   "is_integral" : true,
88   "linker_set_key" : "char",
89   "name" : "char",
90   "referenced_type" : "type-57",
91   "self_type" : "type-57",
92   "size" : 1
93  },
94  {
95   "alignment" : 2,
96   "is_integral" : true,
97   "is_unsigned" : true,
98   "linker_set_key" : "char16_t",
99   "name" : "char16_t",
100   "referenced_type" : "type-47",
101   "self_type" : "type-47",
102   "size" : 2
103  },
104  {
105   "alignment" : 4,
106   "linker_set_key" : "double",
107   "name" : "double",
108   "referenced_type" : "type-91",
109   "self_type" : "type-91",
110   "size" : 8
111  },
112  {
113   "alignment" : 4,
114   "linker_set_key" : "float",
115   "name" : "float",
116   "referenced_type" : "type-834",
117   "self_type" : "type-834",
118   "size" : 4
119  },
120  {
121   "alignment" : 4,
122   "is_integral" : true,
123   "linker_set_key" : "int",
124   "name" : "int",
125   "referenced_type" : "type-27",
126   "self_type" : "type-27",
127   "size" : 4
128  },
129  {
130   "alignment" : 4,
131   "is_integral" : true,
132   "linker_set_key" : "long",
133   "name" : "long",
134   "referenced_type" : "type-779",
135   "self_type" : "type-779",
136   "size" : 4
137  },
138  {
139   "alignment" : 4,
140   "is_integral" : true,
141   "linker_set_key" : "long long",
142   "name" : "long long",
143   "referenced_type" : "type-32",
144   "self_type" : "type-32",
145   "size" : 8
146  },
147  {
148   "alignment" : 2,
149   "is_integral" : true,
150   "linker_set_key" : "short",
151   "name" : "short",
152   "referenced_type" : "type-730",
153   "self_type" : "type-730",
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-846",
162   "self_type" : "type-846",
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-90",
172   "self_type" : "type-90",
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-801",
192   "self_type" : "type-801",
193   "size" : 4
194  },
195  {
196   "alignment" : 4,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "unsigned long long",
200   "name" : "unsigned long long",
201   "referenced_type" : "type-83",
202   "self_type" : "type-83",
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-396",
212   "self_type" : "type-396",
213   "size" : 2
214  },
215  {
216   "linker_set_key" : "void",
217   "name" : "void",
218   "referenced_type" : "type-29",
219   "self_type" : "type-29"
220  }
221 ],
222 "elf_functions" :
223 [
224  {
225   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
226  },
227  {
228   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
229  },
230  {
231   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
232  },
233  {
234   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
235  },
236  {
237   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
238  },
239  {
240   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
244  },
245  {
246   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
247  },
248  {
249   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21notifySyspropsChangedEv"
253  },
254  {
255   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21setHALInstrumentationEv"
256  },
257  {
258   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4pingEv"
262  },
263  {
264   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
265  },
266  {
267   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS1_4V1_010IDrmPluginEEEb"
268  },
269  {
270   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS1_4V1_110IDrmPluginEEEb"
271  },
272  {
273   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
274  },
275  {
276   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spIS3_EEb"
277  },
278  {
279   "name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13addOnewayTaskENSt3__18functionIFvvEEE"
280  },
281  {
282   "name" : "_ZN7android8hardware3drm4V1_211BsDrmPluginC1ENS_2spINS2_10IDrmPluginEEE"
283  },
284  {
285   "name" : "_ZN7android8hardware3drm4V1_211BsDrmPluginC2ENS_2spINS2_10IDrmPluginEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
289  },
290  {
291   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
292  },
293  {
294   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
298  },
299  {
300   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
301  },
302  {
303   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
304  },
305  {
306   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
307  },
308  {
309   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
313  },
314  {
315   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21notifySyspropsChangedEv"
316  },
317  {
318   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21setHALInstrumentationEv"
319  },
320  {
321   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
322  },
323  {
324   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory4pingEv"
325  },
326  {
327   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS1_4V1_011IDrmFactoryEEEb"
331  },
332  {
333   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS1_4V1_111IDrmFactoryEEEb"
334  },
335  {
336   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
337  },
338  {
339   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spIS3_EEb"
340  },
341  {
342   "name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE"
349  },
350  {
351   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
352  },
353  {
354   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin23_hidl_getHdcpLevels_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
358  },
359  {
360   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin23_hidl_getKeyRequest_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
361  },
362  {
363   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin24_hidl_sendKeysChange_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
364  },
365  {
366   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin26_hidl_removeOfflineLicenseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
367  },
368  {
369   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin26_hidl_sendSessionLostStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
370  },
371  {
372   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin28_hidl_getOfflineLicenseStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
373  },
374  {
375   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin29_hidl_getProvisionRequest_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
376  },
377  {
378   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin32_hidl_getOfflineLicenseKeySetIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
379  },
380  {
381   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin4pingEv"
382  },
383  {
384   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginC1ERKNS_2spINS2_10IDrmPluginEEE"
385  },
386  {
387   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginC2ERKNS_2spINS2_10IDrmPluginEEE"
388  },
389  {
390   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
391  },
392  {
393   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
394  },
395  {
396   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD2Ev"
397  },
398  {
399   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE"
400  },
401  {
402   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
403  },
404  {
405   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
406  },
407  {
408   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
409  },
410  {
411   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
412  },
413  {
414   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
415  },
416  {
417   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
418  },
419  {
420   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
421  },
422  {
423   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
424  },
425  {
426   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE"
427  },
428  {
429   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
430  },
431  {
432   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
433  },
434  {
435   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
436  },
437  {
438   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
439  },
440  {
441   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
442  },
443  {
444   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
445  },
446  {
447   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
448  },
449  {
450   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
451  },
452  {
453   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
454  },
455  {
456   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
457  },
458  {
459   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE"
460  },
461  {
462   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
463  },
464  {
465   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE"
466  },
467  {
468   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
469  },
470  {
471   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
472  },
473  {
474   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
475  },
476  {
477   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
478  },
479  {
480   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
481  },
482  {
483   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
484  },
485  {
486   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE"
487  },
488  {
489   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
490  },
491  {
492   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
493  },
494  {
495   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
496  },
497  {
498   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
499  },
500  {
501   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
502  },
503  {
504   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
505  },
506  {
507   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeAllSecureStopsEv"
508  },
509  {
510   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE"
511  },
512  {
513   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
514  },
515  {
516   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE"
517  },
518  {
519   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
520  },
521  {
522   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21notifySyspropsChangedEv"
523  },
524  {
525   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21releaseAllSecureStopsEv"
526  },
527  {
528   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21setHALInstrumentationEv"
529  },
530  {
531   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
532  },
533  {
534   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23_hidl_getHdcpLevels_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelESC_EEE"
535  },
536  {
537   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23_hidl_getKeyRequest_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS9_INSG_8KeyValueEEENSt3__18functionIFvNS2_6StatusESC_NS1_4V1_114KeyRequestTypeESF_EEE"
538  },
539  {
540   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
541  },
542  {
543   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin24_hidl_sendKeysChange_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb"
544  },
545  {
546   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
547  },
548  {
549   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26_hidl_removeOfflineLicenseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
550  },
551  {
552   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26_hidl_sendSessionLostStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
553  },
554  {
555   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
556  },
557  {
558   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin28_hidl_getOfflineLicenseStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
559  },
560  {
561   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin29_hidl_getProvisionRequest_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESB_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEESB_EEE"
562  },
563  {
564   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin32_hidl_getOfflineLicenseKeySetIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINSD_IhEEEEEEE"
565  },
566  {
567   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4pingEv"
568  },
569  {
570   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
571  },
572  {
573   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
574  },
575  {
576   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
577  },
578  {
579   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
580  },
581  {
582   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
583  },
584  {
585   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
586  },
587  {
588   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
589  },
590  {
591   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginC1ERKNS_2spINS0_7IBinderEEE"
592  },
593  {
594   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginC2ERKNS_2spINS0_7IBinderEEE"
595  },
596  {
597   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
598  },
599  {
600   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
601  },
602  {
603   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
604  },
605  {
606   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
607  },
608  {
609   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
610  },
611  {
612   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
613  },
614  {
615   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
616  },
617  {
618   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
619  },
620  {
621   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
622  },
623  {
624   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21notifySyspropsChangedEv"
625  },
626  {
627   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21setHALInstrumentationEv"
628  },
629  {
630   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
631  },
632  {
633   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin4pingEv"
634  },
635  {
636   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
637  },
638  {
639   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spINS1_4V1_013ICryptoPluginEEEb"
640  },
641  {
642   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
643  },
644  {
645   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spIS3_EEb"
646  },
647  {
648   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
649  },
650  {
651   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
652  },
653  {
654   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory33_hidl_isCryptoSchemeSupported_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
655  },
656  {
657   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory4pingEv"
658  },
659  {
660   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE"
661  },
662  {
663   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE"
664  },
665  {
666   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
667  },
668  {
669   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
670  },
671  {
672   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD2Ev"
673  },
674  {
675   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
676  },
677  {
678   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
679  },
680  {
681   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
682  },
683  {
684   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
685  },
686  {
687   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
688  },
689  {
690   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
691  },
692  {
693   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
694  },
695  {
696   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21notifySyspropsChangedEv"
697  },
698  {
699   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21setHALInstrumentationEv"
700  },
701  {
702   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
703  },
704  {
705   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
706  },
707  {
708   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
709  },
710  {
711   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory33_hidl_isCryptoSchemeSupported_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
712  },
713  {
714   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory4pingEv"
715  },
716  {
717   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
718  },
719  {
720   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE"
721  },
722  {
723   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE"
724  },
725  {
726   "name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin13addOnewayTaskENSt3__18functionIFvvEEE"
727  },
728  {
729   "name" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginC1ENS_2spINS2_13ICryptoPluginEEE"
730  },
731  {
732   "name" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginC2ENS_2spINS2_13ICryptoPluginEEE"
733  },
734  {
735   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
736  },
737  {
738   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
739  },
740  {
741   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
742  },
743  {
744   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
745  },
746  {
747   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
748  },
749  {
750   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
751  },
752  {
753   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
754  },
755  {
756   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
757  },
758  {
759   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
760  },
761  {
762   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21notifySyspropsChangedEv"
763  },
764  {
765   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21setHALInstrumentationEv"
766  },
767  {
768   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
769  },
770  {
771   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory4pingEv"
772  },
773  {
774   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
775  },
776  {
777   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS1_4V1_014ICryptoFactoryEEEb"
778  },
779  {
780   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS1_4V1_114ICryptoFactoryEEEb"
781  },
782  {
783   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
784  },
785  {
786   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spIS3_EEb"
787  },
788  {
789   "name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE"
790  },
791  {
792   "name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE"
793  },
794  {
795   "name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE"
796  },
797  {
798   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
799  },
800  {
801   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
802  },
803  {
804   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin17_hidl_decrypt_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
805  },
806  {
807   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin4pingEv"
808  },
809  {
810   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginC1ERKNS_2spINS2_13ICryptoPluginEEE"
811  },
812  {
813   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginC2ERKNS_2spINS2_13ICryptoPluginEEE"
814  },
815  {
816   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
817  },
818  {
819   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
820  },
821  {
822   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD2Ev"
823  },
824  {
825   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
826  },
827  {
828   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
829  },
830  {
831   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
832  },
833  {
834   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
835  },
836  {
837   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
838  },
839  {
840   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
841  },
842  {
843   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin16notifyResolutionEjj"
844  },
845  {
846   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin17_hidl_decrypt_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbRKNS0_10hidl_arrayIhLj16EJEEESC_NS1_4V1_04ModeERKNSD_7PatternERKNS0_8hidl_vecINSD_9SubSampleEEERKNSD_12SharedBufferEyRKNSD_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
847  },
848  {
849   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
850  },
851  {
852   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
853  },
854  {
855   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
856  },
857  {
858   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21notifySyspropsChangedEv"
859  },
860  {
861   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21setHALInstrumentationEv"
862  },
863  {
864   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
865  },
866  {
867   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin4pingEv"
868  },
869  {
870   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
871  },
872  {
873   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE"
874  },
875  {
876   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginC1ERKNS_2spINS0_7IBinderEEE"
877  },
878  {
879   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginC2ERKNS_2spINS0_7IBinderEEE"
880  },
881  {
882   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
883  },
884  {
885   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
886  },
887  {
888   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory4pingEv"
889  },
890  {
891   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE"
892  },
893  {
894   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE"
895  },
896  {
897   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
898  },
899  {
900   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
901  },
902  {
903   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD2Ev"
904  },
905  {
906   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
907  },
908  {
909   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
910  },
911  {
912   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
913  },
914  {
915   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
916  },
917  {
918   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
919  },
920  {
921   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
922  },
923  {
924   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
925  },
926  {
927   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21notifySyspropsChangedEv"
928  },
929  {
930   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21setHALInstrumentationEv"
931  },
932  {
933   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
934  },
935  {
936   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory4pingEv"
937  },
938  {
939   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
940  },
941  {
942   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE"
943  },
944  {
945   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE"
946  },
947  {
948   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
949  },
950  {
951   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
952  },
953  {
954   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
955  },
956  {
957   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
958  },
959  {
960   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
961  },
962  {
963   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
964  },
965  {
966   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
967  },
968  {
969   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
970  },
971  {
972   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
973  },
974  {
975   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21notifySyspropsChangedEv"
976  },
977  {
978   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21setHALInstrumentationEv"
979  },
980  {
981   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
982  },
983  {
984   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener4pingEv"
985  },
986  {
987   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
988  },
989  {
990   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spINS1_4V1_018IDrmPluginListenerEEEb"
991  },
992  {
993   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
994  },
995  {
996   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spIS3_EEb"
997  },
998  {
999   "name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener13addOnewayTaskENSt3__18functionIFvvEEE"
1000  },
1001  {
1002   "name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerC1ENS_2spINS2_18IDrmPluginListenerEEE"
1003  },
1004  {
1005   "name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerC2ENS_2spINS2_18IDrmPluginListenerEEE"
1006  },
1007  {
1008   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
1009  },
1010  {
1011   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
1012  },
1013  {
1014   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener24_hidl_sendKeysChange_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
1015  },
1016  {
1017   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener26_hidl_sendSessionLostStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
1018  },
1019  {
1020   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener4pingEv"
1021  },
1022  {
1023   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerC1ERKNS_2spINS2_18IDrmPluginListenerEEE"
1024  },
1025  {
1026   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerC2ERKNS_2spINS2_18IDrmPluginListenerEEE"
1027  },
1028  {
1029   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
1030  },
1031  {
1032   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
1033  },
1034  {
1035   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD2Ev"
1036  },
1037  {
1038   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
1039  },
1040  {
1041   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
1042  },
1043  {
1044   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
1045  },
1046  {
1047   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
1048  },
1049  {
1050   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
1051  },
1052  {
1053   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
1054  },
1055  {
1056   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
1057  },
1058  {
1059   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
1060  },
1061  {
1062   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
1063  },
1064  {
1065   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE"
1066  },
1067  {
1068   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21notifySyspropsChangedEv"
1069  },
1070  {
1071   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21setHALInstrumentationEv"
1072  },
1073  {
1074   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener24_hidl_sendKeysChange_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb"
1075  },
1076  {
1077   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener26_hidl_sendSessionLostStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
1078  },
1079  {
1080   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener4pingEv"
1081  },
1082  {
1083   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
1084  },
1085  {
1086   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
1087  },
1088  {
1089   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerC1ERKNS_2spINS0_7IBinderEEE"
1090  },
1091  {
1092   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerC2ERKNS_2spINS0_7IBinderEEE"
1093  },
1094  {
1095   "name" : "_ZN7android8hardware3drm4V1_221writeEmbeddedToParcelERKNS2_9KeyStatusEPNS0_6ParcelEjj"
1096  },
1097  {
1098   "name" : "_ZN7android8hardware3drm4V1_222readEmbeddedFromParcelERKNS2_9KeyStatusERKNS0_6ParcelEjj"
1099  },
1100  {
1101   "binding" : "weak",
1102   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS3_4V1_010IDrmPluginENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1103  },
1104  {
1105   "binding" : "weak",
1106   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS3_4V1_110IDrmPluginENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1107  },
1108  {
1109   "binding" : "weak",
1110   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS_4hidl4base4V1_05IBaseENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1111  },
1112  {
1113   "binding" : "weak",
1114   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS3_4V1_011IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1115  },
1116  {
1117   "binding" : "weak",
1118   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS3_4V1_111IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1119  },
1120  {
1121   "binding" : "weak",
1122   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1123  },
1124  {
1125   "binding" : "weak",
1126   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_213ICryptoPluginENS3_4V1_013ICryptoPluginENS4_16BpHwCryptoPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1127  },
1128  {
1129   "binding" : "weak",
1130   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_213ICryptoPluginENS_4hidl4base4V1_05IBaseENS4_16BpHwCryptoPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1131  },
1132  {
1133   "binding" : "weak",
1134   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS3_4V1_014ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1135  },
1136  {
1137   "binding" : "weak",
1138   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS3_4V1_114ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1139  },
1140  {
1141   "binding" : "weak",
1142   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1143  },
1144  {
1145   "binding" : "weak",
1146   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_218IDrmPluginListenerENS3_4V1_018IDrmPluginListenerENS4_21BpHwDrmPluginListenerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1147  },
1148  {
1149   "binding" : "weak",
1150   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_218IDrmPluginListenerENS_4hidl4base4V1_05IBaseENS4_21BpHwDrmPluginListenerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1151  },
1152  {
1153   "binding" : "weak",
1154   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_"
1155  },
1156  {
1157   "binding" : "weak",
1158   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_"
1159  },
1160  {
1161   "binding" : "weak",
1162   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_018IDrmPluginListenerEvEENS_2spIT_EES8_"
1163  },
1164  {
1165   "binding" : "weak",
1166   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_213BpHwDrmPluginENS4_10IDrmPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1167  },
1168  {
1169   "binding" : "weak",
1170   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_214BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1171  },
1172  {
1173   "binding" : "weak",
1174   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_216BpHwCryptoPluginENS4_13ICryptoPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1175  },
1176  {
1177   "binding" : "weak",
1178   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_217BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1179  },
1180  {
1181   "binding" : "weak",
1182   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_221BpHwDrmPluginListenerENS4_18IDrmPluginListenerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1183  },
1184  {
1185   "binding" : "weak",
1186   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
1187  },
1188  {
1189   "binding" : "weak",
1190   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
1191  },
1192  {
1193   "binding" : "weak",
1194   "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_"
1195  },
1196  {
1197   "binding" : "weak",
1198   "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_"
1199  },
1200  {
1201   "binding" : "weak",
1202   "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"
1203  },
1204  {
1205   "binding" : "weak",
1206   "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_"
1207  },
1208  {
1209   "binding" : "weak",
1210   "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_"
1211  },
1212  {
1213   "binding" : "weak",
1214   "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"
1215  },
1216  {
1217   "binding" : "weak",
1218   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
1219  },
1220  {
1221   "binding" : "weak",
1222   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
1223  },
1224  {
1225   "binding" : "weak",
1226   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
1227  },
1228  {
1229   "name" : "_ZThn20_N7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
1230  },
1231  {
1232   "name" : "_ZThn20_N7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
1233  },
1234  {
1235   "name" : "_ZThn20_N7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
1236  },
1237  {
1238   "name" : "_ZThn20_N7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
1239  },
1240  {
1241   "name" : "_ZThn20_N7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
1242  },
1243  {
1244   "name" : "_ZThn20_N7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
1245  },
1246  {
1247   "name" : "_ZThn20_N7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
1248  },
1249  {
1250   "name" : "_ZThn20_N7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
1251  },
1252  {
1253   "name" : "_ZThn20_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
1254  },
1255  {
1256   "name" : "_ZThn20_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
1257  },
1258  {
1259   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
1260  },
1261  {
1262   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
1263  },
1264  {
1265   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
1266  },
1267  {
1268   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
1269  },
1270  {
1271   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
1272  },
1273  {
1274   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
1275  },
1276  {
1277   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
1278  },
1279  {
1280   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
1281  },
1282  {
1283   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
1284  },
1285  {
1286   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
1287  }
1288 ],
1289 "elf_objects" :
1290 [
1291  {
1292   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10descriptorE"
1293  },
1294  {
1295   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory10descriptorE"
1296  },
1297  {
1298   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin10descriptorE"
1299  },
1300  {
1301   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory10descriptorE"
1302  },
1303  {
1304   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener10descriptorE"
1305  },
1306  {
1307   "name" : "_ZTCN7android8hardware3drm4V1_210IDrmPluginE0_NS1_4V1_010IDrmPluginE"
1308  },
1309  {
1310   "name" : "_ZTCN7android8hardware3drm4V1_210IDrmPluginE0_NS1_4V1_110IDrmPluginE"
1311  },
1312  {
1313   "name" : "_ZTCN7android8hardware3drm4V1_210IDrmPluginE0_NS_4hidl4base4V1_05IBaseE"
1314  },
1315  {
1316   "binding" : "weak",
1317   "name" : "_ZTCN7android8hardware3drm4V1_211BsDrmPluginE0_NS2_10IDrmPluginE"
1318  },
1319  {
1320   "name" : "_ZTCN7android8hardware3drm4V1_211IDrmFactoryE0_NS1_4V1_011IDrmFactoryE"
1321  },
1322  {
1323   "name" : "_ZTCN7android8hardware3drm4V1_211IDrmFactoryE0_NS1_4V1_111IDrmFactoryE"
1324  },
1325  {
1326   "name" : "_ZTCN7android8hardware3drm4V1_211IDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
1327  },
1328  {
1329   "binding" : "weak",
1330   "name" : "_ZTCN7android8hardware3drm4V1_212BsDrmFactoryE0_NS2_11IDrmFactoryE"
1331  },
1332  {
1333   "name" : "_ZTCN7android8hardware3drm4V1_213BnHwDrmPluginE0_NS0_7IBinderE"
1334  },
1335  {
1336   "name" : "_ZTCN7android8hardware3drm4V1_213BnHwDrmPluginE0_NS0_9BHwBinderE"
1337  },
1338  {
1339   "name" : "_ZTCN7android8hardware3drm4V1_213BnHwDrmPluginE0_NS_4hidl4base4V1_08BnHwBaseE"
1340  },
1341  {
1342   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE0_NS0_11BpInterfaceINS2_10IDrmPluginEEE"
1343  },
1344  {
1345   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE0_NS1_4V1_010IDrmPluginE"
1346  },
1347  {
1348   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE0_NS1_4V1_110IDrmPluginE"
1349  },
1350  {
1351   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE0_NS2_10IDrmPluginE"
1352  },
1353  {
1354   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE0_NS_4hidl4base4V1_05IBaseE"
1355  },
1356  {
1357   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE4_NS0_10IInterfaceE"
1358  },
1359  {
1360   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE8_NS0_11BpHwRefBaseE"
1361  },
1362  {
1363   "name" : "_ZTCN7android8hardware3drm4V1_213ICryptoPluginE0_NS1_4V1_013ICryptoPluginE"
1364  },
1365  {
1366   "name" : "_ZTCN7android8hardware3drm4V1_213ICryptoPluginE0_NS_4hidl4base4V1_05IBaseE"
1367  },
1368  {
1369   "name" : "_ZTCN7android8hardware3drm4V1_214BnHwDrmFactoryE0_NS0_7IBinderE"
1370  },
1371  {
1372   "name" : "_ZTCN7android8hardware3drm4V1_214BnHwDrmFactoryE0_NS0_9BHwBinderE"
1373  },
1374  {
1375   "name" : "_ZTCN7android8hardware3drm4V1_214BnHwDrmFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
1376  },
1377  {
1378   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE0_NS0_11BpInterfaceINS2_11IDrmFactoryEEE"
1379  },
1380  {
1381   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE0_NS1_4V1_011IDrmFactoryE"
1382  },
1383  {
1384   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE0_NS1_4V1_111IDrmFactoryE"
1385  },
1386  {
1387   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE0_NS2_11IDrmFactoryE"
1388  },
1389  {
1390   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
1391  },
1392  {
1393   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE4_NS0_10IInterfaceE"
1394  },
1395  {
1396   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE8_NS0_11BpHwRefBaseE"
1397  },
1398  {
1399   "binding" : "weak",
1400   "name" : "_ZTCN7android8hardware3drm4V1_214BsCryptoPluginE0_NS2_13ICryptoPluginE"
1401  },
1402  {
1403   "name" : "_ZTCN7android8hardware3drm4V1_214ICryptoFactoryE0_NS1_4V1_014ICryptoFactoryE"
1404  },
1405  {
1406   "name" : "_ZTCN7android8hardware3drm4V1_214ICryptoFactoryE0_NS1_4V1_114ICryptoFactoryE"
1407  },
1408  {
1409   "name" : "_ZTCN7android8hardware3drm4V1_214ICryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
1410  },
1411  {
1412   "binding" : "weak",
1413   "name" : "_ZTCN7android8hardware3drm4V1_215BsCryptoFactoryE0_NS2_14ICryptoFactoryE"
1414  },
1415  {
1416   "name" : "_ZTCN7android8hardware3drm4V1_216BnHwCryptoPluginE0_NS0_7IBinderE"
1417  },
1418  {
1419   "name" : "_ZTCN7android8hardware3drm4V1_216BnHwCryptoPluginE0_NS0_9BHwBinderE"
1420  },
1421  {
1422   "name" : "_ZTCN7android8hardware3drm4V1_216BnHwCryptoPluginE0_NS_4hidl4base4V1_08BnHwBaseE"
1423  },
1424  {
1425   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE0_NS0_11BpInterfaceINS2_13ICryptoPluginEEE"
1426  },
1427  {
1428   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE0_NS1_4V1_013ICryptoPluginE"
1429  },
1430  {
1431   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE0_NS2_13ICryptoPluginE"
1432  },
1433  {
1434   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE0_NS_4hidl4base4V1_05IBaseE"
1435  },
1436  {
1437   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE4_NS0_10IInterfaceE"
1438  },
1439  {
1440   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE8_NS0_11BpHwRefBaseE"
1441  },
1442  {
1443   "name" : "_ZTCN7android8hardware3drm4V1_217BnHwCryptoFactoryE0_NS0_7IBinderE"
1444  },
1445  {
1446   "name" : "_ZTCN7android8hardware3drm4V1_217BnHwCryptoFactoryE0_NS0_9BHwBinderE"
1447  },
1448  {
1449   "name" : "_ZTCN7android8hardware3drm4V1_217BnHwCryptoFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
1450  },
1451  {
1452   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE0_NS0_11BpInterfaceINS2_14ICryptoFactoryEEE"
1453  },
1454  {
1455   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE0_NS1_4V1_014ICryptoFactoryE"
1456  },
1457  {
1458   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE0_NS1_4V1_114ICryptoFactoryE"
1459  },
1460  {
1461   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE0_NS2_14ICryptoFactoryE"
1462  },
1463  {
1464   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
1465  },
1466  {
1467   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE4_NS0_10IInterfaceE"
1468  },
1469  {
1470   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE8_NS0_11BpHwRefBaseE"
1471  },
1472  {
1473   "name" : "_ZTCN7android8hardware3drm4V1_218IDrmPluginListenerE0_NS1_4V1_018IDrmPluginListenerE"
1474  },
1475  {
1476   "name" : "_ZTCN7android8hardware3drm4V1_218IDrmPluginListenerE0_NS_4hidl4base4V1_05IBaseE"
1477  },
1478  {
1479   "binding" : "weak",
1480   "name" : "_ZTCN7android8hardware3drm4V1_219BsDrmPluginListenerE0_NS2_18IDrmPluginListenerE"
1481  },
1482  {
1483   "name" : "_ZTCN7android8hardware3drm4V1_221BnHwDrmPluginListenerE0_NS0_7IBinderE"
1484  },
1485  {
1486   "name" : "_ZTCN7android8hardware3drm4V1_221BnHwDrmPluginListenerE0_NS0_9BHwBinderE"
1487  },
1488  {
1489   "name" : "_ZTCN7android8hardware3drm4V1_221BnHwDrmPluginListenerE0_NS_4hidl4base4V1_08BnHwBaseE"
1490  },
1491  {
1492   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE0_NS0_11BpInterfaceINS2_18IDrmPluginListenerEEE"
1493  },
1494  {
1495   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE0_NS1_4V1_018IDrmPluginListenerE"
1496  },
1497  {
1498   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE0_NS2_18IDrmPluginListenerE"
1499  },
1500  {
1501   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE0_NS_4hidl4base4V1_05IBaseE"
1502  },
1503  {
1504   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE4_NS0_10IInterfaceE"
1505  },
1506  {
1507   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE8_NS0_11BpHwRefBaseE"
1508  },
1509  {
1510   "name" : "_ZTTN7android8hardware3drm4V1_210IDrmPluginE"
1511  },
1512  {
1513   "name" : "_ZTTN7android8hardware3drm4V1_211IDrmFactoryE"
1514  },
1515  {
1516   "name" : "_ZTTN7android8hardware3drm4V1_213BnHwDrmPluginE"
1517  },
1518  {
1519   "name" : "_ZTTN7android8hardware3drm4V1_213BpHwDrmPluginE"
1520  },
1521  {
1522   "name" : "_ZTTN7android8hardware3drm4V1_213ICryptoPluginE"
1523  },
1524  {
1525   "name" : "_ZTTN7android8hardware3drm4V1_214BnHwDrmFactoryE"
1526  },
1527  {
1528   "name" : "_ZTTN7android8hardware3drm4V1_214BpHwDrmFactoryE"
1529  },
1530  {
1531   "name" : "_ZTTN7android8hardware3drm4V1_214ICryptoFactoryE"
1532  },
1533  {
1534   "name" : "_ZTTN7android8hardware3drm4V1_216BnHwCryptoPluginE"
1535  },
1536  {
1537   "name" : "_ZTTN7android8hardware3drm4V1_216BpHwCryptoPluginE"
1538  },
1539  {
1540   "name" : "_ZTTN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
1541  },
1542  {
1543   "name" : "_ZTTN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
1544  },
1545  {
1546   "name" : "_ZTTN7android8hardware3drm4V1_218IDrmPluginListenerE"
1547  },
1548  {
1549   "name" : "_ZTTN7android8hardware3drm4V1_221BnHwDrmPluginListenerE"
1550  },
1551  {
1552   "name" : "_ZTTN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
1553  },
1554  {
1555   "name" : "_ZTVN7android8hardware3drm4V1_210IDrmPluginE"
1556  },
1557  {
1558   "binding" : "weak",
1559   "name" : "_ZTVN7android8hardware3drm4V1_211BsDrmPluginE"
1560  },
1561  {
1562   "name" : "_ZTVN7android8hardware3drm4V1_211IDrmFactoryE"
1563  },
1564  {
1565   "binding" : "weak",
1566   "name" : "_ZTVN7android8hardware3drm4V1_212BsDrmFactoryE"
1567  },
1568  {
1569   "name" : "_ZTVN7android8hardware3drm4V1_213BnHwDrmPluginE"
1570  },
1571  {
1572   "name" : "_ZTVN7android8hardware3drm4V1_213BpHwDrmPluginE"
1573  },
1574  {
1575   "name" : "_ZTVN7android8hardware3drm4V1_213ICryptoPluginE"
1576  },
1577  {
1578   "name" : "_ZTVN7android8hardware3drm4V1_214BnHwDrmFactoryE"
1579  },
1580  {
1581   "name" : "_ZTVN7android8hardware3drm4V1_214BpHwDrmFactoryE"
1582  },
1583  {
1584   "binding" : "weak",
1585   "name" : "_ZTVN7android8hardware3drm4V1_214BsCryptoPluginE"
1586  },
1587  {
1588   "name" : "_ZTVN7android8hardware3drm4V1_214ICryptoFactoryE"
1589  },
1590  {
1591   "binding" : "weak",
1592   "name" : "_ZTVN7android8hardware3drm4V1_215BsCryptoFactoryE"
1593  },
1594  {
1595   "name" : "_ZTVN7android8hardware3drm4V1_216BnHwCryptoPluginE"
1596  },
1597  {
1598   "name" : "_ZTVN7android8hardware3drm4V1_216BpHwCryptoPluginE"
1599  },
1600  {
1601   "name" : "_ZTVN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
1602  },
1603  {
1604   "name" : "_ZTVN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
1605  },
1606  {
1607   "name" : "_ZTVN7android8hardware3drm4V1_218IDrmPluginListenerE"
1608  },
1609  {
1610   "binding" : "weak",
1611   "name" : "_ZTVN7android8hardware3drm4V1_219BsDrmPluginListenerE"
1612  },
1613  {
1614   "name" : "_ZTVN7android8hardware3drm4V1_221BnHwDrmPluginListenerE"
1615  },
1616  {
1617   "name" : "_ZTVN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
1618  }
1619 ],
1620 "enum_types" :
1621 [
1622  {
1623   "alignment" : 4,
1624   "enum_fields" :
1625   [
1626    {
1627     "enum_field_value" : 0,
1628     "name" : "android::Condition::WAKE_UP_ONE"
1629    },
1630    {
1631     "enum_field_value" : 1,
1632     "name" : "android::Condition::WAKE_UP_ALL"
1633    }
1634   ],
1635   "linker_set_key" : "android::Condition::WakeUpType",
1636   "name" : "android::Condition::WakeUpType",
1637   "referenced_type" : "type-1080",
1638   "self_type" : "type-1080",
1639   "size" : 4,
1640   "source_file" : "/system/core/libutils/include/utils/Condition.h",
1641   "underlying_type" : "type-2",
1642   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
1643  },
1644  {
1645   "alignment" : 4,
1646   "enum_fields" :
1647   [
1648    {
1649     "enum_field_value" : 0,
1650     "name" : "android::String16::kEmptyString"
1651    }
1652   ],
1653   "linker_set_key" : "android::String16::StaticLinkage",
1654   "name" : "android::String16::StaticLinkage",
1655   "referenced_type" : "type-962",
1656   "self_type" : "type-962",
1657   "size" : 4,
1658   "source_file" : "/system/core/libutils/include/utils/String16.h",
1659   "underlying_type" : "type-2",
1660   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
1661  },
1662  {
1663   "alignment" : 4,
1664   "enum_fields" :
1665   [
1666    {
1667     "enum_field_value" : 0,
1668     "name" : "android::String8::kEmptyString"
1669    }
1670   ],
1671   "linker_set_key" : "android::String8::StaticLinkage",
1672   "name" : "android::String8::StaticLinkage",
1673   "referenced_type" : "type-954",
1674   "self_type" : "type-954",
1675   "size" : 4,
1676   "source_file" : "/system/core/libutils/include/utils/String8.h",
1677   "underlying_type" : "type-2",
1678   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
1679  },
1680  {
1681   "alignment" : 4,
1682   "enum_fields" :
1683   [
1684    {
1685     "enum_field_value" : 0,
1686     "name" : "android::hardware::HidlReturnRestriction::NONE"
1687    },
1688    {
1689     "enum_field_value" : 1,
1690     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
1691    },
1692    {
1693     "enum_field_value" : 2,
1694     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
1695    }
1696   ],
1697   "linker_set_key" : "android::hardware::HidlReturnRestriction",
1698   "name" : "android::hardware::HidlReturnRestriction",
1699   "referenced_type" : "type-626",
1700   "self_type" : "type-626",
1701   "size" : 4,
1702   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1703   "underlying_type" : "type-27",
1704   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
1705  },
1706  {
1707   "alignment" : 4,
1708   "enum_fields" :
1709   [
1710    {
1711     "enum_field_value" : 0,
1712     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
1713    },
1714    {
1715     "enum_field_value" : 1,
1716     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
1717    },
1718    {
1719     "enum_field_value" : 2,
1720     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
1721    },
1722    {
1723     "enum_field_value" : 3,
1724     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
1725    }
1726   ],
1727   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1728   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1729   "referenced_type" : "type-945",
1730   "self_type" : "type-945",
1731   "size" : 4,
1732   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1733   "underlying_type" : "type-27",
1734   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
1735  },
1736  {
1737   "alignment" : 4,
1738   "enum_fields" :
1739   [
1740    {
1741     "enum_field_value" : 1,
1742     "name" : "android::hardware::kSynchronizedReadWrite"
1743    },
1744    {
1745     "enum_field_value" : 2,
1746     "name" : "android::hardware::kUnsynchronizedWrite"
1747    }
1748   ],
1749   "linker_set_key" : "android::hardware::MQFlavor",
1750   "name" : "android::hardware::MQFlavor",
1751   "referenced_type" : "type-941",
1752   "self_type" : "type-941",
1753   "size" : 4,
1754   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1755   "underlying_type" : "type-2",
1756   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
1757  },
1758  {
1759   "alignment" : 4,
1760   "enum_fields" :
1761   [
1762    {
1763     "enum_field_value" : 0,
1764     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
1765    },
1766    {
1767     "enum_field_value" : 1,
1768     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
1769    },
1770    {
1771     "enum_field_value" : 2,
1772     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
1773    }
1774   ],
1775   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
1776   "name" : "android::hardware::ProcessState::CallRestriction",
1777   "referenced_type" : "type-59",
1778   "self_type" : "type-59",
1779   "size" : 4,
1780   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
1781   "underlying_type" : "type-27",
1782   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
1783  },
1784  {
1785   "alignment" : 4,
1786   "enum_fields" :
1787   [
1788    {
1789     "enum_field_value" : 0,
1790     "name" : "android::hardware::Status::EX_NONE"
1791    },
1792    {
1793     "enum_field_value" : -1,
1794     "name" : "android::hardware::Status::EX_SECURITY"
1795    },
1796    {
1797     "enum_field_value" : -2,
1798     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
1799    },
1800    {
1801     "enum_field_value" : -3,
1802     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
1803    },
1804    {
1805     "enum_field_value" : -4,
1806     "name" : "android::hardware::Status::EX_NULL_POINTER"
1807    },
1808    {
1809     "enum_field_value" : -5,
1810     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
1811    },
1812    {
1813     "enum_field_value" : -6,
1814     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
1815    },
1816    {
1817     "enum_field_value" : -7,
1818     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
1819    },
1820    {
1821     "enum_field_value" : -128,
1822     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
1823    },
1824    {
1825     "enum_field_value" : -129,
1826     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
1827    }
1828   ],
1829   "linker_set_key" : "android::hardware::Status::Exception",
1830   "name" : "android::hardware::Status::Exception",
1831   "referenced_type" : "type-529",
1832   "self_type" : "type-529",
1833   "size" : 4,
1834   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1835   "underlying_type" : "type-27",
1836   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1837  },
1838  {
1839   "alignment" : 4,
1840   "enum_fields" :
1841   [
1842    {
1843     "enum_field_value" : 0,
1844     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1845    },
1846    {
1847     "enum_field_value" : 1,
1848     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1849    },
1850    {
1851     "enum_field_value" : 2,
1852     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1853    },
1854    {
1855     "enum_field_value" : 3,
1856     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1857    },
1858    {
1859     "enum_field_value" : 4,
1860     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1861    },
1862    {
1863     "enum_field_value" : 5,
1864     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1865    },
1866    {
1867     "enum_field_value" : 6,
1868     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1869    },
1870    {
1871     "enum_field_value" : 7,
1872     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1873    },
1874    {
1875     "enum_field_value" : 8,
1876     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1877    },
1878    {
1879     "enum_field_value" : 9,
1880     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1881    }
1882   ],
1883   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1884   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1885   "referenced_type" : "type-1190",
1886   "self_type" : "type-1190",
1887   "size" : 4,
1888   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1889   "underlying_type" : "type-2",
1890   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1891  },
1892  {
1893   "alignment" : 4,
1894   "enum_fields" :
1895   [
1896    {
1897     "enum_field_value" : 0,
1898     "name" : "android::hardware::drm::V1_0::BufferType::SHARED_MEMORY"
1899    },
1900    {
1901     "enum_field_value" : 1,
1902     "name" : "android::hardware::drm::V1_0::BufferType::NATIVE_HANDLE"
1903    }
1904   ],
1905   "linker_set_key" : "android::hardware::drm::V1_0::BufferType",
1906   "name" : "android::hardware::drm::V1_0::BufferType",
1907   "referenced_type" : "type-164",
1908   "self_type" : "type-164",
1909   "size" : 4,
1910   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1911   "underlying_type" : "type-2",
1912   "unique_id" : "_ZTSN7android8hardware3drm4V1_010BufferTypeE"
1913  },
1914  {
1915   "alignment" : 4,
1916   "enum_fields" :
1917   [
1918    {
1919     "enum_field_value" : 0,
1920     "name" : "android::hardware::drm::V1_0::EventType::PROVISION_REQUIRED"
1921    },
1922    {
1923     "enum_field_value" : 1,
1924     "name" : "android::hardware::drm::V1_0::EventType::KEY_NEEDED"
1925    },
1926    {
1927     "enum_field_value" : 2,
1928     "name" : "android::hardware::drm::V1_0::EventType::KEY_EXPIRED"
1929    },
1930    {
1931     "enum_field_value" : 3,
1932     "name" : "android::hardware::drm::V1_0::EventType::VENDOR_DEFINED"
1933    },
1934    {
1935     "enum_field_value" : 4,
1936     "name" : "android::hardware::drm::V1_0::EventType::SESSION_RECLAIMED"
1937    }
1938   ],
1939   "linker_set_key" : "android::hardware::drm::V1_0::EventType",
1940   "name" : "android::hardware::drm::V1_0::EventType",
1941   "referenced_type" : "type-1106",
1942   "self_type" : "type-1106",
1943   "size" : 4,
1944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1945   "underlying_type" : "type-2",
1946   "unique_id" : "_ZTSN7android8hardware3drm4V1_09EventTypeE"
1947  },
1948  {
1949   "alignment" : 4,
1950   "enum_fields" :
1951   [
1952    {
1953     "enum_field_value" : 0,
1954     "name" : "android::hardware::drm::V1_0::KeyRequestType::INITIAL"
1955    },
1956    {
1957     "enum_field_value" : 1,
1958     "name" : "android::hardware::drm::V1_0::KeyRequestType::RENEWAL"
1959    },
1960    {
1961     "enum_field_value" : 2,
1962     "name" : "android::hardware::drm::V1_0::KeyRequestType::RELEASE"
1963    },
1964    {
1965     "enum_field_value" : 3,
1966     "name" : "android::hardware::drm::V1_0::KeyRequestType::UNKNOWN"
1967    }
1968   ],
1969   "linker_set_key" : "android::hardware::drm::V1_0::KeyRequestType",
1970   "name" : "android::hardware::drm::V1_0::KeyRequestType",
1971   "referenced_type" : "type-1108",
1972   "self_type" : "type-1108",
1973   "size" : 4,
1974   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1975   "underlying_type" : "type-2",
1976   "unique_id" : "_ZTSN7android8hardware3drm4V1_014KeyRequestTypeE"
1977  },
1978  {
1979   "alignment" : 4,
1980   "enum_fields" :
1981   [
1982    {
1983     "enum_field_value" : 0,
1984     "name" : "android::hardware::drm::V1_0::KeyStatusType::USABLE"
1985    },
1986    {
1987     "enum_field_value" : 1,
1988     "name" : "android::hardware::drm::V1_0::KeyStatusType::EXPIRED"
1989    },
1990    {
1991     "enum_field_value" : 2,
1992     "name" : "android::hardware::drm::V1_0::KeyStatusType::OUTPUTNOTALLOWED"
1993    },
1994    {
1995     "enum_field_value" : 3,
1996     "name" : "android::hardware::drm::V1_0::KeyStatusType::STATUSPENDING"
1997    },
1998    {
1999     "enum_field_value" : 4,
2000     "name" : "android::hardware::drm::V1_0::KeyStatusType::INTERNALERROR"
2001    }
2002   ],
2003   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatusType",
2004   "name" : "android::hardware::drm::V1_0::KeyStatusType",
2005   "referenced_type" : "type-487",
2006   "self_type" : "type-487",
2007   "size" : 4,
2008   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2009   "underlying_type" : "type-2",
2010   "unique_id" : "_ZTSN7android8hardware3drm4V1_013KeyStatusTypeE"
2011  },
2012  {
2013   "alignment" : 4,
2014   "enum_fields" :
2015   [
2016    {
2017     "enum_field_value" : 0,
2018     "name" : "android::hardware::drm::V1_0::KeyType::OFFLINE"
2019    },
2020    {
2021     "enum_field_value" : 1,
2022     "name" : "android::hardware::drm::V1_0::KeyType::STREAMING"
2023    },
2024    {
2025     "enum_field_value" : 2,
2026     "name" : "android::hardware::drm::V1_0::KeyType::RELEASE"
2027    }
2028   ],
2029   "linker_set_key" : "android::hardware::drm::V1_0::KeyType",
2030   "name" : "android::hardware::drm::V1_0::KeyType",
2031   "referenced_type" : "type-1107",
2032   "self_type" : "type-1107",
2033   "size" : 4,
2034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2035   "underlying_type" : "type-2",
2036   "unique_id" : "_ZTSN7android8hardware3drm4V1_07KeyTypeE"
2037  },
2038  {
2039   "alignment" : 4,
2040   "enum_fields" :
2041   [
2042    {
2043     "enum_field_value" : 0,
2044     "name" : "android::hardware::drm::V1_0::Mode::UNENCRYPTED"
2045    },
2046    {
2047     "enum_field_value" : 1,
2048     "name" : "android::hardware::drm::V1_0::Mode::AES_CTR"
2049    },
2050    {
2051     "enum_field_value" : 2,
2052     "name" : "android::hardware::drm::V1_0::Mode::AES_CBC_CTS"
2053    },
2054    {
2055     "enum_field_value" : 3,
2056     "name" : "android::hardware::drm::V1_0::Mode::AES_CBC"
2057    }
2058   ],
2059   "linker_set_key" : "android::hardware::drm::V1_0::Mode",
2060   "name" : "android::hardware::drm::V1_0::Mode",
2061   "referenced_type" : "type-1109",
2062   "self_type" : "type-1109",
2063   "size" : 4,
2064   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2065   "underlying_type" : "type-2",
2066   "unique_id" : "_ZTSN7android8hardware3drm4V1_04ModeE"
2067  },
2068  {
2069   "alignment" : 4,
2070   "enum_fields" :
2071   [
2072    {
2073     "enum_field_value" : 0,
2074     "name" : "android::hardware::drm::V1_0::Status::OK"
2075    },
2076    {
2077     "enum_field_value" : 1,
2078     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NO_LICENSE"
2079    },
2080    {
2081     "enum_field_value" : 2,
2082     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_LICENSE_EXPIRED"
2083    },
2084    {
2085     "enum_field_value" : 3,
2086     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_SESSION_NOT_OPENED"
2087    },
2088    {
2089     "enum_field_value" : 4,
2090     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_CANNOT_HANDLE"
2091    },
2092    {
2093     "enum_field_value" : 5,
2094     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INVALID_STATE"
2095    },
2096    {
2097     "enum_field_value" : 6,
2098     "name" : "android::hardware::drm::V1_0::Status::BAD_VALUE"
2099    },
2100    {
2101     "enum_field_value" : 7,
2102     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NOT_PROVISIONED"
2103    },
2104    {
2105     "enum_field_value" : 8,
2106     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_RESOURCE_BUSY"
2107    },
2108    {
2109     "enum_field_value" : 9,
2110     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INSUFFICIENT_OUTPUT_PROTECTION"
2111    },
2112    {
2113     "enum_field_value" : 10,
2114     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DEVICE_REVOKED"
2115    },
2116    {
2117     "enum_field_value" : 11,
2118     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DECRYPT"
2119    },
2120    {
2121     "enum_field_value" : 12,
2122     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_UNKNOWN"
2123    }
2124   ],
2125   "linker_set_key" : "android::hardware::drm::V1_0::Status",
2126   "name" : "android::hardware::drm::V1_0::Status",
2127   "referenced_type" : "type-1104",
2128   "self_type" : "type-1104",
2129   "size" : 4,
2130   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2131   "underlying_type" : "type-2",
2132   "unique_id" : "_ZTSN7android8hardware3drm4V1_06StatusE"
2133  },
2134  {
2135   "alignment" : 1,
2136   "enum_fields" :
2137   [
2138    {
2139     "enum_field_value" : 0,
2140     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::INT64_TYPE"
2141    },
2142    {
2143     "enum_field_value" : 1,
2144     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::DOUBLE_TYPE"
2145    },
2146    {
2147     "enum_field_value" : 2,
2148     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::STRING_TYPE"
2149    }
2150   ],
2151   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
2152   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
2153   "referenced_type" : "type-89",
2154   "self_type" : "type-89",
2155   "size" : 1,
2156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
2157   "underlying_type" : "type-90",
2158   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE"
2159  },
2160  {
2161   "alignment" : 4,
2162   "enum_fields" :
2163   [
2164    {
2165     "enum_field_value" : 0,
2166     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_UNKNOWN"
2167    },
2168    {
2169     "enum_field_value" : 1,
2170     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_NONE"
2171    },
2172    {
2173     "enum_field_value" : 2,
2174     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V1"
2175    },
2176    {
2177     "enum_field_value" : 3,
2178     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2"
2179    },
2180    {
2181     "enum_field_value" : 4,
2182     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2_1"
2183    },
2184    {
2185     "enum_field_value" : 5,
2186     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2_2"
2187    },
2188    {
2189     "enum_field_value" : 6,
2190     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_NO_OUTPUT"
2191    }
2192   ],
2193   "linker_set_key" : "android::hardware::drm::V1_1::HdcpLevel",
2194   "name" : "android::hardware::drm::V1_1::HdcpLevel",
2195   "referenced_type" : "type-97",
2196   "self_type" : "type-97",
2197   "size" : 4,
2198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
2199   "underlying_type" : "type-2",
2200   "unique_id" : "_ZTSN7android8hardware3drm4V1_19HdcpLevelE"
2201  },
2202  {
2203   "alignment" : 4,
2204   "enum_fields" :
2205   [
2206    {
2207     "enum_field_value" : 0,
2208     "name" : "android::hardware::drm::V1_1::KeyRequestType::INITIAL"
2209    },
2210    {
2211     "enum_field_value" : 1,
2212     "name" : "android::hardware::drm::V1_1::KeyRequestType::RENEWAL"
2213    },
2214    {
2215     "enum_field_value" : 2,
2216     "name" : "android::hardware::drm::V1_1::KeyRequestType::RELEASE"
2217    },
2218    {
2219     "enum_field_value" : 3,
2220     "name" : "android::hardware::drm::V1_1::KeyRequestType::UNKNOWN"
2221    },
2222    {
2223     "enum_field_value" : 4,
2224     "name" : "android::hardware::drm::V1_1::KeyRequestType::NONE"
2225    },
2226    {
2227     "enum_field_value" : 5,
2228     "name" : "android::hardware::drm::V1_1::KeyRequestType::UPDATE"
2229    }
2230   ],
2231   "linker_set_key" : "android::hardware::drm::V1_1::KeyRequestType",
2232   "name" : "android::hardware::drm::V1_1::KeyRequestType",
2233   "referenced_type" : "type-98",
2234   "self_type" : "type-98",
2235   "size" : 4,
2236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
2237   "underlying_type" : "type-2",
2238   "unique_id" : "_ZTSN7android8hardware3drm4V1_114KeyRequestTypeE"
2239  },
2240  {
2241   "alignment" : 4,
2242   "enum_fields" :
2243   [
2244    {
2245     "enum_field_value" : 0,
2246     "name" : "android::hardware::drm::V1_1::SecurityLevel::UNKNOWN"
2247    },
2248    {
2249     "enum_field_value" : 1,
2250     "name" : "android::hardware::drm::V1_1::SecurityLevel::SW_SECURE_CRYPTO"
2251    },
2252    {
2253     "enum_field_value" : 2,
2254     "name" : "android::hardware::drm::V1_1::SecurityLevel::SW_SECURE_DECODE"
2255    },
2256    {
2257     "enum_field_value" : 3,
2258     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_CRYPTO"
2259    },
2260    {
2261     "enum_field_value" : 4,
2262     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_DECODE"
2263    },
2264    {
2265     "enum_field_value" : 5,
2266     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_ALL"
2267    }
2268   ],
2269   "linker_set_key" : "android::hardware::drm::V1_1::SecurityLevel",
2270   "name" : "android::hardware::drm::V1_1::SecurityLevel",
2271   "referenced_type" : "type-101",
2272   "self_type" : "type-101",
2273   "size" : 4,
2274   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
2275   "underlying_type" : "type-2",
2276   "unique_id" : "_ZTSN7android8hardware3drm4V1_113SecurityLevelE"
2277  },
2278  {
2279   "alignment" : 4,
2280   "enum_fields" :
2281   [
2282    {
2283     "enum_field_value" : 0,
2284     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_UNKNOWN"
2285    },
2286    {
2287     "enum_field_value" : 1,
2288     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_NONE"
2289    },
2290    {
2291     "enum_field_value" : 2,
2292     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_V1"
2293    },
2294    {
2295     "enum_field_value" : 3,
2296     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_V2"
2297    },
2298    {
2299     "enum_field_value" : 4,
2300     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_V2_1"
2301    },
2302    {
2303     "enum_field_value" : 5,
2304     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_V2_2"
2305    },
2306    {
2307     "enum_field_value" : 6,
2308     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_NO_OUTPUT"
2309    },
2310    {
2311     "enum_field_value" : 7,
2312     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_V2_3"
2313    }
2314   ],
2315   "linker_set_key" : "android::hardware::drm::V1_2::HdcpLevel",
2316   "name" : "android::hardware::drm::V1_2::HdcpLevel",
2317   "referenced_type" : "type-121",
2318   "self_type" : "type-121",
2319   "size" : 4,
2320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h",
2321   "underlying_type" : "type-2",
2322   "unique_id" : "_ZTSN7android8hardware3drm4V1_29HdcpLevelE"
2323  },
2324  {
2325   "alignment" : 4,
2326   "enum_fields" :
2327   [
2328    {
2329     "enum_field_value" : 0,
2330     "name" : "android::hardware::drm::V1_2::KeyStatusType::USABLE"
2331    },
2332    {
2333     "enum_field_value" : 1,
2334     "name" : "android::hardware::drm::V1_2::KeyStatusType::EXPIRED"
2335    },
2336    {
2337     "enum_field_value" : 2,
2338     "name" : "android::hardware::drm::V1_2::KeyStatusType::OUTPUTNOTALLOWED"
2339    },
2340    {
2341     "enum_field_value" : 3,
2342     "name" : "android::hardware::drm::V1_2::KeyStatusType::STATUSPENDING"
2343    },
2344    {
2345     "enum_field_value" : 4,
2346     "name" : "android::hardware::drm::V1_2::KeyStatusType::INTERNALERROR"
2347    },
2348    {
2349     "enum_field_value" : 5,
2350     "name" : "android::hardware::drm::V1_2::KeyStatusType::USABLEINFUTURE"
2351    }
2352   ],
2353   "linker_set_key" : "android::hardware::drm::V1_2::KeyStatusType",
2354   "name" : "android::hardware::drm::V1_2::KeyStatusType",
2355   "referenced_type" : "type-122",
2356   "self_type" : "type-122",
2357   "size" : 4,
2358   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h",
2359   "underlying_type" : "type-2",
2360   "unique_id" : "_ZTSN7android8hardware3drm4V1_213KeyStatusTypeE"
2361  },
2362  {
2363   "alignment" : 4,
2364   "enum_fields" :
2365   [
2366    {
2367     "enum_field_value" : 0,
2368     "name" : "android::hardware::drm::V1_2::OfflineLicenseState::UNKNOWN"
2369    },
2370    {
2371     "enum_field_value" : 1,
2372     "name" : "android::hardware::drm::V1_2::OfflineLicenseState::USABLE"
2373    },
2374    {
2375     "enum_field_value" : 2,
2376     "name" : "android::hardware::drm::V1_2::OfflineLicenseState::INACTIVE"
2377    }
2378   ],
2379   "linker_set_key" : "android::hardware::drm::V1_2::OfflineLicenseState",
2380   "name" : "android::hardware::drm::V1_2::OfflineLicenseState",
2381   "referenced_type" : "type-119",
2382   "self_type" : "type-119",
2383   "size" : 4,
2384   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h",
2385   "underlying_type" : "type-2",
2386   "unique_id" : "_ZTSN7android8hardware3drm4V1_219OfflineLicenseStateE"
2387  },
2388  {
2389   "alignment" : 4,
2390   "enum_fields" :
2391   [
2392    {
2393     "enum_field_value" : 0,
2394     "name" : "android::hardware::drm::V1_2::Status::OK"
2395    },
2396    {
2397     "enum_field_value" : 1,
2398     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_NO_LICENSE"
2399    },
2400    {
2401     "enum_field_value" : 2,
2402     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_LICENSE_EXPIRED"
2403    },
2404    {
2405     "enum_field_value" : 3,
2406     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_SESSION_NOT_OPENED"
2407    },
2408    {
2409     "enum_field_value" : 4,
2410     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_CANNOT_HANDLE"
2411    },
2412    {
2413     "enum_field_value" : 5,
2414     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_INVALID_STATE"
2415    },
2416    {
2417     "enum_field_value" : 6,
2418     "name" : "android::hardware::drm::V1_2::Status::BAD_VALUE"
2419    },
2420    {
2421     "enum_field_value" : 7,
2422     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_NOT_PROVISIONED"
2423    },
2424    {
2425     "enum_field_value" : 8,
2426     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_RESOURCE_BUSY"
2427    },
2428    {
2429     "enum_field_value" : 9,
2430     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_INSUFFICIENT_OUTPUT_PROTECTION"
2431    },
2432    {
2433     "enum_field_value" : 10,
2434     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_DEVICE_REVOKED"
2435    },
2436    {
2437     "enum_field_value" : 11,
2438     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_DECRYPT"
2439    },
2440    {
2441     "enum_field_value" : 12,
2442     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_UNKNOWN"
2443    },
2444    {
2445     "enum_field_value" : 13,
2446     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_INSUFFICIENT_SECURITY"
2447    },
2448    {
2449     "enum_field_value" : 14,
2450     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_FRAME_TOO_LARGE"
2451    },
2452    {
2453     "enum_field_value" : 15,
2454     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_SESSION_LOST_STATE"
2455    },
2456    {
2457     "enum_field_value" : 16,
2458     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_RESOURCE_CONTENTION"
2459    }
2460   ],
2461   "linker_set_key" : "android::hardware::drm::V1_2::Status",
2462   "name" : "android::hardware::drm::V1_2::Status",
2463   "referenced_type" : "type-120",
2464   "self_type" : "type-120",
2465   "size" : 4,
2466   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h",
2467   "underlying_type" : "type-2",
2468   "unique_id" : "_ZTSN7android8hardware3drm4V1_26StatusE"
2469  },
2470  {
2471   "alignment" : 4,
2472   "enum_fields" :
2473   [
2474    {
2475     "enum_field_value" : 0,
2476     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2477    },
2478    {
2479     "enum_field_value" : 1,
2480     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2481    },
2482    {
2483     "enum_field_value" : 2,
2484     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2485    }
2486   ],
2487   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2488   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2489   "referenced_type" : "type-949",
2490   "self_type" : "type-949",
2491   "size" : 4,
2492   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2493   "underlying_type" : "type-27",
2494   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
2495  },
2496  {
2497   "alignment" : 4,
2498   "enum_fields" :
2499   [
2500    {
2501     "enum_field_value" : -1,
2502     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2503    }
2504   ],
2505   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2506   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2507   "referenced_type" : "type-1095",
2508   "self_type" : "type-1095",
2509   "size" : 4,
2510   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2511   "underlying_type" : "type-27",
2512   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
2513  },
2514  {
2515   "alignment" : 1,
2516   "enum_fields" :
2517   [
2518    {
2519     "enum_field_value" : 0,
2520     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2521    },
2522    {
2523     "enum_field_value" : 1,
2524     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2525    },
2526    {
2527     "enum_field_value" : 2,
2528     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2529    }
2530   ],
2531   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2532   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2533   "referenced_type" : "type-1094",
2534   "self_type" : "type-1094",
2535   "size" : 1,
2536   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2537   "underlying_type" : "type-90",
2538   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
2539  },
2540  {
2541   "alignment" : 4,
2542   "enum_fields" :
2543   [
2544    {
2545     "enum_field_value" : 0,
2546     "name" : "ANDROID_LOG_UNKNOWN"
2547    },
2548    {
2549     "enum_field_value" : 1,
2550     "name" : "ANDROID_LOG_DEFAULT"
2551    },
2552    {
2553     "enum_field_value" : 2,
2554     "name" : "ANDROID_LOG_VERBOSE"
2555    },
2556    {
2557     "enum_field_value" : 3,
2558     "name" : "ANDROID_LOG_DEBUG"
2559    },
2560    {
2561     "enum_field_value" : 4,
2562     "name" : "ANDROID_LOG_INFO"
2563    },
2564    {
2565     "enum_field_value" : 5,
2566     "name" : "ANDROID_LOG_WARN"
2567    },
2568    {
2569     "enum_field_value" : 6,
2570     "name" : "ANDROID_LOG_ERROR"
2571    },
2572    {
2573     "enum_field_value" : 7,
2574     "name" : "ANDROID_LOG_FATAL"
2575    },
2576    {
2577     "enum_field_value" : 8,
2578     "name" : "ANDROID_LOG_SILENT"
2579    }
2580   ],
2581   "linker_set_key" : "android_LogPriority",
2582   "name" : "android_LogPriority",
2583   "referenced_type" : "type-1",
2584   "self_type" : "type-1",
2585   "size" : 4,
2586   "source_file" : "/system/core/liblog/include/android/log.h",
2587   "underlying_type" : "type-2",
2588   "unique_id" : "android_LogPriority"
2589  },
2590  {
2591   "alignment" : 4,
2592   "enum_fields" :
2593   [
2594    {
2595     "enum_field_value" : 0,
2596     "name" : "HAL_COLOR_MODE_NATIVE"
2597    },
2598    {
2599     "enum_field_value" : 1,
2600     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2601    },
2602    {
2603     "enum_field_value" : 2,
2604     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2605    },
2606    {
2607     "enum_field_value" : 3,
2608     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2609    },
2610    {
2611     "enum_field_value" : 4,
2612     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2613    },
2614    {
2615     "enum_field_value" : 5,
2616     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2617    },
2618    {
2619     "enum_field_value" : 6,
2620     "name" : "HAL_COLOR_MODE_DCI_P3"
2621    },
2622    {
2623     "enum_field_value" : 7,
2624     "name" : "HAL_COLOR_MODE_SRGB"
2625    },
2626    {
2627     "enum_field_value" : 8,
2628     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2629    },
2630    {
2631     "enum_field_value" : 9,
2632     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2633    }
2634   ],
2635   "linker_set_key" : "android_color_mode_t",
2636   "name" : "android_color_mode_t",
2637   "referenced_type" : "type-1048",
2638   "self_type" : "type-1048",
2639   "size" : 4,
2640   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2641   "underlying_type" : "type-2",
2642   "unique_id" : "android_color_mode_t"
2643  },
2644  {
2645   "alignment" : 4,
2646   "enum_fields" :
2647   [
2648    {
2649     "enum_field_value" : 10,
2650     "name" : "HAL_COLOR_MODE_BT2020"
2651    },
2652    {
2653     "enum_field_value" : 11,
2654     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2655    },
2656    {
2657     "enum_field_value" : 12,
2658     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2659    }
2660   ],
2661   "linker_set_key" : "android_color_mode_v1_1_t",
2662   "name" : "android_color_mode_v1_1_t",
2663   "referenced_type" : "type-1053",
2664   "self_type" : "type-1053",
2665   "size" : 4,
2666   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2667   "underlying_type" : "type-2",
2668   "unique_id" : "android_color_mode_v1_1_t"
2669  },
2670  {
2671   "alignment" : 4,
2672   "enum_fields" :
2673   [
2674    {
2675     "enum_field_value" : 0,
2676     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2677    },
2678    {
2679     "enum_field_value" : 1,
2680     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2681    },
2682    {
2683     "enum_field_value" : 2,
2684     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2685    },
2686    {
2687     "enum_field_value" : 3,
2688     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2689    },
2690    {
2691     "enum_field_value" : 4,
2692     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2693    },
2694    {
2695     "enum_field_value" : 5,
2696     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2697    },
2698    {
2699     "enum_field_value" : 6,
2700     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2701    }
2702   ],
2703   "linker_set_key" : "android_color_transform_t",
2704   "name" : "android_color_transform_t",
2705   "referenced_type" : "type-1049",
2706   "self_type" : "type-1049",
2707   "size" : 4,
2708   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2709   "underlying_type" : "type-2",
2710   "unique_id" : "android_color_transform_t"
2711  },
2712  {
2713   "alignment" : 4,
2714   "enum_fields" :
2715   [
2716    {
2717     "enum_field_value" : 0,
2718     "name" : "HAL_DATASPACE_UNKNOWN"
2719    },
2720    {
2721     "enum_field_value" : 1,
2722     "name" : "HAL_DATASPACE_ARBITRARY"
2723    },
2724    {
2725     "enum_field_value" : 16,
2726     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2727    },
2728    {
2729     "enum_field_value" : 4128768,
2730     "name" : "HAL_DATASPACE_STANDARD_MASK"
2731    },
2732    {
2733     "enum_field_value" : 0,
2734     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2735    },
2736    {
2737     "enum_field_value" : 65536,
2738     "name" : "HAL_DATASPACE_STANDARD_BT709"
2739    },
2740    {
2741     "enum_field_value" : 131072,
2742     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2743    },
2744    {
2745     "enum_field_value" : 196608,
2746     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2747    },
2748    {
2749     "enum_field_value" : 262144,
2750     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2751    },
2752    {
2753     "enum_field_value" : 327680,
2754     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2755    },
2756    {
2757     "enum_field_value" : 393216,
2758     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2759    },
2760    {
2761     "enum_field_value" : 458752,
2762     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2763    },
2764    {
2765     "enum_field_value" : 524288,
2766     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2767    },
2768    {
2769     "enum_field_value" : 589824,
2770     "name" : "HAL_DATASPACE_STANDARD_FILM"
2771    },
2772    {
2773     "enum_field_value" : 655360,
2774     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2775    },
2776    {
2777     "enum_field_value" : 720896,
2778     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2779    },
2780    {
2781     "enum_field_value" : 22,
2782     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2783    },
2784    {
2785     "enum_field_value" : 130023424,
2786     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2787    },
2788    {
2789     "enum_field_value" : 0,
2790     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2791    },
2792    {
2793     "enum_field_value" : 4194304,
2794     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2795    },
2796    {
2797     "enum_field_value" : 8388608,
2798     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2799    },
2800    {
2801     "enum_field_value" : 12582912,
2802     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2803    },
2804    {
2805     "enum_field_value" : 16777216,
2806     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2807    },
2808    {
2809     "enum_field_value" : 20971520,
2810     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2811    },
2812    {
2813     "enum_field_value" : 25165824,
2814     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2815    },
2816    {
2817     "enum_field_value" : 29360128,
2818     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2819    },
2820    {
2821     "enum_field_value" : 33554432,
2822     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2823    },
2824    {
2825     "enum_field_value" : 27,
2826     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2827    },
2828    {
2829     "enum_field_value" : 939524096,
2830     "name" : "HAL_DATASPACE_RANGE_MASK"
2831    },
2832    {
2833     "enum_field_value" : 0,
2834     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2835    },
2836    {
2837     "enum_field_value" : 134217728,
2838     "name" : "HAL_DATASPACE_RANGE_FULL"
2839    },
2840    {
2841     "enum_field_value" : 268435456,
2842     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2843    },
2844    {
2845     "enum_field_value" : 402653184,
2846     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2847    },
2848    {
2849     "enum_field_value" : 512,
2850     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2851    },
2852    {
2853     "enum_field_value" : 138477568,
2854     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2855    },
2856    {
2857     "enum_field_value" : 406913024,
2858     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2859    },
2860    {
2861     "enum_field_value" : 513,
2862     "name" : "HAL_DATASPACE_SRGB"
2863    },
2864    {
2865     "enum_field_value" : 142671872,
2866     "name" : "HAL_DATASPACE_V0_SRGB"
2867    },
2868    {
2869     "enum_field_value" : 411107328,
2870     "name" : "HAL_DATASPACE_V0_SCRGB"
2871    },
2872    {
2873     "enum_field_value" : 257,
2874     "name" : "HAL_DATASPACE_JFIF"
2875    },
2876    {
2877     "enum_field_value" : 146931712,
2878     "name" : "HAL_DATASPACE_V0_JFIF"
2879    },
2880    {
2881     "enum_field_value" : 258,
2882     "name" : "HAL_DATASPACE_BT601_625"
2883    },
2884    {
2885     "enum_field_value" : 281149440,
2886     "name" : "HAL_DATASPACE_V0_BT601_625"
2887    },
2888    {
2889     "enum_field_value" : 259,
2890     "name" : "HAL_DATASPACE_BT601_525"
2891    },
2892    {
2893     "enum_field_value" : 281280512,
2894     "name" : "HAL_DATASPACE_V0_BT601_525"
2895    },
2896    {
2897     "enum_field_value" : 260,
2898     "name" : "HAL_DATASPACE_BT709"
2899    },
2900    {
2901     "enum_field_value" : 281083904,
2902     "name" : "HAL_DATASPACE_V0_BT709"
2903    },
2904    {
2905     "enum_field_value" : 139067392,
2906     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2907    },
2908    {
2909     "enum_field_value" : 155844608,
2910     "name" : "HAL_DATASPACE_DCI_P3"
2911    },
2912    {
2913     "enum_field_value" : 139067392,
2914     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2915    },
2916    {
2917     "enum_field_value" : 143261696,
2918     "name" : "HAL_DATASPACE_DISPLAY_P3"
2919    },
2920    {
2921     "enum_field_value" : 151715840,
2922     "name" : "HAL_DATASPACE_ADOBE_RGB"
2923    },
2924    {
2925     "enum_field_value" : 138805248,
2926     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2927    },
2928    {
2929     "enum_field_value" : 147193856,
2930     "name" : "HAL_DATASPACE_BT2020"
2931    },
2932    {
2933     "enum_field_value" : 163971072,
2934     "name" : "HAL_DATASPACE_BT2020_PQ"
2935    },
2936    {
2937     "enum_field_value" : 4096,
2938     "name" : "HAL_DATASPACE_DEPTH"
2939    },
2940    {
2941     "enum_field_value" : 4097,
2942     "name" : "HAL_DATASPACE_SENSOR"
2943    }
2944   ],
2945   "linker_set_key" : "android_dataspace_t",
2946   "name" : "android_dataspace_t",
2947   "referenced_type" : "type-1047",
2948   "self_type" : "type-1047",
2949   "size" : 4,
2950   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2951   "underlying_type" : "type-2",
2952   "unique_id" : "android_dataspace_t"
2953  },
2954  {
2955   "alignment" : 4,
2956   "enum_fields" :
2957   [
2958    {
2959     "enum_field_value" : 281411584,
2960     "name" : "HAL_DATASPACE_BT2020_ITU"
2961    },
2962    {
2963     "enum_field_value" : 298188800,
2964     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2965    },
2966    {
2967     "enum_field_value" : 302383104,
2968     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2969    },
2970    {
2971     "enum_field_value" : 168165376,
2972     "name" : "HAL_DATASPACE_BT2020_HLG"
2973    }
2974   ],
2975   "linker_set_key" : "android_dataspace_v1_1_t",
2976   "name" : "android_dataspace_v1_1_t",
2977   "referenced_type" : "type-1052",
2978   "self_type" : "type-1052",
2979   "size" : 4,
2980   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2981   "underlying_type" : "type-2",
2982   "unique_id" : "android_dataspace_v1_1_t"
2983  },
2984  {
2985   "alignment" : 4,
2986   "enum_fields" :
2987   [
2988    {
2989     "enum_field_value" : 142999552,
2990     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2991    },
2992    {
2993     "enum_field_value" : 4098,
2994     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2995    },
2996    {
2997     "enum_field_value" : 4099,
2998     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2999    },
3000    {
3001     "enum_field_value" : 4100,
3002     "name" : "HAL_DATASPACE_HEIF"
3003    }
3004   ],
3005   "linker_set_key" : "android_dataspace_v1_2_t",
3006   "name" : "android_dataspace_v1_2_t",
3007   "referenced_type" : "type-1056",
3008   "self_type" : "type-1056",
3009   "size" : 4,
3010   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3011   "underlying_type" : "type-2",
3012   "unique_id" : "android_dataspace_v1_2_t"
3013  },
3014  {
3015   "alignment" : 4,
3016   "enum_fields" :
3017   [
3018    {
3019     "enum_field_value" : 1,
3020     "name" : "FLEX_COMPONENT_Y"
3021    },
3022    {
3023     "enum_field_value" : 2,
3024     "name" : "FLEX_COMPONENT_Cb"
3025    },
3026    {
3027     "enum_field_value" : 4,
3028     "name" : "FLEX_COMPONENT_Cr"
3029    },
3030    {
3031     "enum_field_value" : 1024,
3032     "name" : "FLEX_COMPONENT_R"
3033    },
3034    {
3035     "enum_field_value" : 2048,
3036     "name" : "FLEX_COMPONENT_G"
3037    },
3038    {
3039     "enum_field_value" : 4096,
3040     "name" : "FLEX_COMPONENT_B"
3041    },
3042    {
3043     "enum_field_value" : 1073741824,
3044     "name" : "FLEX_COMPONENT_A"
3045    }
3046   ],
3047   "linker_set_key" : "android_flex_component",
3048   "name" : "android_flex_component",
3049   "referenced_type" : "type-1061",
3050   "self_type" : "type-1061",
3051   "size" : 4,
3052   "source_file" : "/system/core/libsystem/include/system/graphics.h",
3053   "underlying_type" : "type-2",
3054   "unique_id" : "android_flex_component"
3055  },
3056  {
3057   "alignment" : 4,
3058   "enum_fields" :
3059   [
3060    {
3061     "enum_field_value" : 0,
3062     "name" : "FLEX_FORMAT_INVALID"
3063    },
3064    {
3065     "enum_field_value" : 1,
3066     "name" : "FLEX_FORMAT_Y"
3067    },
3068    {
3069     "enum_field_value" : 7,
3070     "name" : "FLEX_FORMAT_YCbCr"
3071    },
3072    {
3073     "enum_field_value" : 1073741831,
3074     "name" : "FLEX_FORMAT_YCbCrA"
3075    },
3076    {
3077     "enum_field_value" : 7168,
3078     "name" : "FLEX_FORMAT_RGB"
3079    },
3080    {
3081     "enum_field_value" : 1073748992,
3082     "name" : "FLEX_FORMAT_RGBA"
3083    }
3084   ],
3085   "linker_set_key" : "android_flex_format",
3086   "name" : "android_flex_format",
3087   "referenced_type" : "type-1064",
3088   "self_type" : "type-1064",
3089   "size" : 4,
3090   "source_file" : "/system/core/libsystem/include/system/graphics.h",
3091   "underlying_type" : "type-2",
3092   "unique_id" : "android_flex_format"
3093  },
3094  {
3095   "alignment" : 4,
3096   "enum_fields" :
3097   [
3098    {
3099     "enum_field_value" : 1,
3100     "name" : "HAL_HDR_DOLBY_VISION"
3101    },
3102    {
3103     "enum_field_value" : 2,
3104     "name" : "HAL_HDR_HDR10"
3105    },
3106    {
3107     "enum_field_value" : 3,
3108     "name" : "HAL_HDR_HLG"
3109    }
3110   ],
3111   "linker_set_key" : "android_hdr_t",
3112   "name" : "android_hdr_t",
3113   "referenced_type" : "type-1050",
3114   "self_type" : "type-1050",
3115   "size" : 4,
3116   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3117   "underlying_type" : "type-2",
3118   "unique_id" : "android_hdr_t"
3119  },
3120  {
3121   "alignment" : 4,
3122   "enum_fields" :
3123   [
3124    {
3125     "enum_field_value" : 4,
3126     "name" : "HAL_HDR_HDR10_PLUS"
3127    }
3128   ],
3129   "linker_set_key" : "android_hdr_v1_2_t",
3130   "name" : "android_hdr_v1_2_t",
3131   "referenced_type" : "type-1055",
3132   "self_type" : "type-1055",
3133   "size" : 4,
3134   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3135   "underlying_type" : "type-2",
3136   "unique_id" : "android_hdr_v1_2_t"
3137  },
3138  {
3139   "alignment" : 4,
3140   "enum_fields" :
3141   [
3142    {
3143     "enum_field_value" : 39,
3144     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
3145    },
3146    {
3147     "enum_field_value" : 40,
3148     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
3149    },
3150    {
3151     "enum_field_value" : 41,
3152     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
3153    },
3154    {
3155     "enum_field_value" : 42,
3156     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
3157    }
3158   ],
3159   "linker_set_key" : "android_pixel_format_sw_t",
3160   "name" : "android_pixel_format_sw_t",
3161   "referenced_type" : "type-1058",
3162   "self_type" : "type-1058",
3163   "size" : 4,
3164   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
3165   "underlying_type" : "type-2",
3166   "unique_id" : "_ZTS25android_pixel_format_sw_t"
3167  },
3168  {
3169   "alignment" : 4,
3170   "enum_fields" :
3171   [
3172    {
3173     "enum_field_value" : 1,
3174     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
3175    },
3176    {
3177     "enum_field_value" : 2,
3178     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
3179    },
3180    {
3181     "enum_field_value" : 3,
3182     "name" : "HAL_PIXEL_FORMAT_RGB_888"
3183    },
3184    {
3185     "enum_field_value" : 4,
3186     "name" : "HAL_PIXEL_FORMAT_RGB_565"
3187    },
3188    {
3189     "enum_field_value" : 5,
3190     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
3191    },
3192    {
3193     "enum_field_value" : 16,
3194     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
3195    },
3196    {
3197     "enum_field_value" : 17,
3198     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
3199    },
3200    {
3201     "enum_field_value" : 20,
3202     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
3203    },
3204    {
3205     "enum_field_value" : 22,
3206     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
3207    },
3208    {
3209     "enum_field_value" : 32,
3210     "name" : "HAL_PIXEL_FORMAT_RAW16"
3211    },
3212    {
3213     "enum_field_value" : 33,
3214     "name" : "HAL_PIXEL_FORMAT_BLOB"
3215    },
3216    {
3217     "enum_field_value" : 34,
3218     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
3219    },
3220    {
3221     "enum_field_value" : 35,
3222     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
3223    },
3224    {
3225     "enum_field_value" : 36,
3226     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
3227    },
3228    {
3229     "enum_field_value" : 37,
3230     "name" : "HAL_PIXEL_FORMAT_RAW10"
3231    },
3232    {
3233     "enum_field_value" : 38,
3234     "name" : "HAL_PIXEL_FORMAT_RAW12"
3235    },
3236    {
3237     "enum_field_value" : 43,
3238     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
3239    },
3240    {
3241     "enum_field_value" : 538982489,
3242     "name" : "HAL_PIXEL_FORMAT_Y8"
3243    },
3244    {
3245     "enum_field_value" : 540422489,
3246     "name" : "HAL_PIXEL_FORMAT_Y16"
3247    },
3248    {
3249     "enum_field_value" : 842094169,
3250     "name" : "HAL_PIXEL_FORMAT_YV12"
3251    }
3252   ],
3253   "linker_set_key" : "android_pixel_format_t",
3254   "name" : "android_pixel_format_t",
3255   "referenced_type" : "type-1045",
3256   "self_type" : "type-1045",
3257   "size" : 4,
3258   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3259   "underlying_type" : "type-2",
3260   "unique_id" : "android_pixel_format_t"
3261  },
3262  {
3263   "alignment" : 4,
3264   "enum_fields" :
3265   [
3266    {
3267     "enum_field_value" : 48,
3268     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
3269    },
3270    {
3271     "enum_field_value" : 49,
3272     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
3273    },
3274    {
3275     "enum_field_value" : 50,
3276     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
3277    },
3278    {
3279     "enum_field_value" : 51,
3280     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
3281    },
3282    {
3283     "enum_field_value" : 52,
3284     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
3285    },
3286    {
3287     "enum_field_value" : 53,
3288     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
3289    },
3290    {
3291     "enum_field_value" : 54,
3292     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
3293    }
3294   ],
3295   "linker_set_key" : "android_pixel_format_v1_1_t",
3296   "name" : "android_pixel_format_v1_1_t",
3297   "referenced_type" : "type-1051",
3298   "self_type" : "type-1051",
3299   "size" : 4,
3300   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3301   "underlying_type" : "type-2",
3302   "unique_id" : "android_pixel_format_v1_1_t"
3303  },
3304  {
3305   "alignment" : 4,
3306   "enum_fields" :
3307   [
3308    {
3309     "enum_field_value" : 55,
3310     "name" : "HAL_PIXEL_FORMAT_HSV_888"
3311    }
3312   ],
3313   "linker_set_key" : "android_pixel_format_v1_2_t",
3314   "name" : "android_pixel_format_v1_2_t",
3315   "referenced_type" : "type-1057",
3316   "self_type" : "type-1057",
3317   "size" : 4,
3318   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3319   "underlying_type" : "type-2",
3320   "unique_id" : "android_pixel_format_v1_2_t"
3321  },
3322  {
3323   "alignment" : 4,
3324   "enum_fields" :
3325   [
3326    {
3327     "enum_field_value" : 0,
3328     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
3329    },
3330    {
3331     "enum_field_value" : 1,
3332     "name" : "HAL_RENDER_INTENT_ENHANCE"
3333    },
3334    {
3335     "enum_field_value" : 2,
3336     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
3337    },
3338    {
3339     "enum_field_value" : 3,
3340     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
3341    }
3342   ],
3343   "linker_set_key" : "android_render_intent_v1_1_t",
3344   "name" : "android_render_intent_v1_1_t",
3345   "referenced_type" : "type-1054",
3346   "self_type" : "type-1054",
3347   "size" : 4,
3348   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3349   "underlying_type" : "type-2",
3350   "unique_id" : "android_render_intent_v1_1_t"
3351  },
3352  {
3353   "alignment" : 4,
3354   "enum_fields" :
3355   [
3356    {
3357     "enum_field_value" : 1,
3358     "name" : "HAL_TRANSFORM_FLIP_H"
3359    },
3360    {
3361     "enum_field_value" : 2,
3362     "name" : "HAL_TRANSFORM_FLIP_V"
3363    },
3364    {
3365     "enum_field_value" : 4,
3366     "name" : "HAL_TRANSFORM_ROT_90"
3367    },
3368    {
3369     "enum_field_value" : 3,
3370     "name" : "HAL_TRANSFORM_ROT_180"
3371    },
3372    {
3373     "enum_field_value" : 7,
3374     "name" : "HAL_TRANSFORM_ROT_270"
3375    }
3376   ],
3377   "linker_set_key" : "android_transform_t",
3378   "name" : "android_transform_t",
3379   "referenced_type" : "type-1046",
3380   "self_type" : "type-1046",
3381   "size" : 4,
3382   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3383   "underlying_type" : "type-2",
3384   "unique_id" : "android_transform_t"
3385  },
3386  {
3387   "alignment" : 4,
3388   "enum_fields" :
3389   [
3390    {
3391     "enum_field_value" : 0,
3392     "name" : "LOG_ID_MIN"
3393    },
3394    {
3395     "enum_field_value" : 0,
3396     "name" : "LOG_ID_MAIN"
3397    },
3398    {
3399     "enum_field_value" : 1,
3400     "name" : "LOG_ID_RADIO"
3401    },
3402    {
3403     "enum_field_value" : 2,
3404     "name" : "LOG_ID_EVENTS"
3405    },
3406    {
3407     "enum_field_value" : 3,
3408     "name" : "LOG_ID_SYSTEM"
3409    },
3410    {
3411     "enum_field_value" : 4,
3412     "name" : "LOG_ID_CRASH"
3413    },
3414    {
3415     "enum_field_value" : 5,
3416     "name" : "LOG_ID_STATS"
3417    },
3418    {
3419     "enum_field_value" : 6,
3420     "name" : "LOG_ID_SECURITY"
3421    },
3422    {
3423     "enum_field_value" : 7,
3424     "name" : "LOG_ID_KERNEL"
3425    },
3426    {
3427     "enum_field_value" : 8,
3428     "name" : "LOG_ID_MAX"
3429    }
3430   ],
3431   "linker_set_key" : "log_id",
3432   "name" : "log_id",
3433   "referenced_type" : "type-838",
3434   "self_type" : "type-838",
3435   "size" : 4,
3436   "source_file" : "/system/core/liblog/include/android/log.h",
3437   "underlying_type" : "type-2",
3438   "unique_id" : "log_id"
3439  }
3440 ],
3441 "function_types" :
3442 [
3443  {
3444   "alignment" : 4,
3445   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3446   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3447   "parameters" :
3448   [
3449    {
3450     "referenced_type" : "type-42"
3451    },
3452    {
3453     "referenced_type" : "type-48"
3454    },
3455    {
3456     "referenced_type" : "type-28"
3457    }
3458   ],
3459   "referenced_type" : "type-41",
3460   "return_type" : "type-39",
3461   "self_type" : "type-41",
3462   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3463  },
3464  {
3465   "alignment" : 4,
3466   "linker_set_key" : "int (void *)",
3467   "name" : "int (void *)",
3468   "parameters" :
3469   [
3470    {
3471     "referenced_type" : "type-28"
3472    }
3473   ],
3474   "referenced_type" : "type-1072",
3475   "return_type" : "type-27",
3476   "self_type" : "type-1072",
3477   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3478  },
3479  {
3480   "alignment" : 4,
3481   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3482   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3483   "parameters" :
3484   [
3485    {
3486     "referenced_type" : "type-980"
3487    },
3488    {
3489     "referenced_type" : "type-926"
3490    },
3491    {
3492     "referenced_type" : "type-2"
3493    },
3494    {
3495     "referenced_type" : "type-981"
3496    },
3497    {
3498     "referenced_type" : "type-2"
3499    },
3500    {
3501     "referenced_type" : "type-28"
3502    }
3503   ],
3504   "referenced_type" : "type-979",
3505   "return_type" : "type-29",
3506   "self_type" : "type-979",
3507   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3508  }
3509 ],
3510 "functions" :
3511 [
3512  {
3513   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::getService",
3514   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3515   "parameters" :
3516   [
3517    {
3518     "default_arg" : true,
3519     "referenced_type" : "type-527"
3520    },
3521    {
3522     "default_arg" : true,
3523     "referenced_type" : "type-39"
3524    }
3525   ],
3526   "return_type" : "type-407",
3527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3528  },
3529  {
3530   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::linkToDeath",
3531   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3532   "parameters" :
3533   [
3534    {
3535     "is_this_ptr" : true,
3536     "referenced_type" : "type-408"
3537    },
3538    {
3539     "referenced_type" : "type-920"
3540    },
3541    {
3542     "referenced_type" : "type-83"
3543    }
3544   ],
3545   "return_type" : "type-552",
3546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3547  },
3548  {
3549   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::getDebugInfo",
3550   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3551   "parameters" :
3552   [
3553    {
3554     "is_this_ptr" : true,
3555     "referenced_type" : "type-408"
3556    },
3557    {
3558     "referenced_type" : "type-1285"
3559    }
3560   ],
3561   "return_type" : "type-629",
3562   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3563  },
3564  {
3565   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::getHashChain",
3566   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3567   "parameters" :
3568   [
3569    {
3570     "is_this_ptr" : true,
3571     "referenced_type" : "type-408"
3572    },
3573    {
3574     "referenced_type" : "type-1286"
3575    }
3576   ],
3577   "return_type" : "type-629",
3578   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3579  },
3580  {
3581   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::tryGetService",
3582   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3583   "parameters" :
3584   [
3585    {
3586     "default_arg" : true,
3587     "referenced_type" : "type-527"
3588    },
3589    {
3590     "default_arg" : true,
3591     "referenced_type" : "type-39"
3592    }
3593   ],
3594   "return_type" : "type-407",
3595   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3596  },
3597  {
3598   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::unlinkToDeath",
3599   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3600   "parameters" :
3601   [
3602    {
3603     "is_this_ptr" : true,
3604     "referenced_type" : "type-408"
3605    },
3606    {
3607     "referenced_type" : "type-920"
3608    }
3609   ],
3610   "return_type" : "type-552",
3611   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3612  },
3613  {
3614   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::interfaceChain",
3615   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3616   "parameters" :
3617   [
3618    {
3619     "is_this_ptr" : true,
3620     "referenced_type" : "type-408"
3621    },
3622    {
3623     "referenced_type" : "type-1287"
3624    }
3625   ],
3626   "return_type" : "type-629",
3627   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3628  },
3629  {
3630   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::registerAsService",
3631   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3632   "parameters" :
3633   [
3634    {
3635     "is_this_ptr" : true,
3636     "referenced_type" : "type-408"
3637    },
3638    {
3639     "default_arg" : true,
3640     "referenced_type" : "type-527"
3641    }
3642   ],
3643   "return_type" : "type-27",
3644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3645  },
3646  {
3647   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::interfaceDescriptor",
3648   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3649   "parameters" :
3650   [
3651    {
3652     "is_this_ptr" : true,
3653     "referenced_type" : "type-408"
3654    },
3655    {
3656     "referenced_type" : "type-1288"
3657    }
3658   ],
3659   "return_type" : "type-629",
3660   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3661  },
3662  {
3663   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::notifySyspropsChanged",
3664   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21notifySyspropsChangedEv",
3665   "parameters" :
3666   [
3667    {
3668     "is_this_ptr" : true,
3669     "referenced_type" : "type-408"
3670    }
3671   ],
3672   "return_type" : "type-629",
3673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3674  },
3675  {
3676   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::setHALInstrumentation",
3677   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21setHALInstrumentationEv",
3678   "parameters" :
3679   [
3680    {
3681     "is_this_ptr" : true,
3682     "referenced_type" : "type-408"
3683    }
3684   ],
3685   "return_type" : "type-629",
3686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3687  },
3688  {
3689   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::registerForNotifications",
3690   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3691   "parameters" :
3692   [
3693    {
3694     "referenced_type" : "type-527"
3695    },
3696    {
3697     "referenced_type" : "type-1142"
3698    }
3699   ],
3700   "return_type" : "type-39",
3701   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3702  },
3703  {
3704   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::ping",
3705   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4pingEv",
3706   "parameters" :
3707   [
3708    {
3709     "is_this_ptr" : true,
3710     "referenced_type" : "type-408"
3711    }
3712   ],
3713   "return_type" : "type-629",
3714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3715  },
3716  {
3717   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::debug",
3718   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3719   "parameters" :
3720   [
3721    {
3722     "is_this_ptr" : true,
3723     "referenced_type" : "type-408"
3724    },
3725    {
3726     "referenced_type" : "type-940"
3727    },
3728    {
3729     "referenced_type" : "type-1141"
3730    }
3731   ],
3732   "return_type" : "type-629",
3733   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3734  },
3735  {
3736   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::castFrom",
3737   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS1_4V1_010IDrmPluginEEEb",
3738   "parameters" :
3739   [
3740    {
3741     "referenced_type" : "type-216"
3742    },
3743    {
3744     "default_arg" : true,
3745     "referenced_type" : "type-39"
3746    }
3747   ],
3748   "return_type" : "type-447",
3749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3750  },
3751  {
3752   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::castFrom",
3753   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS1_4V1_110IDrmPluginEEEb",
3754   "parameters" :
3755   [
3756    {
3757     "referenced_type" : "type-437"
3758    },
3759    {
3760     "default_arg" : true,
3761     "referenced_type" : "type-39"
3762    }
3763   ],
3764   "return_type" : "type-447",
3765   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3766  },
3767  {
3768   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::castFrom",
3769   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3770   "parameters" :
3771   [
3772    {
3773     "referenced_type" : "type-1216"
3774    },
3775    {
3776     "default_arg" : true,
3777     "referenced_type" : "type-39"
3778    }
3779   ],
3780   "return_type" : "type-447",
3781   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3782  },
3783  {
3784   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::castFrom",
3785   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spIS3_EEb",
3786   "parameters" :
3787   [
3788    {
3789     "referenced_type" : "type-412"
3790    },
3791    {
3792     "default_arg" : true,
3793     "referenced_type" : "type-39"
3794    }
3795   ],
3796   "return_type" : "type-447",
3797   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3798  },
3799  {
3800   "access" : "private",
3801   "function_name" : "android::hardware::drm::V1_2::BsDrmPlugin::addOnewayTask",
3802   "linker_set_key" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13addOnewayTaskENSt3__18functionIFvvEEE",
3803   "parameters" :
3804   [
3805    {
3806     "is_this_ptr" : true,
3807     "referenced_type" : "type-420"
3808    },
3809    {
3810     "referenced_type" : "type-1293"
3811    }
3812   ],
3813   "return_type" : "type-629",
3814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPlugin.h"
3815  },
3816  {
3817   "function_name" : "android::hardware::drm::V1_2::BsDrmPlugin::BsDrmPlugin",
3818   "linker_set_key" : "_ZN7android8hardware3drm4V1_211BsDrmPluginC1ENS_2spINS2_10IDrmPluginEEE",
3819   "parameters" :
3820   [
3821    {
3822     "is_this_ptr" : true,
3823     "referenced_type" : "type-420"
3824    },
3825    {
3826     "referenced_type" : "type-406"
3827    }
3828   ],
3829   "return_type" : "type-29",
3830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPlugin.h"
3831  },
3832  {
3833   "function_name" : "android::hardware::drm::V1_2::BsDrmPlugin::BsDrmPlugin",
3834   "linker_set_key" : "_ZN7android8hardware3drm4V1_211BsDrmPluginC2ENS_2spINS2_10IDrmPluginEEE",
3835   "parameters" :
3836   [
3837    {
3838     "is_this_ptr" : true,
3839     "referenced_type" : "type-420"
3840    },
3841    {
3842     "referenced_type" : "type-406"
3843    }
3844   ],
3845   "return_type" : "type-29",
3846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPlugin.h"
3847  },
3848  {
3849   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::getService",
3850   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3851   "parameters" :
3852   [
3853    {
3854     "default_arg" : true,
3855     "referenced_type" : "type-284"
3856    },
3857    {
3858     "default_arg" : true,
3859     "referenced_type" : "type-39"
3860    }
3861   ],
3862   "return_type" : "type-191",
3863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3864  },
3865  {
3866   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::linkToDeath",
3867   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3868   "parameters" :
3869   [
3870    {
3871     "is_this_ptr" : true,
3872     "referenced_type" : "type-192"
3873    },
3874    {
3875     "referenced_type" : "type-920"
3876    },
3877    {
3878     "referenced_type" : "type-83"
3879    }
3880   ],
3881   "return_type" : "type-552",
3882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3883  },
3884  {
3885   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::getDebugInfo",
3886   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3887   "parameters" :
3888   [
3889    {
3890     "is_this_ptr" : true,
3891     "referenced_type" : "type-192"
3892    },
3893    {
3894     "referenced_type" : "type-1321"
3895    }
3896   ],
3897   "return_type" : "type-629",
3898   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3899  },
3900  {
3901   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::getHashChain",
3902   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3903   "parameters" :
3904   [
3905    {
3906     "is_this_ptr" : true,
3907     "referenced_type" : "type-192"
3908    },
3909    {
3910     "referenced_type" : "type-1322"
3911    }
3912   ],
3913   "return_type" : "type-629",
3914   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3915  },
3916  {
3917   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::tryGetService",
3918   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3919   "parameters" :
3920   [
3921    {
3922     "default_arg" : true,
3923     "referenced_type" : "type-284"
3924    },
3925    {
3926     "default_arg" : true,
3927     "referenced_type" : "type-39"
3928    }
3929   ],
3930   "return_type" : "type-191",
3931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3932  },
3933  {
3934   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::unlinkToDeath",
3935   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3936   "parameters" :
3937   [
3938    {
3939     "is_this_ptr" : true,
3940     "referenced_type" : "type-192"
3941    },
3942    {
3943     "referenced_type" : "type-920"
3944    }
3945   ],
3946   "return_type" : "type-552",
3947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3948  },
3949  {
3950   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::interfaceChain",
3951   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3952   "parameters" :
3953   [
3954    {
3955     "is_this_ptr" : true,
3956     "referenced_type" : "type-192"
3957    },
3958    {
3959     "referenced_type" : "type-1323"
3960    }
3961   ],
3962   "return_type" : "type-629",
3963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3964  },
3965  {
3966   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::registerAsService",
3967   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3968   "parameters" :
3969   [
3970    {
3971     "is_this_ptr" : true,
3972     "referenced_type" : "type-192"
3973    },
3974    {
3975     "default_arg" : true,
3976     "referenced_type" : "type-284"
3977    }
3978   ],
3979   "return_type" : "type-27",
3980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3981  },
3982  {
3983   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::interfaceDescriptor",
3984   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3985   "parameters" :
3986   [
3987    {
3988     "is_this_ptr" : true,
3989     "referenced_type" : "type-192"
3990    },
3991    {
3992     "referenced_type" : "type-1324"
3993    }
3994   ],
3995   "return_type" : "type-629",
3996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3997  },
3998  {
3999   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::notifySyspropsChanged",
4000   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory21notifySyspropsChangedEv",
4001   "parameters" :
4002   [
4003    {
4004     "is_this_ptr" : true,
4005     "referenced_type" : "type-192"
4006    }
4007   ],
4008   "return_type" : "type-629",
4009   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4010  },
4011  {
4012   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::setHALInstrumentation",
4013   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory21setHALInstrumentationEv",
4014   "parameters" :
4015   [
4016    {
4017     "is_this_ptr" : true,
4018     "referenced_type" : "type-192"
4019    }
4020   ],
4021   "return_type" : "type-629",
4022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4023  },
4024  {
4025   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::registerForNotifications",
4026   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4027   "parameters" :
4028   [
4029    {
4030     "referenced_type" : "type-284"
4031    },
4032    {
4033     "referenced_type" : "type-1142"
4034    }
4035   ],
4036   "return_type" : "type-39",
4037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4038  },
4039  {
4040   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::ping",
4041   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory4pingEv",
4042   "parameters" :
4043   [
4044    {
4045     "is_this_ptr" : true,
4046     "referenced_type" : "type-192"
4047    }
4048   ],
4049   "return_type" : "type-629",
4050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4051  },
4052  {
4053   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::debug",
4054   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4055   "parameters" :
4056   [
4057    {
4058     "is_this_ptr" : true,
4059     "referenced_type" : "type-192"
4060    },
4061    {
4062     "referenced_type" : "type-940"
4063    },
4064    {
4065     "referenced_type" : "type-1141"
4066    }
4067   ],
4068   "return_type" : "type-629",
4069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4070  },
4071  {
4072   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::castFrom",
4073   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS1_4V1_011IDrmFactoryEEEb",
4074   "parameters" :
4075   [
4076    {
4077     "referenced_type" : "type-234"
4078    },
4079    {
4080     "default_arg" : true,
4081     "referenced_type" : "type-39"
4082    }
4083   ],
4084   "return_type" : "type-246",
4085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4086  },
4087  {
4088   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::castFrom",
4089   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS1_4V1_111IDrmFactoryEEEb",
4090   "parameters" :
4091   [
4092    {
4093     "referenced_type" : "type-240"
4094    },
4095    {
4096     "default_arg" : true,
4097     "referenced_type" : "type-39"
4098    }
4099   ],
4100   "return_type" : "type-246",
4101   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4102  },
4103  {
4104   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::castFrom",
4105   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4106   "parameters" :
4107   [
4108    {
4109     "referenced_type" : "type-1216"
4110    },
4111    {
4112     "default_arg" : true,
4113     "referenced_type" : "type-39"
4114    }
4115   ],
4116   "return_type" : "type-246",
4117   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4118  },
4119  {
4120   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::castFrom",
4121   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spIS3_EEb",
4122   "parameters" :
4123   [
4124    {
4125     "referenced_type" : "type-196"
4126    },
4127    {
4128     "default_arg" : true,
4129     "referenced_type" : "type-39"
4130    }
4131   ],
4132   "return_type" : "type-246",
4133   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4134  },
4135  {
4136   "access" : "private",
4137   "function_name" : "android::hardware::drm::V1_2::BsDrmFactory::addOnewayTask",
4138   "linker_set_key" : "_ZN7android8hardware3drm4V1_212BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE",
4139   "parameters" :
4140   [
4141    {
4142     "is_this_ptr" : true,
4143     "referenced_type" : "type-206"
4144    },
4145    {
4146     "referenced_type" : "type-1328"
4147    }
4148   ],
4149   "return_type" : "type-629",
4150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmFactory.h"
4151  },
4152  {
4153   "function_name" : "android::hardware::drm::V1_2::BsDrmFactory::BsDrmFactory",
4154   "linker_set_key" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE",
4155   "parameters" :
4156   [
4157    {
4158     "is_this_ptr" : true,
4159     "referenced_type" : "type-206"
4160    },
4161    {
4162     "referenced_type" : "type-190"
4163    }
4164   ],
4165   "return_type" : "type-29",
4166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmFactory.h"
4167  },
4168  {
4169   "function_name" : "android::hardware::drm::V1_2::BsDrmFactory::BsDrmFactory",
4170   "linker_set_key" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE",
4171   "parameters" :
4172   [
4173    {
4174     "is_this_ptr" : true,
4175     "referenced_type" : "type-206"
4176    },
4177    {
4178     "referenced_type" : "type-190"
4179    }
4180   ],
4181   "return_type" : "type-29",
4182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmFactory.h"
4183  },
4184  {
4185   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::onTransact",
4186   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4187   "parameters" :
4188   [
4189    {
4190     "is_this_ptr" : true,
4191     "referenced_type" : "type-418"
4192    },
4193    {
4194     "referenced_type" : "type-2"
4195    },
4196    {
4197     "referenced_type" : "type-986"
4198    },
4199    {
4200     "referenced_type" : "type-980"
4201    },
4202    {
4203     "default_arg" : true,
4204     "referenced_type" : "type-2"
4205    },
4206    {
4207     "default_arg" : true,
4208     "referenced_type" : "type-1331"
4209    }
4210   ],
4211   "return_type" : "type-27",
4212   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4213  },
4214  {
4215   "access" : "private",
4216   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::getDebugInfo",
4217   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4218   "parameters" :
4219   [
4220    {
4221     "is_this_ptr" : true,
4222     "referenced_type" : "type-418"
4223    },
4224    {
4225     "referenced_type" : "type-1332"
4226    }
4227   ],
4228   "return_type" : "type-629",
4229   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4230  },
4231  {
4232   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_getHdcpLevels_1_2",
4233   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin23_hidl_getHdcpLevels_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4234   "parameters" :
4235   [
4236    {
4237     "referenced_type" : "type-987"
4238    },
4239    {
4240     "referenced_type" : "type-986"
4241    },
4242    {
4243     "referenced_type" : "type-980"
4244    },
4245    {
4246     "referenced_type" : "type-1333"
4247    }
4248   ],
4249   "return_type" : "type-27",
4250   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4251  },
4252  {
4253   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_getKeyRequest_1_2",
4254   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin23_hidl_getKeyRequest_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4255   "parameters" :
4256   [
4257    {
4258     "referenced_type" : "type-987"
4259    },
4260    {
4261     "referenced_type" : "type-986"
4262    },
4263    {
4264     "referenced_type" : "type-980"
4265    },
4266    {
4267     "referenced_type" : "type-1334"
4268    }
4269   ],
4270   "return_type" : "type-27",
4271   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4272  },
4273  {
4274   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_sendKeysChange_1_2",
4275   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin24_hidl_sendKeysChange_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4276   "parameters" :
4277   [
4278    {
4279     "referenced_type" : "type-987"
4280    },
4281    {
4282     "referenced_type" : "type-986"
4283    },
4284    {
4285     "referenced_type" : "type-980"
4286    },
4287    {
4288     "referenced_type" : "type-1335"
4289    }
4290   ],
4291   "return_type" : "type-27",
4292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4293  },
4294  {
4295   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_removeOfflineLicense",
4296   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin26_hidl_removeOfflineLicenseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4297   "parameters" :
4298   [
4299    {
4300     "referenced_type" : "type-987"
4301    },
4302    {
4303     "referenced_type" : "type-986"
4304    },
4305    {
4306     "referenced_type" : "type-980"
4307    },
4308    {
4309     "referenced_type" : "type-1336"
4310    }
4311   ],
4312   "return_type" : "type-27",
4313   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4314  },
4315  {
4316   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_sendSessionLostState",
4317   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin26_hidl_sendSessionLostStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4318   "parameters" :
4319   [
4320    {
4321     "referenced_type" : "type-987"
4322    },
4323    {
4324     "referenced_type" : "type-986"
4325    },
4326    {
4327     "referenced_type" : "type-980"
4328    },
4329    {
4330     "referenced_type" : "type-1337"
4331    }
4332   ],
4333   "return_type" : "type-27",
4334   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4335  },
4336  {
4337   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_getOfflineLicenseState",
4338   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin28_hidl_getOfflineLicenseStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4339   "parameters" :
4340   [
4341    {
4342     "referenced_type" : "type-987"
4343    },
4344    {
4345     "referenced_type" : "type-986"
4346    },
4347    {
4348     "referenced_type" : "type-980"
4349    },
4350    {
4351     "referenced_type" : "type-1338"
4352    }
4353   ],
4354   "return_type" : "type-27",
4355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4356  },
4357  {
4358   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_getProvisionRequest_1_2",
4359   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin29_hidl_getProvisionRequest_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4360   "parameters" :
4361   [
4362    {
4363     "referenced_type" : "type-987"
4364    },
4365    {
4366     "referenced_type" : "type-986"
4367    },
4368    {
4369     "referenced_type" : "type-980"
4370    },
4371    {
4372     "referenced_type" : "type-1339"
4373    }
4374   ],
4375   "return_type" : "type-27",
4376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4377  },
4378  {
4379   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_getOfflineLicenseKeySetIds",
4380   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin32_hidl_getOfflineLicenseKeySetIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4381   "parameters" :
4382   [
4383    {
4384     "referenced_type" : "type-987"
4385    },
4386    {
4387     "referenced_type" : "type-986"
4388    },
4389    {
4390     "referenced_type" : "type-980"
4391    },
4392    {
4393     "referenced_type" : "type-1340"
4394    }
4395   ],
4396   "return_type" : "type-27",
4397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4398  },
4399  {
4400   "access" : "private",
4401   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::ping",
4402   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin4pingEv",
4403   "parameters" :
4404   [
4405    {
4406     "is_this_ptr" : true,
4407     "referenced_type" : "type-418"
4408    }
4409   ],
4410   "return_type" : "type-629",
4411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4412  },
4413  {
4414   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::BnHwDrmPlugin",
4415   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginC1ERKNS_2spINS2_10IDrmPluginEEE",
4416   "parameters" :
4417   [
4418    {
4419     "is_this_ptr" : true,
4420     "referenced_type" : "type-418"
4421    },
4422    {
4423     "referenced_type" : "type-412"
4424    }
4425   ],
4426   "return_type" : "type-29",
4427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4428  },
4429  {
4430   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::BnHwDrmPlugin",
4431   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginC2ERKNS_2spINS2_10IDrmPluginEEE",
4432   "parameters" :
4433   [
4434    {
4435     "is_this_ptr" : true,
4436     "referenced_type" : "type-418"
4437    },
4438    {
4439     "referenced_type" : "type-412"
4440    }
4441   ],
4442   "return_type" : "type-29",
4443   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4444  },
4445  {
4446   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::~BnHwDrmPlugin",
4447   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD0Ev",
4448   "parameters" :
4449   [
4450    {
4451     "is_this_ptr" : true,
4452     "referenced_type" : "type-418"
4453    }
4454   ],
4455   "return_type" : "type-29",
4456   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4457  },
4458  {
4459   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::~BnHwDrmPlugin",
4460   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD1Ev",
4461   "parameters" :
4462   [
4463    {
4464     "is_this_ptr" : true,
4465     "referenced_type" : "type-418"
4466    }
4467   ],
4468   "return_type" : "type-29",
4469   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4470  },
4471  {
4472   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::~BnHwDrmPlugin",
4473   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD2Ev",
4474   "parameters" :
4475   [
4476    {
4477     "is_this_ptr" : true,
4478     "referenced_type" : "type-418"
4479    }
4480   ],
4481   "return_type" : "type-29",
4482   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4483  },
4484  {
4485   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getMetrics",
4486   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE",
4487   "parameters" :
4488   [
4489    {
4490     "is_this_ptr" : true,
4491     "referenced_type" : "type-425"
4492    },
4493    {
4494     "referenced_type" : "type-1341"
4495    }
4496   ],
4497   "return_type" : "type-629",
4498   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4499  },
4500  {
4501   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::removeKeys",
4502   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE",
4503   "parameters" :
4504   [
4505    {
4506     "is_this_ptr" : true,
4507     "referenced_type" : "type-425"
4508    },
4509    {
4510     "referenced_type" : "type-919"
4511    }
4512   ],
4513   "return_type" : "type-1227",
4514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4515  },
4516  {
4517   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::linkToDeath",
4518   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4519   "parameters" :
4520   [
4521    {
4522     "is_this_ptr" : true,
4523     "referenced_type" : "type-425"
4524    },
4525    {
4526     "referenced_type" : "type-920"
4527    },
4528    {
4529     "referenced_type" : "type-83"
4530    }
4531   ],
4532   "return_type" : "type-552",
4533   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4534  },
4535  {
4536   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::openSession",
4537   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
4538   "parameters" :
4539   [
4540    {
4541     "is_this_ptr" : true,
4542     "referenced_type" : "type-425"
4543    },
4544    {
4545     "referenced_type" : "type-1342"
4546    }
4547   ],
4548   "return_type" : "type-629",
4549   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4550  },
4551  {
4552   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::restoreKeys",
4553   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_",
4554   "parameters" :
4555   [
4556    {
4557     "is_this_ptr" : true,
4558     "referenced_type" : "type-425"
4559    },
4560    {
4561     "referenced_type" : "type-919"
4562    },
4563    {
4564     "referenced_type" : "type-919"
4565    }
4566   ],
4567   "return_type" : "type-1227",
4568   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4569  },
4570  {
4571   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setListener",
4572   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE",
4573   "parameters" :
4574   [
4575    {
4576     "is_this_ptr" : true,
4577     "referenced_type" : "type-425"
4578    },
4579    {
4580     "referenced_type" : "type-222"
4581    }
4582   ],
4583   "return_type" : "type-629",
4584   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4585  },
4586  {
4587   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::closeSession",
4588   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE",
4589   "parameters" :
4590   [
4591    {
4592     "is_this_ptr" : true,
4593     "referenced_type" : "type-425"
4594    },
4595    {
4596     "referenced_type" : "type-919"
4597    }
4598   ],
4599   "return_type" : "type-1227",
4600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4601  },
4602  {
4603   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getDebugInfo",
4604   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4605   "parameters" :
4606   [
4607    {
4608     "is_this_ptr" : true,
4609     "referenced_type" : "type-425"
4610    },
4611    {
4612     "referenced_type" : "type-1343"
4613    }
4614   ],
4615   "return_type" : "type-629",
4616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4617  },
4618  {
4619   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getHashChain",
4620   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4621   "parameters" :
4622   [
4623    {
4624     "is_this_ptr" : true,
4625     "referenced_type" : "type-425"
4626    },
4627    {
4628     "referenced_type" : "type-1344"
4629    }
4630   ],
4631   "return_type" : "type-629",
4632   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4633  },
4634  {
4635   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getHdcpLevels",
4636   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE",
4637   "parameters" :
4638   [
4639    {
4640     "is_this_ptr" : true,
4641     "referenced_type" : "type-425"
4642    },
4643    {
4644     "referenced_type" : "type-1345"
4645    }
4646   ],
4647   "return_type" : "type-629",
4648   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4649  },
4650  {
4651   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getKeyRequest",
4652   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE",
4653   "parameters" :
4654   [
4655    {
4656     "is_this_ptr" : true,
4657     "referenced_type" : "type-425"
4658    },
4659    {
4660     "referenced_type" : "type-919"
4661    },
4662    {
4663     "referenced_type" : "type-919"
4664    },
4665    {
4666     "referenced_type" : "type-870"
4667    },
4668    {
4669     "referenced_type" : "type-1107"
4670    },
4671    {
4672     "referenced_type" : "type-523"
4673    },
4674    {
4675     "referenced_type" : "type-1346"
4676    }
4677   ],
4678   "return_type" : "type-629",
4679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4680  },
4681  {
4682   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getSecureStop",
4683   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE",
4684   "parameters" :
4685   [
4686    {
4687     "is_this_ptr" : true,
4688     "referenced_type" : "type-425"
4689    },
4690    {
4691     "referenced_type" : "type-919"
4692    },
4693    {
4694     "referenced_type" : "type-1347"
4695    }
4696   ],
4697   "return_type" : "type-629",
4698   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4699  },
4700  {
4701   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::unlinkToDeath",
4702   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4703   "parameters" :
4704   [
4705    {
4706     "is_this_ptr" : true,
4707     "referenced_type" : "type-425"
4708    },
4709    {
4710     "referenced_type" : "type-920"
4711    }
4712   ],
4713   "return_type" : "type-552",
4714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4715  },
4716  {
4717   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getSecureStops",
4718   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE",
4719   "parameters" :
4720   [
4721    {
4722     "is_this_ptr" : true,
4723     "referenced_type" : "type-425"
4724    },
4725    {
4726     "referenced_type" : "type-1348"
4727    }
4728   ],
4729   "return_type" : "type-629",
4730   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4731  },
4732  {
4733   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::interfaceChain",
4734   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4735   "parameters" :
4736   [
4737    {
4738     "is_this_ptr" : true,
4739     "referenced_type" : "type-425"
4740    },
4741    {
4742     "referenced_type" : "type-1349"
4743    }
4744   ],
4745   "return_type" : "type-629",
4746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4747  },
4748  {
4749   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::queryKeyStatus",
4750   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE",
4751   "parameters" :
4752   [
4753    {
4754     "is_this_ptr" : true,
4755     "referenced_type" : "type-425"
4756    },
4757    {
4758     "referenced_type" : "type-919"
4759    },
4760    {
4761     "referenced_type" : "type-1350"
4762    }
4763   ],
4764   "return_type" : "type-629",
4765   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4766  },
4767  {
4768   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sendKeysChange",
4769   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb",
4770   "parameters" :
4771   [
4772    {
4773     "is_this_ptr" : true,
4774     "referenced_type" : "type-425"
4775    },
4776    {
4777     "referenced_type" : "type-919"
4778    },
4779    {
4780     "referenced_type" : "type-596"
4781    },
4782    {
4783     "referenced_type" : "type-39"
4784    }
4785   ],
4786   "return_type" : "type-629",
4787   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4788  },
4789  {
4790   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::openSession_1_1",
4791   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
4792   "parameters" :
4793   [
4794    {
4795     "is_this_ptr" : true,
4796     "referenced_type" : "type-425"
4797    },
4798    {
4799     "referenced_type" : "type-101"
4800    },
4801    {
4802     "referenced_type" : "type-1351"
4803    }
4804   ],
4805   "return_type" : "type-629",
4806   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4807  },
4808  {
4809   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setMacAlgorithm",
4810   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
4811   "parameters" :
4812   [
4813    {
4814     "is_this_ptr" : true,
4815     "referenced_type" : "type-425"
4816    },
4817    {
4818     "referenced_type" : "type-919"
4819    },
4820    {
4821     "referenced_type" : "type-870"
4822    }
4823   ],
4824   "return_type" : "type-1227",
4825   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4826  },
4827  {
4828   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getSecureStopIds",
4829   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE",
4830   "parameters" :
4831   [
4832    {
4833     "is_this_ptr" : true,
4834     "referenced_type" : "type-425"
4835    },
4836    {
4837     "referenced_type" : "type-1352"
4838    }
4839   ],
4840   "return_type" : "type-629",
4841   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4842  },
4843  {
4844   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getSecurityLevel",
4845   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE",
4846   "parameters" :
4847   [
4848    {
4849     "is_this_ptr" : true,
4850     "referenced_type" : "type-425"
4851    },
4852    {
4853     "referenced_type" : "type-919"
4854    },
4855    {
4856     "referenced_type" : "type-1353"
4857    }
4858   ],
4859   "return_type" : "type-629",
4860   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4861  },
4862  {
4863   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::removeSecureStop",
4864   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE",
4865   "parameters" :
4866   [
4867    {
4868     "is_this_ptr" : true,
4869     "referenced_type" : "type-425"
4870    },
4871    {
4872     "referenced_type" : "type-919"
4873    }
4874   ],
4875   "return_type" : "type-1227",
4876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4877  },
4878  {
4879   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getHdcpLevels_1_2",
4880   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE",
4881   "parameters" :
4882   [
4883    {
4884     "is_this_ptr" : true,
4885     "referenced_type" : "type-425"
4886    },
4887    {
4888     "referenced_type" : "type-1354"
4889    }
4890   ],
4891   "return_type" : "type-629",
4892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4893  },
4894  {
4895   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getKeyRequest_1_1",
4896   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE",
4897   "parameters" :
4898   [
4899    {
4900     "is_this_ptr" : true,
4901     "referenced_type" : "type-425"
4902    },
4903    {
4904     "referenced_type" : "type-919"
4905    },
4906    {
4907     "referenced_type" : "type-919"
4908    },
4909    {
4910     "referenced_type" : "type-870"
4911    },
4912    {
4913     "referenced_type" : "type-1107"
4914    },
4915    {
4916     "referenced_type" : "type-523"
4917    },
4918    {
4919     "referenced_type" : "type-1355"
4920    }
4921   ],
4922   "return_type" : "type-629",
4923   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4924  },
4925  {
4926   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getKeyRequest_1_2",
4927   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE",
4928   "parameters" :
4929   [
4930    {
4931     "is_this_ptr" : true,
4932     "referenced_type" : "type-425"
4933    },
4934    {
4935     "referenced_type" : "type-919"
4936    },
4937    {
4938     "referenced_type" : "type-919"
4939    },
4940    {
4941     "referenced_type" : "type-870"
4942    },
4943    {
4944     "referenced_type" : "type-1107"
4945    },
4946    {
4947     "referenced_type" : "type-523"
4948    },
4949    {
4950     "referenced_type" : "type-1356"
4951    }
4952   ],
4953   "return_type" : "type-629",
4954   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4955  },
4956  {
4957   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getPropertyString",
4958   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE",
4959   "parameters" :
4960   [
4961    {
4962     "is_this_ptr" : true,
4963     "referenced_type" : "type-425"
4964    },
4965    {
4966     "referenced_type" : "type-870"
4967    },
4968    {
4969     "referenced_type" : "type-1357"
4970    }
4971   ],
4972   "return_type" : "type-629",
4973   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4974  },
4975  {
4976   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::releaseSecureStop",
4977   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE",
4978   "parameters" :
4979   [
4980    {
4981     "is_this_ptr" : true,
4982     "referenced_type" : "type-425"
4983    },
4984    {
4985     "referenced_type" : "type-919"
4986    }
4987   ],
4988   "return_type" : "type-1227",
4989   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4990  },
4991  {
4992   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setPropertyString",
4993   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_",
4994   "parameters" :
4995   [
4996    {
4997     "is_this_ptr" : true,
4998     "referenced_type" : "type-425"
4999    },
5000    {
5001     "referenced_type" : "type-870"
5002    },
5003    {
5004     "referenced_type" : "type-870"
5005    }
5006   ],
5007   "return_type" : "type-1227",
5008   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5009  },
5010  {
5011   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::provideKeyResponse",
5012   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
5013   "parameters" :
5014   [
5015    {
5016     "is_this_ptr" : true,
5017     "referenced_type" : "type-425"
5018    },
5019    {
5020     "referenced_type" : "type-919"
5021    },
5022    {
5023     "referenced_type" : "type-919"
5024    },
5025    {
5026     "referenced_type" : "type-1358"
5027    }
5028   ],
5029   "return_type" : "type-629",
5030   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5031  },
5032  {
5033   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::releaseSecureStops",
5034   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE",
5035   "parameters" :
5036   [
5037    {
5038     "is_this_ptr" : true,
5039     "referenced_type" : "type-425"
5040    },
5041    {
5042     "referenced_type" : "type-598"
5043    }
5044   ],
5045   "return_type" : "type-1227",
5046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5047  },
5048  {
5049   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sendKeysChange_1_2",
5050   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb",
5051   "parameters" :
5052   [
5053    {
5054     "is_this_ptr" : true,
5055     "referenced_type" : "type-425"
5056    },
5057    {
5058     "referenced_type" : "type-919"
5059    },
5060    {
5061     "referenced_type" : "type-524"
5062    },
5063    {
5064     "referenced_type" : "type-39"
5065    }
5066   ],
5067   "return_type" : "type-629",
5068   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5069  },
5070  {
5071   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setCipherAlgorithm",
5072   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
5073   "parameters" :
5074   [
5075    {
5076     "is_this_ptr" : true,
5077     "referenced_type" : "type-425"
5078    },
5079    {
5080     "referenced_type" : "type-919"
5081    },
5082    {
5083     "referenced_type" : "type-870"
5084    }
5085   ],
5086   "return_type" : "type-1227",
5087   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5088  },
5089  {
5090   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getNumberOfSessions",
5091   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE",
5092   "parameters" :
5093   [
5094    {
5095     "is_this_ptr" : true,
5096     "referenced_type" : "type-425"
5097    },
5098    {
5099     "referenced_type" : "type-1359"
5100    }
5101   ],
5102   "return_type" : "type-629",
5103   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5104  },
5105  {
5106   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getProvisionRequest",
5107   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE",
5108   "parameters" :
5109   [
5110    {
5111     "is_this_ptr" : true,
5112     "referenced_type" : "type-425"
5113    },
5114    {
5115     "referenced_type" : "type-870"
5116    },
5117    {
5118     "referenced_type" : "type-870"
5119    },
5120    {
5121     "referenced_type" : "type-1360"
5122    }
5123   ],
5124   "return_type" : "type-629",
5125   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5126  },
5127  {
5128   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::interfaceDescriptor",
5129   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5130   "parameters" :
5131   [
5132    {
5133     "is_this_ptr" : true,
5134     "referenced_type" : "type-425"
5135    },
5136    {
5137     "referenced_type" : "type-1361"
5138    }
5139   ],
5140   "return_type" : "type-629",
5141   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5142  },
5143  {
5144   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getPropertyByteArray",
5145   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
5146   "parameters" :
5147   [
5148    {
5149     "is_this_ptr" : true,
5150     "referenced_type" : "type-425"
5151    },
5152    {
5153     "referenced_type" : "type-870"
5154    },
5155    {
5156     "referenced_type" : "type-1362"
5157    }
5158   ],
5159   "return_type" : "type-629",
5160   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5161  },
5162  {
5163   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::removeAllSecureStops",
5164   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeAllSecureStopsEv",
5165   "parameters" :
5166   [
5167    {
5168     "is_this_ptr" : true,
5169     "referenced_type" : "type-425"
5170    }
5171   ],
5172   "return_type" : "type-1227",
5173   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5174  },
5175  {
5176   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::removeOfflineLicense",
5177   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE",
5178   "parameters" :
5179   [
5180    {
5181     "is_this_ptr" : true,
5182     "referenced_type" : "type-425"
5183    },
5184    {
5185     "referenced_type" : "type-919"
5186    }
5187   ],
5188   "return_type" : "type-1227",
5189   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5190  },
5191  {
5192   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sendExpirationUpdate",
5193   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx",
5194   "parameters" :
5195   [
5196    {
5197     "is_this_ptr" : true,
5198     "referenced_type" : "type-425"
5199    },
5200    {
5201     "referenced_type" : "type-919"
5202    },
5203    {
5204     "referenced_type" : "type-32"
5205    }
5206   ],
5207   "return_type" : "type-629",
5208   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5209  },
5210  {
5211   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sendSessionLostState",
5212   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE",
5213   "parameters" :
5214   [
5215    {
5216     "is_this_ptr" : true,
5217     "referenced_type" : "type-425"
5218    },
5219    {
5220     "referenced_type" : "type-919"
5221    }
5222   ],
5223   "return_type" : "type-629",
5224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5225  },
5226  {
5227   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setPropertyByteArray",
5228   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE",
5229   "parameters" :
5230   [
5231    {
5232     "is_this_ptr" : true,
5233     "referenced_type" : "type-425"
5234    },
5235    {
5236     "referenced_type" : "type-870"
5237    },
5238    {
5239     "referenced_type" : "type-919"
5240    }
5241   ],
5242   "return_type" : "type-1227",
5243   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5244  },
5245  {
5246   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::notifySyspropsChanged",
5247   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21notifySyspropsChangedEv",
5248   "parameters" :
5249   [
5250    {
5251     "is_this_ptr" : true,
5252     "referenced_type" : "type-425"
5253    }
5254   ],
5255   "return_type" : "type-629",
5256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5257  },
5258  {
5259   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::releaseAllSecureStops",
5260   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21releaseAllSecureStopsEv",
5261   "parameters" :
5262   [
5263    {
5264     "is_this_ptr" : true,
5265     "referenced_type" : "type-425"
5266    }
5267   ],
5268   "return_type" : "type-1227",
5269   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5270  },
5271  {
5272   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setHALInstrumentation",
5273   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21setHALInstrumentationEv",
5274   "parameters" :
5275   [
5276    {
5277     "is_this_ptr" : true,
5278     "referenced_type" : "type-425"
5279    }
5280   ],
5281   "return_type" : "type-629",
5282   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5283  },
5284  {
5285   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getOfflineLicenseState",
5286   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE",
5287   "parameters" :
5288   [
5289    {
5290     "is_this_ptr" : true,
5291     "referenced_type" : "type-425"
5292    },
5293    {
5294     "referenced_type" : "type-919"
5295    },
5296    {
5297     "referenced_type" : "type-1363"
5298    }
5299   ],
5300   "return_type" : "type-629",
5301   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5302  },
5303  {
5304   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_getHdcpLevels_1_2",
5305   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23_hidl_getHdcpLevels_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelESC_EEE",
5306   "parameters" :
5307   [
5308    {
5309     "referenced_type" : "type-1219"
5310    },
5311    {
5312     "referenced_type" : "type-1194"
5313    },
5314    {
5315     "referenced_type" : "type-1364"
5316    }
5317   ],
5318   "return_type" : "type-629",
5319   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5320  },
5321  {
5322   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_getKeyRequest_1_2",
5323   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23_hidl_getKeyRequest_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS9_INSG_8KeyValueEEENSt3__18functionIFvNS2_6StatusESC_NS1_4V1_114KeyRequestTypeESF_EEE",
5324   "parameters" :
5325   [
5326    {
5327     "referenced_type" : "type-1219"
5328    },
5329    {
5330     "referenced_type" : "type-1194"
5331    },
5332    {
5333     "referenced_type" : "type-919"
5334    },
5335    {
5336     "referenced_type" : "type-919"
5337    },
5338    {
5339     "referenced_type" : "type-870"
5340    },
5341    {
5342     "referenced_type" : "type-1107"
5343    },
5344    {
5345     "referenced_type" : "type-523"
5346    },
5347    {
5348     "referenced_type" : "type-1365"
5349    }
5350   ],
5351   "return_type" : "type-629",
5352   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5353  },
5354  {
5355   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getProvisionRequest_1_2",
5356   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE",
5357   "parameters" :
5358   [
5359    {
5360     "is_this_ptr" : true,
5361     "referenced_type" : "type-425"
5362    },
5363    {
5364     "referenced_type" : "type-870"
5365    },
5366    {
5367     "referenced_type" : "type-870"
5368    },
5369    {
5370     "referenced_type" : "type-1366"
5371    }
5372   ],
5373   "return_type" : "type-629",
5374   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5375  },
5376  {
5377   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_sendKeysChange_1_2",
5378   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin24_hidl_sendKeysChange_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb",
5379   "parameters" :
5380   [
5381    {
5382     "referenced_type" : "type-1219"
5383    },
5384    {
5385     "referenced_type" : "type-1194"
5386    },
5387    {
5388     "referenced_type" : "type-919"
5389    },
5390    {
5391     "referenced_type" : "type-524"
5392    },
5393    {
5394     "referenced_type" : "type-39"
5395    }
5396   ],
5397   "return_type" : "type-629",
5398   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5399  },
5400  {
5401   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::provideProvisionResponse",
5402   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE",
5403   "parameters" :
5404   [
5405    {
5406     "is_this_ptr" : true,
5407     "referenced_type" : "type-425"
5408    },
5409    {
5410     "referenced_type" : "type-919"
5411    },
5412    {
5413     "referenced_type" : "type-1367"
5414    }
5415   ],
5416   "return_type" : "type-629",
5417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5418  },
5419  {
5420   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_removeOfflineLicense",
5421   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26_hidl_removeOfflineLicenseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5422   "parameters" :
5423   [
5424    {
5425     "referenced_type" : "type-1219"
5426    },
5427    {
5428     "referenced_type" : "type-1194"
5429    },
5430    {
5431     "referenced_type" : "type-919"
5432    }
5433   ],
5434   "return_type" : "type-1227",
5435   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5436  },
5437  {
5438   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_sendSessionLostState",
5439   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26_hidl_sendSessionLostStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5440   "parameters" :
5441   [
5442    {
5443     "referenced_type" : "type-1219"
5444    },
5445    {
5446     "referenced_type" : "type-1194"
5447    },
5448    {
5449     "referenced_type" : "type-919"
5450    }
5451   ],
5452   "return_type" : "type-629",
5453   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5454  },
5455  {
5456   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getOfflineLicenseKeySetIds",
5457   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE",
5458   "parameters" :
5459   [
5460    {
5461     "is_this_ptr" : true,
5462     "referenced_type" : "type-425"
5463    },
5464    {
5465     "referenced_type" : "type-1368"
5466    }
5467   ],
5468   "return_type" : "type-629",
5469   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5470  },
5471  {
5472   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_getOfflineLicenseState",
5473   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin28_hidl_getOfflineLicenseStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE",
5474   "parameters" :
5475   [
5476    {
5477     "referenced_type" : "type-1219"
5478    },
5479    {
5480     "referenced_type" : "type-1194"
5481    },
5482    {
5483     "referenced_type" : "type-919"
5484    },
5485    {
5486     "referenced_type" : "type-1369"
5487    }
5488   ],
5489   "return_type" : "type-629",
5490   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5491  },
5492  {
5493   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_getProvisionRequest_1_2",
5494   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin29_hidl_getProvisionRequest_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESB_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEESB_EEE",
5495   "parameters" :
5496   [
5497    {
5498     "referenced_type" : "type-1219"
5499    },
5500    {
5501     "referenced_type" : "type-1194"
5502    },
5503    {
5504     "referenced_type" : "type-870"
5505    },
5506    {
5507     "referenced_type" : "type-870"
5508    },
5509    {
5510     "referenced_type" : "type-1370"
5511    }
5512   ],
5513   "return_type" : "type-629",
5514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5515  },
5516  {
5517   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_getOfflineLicenseKeySetIds",
5518   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin32_hidl_getOfflineLicenseKeySetIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINSD_IhEEEEEEE",
5519   "parameters" :
5520   [
5521    {
5522     "referenced_type" : "type-1219"
5523    },
5524    {
5525     "referenced_type" : "type-1194"
5526    },
5527    {
5528     "referenced_type" : "type-1371"
5529    }
5530   ],
5531   "return_type" : "type-629",
5532   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5533  },
5534  {
5535   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::ping",
5536   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4pingEv",
5537   "parameters" :
5538   [
5539    {
5540     "is_this_ptr" : true,
5541     "referenced_type" : "type-425"
5542    }
5543   ],
5544   "return_type" : "type-629",
5545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5546  },
5547  {
5548   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sign",
5549   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
5550   "parameters" :
5551   [
5552    {
5553     "is_this_ptr" : true,
5554     "referenced_type" : "type-425"
5555    },
5556    {
5557     "referenced_type" : "type-919"
5558    },
5559    {
5560     "referenced_type" : "type-919"
5561    },
5562    {
5563     "referenced_type" : "type-919"
5564    },
5565    {
5566     "referenced_type" : "type-1372"
5567    }
5568   ],
5569   "return_type" : "type-629",
5570   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5571  },
5572  {
5573   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::debug",
5574   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5575   "parameters" :
5576   [
5577    {
5578     "is_this_ptr" : true,
5579     "referenced_type" : "type-425"
5580    },
5581    {
5582     "referenced_type" : "type-940"
5583    },
5584    {
5585     "referenced_type" : "type-1141"
5586    }
5587   ],
5588   "return_type" : "type-629",
5589   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5590  },
5591  {
5592   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::verify",
5593   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE",
5594   "parameters" :
5595   [
5596    {
5597     "is_this_ptr" : true,
5598     "referenced_type" : "type-425"
5599    },
5600    {
5601     "referenced_type" : "type-919"
5602    },
5603    {
5604     "referenced_type" : "type-919"
5605    },
5606    {
5607     "referenced_type" : "type-919"
5608    },
5609    {
5610     "referenced_type" : "type-919"
5611    },
5612    {
5613     "referenced_type" : "type-1373"
5614    }
5615   ],
5616   "return_type" : "type-629",
5617   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5618  },
5619  {
5620   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::decrypt",
5621   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
5622   "parameters" :
5623   [
5624    {
5625     "is_this_ptr" : true,
5626     "referenced_type" : "type-425"
5627    },
5628    {
5629     "referenced_type" : "type-919"
5630    },
5631    {
5632     "referenced_type" : "type-919"
5633    },
5634    {
5635     "referenced_type" : "type-919"
5636    },
5637    {
5638     "referenced_type" : "type-919"
5639    },
5640    {
5641     "referenced_type" : "type-1374"
5642    }
5643   ],
5644   "return_type" : "type-629",
5645   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5646  },
5647  {
5648   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::encrypt",
5649   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
5650   "parameters" :
5651   [
5652    {
5653     "is_this_ptr" : true,
5654     "referenced_type" : "type-425"
5655    },
5656    {
5657     "referenced_type" : "type-919"
5658    },
5659    {
5660     "referenced_type" : "type-919"
5661    },
5662    {
5663     "referenced_type" : "type-919"
5664    },
5665    {
5666     "referenced_type" : "type-919"
5667    },
5668    {
5669     "referenced_type" : "type-1375"
5670    }
5671   ],
5672   "return_type" : "type-629",
5673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5674  },
5675  {
5676   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::signRSA",
5677   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
5678   "parameters" :
5679   [
5680    {
5681     "is_this_ptr" : true,
5682     "referenced_type" : "type-425"
5683    },
5684    {
5685     "referenced_type" : "type-919"
5686    },
5687    {
5688     "referenced_type" : "type-870"
5689    },
5690    {
5691     "referenced_type" : "type-919"
5692    },
5693    {
5694     "referenced_type" : "type-919"
5695    },
5696    {
5697     "referenced_type" : "type-1376"
5698    }
5699   ],
5700   "return_type" : "type-629",
5701   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5702  },
5703  {
5704   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sendEvent",
5705   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_",
5706   "parameters" :
5707   [
5708    {
5709     "is_this_ptr" : true,
5710     "referenced_type" : "type-425"
5711    },
5712    {
5713     "referenced_type" : "type-1106"
5714    },
5715    {
5716     "referenced_type" : "type-919"
5717    },
5718    {
5719     "referenced_type" : "type-919"
5720    }
5721   ],
5722   "return_type" : "type-629",
5723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5724  },
5725  {
5726   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::BpHwDrmPlugin",
5727   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginC1ERKNS_2spINS0_7IBinderEEE",
5728   "parameters" :
5729   [
5730    {
5731     "is_this_ptr" : true,
5732     "referenced_type" : "type-425"
5733    },
5734    {
5735     "referenced_type" : "type-48"
5736    }
5737   ],
5738   "return_type" : "type-29",
5739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5740  },
5741  {
5742   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::BpHwDrmPlugin",
5743   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginC2ERKNS_2spINS0_7IBinderEEE",
5744   "parameters" :
5745   [
5746    {
5747     "is_this_ptr" : true,
5748     "referenced_type" : "type-425"
5749    },
5750    {
5751     "referenced_type" : "type-48"
5752    }
5753   ],
5754   "return_type" : "type-29",
5755   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5756  },
5757  {
5758   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::getService",
5759   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5760   "parameters" :
5761   [
5762    {
5763     "default_arg" : true,
5764     "referenced_type" : "type-1276"
5765    },
5766    {
5767     "default_arg" : true,
5768     "referenced_type" : "type-39"
5769    }
5770   ],
5771   "return_type" : "type-1206",
5772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5773  },
5774  {
5775   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::linkToDeath",
5776   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5777   "parameters" :
5778   [
5779    {
5780     "is_this_ptr" : true,
5781     "referenced_type" : "type-1207"
5782    },
5783    {
5784     "referenced_type" : "type-920"
5785    },
5786    {
5787     "referenced_type" : "type-83"
5788    }
5789   ],
5790   "return_type" : "type-552",
5791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5792  },
5793  {
5794   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::getDebugInfo",
5795   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5796   "parameters" :
5797   [
5798    {
5799     "is_this_ptr" : true,
5800     "referenced_type" : "type-1207"
5801    },
5802    {
5803     "referenced_type" : "type-1377"
5804    }
5805   ],
5806   "return_type" : "type-629",
5807   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5808  },
5809  {
5810   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::getHashChain",
5811   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5812   "parameters" :
5813   [
5814    {
5815     "is_this_ptr" : true,
5816     "referenced_type" : "type-1207"
5817    },
5818    {
5819     "referenced_type" : "type-1378"
5820    }
5821   ],
5822   "return_type" : "type-629",
5823   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5824  },
5825  {
5826   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::tryGetService",
5827   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5828   "parameters" :
5829   [
5830    {
5831     "default_arg" : true,
5832     "referenced_type" : "type-1276"
5833    },
5834    {
5835     "default_arg" : true,
5836     "referenced_type" : "type-39"
5837    }
5838   ],
5839   "return_type" : "type-1206",
5840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5841  },
5842  {
5843   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::unlinkToDeath",
5844   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5845   "parameters" :
5846   [
5847    {
5848     "is_this_ptr" : true,
5849     "referenced_type" : "type-1207"
5850    },
5851    {
5852     "referenced_type" : "type-920"
5853    }
5854   ],
5855   "return_type" : "type-552",
5856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5857  },
5858  {
5859   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::interfaceChain",
5860   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5861   "parameters" :
5862   [
5863    {
5864     "is_this_ptr" : true,
5865     "referenced_type" : "type-1207"
5866    },
5867    {
5868     "referenced_type" : "type-1379"
5869    }
5870   ],
5871   "return_type" : "type-629",
5872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5873  },
5874  {
5875   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::registerAsService",
5876   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
5877   "parameters" :
5878   [
5879    {
5880     "is_this_ptr" : true,
5881     "referenced_type" : "type-1207"
5882    },
5883    {
5884     "default_arg" : true,
5885     "referenced_type" : "type-1276"
5886    }
5887   ],
5888   "return_type" : "type-27",
5889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5890  },
5891  {
5892   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::interfaceDescriptor",
5893   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5894   "parameters" :
5895   [
5896    {
5897     "is_this_ptr" : true,
5898     "referenced_type" : "type-1207"
5899    },
5900    {
5901     "referenced_type" : "type-1380"
5902    }
5903   ],
5904   "return_type" : "type-629",
5905   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5906  },
5907  {
5908   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::notifySyspropsChanged",
5909   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21notifySyspropsChangedEv",
5910   "parameters" :
5911   [
5912    {
5913     "is_this_ptr" : true,
5914     "referenced_type" : "type-1207"
5915    }
5916   ],
5917   "return_type" : "type-629",
5918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5919  },
5920  {
5921   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::setHALInstrumentation",
5922   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21setHALInstrumentationEv",
5923   "parameters" :
5924   [
5925    {
5926     "is_this_ptr" : true,
5927     "referenced_type" : "type-1207"
5928    }
5929   ],
5930   "return_type" : "type-629",
5931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5932  },
5933  {
5934   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::registerForNotifications",
5935   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5936   "parameters" :
5937   [
5938    {
5939     "referenced_type" : "type-1276"
5940    },
5941    {
5942     "referenced_type" : "type-1142"
5943    }
5944   ],
5945   "return_type" : "type-39",
5946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5947  },
5948  {
5949   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::ping",
5950   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin4pingEv",
5951   "parameters" :
5952   [
5953    {
5954     "is_this_ptr" : true,
5955     "referenced_type" : "type-1207"
5956    }
5957   ],
5958   "return_type" : "type-629",
5959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5960  },
5961  {
5962   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::debug",
5963   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5964   "parameters" :
5965   [
5966    {
5967     "is_this_ptr" : true,
5968     "referenced_type" : "type-1207"
5969    },
5970    {
5971     "referenced_type" : "type-940"
5972    },
5973    {
5974     "referenced_type" : "type-1141"
5975    }
5976   ],
5977   "return_type" : "type-629",
5978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5979  },
5980  {
5981   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::castFrom",
5982   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spINS1_4V1_013ICryptoPluginEEEb",
5983   "parameters" :
5984   [
5985    {
5986     "referenced_type" : "type-1268"
5987    },
5988    {
5989     "default_arg" : true,
5990     "referenced_type" : "type-39"
5991    }
5992   ],
5993   "return_type" : "type-1233",
5994   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5995  },
5996  {
5997   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::castFrom",
5998   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
5999   "parameters" :
6000   [
6001    {
6002     "referenced_type" : "type-1216"
6003    },
6004    {
6005     "default_arg" : true,
6006     "referenced_type" : "type-39"
6007    }
6008   ],
6009   "return_type" : "type-1233",
6010   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
6011  },
6012  {
6013   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::castFrom",
6014   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spIS3_EEb",
6015   "parameters" :
6016   [
6017    {
6018     "referenced_type" : "type-1208"
6019    },
6020    {
6021     "default_arg" : true,
6022     "referenced_type" : "type-39"
6023    }
6024   ],
6025   "return_type" : "type-1233",
6026   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
6027  },
6028  {
6029   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::onTransact",
6030   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
6031   "parameters" :
6032   [
6033    {
6034     "is_this_ptr" : true,
6035     "referenced_type" : "type-202"
6036    },
6037    {
6038     "referenced_type" : "type-2"
6039    },
6040    {
6041     "referenced_type" : "type-986"
6042    },
6043    {
6044     "referenced_type" : "type-980"
6045    },
6046    {
6047     "default_arg" : true,
6048     "referenced_type" : "type-2"
6049    },
6050    {
6051     "default_arg" : true,
6052     "referenced_type" : "type-1381"
6053    }
6054   ],
6055   "return_type" : "type-27",
6056   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6057  },
6058  {
6059   "access" : "private",
6060   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::getDebugInfo",
6061   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6062   "parameters" :
6063   [
6064    {
6065     "is_this_ptr" : true,
6066     "referenced_type" : "type-202"
6067    },
6068    {
6069     "referenced_type" : "type-1382"
6070    }
6071   ],
6072   "return_type" : "type-629",
6073   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6074  },
6075  {
6076   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::_hidl_isCryptoSchemeSupported_1_2",
6077   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory33_hidl_isCryptoSchemeSupported_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
6078   "parameters" :
6079   [
6080    {
6081     "referenced_type" : "type-987"
6082    },
6083    {
6084     "referenced_type" : "type-986"
6085    },
6086    {
6087     "referenced_type" : "type-980"
6088    },
6089    {
6090     "referenced_type" : "type-1383"
6091    }
6092   ],
6093   "return_type" : "type-27",
6094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6095  },
6096  {
6097   "access" : "private",
6098   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::ping",
6099   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory4pingEv",
6100   "parameters" :
6101   [
6102    {
6103     "is_this_ptr" : true,
6104     "referenced_type" : "type-202"
6105    }
6106   ],
6107   "return_type" : "type-629",
6108   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6109  },
6110  {
6111   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::BnHwDrmFactory",
6112   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE",
6113   "parameters" :
6114   [
6115    {
6116     "is_this_ptr" : true,
6117     "referenced_type" : "type-202"
6118    },
6119    {
6120     "referenced_type" : "type-196"
6121    }
6122   ],
6123   "return_type" : "type-29",
6124   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6125  },
6126  {
6127   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::BnHwDrmFactory",
6128   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE",
6129   "parameters" :
6130   [
6131    {
6132     "is_this_ptr" : true,
6133     "referenced_type" : "type-202"
6134    },
6135    {
6136     "referenced_type" : "type-196"
6137    }
6138   ],
6139   "return_type" : "type-29",
6140   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6141  },
6142  {
6143   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::~BnHwDrmFactory",
6144   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev",
6145   "parameters" :
6146   [
6147    {
6148     "is_this_ptr" : true,
6149     "referenced_type" : "type-202"
6150    }
6151   ],
6152   "return_type" : "type-29",
6153   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6154  },
6155  {
6156   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::~BnHwDrmFactory",
6157   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev",
6158   "parameters" :
6159   [
6160    {
6161     "is_this_ptr" : true,
6162     "referenced_type" : "type-202"
6163    }
6164   ],
6165   "return_type" : "type-29",
6166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6167  },
6168  {
6169   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::~BnHwDrmFactory",
6170   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD2Ev",
6171   "parameters" :
6172   [
6173    {
6174     "is_this_ptr" : true,
6175     "referenced_type" : "type-202"
6176    }
6177   ],
6178   "return_type" : "type-29",
6179   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6180  },
6181  {
6182   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::linkToDeath",
6183   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
6184   "parameters" :
6185   [
6186    {
6187     "is_this_ptr" : true,
6188     "referenced_type" : "type-211"
6189    },
6190    {
6191     "referenced_type" : "type-920"
6192    },
6193    {
6194     "referenced_type" : "type-83"
6195    }
6196   ],
6197   "return_type" : "type-552",
6198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6199  },
6200  {
6201   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::createPlugin",
6202   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE",
6203   "parameters" :
6204   [
6205    {
6206     "is_this_ptr" : true,
6207     "referenced_type" : "type-211"
6208    },
6209    {
6210     "referenced_type" : "type-1178"
6211    },
6212    {
6213     "referenced_type" : "type-870"
6214    },
6215    {
6216     "referenced_type" : "type-1384"
6217    }
6218   ],
6219   "return_type" : "type-629",
6220   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6221  },
6222  {
6223   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::getDebugInfo",
6224   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6225   "parameters" :
6226   [
6227    {
6228     "is_this_ptr" : true,
6229     "referenced_type" : "type-211"
6230    },
6231    {
6232     "referenced_type" : "type-1385"
6233    }
6234   ],
6235   "return_type" : "type-629",
6236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6237  },
6238  {
6239   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::getHashChain",
6240   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
6241   "parameters" :
6242   [
6243    {
6244     "is_this_ptr" : true,
6245     "referenced_type" : "type-211"
6246    },
6247    {
6248     "referenced_type" : "type-1386"
6249    }
6250   ],
6251   "return_type" : "type-629",
6252   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6253  },
6254  {
6255   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::unlinkToDeath",
6256   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
6257   "parameters" :
6258   [
6259    {
6260     "is_this_ptr" : true,
6261     "referenced_type" : "type-211"
6262    },
6263    {
6264     "referenced_type" : "type-920"
6265    }
6266   ],
6267   "return_type" : "type-552",
6268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6269  },
6270  {
6271   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::interfaceChain",
6272   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
6273   "parameters" :
6274   [
6275    {
6276     "is_this_ptr" : true,
6277     "referenced_type" : "type-211"
6278    },
6279    {
6280     "referenced_type" : "type-1387"
6281    }
6282   ],
6283   "return_type" : "type-629",
6284   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6285  },
6286  {
6287   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::interfaceDescriptor",
6288   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
6289   "parameters" :
6290   [
6291    {
6292     "is_this_ptr" : true,
6293     "referenced_type" : "type-211"
6294    },
6295    {
6296     "referenced_type" : "type-1388"
6297    }
6298   ],
6299   "return_type" : "type-629",
6300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6301  },
6302  {
6303   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::notifySyspropsChanged",
6304   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21notifySyspropsChangedEv",
6305   "parameters" :
6306   [
6307    {
6308     "is_this_ptr" : true,
6309     "referenced_type" : "type-211"
6310    }
6311   ],
6312   "return_type" : "type-629",
6313   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6314  },
6315  {
6316   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::setHALInstrumentation",
6317   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21setHALInstrumentationEv",
6318   "parameters" :
6319   [
6320    {
6321     "is_this_ptr" : true,
6322     "referenced_type" : "type-211"
6323    }
6324   ],
6325   "return_type" : "type-629",
6326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6327  },
6328  {
6329   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::isContentTypeSupported",
6330   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE",
6331   "parameters" :
6332   [
6333    {
6334     "is_this_ptr" : true,
6335     "referenced_type" : "type-211"
6336    },
6337    {
6338     "referenced_type" : "type-870"
6339    }
6340   ],
6341   "return_type" : "type-552",
6342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6343  },
6344  {
6345   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::isCryptoSchemeSupported",
6346   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE",
6347   "parameters" :
6348   [
6349    {
6350     "is_this_ptr" : true,
6351     "referenced_type" : "type-211"
6352    },
6353    {
6354     "referenced_type" : "type-1178"
6355    }
6356   ],
6357   "return_type" : "type-552",
6358   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6359  },
6360  {
6361   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::isCryptoSchemeSupported_1_2",
6362   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE",
6363   "parameters" :
6364   [
6365    {
6366     "is_this_ptr" : true,
6367     "referenced_type" : "type-211"
6368    },
6369    {
6370     "referenced_type" : "type-1178"
6371    },
6372    {
6373     "referenced_type" : "type-870"
6374    },
6375    {
6376     "referenced_type" : "type-101"
6377    }
6378   ],
6379   "return_type" : "type-552",
6380   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6381  },
6382  {
6383   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::_hidl_isCryptoSchemeSupported_1_2",
6384   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory33_hidl_isCryptoSchemeSupported_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE",
6385   "parameters" :
6386   [
6387    {
6388     "referenced_type" : "type-1219"
6389    },
6390    {
6391     "referenced_type" : "type-1194"
6392    },
6393    {
6394     "referenced_type" : "type-1178"
6395    },
6396    {
6397     "referenced_type" : "type-870"
6398    },
6399    {
6400     "referenced_type" : "type-101"
6401    }
6402   ],
6403   "return_type" : "type-552",
6404   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6405  },
6406  {
6407   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::ping",
6408   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory4pingEv",
6409   "parameters" :
6410   [
6411    {
6412     "is_this_ptr" : true,
6413     "referenced_type" : "type-211"
6414    }
6415   ],
6416   "return_type" : "type-629",
6417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6418  },
6419  {
6420   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::debug",
6421   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
6422   "parameters" :
6423   [
6424    {
6425     "is_this_ptr" : true,
6426     "referenced_type" : "type-211"
6427    },
6428    {
6429     "referenced_type" : "type-940"
6430    },
6431    {
6432     "referenced_type" : "type-1141"
6433    }
6434   ],
6435   "return_type" : "type-629",
6436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6437  },
6438  {
6439   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::BpHwDrmFactory",
6440   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE",
6441   "parameters" :
6442   [
6443    {
6444     "is_this_ptr" : true,
6445     "referenced_type" : "type-211"
6446    },
6447    {
6448     "referenced_type" : "type-48"
6449    }
6450   ],
6451   "return_type" : "type-29",
6452   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6453  },
6454  {
6455   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::BpHwDrmFactory",
6456   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE",
6457   "parameters" :
6458   [
6459    {
6460     "is_this_ptr" : true,
6461     "referenced_type" : "type-211"
6462    },
6463    {
6464     "referenced_type" : "type-48"
6465    }
6466   ],
6467   "return_type" : "type-29",
6468   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6469  },
6470  {
6471   "access" : "private",
6472   "function_name" : "android::hardware::drm::V1_2::BsCryptoPlugin::addOnewayTask",
6473   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin13addOnewayTaskENSt3__18functionIFvvEEE",
6474   "parameters" :
6475   [
6476    {
6477     "is_this_ptr" : true,
6478     "referenced_type" : "type-1213"
6479    },
6480    {
6481     "referenced_type" : "type-1392"
6482    }
6483   ],
6484   "return_type" : "type-629",
6485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoPlugin.h"
6486  },
6487  {
6488   "function_name" : "android::hardware::drm::V1_2::BsCryptoPlugin::BsCryptoPlugin",
6489   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginC1ENS_2spINS2_13ICryptoPluginEEE",
6490   "parameters" :
6491   [
6492    {
6493     "is_this_ptr" : true,
6494     "referenced_type" : "type-1213"
6495    },
6496    {
6497     "referenced_type" : "type-1205"
6498    }
6499   ],
6500   "return_type" : "type-29",
6501   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoPlugin.h"
6502  },
6503  {
6504   "function_name" : "android::hardware::drm::V1_2::BsCryptoPlugin::BsCryptoPlugin",
6505   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginC2ENS_2spINS2_13ICryptoPluginEEE",
6506   "parameters" :
6507   [
6508    {
6509     "is_this_ptr" : true,
6510     "referenced_type" : "type-1213"
6511    },
6512    {
6513     "referenced_type" : "type-1205"
6514    }
6515   ],
6516   "return_type" : "type-29",
6517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoPlugin.h"
6518  },
6519  {
6520   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::getService",
6521   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
6522   "parameters" :
6523   [
6524    {
6525     "default_arg" : true,
6526     "referenced_type" : "type-990"
6527    },
6528    {
6529     "default_arg" : true,
6530     "referenced_type" : "type-39"
6531    }
6532   ],
6533   "return_type" : "type-459",
6534   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6535  },
6536  {
6537   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::linkToDeath",
6538   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
6539   "parameters" :
6540   [
6541    {
6542     "is_this_ptr" : true,
6543     "referenced_type" : "type-460"
6544    },
6545    {
6546     "referenced_type" : "type-920"
6547    },
6548    {
6549     "referenced_type" : "type-83"
6550    }
6551   ],
6552   "return_type" : "type-552",
6553   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6554  },
6555  {
6556   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::getDebugInfo",
6557   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6558   "parameters" :
6559   [
6560    {
6561     "is_this_ptr" : true,
6562     "referenced_type" : "type-460"
6563    },
6564    {
6565     "referenced_type" : "type-1396"
6566    }
6567   ],
6568   "return_type" : "type-629",
6569   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6570  },
6571  {
6572   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::getHashChain",
6573   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
6574   "parameters" :
6575   [
6576    {
6577     "is_this_ptr" : true,
6578     "referenced_type" : "type-460"
6579    },
6580    {
6581     "referenced_type" : "type-1397"
6582    }
6583   ],
6584   "return_type" : "type-629",
6585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6586  },
6587  {
6588   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::tryGetService",
6589   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
6590   "parameters" :
6591   [
6592    {
6593     "default_arg" : true,
6594     "referenced_type" : "type-990"
6595    },
6596    {
6597     "default_arg" : true,
6598     "referenced_type" : "type-39"
6599    }
6600   ],
6601   "return_type" : "type-459",
6602   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6603  },
6604  {
6605   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::unlinkToDeath",
6606   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
6607   "parameters" :
6608   [
6609    {
6610     "is_this_ptr" : true,
6611     "referenced_type" : "type-460"
6612    },
6613    {
6614     "referenced_type" : "type-920"
6615    }
6616   ],
6617   "return_type" : "type-552",
6618   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6619  },
6620  {
6621   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::interfaceChain",
6622   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
6623   "parameters" :
6624   [
6625    {
6626     "is_this_ptr" : true,
6627     "referenced_type" : "type-460"
6628    },
6629    {
6630     "referenced_type" : "type-1398"
6631    }
6632   ],
6633   "return_type" : "type-629",
6634   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6635  },
6636  {
6637   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::registerAsService",
6638   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
6639   "parameters" :
6640   [
6641    {
6642     "is_this_ptr" : true,
6643     "referenced_type" : "type-460"
6644    },
6645    {
6646     "default_arg" : true,
6647     "referenced_type" : "type-990"
6648    }
6649   ],
6650   "return_type" : "type-27",
6651   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6652  },
6653  {
6654   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::interfaceDescriptor",
6655   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
6656   "parameters" :
6657   [
6658    {
6659     "is_this_ptr" : true,
6660     "referenced_type" : "type-460"
6661    },
6662    {
6663     "referenced_type" : "type-1399"
6664    }
6665   ],
6666   "return_type" : "type-629",
6667   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6668  },
6669  {
6670   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::notifySyspropsChanged",
6671   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21notifySyspropsChangedEv",
6672   "parameters" :
6673   [
6674    {
6675     "is_this_ptr" : true,
6676     "referenced_type" : "type-460"
6677    }
6678   ],
6679   "return_type" : "type-629",
6680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6681  },
6682  {
6683   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::setHALInstrumentation",
6684   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21setHALInstrumentationEv",
6685   "parameters" :
6686   [
6687    {
6688     "is_this_ptr" : true,
6689     "referenced_type" : "type-460"
6690    }
6691   ],
6692   "return_type" : "type-629",
6693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6694  },
6695  {
6696   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::registerForNotifications",
6697   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6698   "parameters" :
6699   [
6700    {
6701     "referenced_type" : "type-990"
6702    },
6703    {
6704     "referenced_type" : "type-1142"
6705    }
6706   ],
6707   "return_type" : "type-39",
6708   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6709  },
6710  {
6711   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::ping",
6712   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory4pingEv",
6713   "parameters" :
6714   [
6715    {
6716     "is_this_ptr" : true,
6717     "referenced_type" : "type-460"
6718    }
6719   ],
6720   "return_type" : "type-629",
6721   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6722  },
6723  {
6724   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::debug",
6725   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
6726   "parameters" :
6727   [
6728    {
6729     "is_this_ptr" : true,
6730     "referenced_type" : "type-460"
6731    },
6732    {
6733     "referenced_type" : "type-940"
6734    },
6735    {
6736     "referenced_type" : "type-1141"
6737    }
6738   ],
6739   "return_type" : "type-629",
6740   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6741  },
6742  {
6743   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::castFrom",
6744   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS1_4V1_014ICryptoFactoryEEEb",
6745   "parameters" :
6746   [
6747    {
6748     "referenced_type" : "type-428"
6749    },
6750    {
6751     "default_arg" : true,
6752     "referenced_type" : "type-39"
6753    }
6754   ],
6755   "return_type" : "type-603",
6756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6757  },
6758  {
6759   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::castFrom",
6760   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS1_4V1_114ICryptoFactoryEEEb",
6761   "parameters" :
6762   [
6763    {
6764     "referenced_type" : "type-454"
6765    },
6766    {
6767     "default_arg" : true,
6768     "referenced_type" : "type-39"
6769    }
6770   ],
6771   "return_type" : "type-603",
6772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6773  },
6774  {
6775   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::castFrom",
6776   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
6777   "parameters" :
6778   [
6779    {
6780     "referenced_type" : "type-1216"
6781    },
6782    {
6783     "default_arg" : true,
6784     "referenced_type" : "type-39"
6785    }
6786   ],
6787   "return_type" : "type-603",
6788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6789  },
6790  {
6791   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::castFrom",
6792   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spIS3_EEb",
6793   "parameters" :
6794   [
6795    {
6796     "referenced_type" : "type-1197"
6797    },
6798    {
6799     "default_arg" : true,
6800     "referenced_type" : "type-39"
6801    }
6802   ],
6803   "return_type" : "type-603",
6804   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6805  },
6806  {
6807   "access" : "private",
6808   "function_name" : "android::hardware::drm::V1_2::BsCryptoFactory::addOnewayTask",
6809   "linker_set_key" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE",
6810   "parameters" :
6811   [
6812    {
6813     "is_this_ptr" : true,
6814     "referenced_type" : "type-1226"
6815    },
6816    {
6817     "referenced_type" : "type-1403"
6818    }
6819   ],
6820   "return_type" : "type-629",
6821   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoFactory.h"
6822  },
6823  {
6824   "function_name" : "android::hardware::drm::V1_2::BsCryptoFactory::BsCryptoFactory",
6825   "linker_set_key" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE",
6826   "parameters" :
6827   [
6828    {
6829     "is_this_ptr" : true,
6830     "referenced_type" : "type-1226"
6831    },
6832    {
6833     "referenced_type" : "type-489"
6834    }
6835   ],
6836   "return_type" : "type-29",
6837   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoFactory.h"
6838  },
6839  {
6840   "function_name" : "android::hardware::drm::V1_2::BsCryptoFactory::BsCryptoFactory",
6841   "linker_set_key" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE",
6842   "parameters" :
6843   [
6844    {
6845     "is_this_ptr" : true,
6846     "referenced_type" : "type-1226"
6847    },
6848    {
6849     "referenced_type" : "type-489"
6850    }
6851   ],
6852   "return_type" : "type-29",
6853   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoFactory.h"
6854  },
6855  {
6856   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::onTransact",
6857   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
6858   "parameters" :
6859   [
6860    {
6861     "is_this_ptr" : true,
6862     "referenced_type" : "type-1210"
6863    },
6864    {
6865     "referenced_type" : "type-2"
6866    },
6867    {
6868     "referenced_type" : "type-986"
6869    },
6870    {
6871     "referenced_type" : "type-980"
6872    },
6873    {
6874     "default_arg" : true,
6875     "referenced_type" : "type-2"
6876    },
6877    {
6878     "default_arg" : true,
6879     "referenced_type" : "type-1406"
6880    }
6881   ],
6882   "return_type" : "type-27",
6883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6884  },
6885  {
6886   "access" : "private",
6887   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::getDebugInfo",
6888   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6889   "parameters" :
6890   [
6891    {
6892     "is_this_ptr" : true,
6893     "referenced_type" : "type-1210"
6894    },
6895    {
6896     "referenced_type" : "type-1407"
6897    }
6898   ],
6899   "return_type" : "type-629",
6900   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6901  },
6902  {
6903   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::_hidl_decrypt_1_2",
6904   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin17_hidl_decrypt_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
6905   "parameters" :
6906   [
6907    {
6908     "referenced_type" : "type-987"
6909    },
6910    {
6911     "referenced_type" : "type-986"
6912    },
6913    {
6914     "referenced_type" : "type-980"
6915    },
6916    {
6917     "referenced_type" : "type-1408"
6918    }
6919   ],
6920   "return_type" : "type-27",
6921   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6922  },
6923  {
6924   "access" : "private",
6925   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::ping",
6926   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin4pingEv",
6927   "parameters" :
6928   [
6929    {
6930     "is_this_ptr" : true,
6931     "referenced_type" : "type-1210"
6932    }
6933   ],
6934   "return_type" : "type-629",
6935   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6936  },
6937  {
6938   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::BnHwCryptoPlugin",
6939   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginC1ERKNS_2spINS2_13ICryptoPluginEEE",
6940   "parameters" :
6941   [
6942    {
6943     "is_this_ptr" : true,
6944     "referenced_type" : "type-1210"
6945    },
6946    {
6947     "referenced_type" : "type-1208"
6948    }
6949   ],
6950   "return_type" : "type-29",
6951   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6952  },
6953  {
6954   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::BnHwCryptoPlugin",
6955   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginC2ERKNS_2spINS2_13ICryptoPluginEEE",
6956   "parameters" :
6957   [
6958    {
6959     "is_this_ptr" : true,
6960     "referenced_type" : "type-1210"
6961    },
6962    {
6963     "referenced_type" : "type-1208"
6964    }
6965   ],
6966   "return_type" : "type-29",
6967   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6968  },
6969  {
6970   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::~BnHwCryptoPlugin",
6971   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev",
6972   "parameters" :
6973   [
6974    {
6975     "is_this_ptr" : true,
6976     "referenced_type" : "type-1210"
6977    }
6978   ],
6979   "return_type" : "type-29",
6980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6981  },
6982  {
6983   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::~BnHwCryptoPlugin",
6984   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev",
6985   "parameters" :
6986   [
6987    {
6988     "is_this_ptr" : true,
6989     "referenced_type" : "type-1210"
6990    }
6991   ],
6992   "return_type" : "type-29",
6993   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6994  },
6995  {
6996   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::~BnHwCryptoPlugin",
6997   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD2Ev",
6998   "parameters" :
6999   [
7000    {
7001     "is_this_ptr" : true,
7002     "referenced_type" : "type-1210"
7003    }
7004   ],
7005   "return_type" : "type-29",
7006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
7007  },
7008  {
7009   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::decrypt_1_2",
7010   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE",
7011   "parameters" :
7012   [
7013    {
7014     "is_this_ptr" : true,
7015     "referenced_type" : "type-1215"
7016    },
7017    {
7018     "referenced_type" : "type-39"
7019    },
7020    {
7021     "referenced_type" : "type-1178"
7022    },
7023    {
7024     "referenced_type" : "type-1178"
7025    },
7026    {
7027     "referenced_type" : "type-1109"
7028    },
7029    {
7030     "referenced_type" : "type-158"
7031    },
7032    {
7033     "referenced_type" : "type-1272"
7034    },
7035    {
7036     "referenced_type" : "type-161"
7037    },
7038    {
7039     "referenced_type" : "type-83"
7040    },
7041    {
7042     "referenced_type" : "type-172"
7043    },
7044    {
7045     "referenced_type" : "type-1409"
7046    }
7047   ],
7048   "return_type" : "type-629",
7049   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7050  },
7051  {
7052   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::linkToDeath",
7053   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
7054   "parameters" :
7055   [
7056    {
7057     "is_this_ptr" : true,
7058     "referenced_type" : "type-1215"
7059    },
7060    {
7061     "referenced_type" : "type-920"
7062    },
7063    {
7064     "referenced_type" : "type-83"
7065    }
7066   ],
7067   "return_type" : "type-552",
7068   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7069  },
7070  {
7071   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::getDebugInfo",
7072   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7073   "parameters" :
7074   [
7075    {
7076     "is_this_ptr" : true,
7077     "referenced_type" : "type-1215"
7078    },
7079    {
7080     "referenced_type" : "type-1410"
7081    }
7082   ],
7083   "return_type" : "type-629",
7084   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7085  },
7086  {
7087   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::getHashChain",
7088   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
7089   "parameters" :
7090   [
7091    {
7092     "is_this_ptr" : true,
7093     "referenced_type" : "type-1215"
7094    },
7095    {
7096     "referenced_type" : "type-1411"
7097    }
7098   ],
7099   "return_type" : "type-629",
7100   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7101  },
7102  {
7103   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::unlinkToDeath",
7104   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
7105   "parameters" :
7106   [
7107    {
7108     "is_this_ptr" : true,
7109     "referenced_type" : "type-1215"
7110    },
7111    {
7112     "referenced_type" : "type-920"
7113    }
7114   ],
7115   "return_type" : "type-552",
7116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7117  },
7118  {
7119   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::interfaceChain",
7120   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
7121   "parameters" :
7122   [
7123    {
7124     "is_this_ptr" : true,
7125     "referenced_type" : "type-1215"
7126    },
7127    {
7128     "referenced_type" : "type-1412"
7129    }
7130   ],
7131   "return_type" : "type-629",
7132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7133  },
7134  {
7135   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::notifyResolution",
7136   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin16notifyResolutionEjj",
7137   "parameters" :
7138   [
7139    {
7140     "is_this_ptr" : true,
7141     "referenced_type" : "type-1215"
7142    },
7143    {
7144     "referenced_type" : "type-2"
7145    },
7146    {
7147     "referenced_type" : "type-2"
7148    }
7149   ],
7150   "return_type" : "type-629",
7151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7152  },
7153  {
7154   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::_hidl_decrypt_1_2",
7155   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin17_hidl_decrypt_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbRKNS0_10hidl_arrayIhLj16EJEEESC_NS1_4V1_04ModeERKNSD_7PatternERKNS0_8hidl_vecINSD_9SubSampleEEERKNSD_12SharedBufferEyRKNSD_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE",
7156   "parameters" :
7157   [
7158    {
7159     "referenced_type" : "type-1219"
7160    },
7161    {
7162     "referenced_type" : "type-1194"
7163    },
7164    {
7165     "referenced_type" : "type-39"
7166    },
7167    {
7168     "referenced_type" : "type-1178"
7169    },
7170    {
7171     "referenced_type" : "type-1178"
7172    },
7173    {
7174     "referenced_type" : "type-1109"
7175    },
7176    {
7177     "referenced_type" : "type-158"
7178    },
7179    {
7180     "referenced_type" : "type-1272"
7181    },
7182    {
7183     "referenced_type" : "type-161"
7184    },
7185    {
7186     "referenced_type" : "type-83"
7187    },
7188    {
7189     "referenced_type" : "type-172"
7190    },
7191    {
7192     "referenced_type" : "type-1413"
7193    }
7194   ],
7195   "return_type" : "type-629",
7196   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7197  },
7198  {
7199   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::setMediaDrmSession",
7200   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE",
7201   "parameters" :
7202   [
7203    {
7204     "is_this_ptr" : true,
7205     "referenced_type" : "type-1215"
7206    },
7207    {
7208     "referenced_type" : "type-919"
7209    }
7210   ],
7211   "return_type" : "type-1227",
7212   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7213  },
7214  {
7215   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::interfaceDescriptor",
7216   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
7217   "parameters" :
7218   [
7219    {
7220     "is_this_ptr" : true,
7221     "referenced_type" : "type-1215"
7222    },
7223    {
7224     "referenced_type" : "type-1414"
7225    }
7226   ],
7227   "return_type" : "type-629",
7228   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7229  },
7230  {
7231   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::setSharedBufferBase",
7232   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj",
7233   "parameters" :
7234   [
7235    {
7236     "is_this_ptr" : true,
7237     "referenced_type" : "type-1215"
7238    },
7239    {
7240     "referenced_type" : "type-875"
7241    },
7242    {
7243     "referenced_type" : "type-2"
7244    }
7245   ],
7246   "return_type" : "type-629",
7247   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7248  },
7249  {
7250   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::notifySyspropsChanged",
7251   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21notifySyspropsChangedEv",
7252   "parameters" :
7253   [
7254    {
7255     "is_this_ptr" : true,
7256     "referenced_type" : "type-1215"
7257    }
7258   ],
7259   "return_type" : "type-629",
7260   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7261  },
7262  {
7263   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::setHALInstrumentation",
7264   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21setHALInstrumentationEv",
7265   "parameters" :
7266   [
7267    {
7268     "is_this_ptr" : true,
7269     "referenced_type" : "type-1215"
7270    }
7271   ],
7272   "return_type" : "type-629",
7273   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7274  },
7275  {
7276   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::requiresSecureDecoderComponent",
7277   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE",
7278   "parameters" :
7279   [
7280    {
7281     "is_this_ptr" : true,
7282     "referenced_type" : "type-1215"
7283    },
7284    {
7285     "referenced_type" : "type-870"
7286    }
7287   ],
7288   "return_type" : "type-552",
7289   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7290  },
7291  {
7292   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::ping",
7293   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin4pingEv",
7294   "parameters" :
7295   [
7296    {
7297     "is_this_ptr" : true,
7298     "referenced_type" : "type-1215"
7299    }
7300   ],
7301   "return_type" : "type-629",
7302   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7303  },
7304  {
7305   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::debug",
7306   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
7307   "parameters" :
7308   [
7309    {
7310     "is_this_ptr" : true,
7311     "referenced_type" : "type-1215"
7312    },
7313    {
7314     "referenced_type" : "type-940"
7315    },
7316    {
7317     "referenced_type" : "type-1141"
7318    }
7319   ],
7320   "return_type" : "type-629",
7321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7322  },
7323  {
7324   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::decrypt",
7325   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE",
7326   "parameters" :
7327   [
7328    {
7329     "is_this_ptr" : true,
7330     "referenced_type" : "type-1215"
7331    },
7332    {
7333     "referenced_type" : "type-39"
7334    },
7335    {
7336     "referenced_type" : "type-1178"
7337    },
7338    {
7339     "referenced_type" : "type-1178"
7340    },
7341    {
7342     "referenced_type" : "type-1109"
7343    },
7344    {
7345     "referenced_type" : "type-158"
7346    },
7347    {
7348     "referenced_type" : "type-1272"
7349    },
7350    {
7351     "referenced_type" : "type-161"
7352    },
7353    {
7354     "referenced_type" : "type-83"
7355    },
7356    {
7357     "referenced_type" : "type-172"
7358    },
7359    {
7360     "referenced_type" : "type-1415"
7361    }
7362   ],
7363   "return_type" : "type-629",
7364   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7365  },
7366  {
7367   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::BpHwCryptoPlugin",
7368   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginC1ERKNS_2spINS0_7IBinderEEE",
7369   "parameters" :
7370   [
7371    {
7372     "is_this_ptr" : true,
7373     "referenced_type" : "type-1215"
7374    },
7375    {
7376     "referenced_type" : "type-48"
7377    }
7378   ],
7379   "return_type" : "type-29",
7380   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7381  },
7382  {
7383   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::BpHwCryptoPlugin",
7384   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginC2ERKNS_2spINS0_7IBinderEEE",
7385   "parameters" :
7386   [
7387    {
7388     "is_this_ptr" : true,
7389     "referenced_type" : "type-1215"
7390    },
7391    {
7392     "referenced_type" : "type-48"
7393    }
7394   ],
7395   "return_type" : "type-29",
7396   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7397  },
7398  {
7399   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::onTransact",
7400   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
7401   "parameters" :
7402   [
7403    {
7404     "is_this_ptr" : true,
7405     "referenced_type" : "type-1148"
7406    },
7407    {
7408     "referenced_type" : "type-2"
7409    },
7410    {
7411     "referenced_type" : "type-986"
7412    },
7413    {
7414     "referenced_type" : "type-980"
7415    },
7416    {
7417     "default_arg" : true,
7418     "referenced_type" : "type-2"
7419    },
7420    {
7421     "default_arg" : true,
7422     "referenced_type" : "type-1416"
7423    }
7424   ],
7425   "return_type" : "type-27",
7426   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7427  },
7428  {
7429   "access" : "private",
7430   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::getDebugInfo",
7431   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7432   "parameters" :
7433   [
7434    {
7435     "is_this_ptr" : true,
7436     "referenced_type" : "type-1148"
7437    },
7438    {
7439     "referenced_type" : "type-1417"
7440    }
7441   ],
7442   "return_type" : "type-629",
7443   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7444  },
7445  {
7446   "access" : "private",
7447   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::ping",
7448   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory4pingEv",
7449   "parameters" :
7450   [
7451    {
7452     "is_this_ptr" : true,
7453     "referenced_type" : "type-1148"
7454    }
7455   ],
7456   "return_type" : "type-629",
7457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7458  },
7459  {
7460   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::BnHwCryptoFactory",
7461   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE",
7462   "parameters" :
7463   [
7464    {
7465     "is_this_ptr" : true,
7466     "referenced_type" : "type-1148"
7467    },
7468    {
7469     "referenced_type" : "type-1197"
7470    }
7471   ],
7472   "return_type" : "type-29",
7473   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7474  },
7475  {
7476   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::BnHwCryptoFactory",
7477   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE",
7478   "parameters" :
7479   [
7480    {
7481     "is_this_ptr" : true,
7482     "referenced_type" : "type-1148"
7483    },
7484    {
7485     "referenced_type" : "type-1197"
7486    }
7487   ],
7488   "return_type" : "type-29",
7489   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7490  },
7491  {
7492   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::~BnHwCryptoFactory",
7493   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev",
7494   "parameters" :
7495   [
7496    {
7497     "is_this_ptr" : true,
7498     "referenced_type" : "type-1148"
7499    }
7500   ],
7501   "return_type" : "type-29",
7502   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7503  },
7504  {
7505   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::~BnHwCryptoFactory",
7506   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev",
7507   "parameters" :
7508   [
7509    {
7510     "is_this_ptr" : true,
7511     "referenced_type" : "type-1148"
7512    }
7513   ],
7514   "return_type" : "type-29",
7515   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7516  },
7517  {
7518   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::~BnHwCryptoFactory",
7519   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD2Ev",
7520   "parameters" :
7521   [
7522    {
7523     "is_this_ptr" : true,
7524     "referenced_type" : "type-1148"
7525    }
7526   ],
7527   "return_type" : "type-29",
7528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7529  },
7530  {
7531   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::linkToDeath",
7532   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
7533   "parameters" :
7534   [
7535    {
7536     "is_this_ptr" : true,
7537     "referenced_type" : "type-1258"
7538    },
7539    {
7540     "referenced_type" : "type-920"
7541    },
7542    {
7543     "referenced_type" : "type-83"
7544    }
7545   ],
7546   "return_type" : "type-552",
7547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7548  },
7549  {
7550   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::createPlugin",
7551   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE",
7552   "parameters" :
7553   [
7554    {
7555     "is_this_ptr" : true,
7556     "referenced_type" : "type-1258"
7557    },
7558    {
7559     "referenced_type" : "type-1178"
7560    },
7561    {
7562     "referenced_type" : "type-919"
7563    },
7564    {
7565     "referenced_type" : "type-1418"
7566    }
7567   ],
7568   "return_type" : "type-629",
7569   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7570  },
7571  {
7572   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::getDebugInfo",
7573   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7574   "parameters" :
7575   [
7576    {
7577     "is_this_ptr" : true,
7578     "referenced_type" : "type-1258"
7579    },
7580    {
7581     "referenced_type" : "type-1419"
7582    }
7583   ],
7584   "return_type" : "type-629",
7585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7586  },
7587  {
7588   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::getHashChain",
7589   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
7590   "parameters" :
7591   [
7592    {
7593     "is_this_ptr" : true,
7594     "referenced_type" : "type-1258"
7595    },
7596    {
7597     "referenced_type" : "type-1420"
7598    }
7599   ],
7600   "return_type" : "type-629",
7601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7602  },
7603  {
7604   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::unlinkToDeath",
7605   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
7606   "parameters" :
7607   [
7608    {
7609     "is_this_ptr" : true,
7610     "referenced_type" : "type-1258"
7611    },
7612    {
7613     "referenced_type" : "type-920"
7614    }
7615   ],
7616   "return_type" : "type-552",
7617   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7618  },
7619  {
7620   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::interfaceChain",
7621   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
7622   "parameters" :
7623   [
7624    {
7625     "is_this_ptr" : true,
7626     "referenced_type" : "type-1258"
7627    },
7628    {
7629     "referenced_type" : "type-1421"
7630    }
7631   ],
7632   "return_type" : "type-629",
7633   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7634  },
7635  {
7636   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::interfaceDescriptor",
7637   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
7638   "parameters" :
7639   [
7640    {
7641     "is_this_ptr" : true,
7642     "referenced_type" : "type-1258"
7643    },
7644    {
7645     "referenced_type" : "type-1422"
7646    }
7647   ],
7648   "return_type" : "type-629",
7649   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7650  },
7651  {
7652   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::notifySyspropsChanged",
7653   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21notifySyspropsChangedEv",
7654   "parameters" :
7655   [
7656    {
7657     "is_this_ptr" : true,
7658     "referenced_type" : "type-1258"
7659    }
7660   ],
7661   "return_type" : "type-629",
7662   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7663  },
7664  {
7665   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::setHALInstrumentation",
7666   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21setHALInstrumentationEv",
7667   "parameters" :
7668   [
7669    {
7670     "is_this_ptr" : true,
7671     "referenced_type" : "type-1258"
7672    }
7673   ],
7674   "return_type" : "type-629",
7675   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7676  },
7677  {
7678   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::isCryptoSchemeSupported",
7679   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE",
7680   "parameters" :
7681   [
7682    {
7683     "is_this_ptr" : true,
7684     "referenced_type" : "type-1258"
7685    },
7686    {
7687     "referenced_type" : "type-1178"
7688    }
7689   ],
7690   "return_type" : "type-552",
7691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7692  },
7693  {
7694   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::ping",
7695   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory4pingEv",
7696   "parameters" :
7697   [
7698    {
7699     "is_this_ptr" : true,
7700     "referenced_type" : "type-1258"
7701    }
7702   ],
7703   "return_type" : "type-629",
7704   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7705  },
7706  {
7707   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::debug",
7708   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
7709   "parameters" :
7710   [
7711    {
7712     "is_this_ptr" : true,
7713     "referenced_type" : "type-1258"
7714    },
7715    {
7716     "referenced_type" : "type-940"
7717    },
7718    {
7719     "referenced_type" : "type-1141"
7720    }
7721   ],
7722   "return_type" : "type-629",
7723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7724  },
7725  {
7726   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::BpHwCryptoFactory",
7727   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE",
7728   "parameters" :
7729   [
7730    {
7731     "is_this_ptr" : true,
7732     "referenced_type" : "type-1258"
7733    },
7734    {
7735     "referenced_type" : "type-48"
7736    }
7737   ],
7738   "return_type" : "type-29",
7739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7740  },
7741  {
7742   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::BpHwCryptoFactory",
7743   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE",
7744   "parameters" :
7745   [
7746    {
7747     "is_this_ptr" : true,
7748     "referenced_type" : "type-1258"
7749    },
7750    {
7751     "referenced_type" : "type-48"
7752    }
7753   ],
7754   "return_type" : "type-29",
7755   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7756  },
7757  {
7758   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::getService",
7759   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
7760   "parameters" :
7761   [
7762    {
7763     "default_arg" : true,
7764     "referenced_type" : "type-689"
7765    },
7766    {
7767     "default_arg" : true,
7768     "referenced_type" : "type-39"
7769    }
7770   ],
7771   "return_type" : "type-621",
7772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7773  },
7774  {
7775   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::linkToDeath",
7776   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
7777   "parameters" :
7778   [
7779    {
7780     "is_this_ptr" : true,
7781     "referenced_type" : "type-622"
7782    },
7783    {
7784     "referenced_type" : "type-920"
7785    },
7786    {
7787     "referenced_type" : "type-83"
7788    }
7789   ],
7790   "return_type" : "type-552",
7791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7792  },
7793  {
7794   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::getDebugInfo",
7795   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7796   "parameters" :
7797   [
7798    {
7799     "is_this_ptr" : true,
7800     "referenced_type" : "type-622"
7801    },
7802    {
7803     "referenced_type" : "type-1423"
7804    }
7805   ],
7806   "return_type" : "type-629",
7807   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7808  },
7809  {
7810   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::getHashChain",
7811   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
7812   "parameters" :
7813   [
7814    {
7815     "is_this_ptr" : true,
7816     "referenced_type" : "type-622"
7817    },
7818    {
7819     "referenced_type" : "type-1424"
7820    }
7821   ],
7822   "return_type" : "type-629",
7823   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7824  },
7825  {
7826   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::tryGetService",
7827   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
7828   "parameters" :
7829   [
7830    {
7831     "default_arg" : true,
7832     "referenced_type" : "type-689"
7833    },
7834    {
7835     "default_arg" : true,
7836     "referenced_type" : "type-39"
7837    }
7838   ],
7839   "return_type" : "type-621",
7840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7841  },
7842  {
7843   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::unlinkToDeath",
7844   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
7845   "parameters" :
7846   [
7847    {
7848     "is_this_ptr" : true,
7849     "referenced_type" : "type-622"
7850    },
7851    {
7852     "referenced_type" : "type-920"
7853    }
7854   ],
7855   "return_type" : "type-552",
7856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7857  },
7858  {
7859   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::interfaceChain",
7860   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
7861   "parameters" :
7862   [
7863    {
7864     "is_this_ptr" : true,
7865     "referenced_type" : "type-622"
7866    },
7867    {
7868     "referenced_type" : "type-1425"
7869    }
7870   ],
7871   "return_type" : "type-629",
7872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7873  },
7874  {
7875   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::registerAsService",
7876   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
7877   "parameters" :
7878   [
7879    {
7880     "is_this_ptr" : true,
7881     "referenced_type" : "type-622"
7882    },
7883    {
7884     "default_arg" : true,
7885     "referenced_type" : "type-689"
7886    }
7887   ],
7888   "return_type" : "type-27",
7889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7890  },
7891  {
7892   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::interfaceDescriptor",
7893   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
7894   "parameters" :
7895   [
7896    {
7897     "is_this_ptr" : true,
7898     "referenced_type" : "type-622"
7899    },
7900    {
7901     "referenced_type" : "type-1426"
7902    }
7903   ],
7904   "return_type" : "type-629",
7905   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7906  },
7907  {
7908   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::notifySyspropsChanged",
7909   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21notifySyspropsChangedEv",
7910   "parameters" :
7911   [
7912    {
7913     "is_this_ptr" : true,
7914     "referenced_type" : "type-622"
7915    }
7916   ],
7917   "return_type" : "type-629",
7918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7919  },
7920  {
7921   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::setHALInstrumentation",
7922   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21setHALInstrumentationEv",
7923   "parameters" :
7924   [
7925    {
7926     "is_this_ptr" : true,
7927     "referenced_type" : "type-622"
7928    }
7929   ],
7930   "return_type" : "type-629",
7931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7932  },
7933  {
7934   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::registerForNotifications",
7935   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7936   "parameters" :
7937   [
7938    {
7939     "referenced_type" : "type-689"
7940    },
7941    {
7942     "referenced_type" : "type-1142"
7943    }
7944   ],
7945   "return_type" : "type-39",
7946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7947  },
7948  {
7949   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::ping",
7950   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener4pingEv",
7951   "parameters" :
7952   [
7953    {
7954     "is_this_ptr" : true,
7955     "referenced_type" : "type-622"
7956    }
7957   ],
7958   "return_type" : "type-629",
7959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7960  },
7961  {
7962   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::debug",
7963   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
7964   "parameters" :
7965   [
7966    {
7967     "is_this_ptr" : true,
7968     "referenced_type" : "type-622"
7969    },
7970    {
7971     "referenced_type" : "type-940"
7972    },
7973    {
7974     "referenced_type" : "type-1141"
7975    }
7976   ],
7977   "return_type" : "type-629",
7978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7979  },
7980  {
7981   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::castFrom",
7982   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spINS1_4V1_018IDrmPluginListenerEEEb",
7983   "parameters" :
7984   [
7985    {
7986     "referenced_type" : "type-222"
7987    },
7988    {
7989     "default_arg" : true,
7990     "referenced_type" : "type-39"
7991    }
7992   ],
7993   "return_type" : "type-648",
7994   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7995  },
7996  {
7997   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::castFrom",
7998   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
7999   "parameters" :
8000   [
8001    {
8002     "referenced_type" : "type-1216"
8003    },
8004    {
8005     "default_arg" : true,
8006     "referenced_type" : "type-39"
8007    }
8008   ],
8009   "return_type" : "type-648",
8010   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
8011  },
8012  {
8013   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::castFrom",
8014   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spIS3_EEb",
8015   "parameters" :
8016   [
8017    {
8018     "referenced_type" : "type-624"
8019    },
8020    {
8021     "default_arg" : true,
8022     "referenced_type" : "type-39"
8023    }
8024   ],
8025   "return_type" : "type-648",
8026   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
8027  },
8028  {
8029   "access" : "private",
8030   "function_name" : "android::hardware::drm::V1_2::BsDrmPluginListener::addOnewayTask",
8031   "linker_set_key" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener13addOnewayTaskENSt3__18functionIFvvEEE",
8032   "parameters" :
8033   [
8034    {
8035     "is_this_ptr" : true,
8036     "referenced_type" : "type-631"
8037    },
8038    {
8039     "referenced_type" : "type-1429"
8040    }
8041   ],
8042   "return_type" : "type-629",
8043   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPluginListener.h"
8044  },
8045  {
8046   "function_name" : "android::hardware::drm::V1_2::BsDrmPluginListener::BsDrmPluginListener",
8047   "linker_set_key" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerC1ENS_2spINS2_18IDrmPluginListenerEEE",
8048   "parameters" :
8049   [
8050    {
8051     "is_this_ptr" : true,
8052     "referenced_type" : "type-631"
8053    },
8054    {
8055     "referenced_type" : "type-620"
8056    }
8057   ],
8058   "return_type" : "type-29",
8059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPluginListener.h"
8060  },
8061  {
8062   "function_name" : "android::hardware::drm::V1_2::BsDrmPluginListener::BsDrmPluginListener",
8063   "linker_set_key" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerC2ENS_2spINS2_18IDrmPluginListenerEEE",
8064   "parameters" :
8065   [
8066    {
8067     "is_this_ptr" : true,
8068     "referenced_type" : "type-631"
8069    },
8070    {
8071     "referenced_type" : "type-620"
8072    }
8073   ],
8074   "return_type" : "type-29",
8075   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPluginListener.h"
8076  },
8077  {
8078   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::onTransact",
8079   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
8080   "parameters" :
8081   [
8082    {
8083     "is_this_ptr" : true,
8084     "referenced_type" : "type-628"
8085    },
8086    {
8087     "referenced_type" : "type-2"
8088    },
8089    {
8090     "referenced_type" : "type-986"
8091    },
8092    {
8093     "referenced_type" : "type-980"
8094    },
8095    {
8096     "default_arg" : true,
8097     "referenced_type" : "type-2"
8098    },
8099    {
8100     "default_arg" : true,
8101     "referenced_type" : "type-1432"
8102    }
8103   ],
8104   "return_type" : "type-27",
8105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8106  },
8107  {
8108   "access" : "private",
8109   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::getDebugInfo",
8110   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
8111   "parameters" :
8112   [
8113    {
8114     "is_this_ptr" : true,
8115     "referenced_type" : "type-628"
8116    },
8117    {
8118     "referenced_type" : "type-1433"
8119    }
8120   ],
8121   "return_type" : "type-629",
8122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8123  },
8124  {
8125   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::_hidl_sendKeysChange_1_2",
8126   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener24_hidl_sendKeysChange_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
8127   "parameters" :
8128   [
8129    {
8130     "referenced_type" : "type-987"
8131    },
8132    {
8133     "referenced_type" : "type-986"
8134    },
8135    {
8136     "referenced_type" : "type-980"
8137    },
8138    {
8139     "referenced_type" : "type-1434"
8140    }
8141   ],
8142   "return_type" : "type-27",
8143   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8144  },
8145  {
8146   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::_hidl_sendSessionLostState",
8147   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener26_hidl_sendSessionLostStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
8148   "parameters" :
8149   [
8150    {
8151     "referenced_type" : "type-987"
8152    },
8153    {
8154     "referenced_type" : "type-986"
8155    },
8156    {
8157     "referenced_type" : "type-980"
8158    },
8159    {
8160     "referenced_type" : "type-1435"
8161    }
8162   ],
8163   "return_type" : "type-27",
8164   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8165  },
8166  {
8167   "access" : "private",
8168   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::ping",
8169   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener4pingEv",
8170   "parameters" :
8171   [
8172    {
8173     "is_this_ptr" : true,
8174     "referenced_type" : "type-628"
8175    }
8176   ],
8177   "return_type" : "type-629",
8178   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8179  },
8180  {
8181   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::BnHwDrmPluginListener",
8182   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerC1ERKNS_2spINS2_18IDrmPluginListenerEEE",
8183   "parameters" :
8184   [
8185    {
8186     "is_this_ptr" : true,
8187     "referenced_type" : "type-628"
8188    },
8189    {
8190     "referenced_type" : "type-624"
8191    }
8192   ],
8193   "return_type" : "type-29",
8194   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8195  },
8196  {
8197   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::BnHwDrmPluginListener",
8198   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerC2ERKNS_2spINS2_18IDrmPluginListenerEEE",
8199   "parameters" :
8200   [
8201    {
8202     "is_this_ptr" : true,
8203     "referenced_type" : "type-628"
8204    },
8205    {
8206     "referenced_type" : "type-624"
8207    }
8208   ],
8209   "return_type" : "type-29",
8210   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8211  },
8212  {
8213   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::~BnHwDrmPluginListener",
8214   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev",
8215   "parameters" :
8216   [
8217    {
8218     "is_this_ptr" : true,
8219     "referenced_type" : "type-628"
8220    }
8221   ],
8222   "return_type" : "type-29",
8223   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8224  },
8225  {
8226   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::~BnHwDrmPluginListener",
8227   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev",
8228   "parameters" :
8229   [
8230    {
8231     "is_this_ptr" : true,
8232     "referenced_type" : "type-628"
8233    }
8234   ],
8235   "return_type" : "type-29",
8236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8237  },
8238  {
8239   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::~BnHwDrmPluginListener",
8240   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD2Ev",
8241   "parameters" :
8242   [
8243    {
8244     "is_this_ptr" : true,
8245     "referenced_type" : "type-628"
8246    }
8247   ],
8248   "return_type" : "type-29",
8249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8250  },
8251  {
8252   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::linkToDeath",
8253   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
8254   "parameters" :
8255   [
8256    {
8257     "is_this_ptr" : true,
8258     "referenced_type" : "type-637"
8259    },
8260    {
8261     "referenced_type" : "type-920"
8262    },
8263    {
8264     "referenced_type" : "type-83"
8265    }
8266   ],
8267   "return_type" : "type-552",
8268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8269  },
8270  {
8271   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::getDebugInfo",
8272   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
8273   "parameters" :
8274   [
8275    {
8276     "is_this_ptr" : true,
8277     "referenced_type" : "type-637"
8278    },
8279    {
8280     "referenced_type" : "type-1436"
8281    }
8282   ],
8283   "return_type" : "type-629",
8284   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8285  },
8286  {
8287   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::getHashChain",
8288   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
8289   "parameters" :
8290   [
8291    {
8292     "is_this_ptr" : true,
8293     "referenced_type" : "type-637"
8294    },
8295    {
8296     "referenced_type" : "type-1437"
8297    }
8298   ],
8299   "return_type" : "type-629",
8300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8301  },
8302  {
8303   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::unlinkToDeath",
8304   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
8305   "parameters" :
8306   [
8307    {
8308     "is_this_ptr" : true,
8309     "referenced_type" : "type-637"
8310    },
8311    {
8312     "referenced_type" : "type-920"
8313    }
8314   ],
8315   "return_type" : "type-552",
8316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8317  },
8318  {
8319   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::interfaceChain",
8320   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
8321   "parameters" :
8322   [
8323    {
8324     "is_this_ptr" : true,
8325     "referenced_type" : "type-637"
8326    },
8327    {
8328     "referenced_type" : "type-1438"
8329    }
8330   ],
8331   "return_type" : "type-629",
8332   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8333  },
8334  {
8335   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::sendKeysChange",
8336   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb",
8337   "parameters" :
8338   [
8339    {
8340     "is_this_ptr" : true,
8341     "referenced_type" : "type-637"
8342    },
8343    {
8344     "referenced_type" : "type-919"
8345    },
8346    {
8347     "referenced_type" : "type-596"
8348    },
8349    {
8350     "referenced_type" : "type-39"
8351    }
8352   ],
8353   "return_type" : "type-629",
8354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8355  },
8356  {
8357   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::sendKeysChange_1_2",
8358   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb",
8359   "parameters" :
8360   [
8361    {
8362     "is_this_ptr" : true,
8363     "referenced_type" : "type-637"
8364    },
8365    {
8366     "referenced_type" : "type-919"
8367    },
8368    {
8369     "referenced_type" : "type-524"
8370    },
8371    {
8372     "referenced_type" : "type-39"
8373    }
8374   ],
8375   "return_type" : "type-629",
8376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8377  },
8378  {
8379   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::interfaceDescriptor",
8380   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
8381   "parameters" :
8382   [
8383    {
8384     "is_this_ptr" : true,
8385     "referenced_type" : "type-637"
8386    },
8387    {
8388     "referenced_type" : "type-1439"
8389    }
8390   ],
8391   "return_type" : "type-629",
8392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8393  },
8394  {
8395   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::sendExpirationUpdate",
8396   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx",
8397   "parameters" :
8398   [
8399    {
8400     "is_this_ptr" : true,
8401     "referenced_type" : "type-637"
8402    },
8403    {
8404     "referenced_type" : "type-919"
8405    },
8406    {
8407     "referenced_type" : "type-32"
8408    }
8409   ],
8410   "return_type" : "type-629",
8411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8412  },
8413  {
8414   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::sendSessionLostState",
8415   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE",
8416   "parameters" :
8417   [
8418    {
8419     "is_this_ptr" : true,
8420     "referenced_type" : "type-637"
8421    },
8422    {
8423     "referenced_type" : "type-919"
8424    }
8425   ],
8426   "return_type" : "type-629",
8427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8428  },
8429  {
8430   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::notifySyspropsChanged",
8431   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21notifySyspropsChangedEv",
8432   "parameters" :
8433   [
8434    {
8435     "is_this_ptr" : true,
8436     "referenced_type" : "type-637"
8437    }
8438   ],
8439   "return_type" : "type-629",
8440   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8441  },
8442  {
8443   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::setHALInstrumentation",
8444   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21setHALInstrumentationEv",
8445   "parameters" :
8446   [
8447    {
8448     "is_this_ptr" : true,
8449     "referenced_type" : "type-637"
8450    }
8451   ],
8452   "return_type" : "type-629",
8453   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8454  },
8455  {
8456   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::_hidl_sendKeysChange_1_2",
8457   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener24_hidl_sendKeysChange_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb",
8458   "parameters" :
8459   [
8460    {
8461     "referenced_type" : "type-1219"
8462    },
8463    {
8464     "referenced_type" : "type-1194"
8465    },
8466    {
8467     "referenced_type" : "type-919"
8468    },
8469    {
8470     "referenced_type" : "type-524"
8471    },
8472    {
8473     "referenced_type" : "type-39"
8474    }
8475   ],
8476   "return_type" : "type-629",
8477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8478  },
8479  {
8480   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::_hidl_sendSessionLostState",
8481   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener26_hidl_sendSessionLostStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
8482   "parameters" :
8483   [
8484    {
8485     "referenced_type" : "type-1219"
8486    },
8487    {
8488     "referenced_type" : "type-1194"
8489    },
8490    {
8491     "referenced_type" : "type-919"
8492    }
8493   ],
8494   "return_type" : "type-629",
8495   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8496  },
8497  {
8498   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::ping",
8499   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener4pingEv",
8500   "parameters" :
8501   [
8502    {
8503     "is_this_ptr" : true,
8504     "referenced_type" : "type-637"
8505    }
8506   ],
8507   "return_type" : "type-629",
8508   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8509  },
8510  {
8511   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::debug",
8512   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
8513   "parameters" :
8514   [
8515    {
8516     "is_this_ptr" : true,
8517     "referenced_type" : "type-637"
8518    },
8519    {
8520     "referenced_type" : "type-940"
8521    },
8522    {
8523     "referenced_type" : "type-1141"
8524    }
8525   ],
8526   "return_type" : "type-629",
8527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8528  },
8529  {
8530   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::sendEvent",
8531   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_",
8532   "parameters" :
8533   [
8534    {
8535     "is_this_ptr" : true,
8536     "referenced_type" : "type-637"
8537    },
8538    {
8539     "referenced_type" : "type-1106"
8540    },
8541    {
8542     "referenced_type" : "type-919"
8543    },
8544    {
8545     "referenced_type" : "type-919"
8546    }
8547   ],
8548   "return_type" : "type-629",
8549   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8550  },
8551  {
8552   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::BpHwDrmPluginListener",
8553   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerC1ERKNS_2spINS0_7IBinderEEE",
8554   "parameters" :
8555   [
8556    {
8557     "is_this_ptr" : true,
8558     "referenced_type" : "type-637"
8559    },
8560    {
8561     "referenced_type" : "type-48"
8562    }
8563   ],
8564   "return_type" : "type-29",
8565   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8566  },
8567  {
8568   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::BpHwDrmPluginListener",
8569   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerC2ERKNS_2spINS0_7IBinderEEE",
8570   "parameters" :
8571   [
8572    {
8573     "is_this_ptr" : true,
8574     "referenced_type" : "type-637"
8575    },
8576    {
8577     "referenced_type" : "type-48"
8578    }
8579   ],
8580   "return_type" : "type-29",
8581   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8582  },
8583  {
8584   "function_name" : "android::hardware::drm::V1_2::writeEmbeddedToParcel",
8585   "linker_set_key" : "_ZN7android8hardware3drm4V1_221writeEmbeddedToParcelERKNS2_9KeyStatusEPNS0_6ParcelEjj",
8586   "parameters" :
8587   [
8588    {
8589     "referenced_type" : "type-389"
8590    },
8591    {
8592     "referenced_type" : "type-980"
8593    },
8594    {
8595     "referenced_type" : "type-2"
8596    },
8597    {
8598     "referenced_type" : "type-2"
8599    }
8600   ],
8601   "return_type" : "type-27",
8602   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/hwtypes.h"
8603  },
8604  {
8605   "function_name" : "android::hardware::drm::V1_2::readEmbeddedFromParcel",
8606   "linker_set_key" : "_ZN7android8hardware3drm4V1_222readEmbeddedFromParcelERKNS2_9KeyStatusERKNS0_6ParcelEjj",
8607   "parameters" :
8608   [
8609    {
8610     "referenced_type" : "type-389"
8611    },
8612    {
8613     "referenced_type" : "type-986"
8614    },
8615    {
8616     "referenced_type" : "type-2"
8617    },
8618    {
8619     "referenced_type" : "type-2"
8620    }
8621   ],
8622   "return_type" : "type-27",
8623   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/hwtypes.h"
8624  },
8625  {
8626   "function_name" : "android::hardware::details::castInterface",
8627   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS3_4V1_010IDrmPluginENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8628   "parameters" :
8629   [
8630    {
8631     "referenced_type" : "type-213"
8632    },
8633    {
8634     "referenced_type" : "type-55"
8635    },
8636    {
8637     "referenced_type" : "type-39"
8638    }
8639   ],
8640   "return_type" : "type-447",
8641   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8642   "template_args" : [ "type-409", "type-215", "type-421" ]
8643  },
8644  {
8645   "function_name" : "android::hardware::details::castInterface",
8646   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS3_4V1_110IDrmPluginENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8647   "parameters" :
8648   [
8649    {
8650     "referenced_type" : "type-433"
8651    },
8652    {
8653     "referenced_type" : "type-55"
8654    },
8655    {
8656     "referenced_type" : "type-39"
8657    }
8658   ],
8659   "return_type" : "type-447",
8660   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8661   "template_args" : [ "type-409", "type-410", "type-421" ]
8662  },
8663  {
8664   "function_name" : "android::hardware::details::castInterface",
8665   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS_4hidl4base4V1_05IBaseENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
8666   "parameters" :
8667   [
8668    {
8669     "referenced_type" : "type-199"
8670    },
8671    {
8672     "referenced_type" : "type-55"
8673    },
8674    {
8675     "referenced_type" : "type-39"
8676    }
8677   ],
8678   "return_type" : "type-447",
8679   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8680   "template_args" : [ "type-409", "type-5", "type-421" ]
8681  },
8682  {
8683   "function_name" : "android::hardware::details::castInterface",
8684   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS3_4V1_011IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8685   "parameters" :
8686   [
8687    {
8688     "referenced_type" : "type-230"
8689    },
8690    {
8691     "referenced_type" : "type-55"
8692    },
8693    {
8694     "referenced_type" : "type-39"
8695    }
8696   ],
8697   "return_type" : "type-246",
8698   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8699   "template_args" : [ "type-193", "type-195", "type-207" ]
8700  },
8701  {
8702   "function_name" : "android::hardware::details::castInterface",
8703   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS3_4V1_111IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8704   "parameters" :
8705   [
8706    {
8707     "referenced_type" : "type-236"
8708    },
8709    {
8710     "referenced_type" : "type-55"
8711    },
8712    {
8713     "referenced_type" : "type-39"
8714    }
8715   ],
8716   "return_type" : "type-246",
8717   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8718   "template_args" : [ "type-193", "type-194", "type-207" ]
8719  },
8720  {
8721   "function_name" : "android::hardware::details::castInterface",
8722   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
8723   "parameters" :
8724   [
8725    {
8726     "referenced_type" : "type-199"
8727    },
8728    {
8729     "referenced_type" : "type-55"
8730    },
8731    {
8732     "referenced_type" : "type-39"
8733    }
8734   ],
8735   "return_type" : "type-246",
8736   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8737   "template_args" : [ "type-193", "type-5", "type-207" ]
8738  },
8739  {
8740   "function_name" : "android::hardware::details::castInterface",
8741   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_213ICryptoPluginENS3_4V1_013ICryptoPluginENS4_16BpHwCryptoPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8742   "parameters" :
8743   [
8744    {
8745     "referenced_type" : "type-372"
8746    },
8747    {
8748     "referenced_type" : "type-55"
8749    },
8750    {
8751     "referenced_type" : "type-39"
8752    }
8753   ],
8754   "return_type" : "type-1233",
8755   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8756   "template_args" : [ "type-139", "type-140", "type-143" ]
8757  },
8758  {
8759   "function_name" : "android::hardware::details::castInterface",
8760   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_213ICryptoPluginENS_4hidl4base4V1_05IBaseENS4_16BpHwCryptoPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
8761   "parameters" :
8762   [
8763    {
8764     "referenced_type" : "type-199"
8765    },
8766    {
8767     "referenced_type" : "type-55"
8768    },
8769    {
8770     "referenced_type" : "type-39"
8771    }
8772   ],
8773   "return_type" : "type-1233",
8774   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8775   "template_args" : [ "type-139", "type-5", "type-143" ]
8776  },
8777  {
8778   "function_name" : "android::hardware::details::castInterface",
8779   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS3_4V1_014ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8780   "parameters" :
8781   [
8782    {
8783     "referenced_type" : "type-415"
8784    },
8785    {
8786     "referenced_type" : "type-55"
8787    },
8788    {
8789     "referenced_type" : "type-39"
8790    }
8791   ],
8792   "return_type" : "type-603",
8793   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8794   "template_args" : [ "type-461", "type-417", "type-1173" ]
8795  },
8796  {
8797   "function_name" : "android::hardware::details::castInterface",
8798   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS3_4V1_114ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8799   "parameters" :
8800   [
8801    {
8802     "referenced_type" : "type-442"
8803    },
8804    {
8805     "referenced_type" : "type-55"
8806    },
8807    {
8808     "referenced_type" : "type-39"
8809    }
8810   ],
8811   "return_type" : "type-603",
8812   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8813   "template_args" : [ "type-461", "type-444", "type-1173" ]
8814  },
8815  {
8816   "function_name" : "android::hardware::details::castInterface",
8817   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
8818   "parameters" :
8819   [
8820    {
8821     "referenced_type" : "type-199"
8822    },
8823    {
8824     "referenced_type" : "type-55"
8825    },
8826    {
8827     "referenced_type" : "type-39"
8828    }
8829   ],
8830   "return_type" : "type-603",
8831   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8832   "template_args" : [ "type-461", "type-5", "type-1173" ]
8833  },
8834  {
8835   "function_name" : "android::hardware::details::castInterface",
8836   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_218IDrmPluginListenerENS3_4V1_018IDrmPluginListenerENS4_21BpHwDrmPluginListenerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8837   "parameters" :
8838   [
8839    {
8840     "referenced_type" : "type-217"
8841    },
8842    {
8843     "referenced_type" : "type-55"
8844    },
8845    {
8846     "referenced_type" : "type-39"
8847    }
8848   ],
8849   "return_type" : "type-648",
8850   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8851   "template_args" : [ "type-623", "type-219", "type-632" ]
8852  },
8853  {
8854   "function_name" : "android::hardware::details::castInterface",
8855   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_218IDrmPluginListenerENS_4hidl4base4V1_05IBaseENS4_21BpHwDrmPluginListenerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
8856   "parameters" :
8857   [
8858    {
8859     "referenced_type" : "type-199"
8860    },
8861    {
8862     "referenced_type" : "type-55"
8863    },
8864    {
8865     "referenced_type" : "type-39"
8866    }
8867   ],
8868   "return_type" : "type-648",
8869   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8870   "template_args" : [ "type-623", "type-5", "type-632" ]
8871  },
8872  {
8873   "function_name" : "android::hardware::details::wrapPassthrough",
8874   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_",
8875   "parameters" :
8876   [
8877    {
8878     "referenced_type" : "type-213"
8879    }
8880   ],
8881   "return_type" : "type-213",
8882   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
8883   "template_args" : [ "type-215", "type-29" ]
8884  },
8885  {
8886   "function_name" : "android::hardware::details::wrapPassthrough",
8887   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_",
8888   "parameters" :
8889   [
8890    {
8891     "referenced_type" : "type-372"
8892    }
8893   ],
8894   "return_type" : "type-372",
8895   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
8896   "template_args" : [ "type-140", "type-29" ]
8897  },
8898  {
8899   "function_name" : "android::hardware::details::wrapPassthrough",
8900   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_018IDrmPluginListenerEvEENS_2spIT_EES8_",
8901   "parameters" :
8902   [
8903    {
8904     "referenced_type" : "type-217"
8905    }
8906   ],
8907   "return_type" : "type-217",
8908   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
8909   "template_args" : [ "type-219", "type-29" ]
8910  },
8911  {
8912   "function_name" : "android::hardware::details::getServiceInternal",
8913   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_213BpHwDrmPluginENS4_10IDrmPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
8914   "parameters" :
8915   [
8916    {
8917     "referenced_type" : "type-527"
8918    },
8919    {
8920     "referenced_type" : "type-39"
8921    },
8922    {
8923     "referenced_type" : "type-39"
8924    }
8925   ],
8926   "return_type" : "type-407",
8927   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8928   "template_args" : [ "type-421", "type-409", "type-29", "type-29" ]
8929  },
8930  {
8931   "function_name" : "android::hardware::details::getServiceInternal",
8932   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_214BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
8933   "parameters" :
8934   [
8935    {
8936     "referenced_type" : "type-284"
8937    },
8938    {
8939     "referenced_type" : "type-39"
8940    },
8941    {
8942     "referenced_type" : "type-39"
8943    }
8944   ],
8945   "return_type" : "type-191",
8946   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8947   "template_args" : [ "type-207", "type-193", "type-29", "type-29" ]
8948  },
8949  {
8950   "function_name" : "android::hardware::details::getServiceInternal",
8951   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_216BpHwCryptoPluginENS4_13ICryptoPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
8952   "parameters" :
8953   [
8954    {
8955     "referenced_type" : "type-1276"
8956    },
8957    {
8958     "referenced_type" : "type-39"
8959    },
8960    {
8961     "referenced_type" : "type-39"
8962    }
8963   ],
8964   "return_type" : "type-1206",
8965   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8966   "template_args" : [ "type-143", "type-139", "type-29", "type-29" ]
8967  },
8968  {
8969   "function_name" : "android::hardware::details::getServiceInternal",
8970   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_217BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
8971   "parameters" :
8972   [
8973    {
8974     "referenced_type" : "type-990"
8975    },
8976    {
8977     "referenced_type" : "type-39"
8978    },
8979    {
8980     "referenced_type" : "type-39"
8981    }
8982   ],
8983   "return_type" : "type-459",
8984   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8985   "template_args" : [ "type-1173", "type-461", "type-29", "type-29" ]
8986  },
8987  {
8988   "function_name" : "android::hardware::details::getServiceInternal",
8989   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_221BpHwDrmPluginListenerENS4_18IDrmPluginListenerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
8990   "parameters" :
8991   [
8992    {
8993     "referenced_type" : "type-689"
8994    },
8995    {
8996     "referenced_type" : "type-39"
8997    },
8998    {
8999     "referenced_type" : "type-39"
9000    }
9001   ],
9002   "return_type" : "type-621",
9003   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9004   "template_args" : [ "type-632", "type-623", "type-29", "type-29" ]
9005  }
9006 ],
9007 "global_vars" :
9008 [
9009  {
9010   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10descriptorE",
9011   "name" : "android::hardware::drm::V1_2::IDrmPlugin::descriptor",
9012   "referenced_type" : "type-55",
9013   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
9014  },
9015  {
9016   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory10descriptorE",
9017   "name" : "android::hardware::drm::V1_2::IDrmFactory::descriptor",
9018   "referenced_type" : "type-55",
9019   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
9020  },
9021  {
9022   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin10descriptorE",
9023   "name" : "android::hardware::drm::V1_2::ICryptoPlugin::descriptor",
9024   "referenced_type" : "type-55",
9025   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
9026  },
9027  {
9028   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory10descriptorE",
9029   "name" : "android::hardware::drm::V1_2::ICryptoFactory::descriptor",
9030   "referenced_type" : "type-55",
9031   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
9032  },
9033  {
9034   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener10descriptorE",
9035   "name" : "android::hardware::drm::V1_2::IDrmPluginListener::descriptor",
9036   "referenced_type" : "type-55",
9037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
9038  }
9039 ],
9040 "lvalue_reference_types" :
9041 [
9042  {
9043   "alignment" : 4,
9044   "linker_set_key" : "android::Mutex &",
9045   "name" : "android::Mutex &",
9046   "referenced_type" : "type-33",
9047   "self_type" : "type-1078",
9048   "size" : 4,
9049   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9050  },
9051  {
9052   "alignment" : 4,
9053   "linker_set_key" : "android::RWLock &",
9054   "name" : "android::RWLock &",
9055   "referenced_type" : "type-1082",
9056   "self_type" : "type-1086",
9057   "size" : 4,
9058   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9059  },
9060  {
9061   "alignment" : 4,
9062   "linker_set_key" : "android::String16 &",
9063   "name" : "android::String16 &",
9064   "referenced_type" : "type-44",
9065   "self_type" : "type-964",
9066   "size" : 4,
9067   "source_file" : "/system/core/libutils/include/utils/String16.h"
9068  },
9069  {
9070   "alignment" : 4,
9071   "linker_set_key" : "android::String8 &",
9072   "name" : "android::String8 &",
9073   "referenced_type" : "type-54",
9074   "self_type" : "type-959",
9075   "size" : 4,
9076   "source_file" : "/system/core/libutils/include/utils/String8.h"
9077  },
9078  {
9079   "alignment" : 4,
9080   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &",
9081   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &",
9082   "referenced_type" : "type-1227",
9083   "self_type" : "type-1230",
9084   "size" : 4,
9085   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9086  },
9087  {
9088   "alignment" : 4,
9089   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > &",
9090   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > &",
9091   "referenced_type" : "type-603",
9092   "self_type" : "type-606",
9093   "size" : 4,
9094   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9095  },
9096  {
9097   "alignment" : 4,
9098   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > &",
9099   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > &",
9100   "referenced_type" : "type-1233",
9101   "self_type" : "type-1236",
9102   "size" : 4,
9103   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9104  },
9105  {
9106   "alignment" : 4,
9107   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > &",
9108   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > &",
9109   "referenced_type" : "type-246",
9110   "self_type" : "type-252",
9111   "size" : 4,
9112   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9113  },
9114  {
9115   "alignment" : 4,
9116   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > &",
9117   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > &",
9118   "referenced_type" : "type-447",
9119   "self_type" : "type-450",
9120   "size" : 4,
9121   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9122  },
9123  {
9124   "alignment" : 4,
9125   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > &",
9126   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > &",
9127   "referenced_type" : "type-648",
9128   "self_type" : "type-655",
9129   "size" : 4,
9130   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9131  },
9132  {
9133   "alignment" : 4,
9134   "linker_set_key" : "android::hardware::Return<bool> &",
9135   "name" : "android::hardware::Return<bool> &",
9136   "referenced_type" : "type-552",
9137   "self_type" : "type-582",
9138   "size" : 4,
9139   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9140  },
9141  {
9142   "alignment" : 4,
9143   "linker_set_key" : "android::hardware::Return<void> &",
9144   "name" : "android::hardware::Return<void> &",
9145   "referenced_type" : "type-629",
9146   "self_type" : "type-640",
9147   "size" : 4,
9148   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9149  },
9150  {
9151   "alignment" : 4,
9152   "linker_set_key" : "android::hardware::Status &",
9153   "name" : "android::hardware::Status &",
9154   "referenced_type" : "type-248",
9155   "self_type" : "type-540",
9156   "size" : 4,
9157   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9158  },
9159  {
9160   "alignment" : 4,
9161   "linker_set_key" : "android::hardware::TextOutput &",
9162   "name" : "android::hardware::TextOutput &",
9163   "referenced_type" : "type-1270",
9164   "self_type" : "type-1269",
9165   "size" : 4,
9166   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9167  },
9168  {
9169   "alignment" : 4,
9170   "linker_set_key" : "android::hardware::TextOutput &",
9171   "name" : "android::hardware::TextOutput &",
9172   "referenced_type" : "type-280",
9173   "self_type" : "type-279",
9174   "size" : 4,
9175   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9176  },
9177  {
9178   "alignment" : 4,
9179   "linker_set_key" : "android::hardware::TextOutput &",
9180   "name" : "android::hardware::TextOutput &",
9181   "referenced_type" : "type-521",
9182   "self_type" : "type-520",
9183   "size" : 4,
9184   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9185  },
9186  {
9187   "alignment" : 4,
9188   "linker_set_key" : "android::hardware::TextOutput &",
9189   "name" : "android::hardware::TextOutput &",
9190   "referenced_type" : "type-686",
9191   "self_type" : "type-685",
9192   "size" : 4,
9193   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9194  },
9195  {
9196   "alignment" : 4,
9197   "linker_set_key" : "android::hardware::TextOutput &",
9198   "name" : "android::hardware::TextOutput &",
9199   "referenced_type" : "type-781",
9200   "self_type" : "type-780",
9201   "size" : 4,
9202   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9203  },
9204  {
9205   "alignment" : 4,
9206   "linker_set_key" : "android::hardware::TextOutput &",
9207   "name" : "android::hardware::TextOutput &",
9208   "referenced_type" : "type-984",
9209   "self_type" : "type-983",
9210   "size" : 4,
9211   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9212  },
9213  {
9214   "alignment" : 4,
9215   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> &",
9216   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> &",
9217   "referenced_type" : "type-483",
9218   "self_type" : "type-751",
9219   "size" : 4,
9220   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9221  },
9222  {
9223   "alignment" : 4,
9224   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> &",
9225   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> &",
9226   "referenced_type" : "type-384",
9227   "self_type" : "type-612",
9228   "size" : 4,
9229   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9230  },
9231  {
9232   "alignment" : 4,
9233   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
9234   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
9235   "referenced_type" : "type-899",
9236   "self_type" : "type-1186",
9237   "size" : 4,
9238   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9239  },
9240  {
9241   "alignment" : 4,
9242   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
9243   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
9244   "referenced_type" : "type-890",
9245   "self_type" : "type-1180",
9246   "size" : 4,
9247   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9248  },
9249  {
9250   "alignment" : 4,
9251   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> &",
9252   "name" : "android::hardware::details::hidl_pointer<unsigned char> &",
9253   "referenced_type" : "type-104",
9254   "self_type" : "type-701",
9255   "size" : 4,
9256   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9257  },
9258  {
9259   "alignment" : 4,
9260   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus &",
9261   "name" : "android::hardware::drm::V1_0::KeyStatus &",
9262   "referenced_type" : "type-486",
9263   "self_type" : "type-754",
9264   "size" : 4,
9265   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9266  },
9267  {
9268   "alignment" : 4,
9269   "linker_set_key" : "android::hardware::drm::V1_2::KeyStatus &",
9270   "name" : "android::hardware::drm::V1_2::KeyStatus &",
9271   "referenced_type" : "type-123",
9272   "self_type" : "type-614",
9273   "size" : 4,
9274   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9275  },
9276  {
9277   "alignment" : 4,
9278   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
9279   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
9280   "referenced_type" : "type-902",
9281   "self_type" : "type-1189",
9282   "size" : 4,
9283   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9284  },
9285  {
9286   "alignment" : 4,
9287   "linker_set_key" : "android::hardware::hidl_memory &",
9288   "name" : "android::hardware::hidl_memory &",
9289   "referenced_type" : "type-871",
9290   "self_type" : "type-876",
9291   "size" : 4,
9292   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9293  },
9294  {
9295   "alignment" : 4,
9296   "linker_set_key" : "android::hardware::hidl_string &",
9297   "name" : "android::hardware::hidl_string &",
9298   "referenced_type" : "type-80",
9299   "self_type" : "type-1183",
9300   "size" : 4,
9301   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9302  },
9303  {
9304   "alignment" : 4,
9305   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9306   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9307   "referenced_type" : "type-482",
9308   "self_type" : "type-672",
9309   "size" : 4,
9310   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9311  },
9312  {
9313   "alignment" : 4,
9314   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> &",
9315   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> &",
9316   "referenced_type" : "type-507",
9317   "self_type" : "type-677",
9318   "size" : 4,
9319   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9320  },
9321  {
9322   "alignment" : 4,
9323   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
9324   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
9325   "referenced_type" : "type-898",
9326   "self_type" : "type-909",
9327   "size" : 4,
9328   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9329  },
9330  {
9331   "alignment" : 4,
9332   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
9333   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
9334   "referenced_type" : "type-889",
9335   "self_type" : "type-897",
9336   "size" : 4,
9337   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9338  },
9339  {
9340   "alignment" : 4,
9341   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> &",
9342   "name" : "android::hardware::hidl_vec<unsigned char> &",
9343   "referenced_type" : "type-103",
9344   "self_type" : "type-669",
9345   "size" : 4,
9346   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9347  },
9348  {
9349   "alignment" : 4,
9350   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
9351   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
9352   "referenced_type" : "type-372",
9353   "self_type" : "type-374",
9354   "size" : 4,
9355   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9356  },
9357  {
9358   "alignment" : 4,
9359   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
9360   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
9361   "referenced_type" : "type-213",
9362   "self_type" : "type-225",
9363   "size" : 4,
9364   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9365  },
9366  {
9367   "alignment" : 4,
9368   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
9369   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
9370   "referenced_type" : "type-217",
9371   "self_type" : "type-430",
9372   "size" : 4,
9373   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9374  },
9375  {
9376   "alignment" : 4,
9377   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> &",
9378   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> &",
9379   "referenced_type" : "type-459",
9380   "self_type" : "type-469",
9381   "size" : 4,
9382   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9383  },
9384  {
9385   "alignment" : 4,
9386   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &",
9387   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &",
9388   "referenced_type" : "type-1206",
9389   "self_type" : "type-1223",
9390   "size" : 4,
9391   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9392  },
9393  {
9394   "alignment" : 4,
9395   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> &",
9396   "name" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> &",
9397   "referenced_type" : "type-191",
9398   "self_type" : "type-244",
9399   "size" : 4,
9400   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9401  },
9402  {
9403   "alignment" : 4,
9404   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> &",
9405   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> &",
9406   "referenced_type" : "type-407",
9407   "self_type" : "type-441",
9408   "size" : 4,
9409   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9410  },
9411  {
9412   "alignment" : 4,
9413   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &",
9414   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &",
9415   "referenced_type" : "type-621",
9416   "self_type" : "type-646",
9417   "size" : 4,
9418   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9419  },
9420  {
9421   "alignment" : 4,
9422   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
9423   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
9424   "referenced_type" : "type-496",
9425   "self_type" : "type-511",
9426   "size" : 4,
9427   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9428  },
9429  {
9430   "alignment" : 4,
9431   "linker_set_key" : "const android::String16 &",
9432   "name" : "const android::String16 &",
9433   "referenced_type" : "type-43",
9434   "self_type" : "type-42",
9435   "size" : 4,
9436   "source_file" : "/system/core/libutils/include/utils/String16.h"
9437  },
9438  {
9439   "alignment" : 4,
9440   "linker_set_key" : "const android::String8 &",
9441   "name" : "const android::String8 &",
9442   "referenced_type" : "type-955",
9443   "self_type" : "type-958",
9444   "size" : 4,
9445   "source_file" : "/system/core/libutils/include/utils/String8.h"
9446  },
9447  {
9448   "alignment" : 4,
9449   "linker_set_key" : "const android::hardware::Parcel &",
9450   "name" : "const android::hardware::Parcel &",
9451   "referenced_type" : "type-985",
9452   "self_type" : "type-986",
9453   "size" : 4,
9454   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9455  },
9456  {
9457   "alignment" : 4,
9458   "linker_set_key" : "const android::hardware::Return<bool> &",
9459   "name" : "const android::hardware::Return<bool> &",
9460   "referenced_type" : "type-584",
9461   "self_type" : "type-609",
9462   "size" : 4,
9463   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9464  },
9465  {
9466   "alignment" : 4,
9467   "linker_set_key" : "const android::hardware::Status &",
9468   "name" : "const android::hardware::Status &",
9469   "referenced_type" : "type-537",
9470   "self_type" : "type-538",
9471   "size" : 4,
9472   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9473  },
9474  {
9475   "alignment" : 4,
9476   "linker_set_key" : "const android::hardware::details::SchedPrio &",
9477   "name" : "const android::hardware::details::SchedPrio &",
9478   "referenced_type" : "type-996",
9479   "self_type" : "type-995",
9480   "size" : 4,
9481   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9482  },
9483  {
9484   "alignment" : 4,
9485   "linker_set_key" : "const android::hardware::drm::V1_0::DestinationBuffer &",
9486   "name" : "const android::hardware::drm::V1_0::DestinationBuffer &",
9487   "referenced_type" : "type-162",
9488   "self_type" : "type-172",
9489   "size" : 4,
9490   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
9491  },
9492  {
9493   "alignment" : 4,
9494   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatus &",
9495   "name" : "const android::hardware::drm::V1_0::KeyStatus &",
9496   "referenced_type" : "type-756",
9497   "self_type" : "type-755",
9498   "size" : 4,
9499   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9500  },
9501  {
9502   "alignment" : 4,
9503   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue &",
9504   "name" : "const android::hardware::drm::V1_0::KeyValue &",
9505   "referenced_type" : "type-479",
9506   "self_type" : "type-602",
9507   "size" : 4,
9508   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9509  },
9510  {
9511   "alignment" : 4,
9512   "linker_set_key" : "const android::hardware::drm::V1_0::Pattern &",
9513   "name" : "const android::hardware::drm::V1_0::Pattern &",
9514   "referenced_type" : "type-156",
9515   "self_type" : "type-158",
9516   "size" : 4,
9517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
9518  },
9519  {
9520   "alignment" : 4,
9521   "linker_set_key" : "const android::hardware::drm::V1_0::SharedBuffer &",
9522   "name" : "const android::hardware::drm::V1_0::SharedBuffer &",
9523   "referenced_type" : "type-159",
9524   "self_type" : "type-161",
9525   "size" : 4,
9526   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
9527  },
9528  {
9529   "alignment" : 4,
9530   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute &",
9531   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute &",
9532   "referenced_type" : "type-100",
9533   "self_type" : "type-99",
9534   "size" : 4,
9535   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9536  },
9537  {
9538   "alignment" : 4,
9539   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric &",
9540   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric &",
9541   "referenced_type" : "type-178",
9542   "self_type" : "type-177",
9543   "size" : 4,
9544   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9545  },
9546  {
9547   "alignment" : 4,
9548   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value &",
9549   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value &",
9550   "referenced_type" : "type-174",
9551   "self_type" : "type-173",
9552   "size" : 4,
9553   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9554  },
9555  {
9556   "alignment" : 4,
9557   "linker_set_key" : "const android::hardware::drm::V1_1::SecureStopRelease &",
9558   "name" : "const android::hardware::drm::V1_1::SecureStopRelease &",
9559   "referenced_type" : "type-597",
9560   "self_type" : "type-598",
9561   "size" : 4,
9562   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
9563  },
9564  {
9565   "alignment" : 4,
9566   "linker_set_key" : "const android::hardware::drm::V1_2::KeyStatus &",
9567   "name" : "const android::hardware::drm::V1_2::KeyStatus &",
9568   "referenced_type" : "type-390",
9569   "self_type" : "type-389",
9570   "size" : 4,
9571   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9572  },
9573  {
9574   "alignment" : 4,
9575   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16> &",
9576   "name" : "const android::hardware::hidl_array<unsigned char, 16> &",
9577   "referenced_type" : "type-1177",
9578   "self_type" : "type-1178",
9579   "size" : 4,
9580   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
9581  },
9582  {
9583   "alignment" : 4,
9584   "linker_set_key" : "const android::hardware::hidl_handle &",
9585   "name" : "const android::hardware::hidl_handle &",
9586   "referenced_type" : "type-939",
9587   "self_type" : "type-940",
9588   "size" : 4,
9589   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9590  },
9591  {
9592   "alignment" : 4,
9593   "linker_set_key" : "const android::hardware::hidl_memory &",
9594   "name" : "const android::hardware::hidl_memory &",
9595   "referenced_type" : "type-874",
9596   "self_type" : "type-875",
9597   "size" : 4,
9598   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9599  },
9600  {
9601   "alignment" : 4,
9602   "linker_set_key" : "const android::hardware::hidl_string &",
9603   "name" : "const android::hardware::hidl_string &",
9604   "referenced_type" : "type-868",
9605   "self_type" : "type-870",
9606   "size" : 4,
9607   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9608  },
9609  {
9610   "alignment" : 4,
9611   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9612   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9613   "referenced_type" : "type-595",
9614   "self_type" : "type-596",
9615   "size" : 4,
9616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
9617  },
9618  {
9619   "alignment" : 4,
9620   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> &",
9621   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> &",
9622   "referenced_type" : "type-480",
9623   "self_type" : "type-523",
9624   "size" : 4,
9625   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9626  },
9627  {
9628   "alignment" : 4,
9629   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> &",
9630   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> &",
9631   "referenced_type" : "type-1252",
9632   "self_type" : "type-1272",
9633   "size" : 4,
9634   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9635  },
9636  {
9637   "alignment" : 4,
9638   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> &",
9639   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> &",
9640   "referenced_type" : "type-1254",
9641   "self_type" : "type-1256",
9642   "size" : 4,
9643   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9644  },
9645  {
9646   "alignment" : 4,
9647   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> &",
9648   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> &",
9649   "referenced_type" : "type-1261",
9650   "self_type" : "type-1263",
9651   "size" : 4,
9652   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9653  },
9654  {
9655   "alignment" : 4,
9656   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> &",
9657   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> &",
9658   "referenced_type" : "type-1257",
9659   "self_type" : "type-1260",
9660   "size" : 4,
9661   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9662  },
9663  {
9664   "alignment" : 4,
9665   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> &",
9666   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> &",
9667   "referenced_type" : "type-509",
9668   "self_type" : "type-524",
9669   "size" : 4,
9670   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9671  },
9672  {
9673   "alignment" : 4,
9674   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
9675   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
9676   "referenced_type" : "type-1140",
9677   "self_type" : "type-1141",
9678   "size" : 4,
9679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
9680  },
9681  {
9682   "alignment" : 4,
9683   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > &",
9684   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > &",
9685   "referenced_type" : "type-504",
9686   "self_type" : "type-522",
9687   "size" : 4,
9688   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9689  },
9690  {
9691   "alignment" : 4,
9692   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
9693   "name" : "const android::hardware::hidl_vec<int> &",
9694   "referenced_type" : "type-914",
9695   "self_type" : "type-916",
9696   "size" : 4,
9697   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9698  },
9699  {
9700   "alignment" : 4,
9701   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
9702   "name" : "const android::hardware::hidl_vec<unsigned char> &",
9703   "referenced_type" : "type-917",
9704   "self_type" : "type-919",
9705   "size" : 4,
9706   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9707  },
9708  {
9709   "alignment" : 4,
9710   "linker_set_key" : "const android::hardware::hidl_version &",
9711   "name" : "const android::hardware::hidl_version &",
9712   "referenced_type" : "type-934",
9713   "self_type" : "type-936",
9714   "size" : 4,
9715   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9716  },
9717  {
9718   "alignment" : 4,
9719   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
9720   "name" : "const android::hidl::base::V1_0::IBase *const &",
9721   "referenced_type" : "type-1010",
9722   "self_type" : "type-1011",
9723   "size" : 4,
9724   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9725  },
9726  {
9727   "alignment" : 4,
9728   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
9729   "name" : "const android::sp<android::hardware::IBinder> &",
9730   "referenced_type" : "type-49",
9731   "self_type" : "type-48",
9732   "size" : 4,
9733   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
9734  },
9735  {
9736   "alignment" : 4,
9737   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
9738   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
9739   "referenced_type" : "type-427",
9740   "self_type" : "type-428",
9741   "size" : 4,
9742   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9743  },
9744  {
9745   "alignment" : 4,
9746   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
9747   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
9748   "referenced_type" : "type-405",
9749   "self_type" : "type-1268",
9750   "size" : 4,
9751   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9752  },
9753  {
9754   "alignment" : 4,
9755   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
9756   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
9757   "referenced_type" : "type-233",
9758   "self_type" : "type-234",
9759   "size" : 4,
9760   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9761  },
9762  {
9763   "alignment" : 4,
9764   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
9765   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
9766   "referenced_type" : "type-212",
9767   "self_type" : "type-216",
9768   "size" : 4,
9769   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9770  },
9771  {
9772   "alignment" : 4,
9773   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
9774   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
9775   "referenced_type" : "type-221",
9776   "self_type" : "type-222",
9777   "size" : 4,
9778   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9779  },
9780  {
9781   "alignment" : 4,
9782   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> &",
9783   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> &",
9784   "referenced_type" : "type-453",
9785   "self_type" : "type-454",
9786   "size" : 4,
9787   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9788  },
9789  {
9790   "alignment" : 4,
9791   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> &",
9792   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> &",
9793   "referenced_type" : "type-239",
9794   "self_type" : "type-240",
9795   "size" : 4,
9796   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9797  },
9798  {
9799   "alignment" : 4,
9800   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> &",
9801   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> &",
9802   "referenced_type" : "type-436",
9803   "self_type" : "type-437",
9804   "size" : 4,
9805   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9806  },
9807  {
9808   "alignment" : 4,
9809   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory> &",
9810   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory> &",
9811   "referenced_type" : "type-489",
9812   "self_type" : "type-1197",
9813   "size" : 4,
9814   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9815  },
9816  {
9817   "alignment" : 4,
9818   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &",
9819   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &",
9820   "referenced_type" : "type-1205",
9821   "self_type" : "type-1208",
9822   "size" : 4,
9823   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9824  },
9825  {
9826   "alignment" : 4,
9827   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory> &",
9828   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory> &",
9829   "referenced_type" : "type-190",
9830   "self_type" : "type-196",
9831   "size" : 4,
9832   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9833  },
9834  {
9835   "alignment" : 4,
9836   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin> &",
9837   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin> &",
9838   "referenced_type" : "type-406",
9839   "self_type" : "type-412",
9840   "size" : 4,
9841   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9842  },
9843  {
9844   "alignment" : 4,
9845   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &",
9846   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &",
9847   "referenced_type" : "type-620",
9848   "self_type" : "type-624",
9849   "size" : 4,
9850   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9851  },
9852  {
9853   "alignment" : 4,
9854   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
9855   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
9856   "referenced_type" : "type-515",
9857   "self_type" : "type-852",
9858   "size" : 4,
9859   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9860  },
9861  {
9862   "alignment" : 4,
9863   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
9864   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
9865   "referenced_type" : "type-904",
9866   "self_type" : "type-920",
9867   "size" : 4,
9868   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9869  },
9870  {
9871   "alignment" : 4,
9872   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
9873   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
9874   "referenced_type" : "type-1214",
9875   "self_type" : "type-1216",
9876   "size" : 4,
9877   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9878  },
9879  {
9880   "alignment" : 4,
9881   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
9882   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
9883   "referenced_type" : "type-369",
9884   "self_type" : "type-1142",
9885   "size" : 4,
9886   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
9887  },
9888  {
9889   "alignment" : 4,
9890   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
9891   "name" : "const android::wp<android::hardware::BHwBinder> &",
9892   "referenced_type" : "type-1161",
9893   "self_type" : "type-1184",
9894   "size" : 4,
9895   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9896  },
9897  {
9898   "alignment" : 4,
9899   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
9900   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
9901   "referenced_type" : "type-1199",
9902   "self_type" : "type-1225",
9903   "size" : 4,
9904   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9905  },
9906  {
9907   "alignment" : 4,
9908   "linker_set_key" : "const bool &",
9909   "name" : "const bool &",
9910   "referenced_type" : "type-297",
9911   "self_type" : "type-844",
9912   "size" : 4,
9913   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9914  },
9915  {
9916   "alignment" : 4,
9917   "linker_set_key" : "const double &",
9918   "name" : "const double &",
9919   "referenced_type" : "type-860",
9920   "self_type" : "type-861",
9921   "size" : 4,
9922   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9923  },
9924  {
9925   "alignment" : 4,
9926   "linker_set_key" : "const float &",
9927   "name" : "const float &",
9928   "referenced_type" : "type-858",
9929   "self_type" : "type-859",
9930   "size" : 4,
9931   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9932  },
9933  {
9934   "alignment" : 4,
9935   "linker_set_key" : "const int &",
9936   "name" : "const int &",
9937   "referenced_type" : "type-1044",
9938   "self_type" : "type-1043",
9939   "size" : 4,
9940   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9941  },
9942  {
9943   "linker_set_key" : "const iter<is_const> &",
9944   "name" : "const iter<is_const> &",
9945   "referenced_type" : "type-1242",
9946   "self_type" : "type-1244",
9947   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9948  },
9949  {
9950   "linker_set_key" : "const iter<is_const> &",
9951   "name" : "const iter<is_const> &",
9952   "referenced_type" : "type-258",
9953   "self_type" : "type-260",
9954   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9955  },
9956  {
9957   "linker_set_key" : "const iter<is_const> &",
9958   "name" : "const iter<is_const> &",
9959   "referenced_type" : "type-464",
9960   "self_type" : "type-466",
9961   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9962  },
9963  {
9964   "linker_set_key" : "const iter<is_const> &",
9965   "name" : "const iter<is_const> &",
9966   "referenced_type" : "type-661",
9967   "self_type" : "type-663",
9968   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9969  },
9970  {
9971   "linker_set_key" : "const iter<is_const> &",
9972   "name" : "const iter<is_const> &",
9973   "referenced_type" : "type-769",
9974   "self_type" : "type-771",
9975   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9976  },
9977  {
9978   "linker_set_key" : "const iter<is_const> &",
9979   "name" : "const iter<is_const> &",
9980   "referenced_type" : "type-881",
9981   "self_type" : "type-883",
9982   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9983  },
9984  {
9985   "alignment" : 4,
9986   "linker_set_key" : "const log_msg &",
9987   "name" : "const log_msg &",
9988   "referenced_type" : "type-391",
9989   "self_type" : "type-472",
9990   "size" : 4,
9991   "source_file" : "/system/core/liblog/include/log/log_read.h"
9992  },
9993  {
9994   "alignment" : 4,
9995   "linker_set_key" : "const long long &",
9996   "name" : "const long long &",
9997   "referenced_type" : "type-854",
9998   "self_type" : "type-855",
9999   "size" : 4,
10000   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10001  },
10002  {
10003   "alignment" : 4,
10004   "linker_set_key" : "const short &",
10005   "name" : "const short &",
10006   "referenced_type" : "type-848",
10007   "self_type" : "type-849",
10008   "size" : 4,
10009   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10010  },
10011  {
10012   "alignment" : 4,
10013   "linker_set_key" : "const signed char &",
10014   "name" : "const signed char &",
10015   "referenced_type" : "type-845",
10016   "self_type" : "type-847",
10017   "size" : 4,
10018   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10019  },
10020  {
10021   "alignment" : 4,
10022   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10023   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10024   "referenced_type" : "type-1274",
10025   "self_type" : "type-1276",
10026   "size" : 4,
10027   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10028  },
10029  {
10030   "alignment" : 4,
10031   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10032   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10033   "referenced_type" : "type-282",
10034   "self_type" : "type-284",
10035   "size" : 4,
10036   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10037  },
10038  {
10039   "alignment" : 4,
10040   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10041   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10042   "referenced_type" : "type-525",
10043   "self_type" : "type-527",
10044   "size" : 4,
10045   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10046  },
10047  {
10048   "alignment" : 4,
10049   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10050   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10051   "referenced_type" : "type-687",
10052   "self_type" : "type-689",
10053   "size" : 4,
10054   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10055  },
10056  {
10057   "alignment" : 4,
10058   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10059   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10060   "referenced_type" : "type-988",
10061   "self_type" : "type-990",
10062   "size" : 4,
10063   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10064  },
10065  {
10066   "alignment" : 4,
10067   "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 *> > *)> > > &",
10068   "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 *> > *)> > > &",
10069   "referenced_type" : "type-1192",
10070   "self_type" : "type-1191",
10071   "size" : 4,
10072   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10073  },
10074  {
10075   "alignment" : 4,
10076   "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 *> > *)> > > &",
10077   "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 *> > *)> > > &",
10078   "referenced_type" : "type-1203",
10079   "self_type" : "type-1202",
10080   "size" : 4,
10081   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10082  },
10083  {
10084   "alignment" : 4,
10085   "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 *> > *)> > > &",
10086   "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 *> > *)> > > &",
10087   "referenced_type" : "type-188",
10088   "self_type" : "type-187",
10089   "size" : 4,
10090   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10091  },
10092  {
10093   "alignment" : 4,
10094   "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 *> > *)> > > &",
10095   "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 *> > *)> > > &",
10096   "referenced_type" : "type-402",
10097   "self_type" : "type-401",
10098   "size" : 4,
10099   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10100  },
10101  {
10102   "alignment" : 4,
10103   "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 *> > *)> > > &",
10104   "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 *> > *)> > > &",
10105   "referenced_type" : "type-617",
10106   "self_type" : "type-616",
10107   "size" : 4,
10108   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10109  },
10110  {
10111   "alignment" : 4,
10112   "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 *> > *)> > > &",
10113   "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 *> > *)> > > &",
10114   "referenced_type" : "type-822",
10115   "self_type" : "type-821",
10116   "size" : 4,
10117   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10118  },
10119  {
10120   "alignment" : 4,
10121   "linker_set_key" : "const unsigned char &",
10122   "name" : "const unsigned char &",
10123   "referenced_type" : "type-927",
10124   "self_type" : "type-1105",
10125   "size" : 4,
10126   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10127  },
10128  {
10129   "alignment" : 4,
10130   "linker_set_key" : "const unsigned int &",
10131   "name" : "const unsigned int &",
10132   "referenced_type" : "type-37",
10133   "self_type" : "type-853",
10134   "size" : 4,
10135   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10136  },
10137  {
10138   "alignment" : 4,
10139   "linker_set_key" : "const unsigned long long &",
10140   "name" : "const unsigned long long &",
10141   "referenced_type" : "type-856",
10142   "self_type" : "type-857",
10143   "size" : 4,
10144   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10145  },
10146  {
10147   "alignment" : 4,
10148   "linker_set_key" : "const unsigned short &",
10149   "name" : "const unsigned short &",
10150   "referenced_type" : "type-850",
10151   "self_type" : "type-851",
10152   "size" : 4,
10153   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10154  },
10155  {
10156   "alignment" : 4,
10157   "linker_set_key" : "int &",
10158   "name" : "int &",
10159   "referenced_type" : "type-27",
10160   "self_type" : "type-951",
10161   "size" : 4,
10162   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10163  },
10164  {
10165   "alignment" : 4,
10166   "linker_set_key" : "unsigned char &",
10167   "name" : "unsigned char &",
10168   "referenced_type" : "type-90",
10169   "self_type" : "type-1098",
10170   "size" : 4,
10171   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10172  },
10173  {
10174   "alignment" : 4,
10175   "linker_set_key" : "unsigned int &",
10176   "name" : "unsigned int &",
10177   "referenced_type" : "type-2",
10178   "self_type" : "type-1111",
10179   "size" : 4,
10180   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10181  }
10182 ],
10183 "pointer_types" :
10184 [
10185  {
10186   "alignment" : 4,
10187   "linker_set_key" : "android::Condition *",
10188   "name" : "android::Condition *",
10189   "referenced_type" : "type-298",
10190   "self_type" : "type-1081",
10191   "size" : 4,
10192   "source_file" : "/system/core/libutils/include/utils/Condition.h"
10193  },
10194  {
10195   "alignment" : 4,
10196   "linker_set_key" : "android::Mutex *",
10197   "name" : "android::Mutex *",
10198   "referenced_type" : "type-33",
10199   "self_type" : "type-1076",
10200   "size" : 4,
10201   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10202  },
10203  {
10204   "alignment" : 4,
10205   "linker_set_key" : "android::Mutex::Autolock *",
10206   "name" : "android::Mutex::Autolock *",
10207   "referenced_type" : "type-1077",
10208   "self_type" : "type-1079",
10209   "size" : 4,
10210   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10211  },
10212  {
10213   "alignment" : 4,
10214   "linker_set_key" : "android::RWLock *",
10215   "name" : "android::RWLock *",
10216   "referenced_type" : "type-1082",
10217   "self_type" : "type-1084",
10218   "size" : 4,
10219   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10220  },
10221  {
10222   "alignment" : 4,
10223   "linker_set_key" : "android::RWLock::AutoRLock *",
10224   "name" : "android::RWLock::AutoRLock *",
10225   "referenced_type" : "type-1085",
10226   "self_type" : "type-1087",
10227   "size" : 4,
10228   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10229  },
10230  {
10231   "alignment" : 4,
10232   "linker_set_key" : "android::RWLock::AutoWLock *",
10233   "name" : "android::RWLock::AutoWLock *",
10234   "referenced_type" : "type-1088",
10235   "self_type" : "type-1089",
10236   "size" : 4,
10237   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10238  },
10239  {
10240   "alignment" : 4,
10241   "linker_set_key" : "android::RefBase *",
10242   "name" : "android::RefBase *",
10243   "referenced_type" : "type-6",
10244   "self_type" : "type-866",
10245   "size" : 4,
10246   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10247  },
10248  {
10249   "alignment" : 4,
10250   "linker_set_key" : "android::RefBase::weakref_impl *",
10251   "name" : "android::RefBase::weakref_impl *",
10252   "referenced_type" : "type-1240",
10253   "self_type" : "type-1239",
10254   "size" : 4,
10255   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10256  },
10257  {
10258   "alignment" : 4,
10259   "linker_set_key" : "android::RefBase::weakref_impl *",
10260   "name" : "android::RefBase::weakref_impl *",
10261   "referenced_type" : "type-256",
10262   "self_type" : "type-255",
10263   "size" : 4,
10264   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10265  },
10266  {
10267   "alignment" : 4,
10268   "linker_set_key" : "android::RefBase::weakref_impl *",
10269   "name" : "android::RefBase::weakref_impl *",
10270   "referenced_type" : "type-457",
10271   "self_type" : "type-456",
10272   "size" : 4,
10273   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10274  },
10275  {
10276   "alignment" : 4,
10277   "linker_set_key" : "android::RefBase::weakref_impl *",
10278   "name" : "android::RefBase::weakref_impl *",
10279   "referenced_type" : "type-659",
10280   "self_type" : "type-658",
10281   "size" : 4,
10282   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10283  },
10284  {
10285   "alignment" : 4,
10286   "linker_set_key" : "android::RefBase::weakref_impl *",
10287   "name" : "android::RefBase::weakref_impl *",
10288   "referenced_type" : "type-765",
10289   "self_type" : "type-764",
10290   "size" : 4,
10291   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10292  },
10293  {
10294   "alignment" : 4,
10295   "linker_set_key" : "android::RefBase::weakref_impl *",
10296   "name" : "android::RefBase::weakref_impl *",
10297   "referenced_type" : "type-9",
10298   "self_type" : "type-8",
10299   "size" : 4,
10300   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10301  },
10302  {
10303   "alignment" : 4,
10304   "linker_set_key" : "android::RefBase::weakref_type *",
10305   "name" : "android::RefBase::weakref_type *",
10306   "referenced_type" : "type-11",
10307   "self_type" : "type-10",
10308   "size" : 4,
10309   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10310  },
10311  {
10312   "alignment" : 4,
10313   "linker_set_key" : "android::ReferenceRenamer *",
10314   "name" : "android::ReferenceRenamer *",
10315   "referenced_type" : "type-862",
10316   "self_type" : "type-863",
10317   "size" : 4,
10318   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10319  },
10320  {
10321   "alignment" : 4,
10322   "linker_set_key" : "android::ScopedTrace *",
10323   "name" : "android::ScopedTrace *",
10324   "referenced_type" : "type-1090",
10325   "self_type" : "type-1091",
10326   "size" : 4,
10327   "source_file" : "/system/core/libutils/include/utils/Trace.h"
10328  },
10329  {
10330   "alignment" : 4,
10331   "linker_set_key" : "android::String16 *",
10332   "name" : "android::String16 *",
10333   "referenced_type" : "type-44",
10334   "self_type" : "type-965",
10335   "size" : 4,
10336   "source_file" : "/system/core/libutils/include/utils/String16.h"
10337  },
10338  {
10339   "alignment" : 4,
10340   "linker_set_key" : "android::String8 *",
10341   "name" : "android::String8 *",
10342   "referenced_type" : "type-54",
10343   "self_type" : "type-960",
10344   "size" : 4,
10345   "source_file" : "/system/core/libutils/include/utils/String8.h"
10346  },
10347  {
10348   "alignment" : 4,
10349   "linker_set_key" : "android::Thread *",
10350   "name" : "android::Thread *",
10351   "referenced_type" : "type-296",
10352   "self_type" : "type-295",
10353   "size" : 4,
10354   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10355  },
10356  {
10357   "alignment" : 4,
10358   "linker_set_key" : "android::VirtualLightRefBase *",
10359   "name" : "android::VirtualLightRefBase *",
10360   "referenced_type" : "type-643",
10361   "self_type" : "type-668",
10362   "size" : 4,
10363   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
10364  },
10365  {
10366   "alignment" : 4,
10367   "linker_set_key" : "android::hardware::BHwBinder *",
10368   "name" : "android::hardware::BHwBinder *",
10369   "referenced_type" : "type-200",
10370   "self_type" : "type-517",
10371   "size" : 4,
10372   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10373  },
10374  {
10375   "alignment" : 4,
10376   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoFactory> *",
10377   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoFactory> *",
10378   "referenced_type" : "type-974",
10379   "self_type" : "type-973",
10380   "size" : 4,
10381   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10382  },
10383  {
10384   "alignment" : 4,
10385   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoPlugin> *",
10386   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoPlugin> *",
10387   "referenced_type" : "type-146",
10388   "self_type" : "type-1267",
10389   "size" : 4,
10390   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10391  },
10392  {
10393   "alignment" : 4,
10394   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmFactory> *",
10395   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmFactory> *",
10396   "referenced_type" : "type-210",
10397   "self_type" : "type-278",
10398   "size" : 4,
10399   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10400  },
10401  {
10402   "alignment" : 4,
10403   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPlugin> *",
10404   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPlugin> *",
10405   "referenced_type" : "type-424",
10406   "self_type" : "type-519",
10407   "size" : 4,
10408   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10409  },
10410  {
10411   "alignment" : 4,
10412   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPluginListener> *",
10413   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPluginListener> *",
10414   "referenced_type" : "type-635",
10415   "self_type" : "type-683",
10416   "size" : 4,
10417   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10418  },
10419  {
10420   "alignment" : 4,
10421   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
10422   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
10423   "referenced_type" : "type-991",
10424   "self_type" : "type-1034",
10425   "size" : 4,
10426   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10427  },
10428  {
10429   "alignment" : 4,
10430   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
10431   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
10432   "referenced_type" : "type-999",
10433   "self_type" : "type-1037",
10434   "size" : 4,
10435   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10436  },
10437  {
10438   "alignment" : 4,
10439   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
10440   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
10441   "referenced_type" : "type-1004",
10442   "self_type" : "type-1009",
10443   "size" : 4,
10444   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10445  },
10446  {
10447   "alignment" : 4,
10448   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
10449   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
10450   "referenced_type" : "type-1023",
10451   "self_type" : "type-1029",
10452   "size" : 4,
10453   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10454  },
10455  {
10456   "alignment" : 4,
10457   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
10458   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
10459   "referenced_type" : "type-1012",
10460   "self_type" : "type-1018",
10461   "size" : 4,
10462   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10463  },
10464  {
10465   "alignment" : 4,
10466   "linker_set_key" : "android::hardware::GrantorDescriptor *",
10467   "name" : "android::hardware::GrantorDescriptor *",
10468   "referenced_type" : "type-888",
10469   "self_type" : "type-887",
10470   "size" : 4,
10471   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10472  },
10473  {
10474   "alignment" : 4,
10475   "linker_set_key" : "android::hardware::IBinder *",
10476   "name" : "android::hardware::IBinder *",
10477   "referenced_type" : "type-18",
10478   "self_type" : "type-17",
10479   "size" : 4,
10480   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10481  },
10482  {
10483   "alignment" : 4,
10484   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
10485   "name" : "android::hardware::IBinder::DeathRecipient *",
10486   "referenced_type" : "type-15",
10487   "self_type" : "type-14",
10488   "size" : 4,
10489   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10490  },
10491  {
10492   "alignment" : 4,
10493   "linker_set_key" : "android::hardware::IInterface *",
10494   "name" : "android::hardware::IInterface *",
10495   "referenced_type" : "type-147",
10496   "self_type" : "type-1219",
10497   "size" : 4,
10498   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10499  },
10500  {
10501   "alignment" : 4,
10502   "linker_set_key" : "android::hardware::Parcel *",
10503   "name" : "android::hardware::Parcel *",
10504   "referenced_type" : "type-975",
10505   "self_type" : "type-980",
10506   "size" : 4,
10507   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
10508  },
10509  {
10510   "alignment" : 4,
10511   "linker_set_key" : "android::hardware::ProcessState *",
10512   "name" : "android::hardware::ProcessState *",
10513   "referenced_type" : "type-26",
10514   "self_type" : "type-25",
10515   "size" : 4,
10516   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10517  },
10518  {
10519   "alignment" : 4,
10520   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> *",
10521   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> *",
10522   "referenced_type" : "type-1227",
10523   "self_type" : "type-1228",
10524   "size" : 4,
10525   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10526  },
10527  {
10528   "alignment" : 4,
10529   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > *",
10530   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > *",
10531   "referenced_type" : "type-603",
10532   "self_type" : "type-604",
10533   "size" : 4,
10534   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10535  },
10536  {
10537   "alignment" : 4,
10538   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > *",
10539   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > *",
10540   "referenced_type" : "type-1233",
10541   "self_type" : "type-1234",
10542   "size" : 4,
10543   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10544  },
10545  {
10546   "alignment" : 4,
10547   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > *",
10548   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > *",
10549   "referenced_type" : "type-246",
10550   "self_type" : "type-250",
10551   "size" : 4,
10552   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10553  },
10554  {
10555   "alignment" : 4,
10556   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > *",
10557   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > *",
10558   "referenced_type" : "type-447",
10559   "self_type" : "type-448",
10560   "size" : 4,
10561   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10562  },
10563  {
10564   "alignment" : 4,
10565   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > *",
10566   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > *",
10567   "referenced_type" : "type-648",
10568   "self_type" : "type-649",
10569   "size" : 4,
10570   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10571  },
10572  {
10573   "alignment" : 4,
10574   "linker_set_key" : "android::hardware::Return<bool> *",
10575   "name" : "android::hardware::Return<bool> *",
10576   "referenced_type" : "type-552",
10577   "self_type" : "type-567",
10578   "size" : 4,
10579   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10580  },
10581  {
10582   "alignment" : 4,
10583   "linker_set_key" : "android::hardware::Return<void> *",
10584   "name" : "android::hardware::Return<void> *",
10585   "referenced_type" : "type-629",
10586   "self_type" : "type-636",
10587   "size" : 4,
10588   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10589  },
10590  {
10591   "alignment" : 4,
10592   "linker_set_key" : "android::hardware::Status *",
10593   "name" : "android::hardware::Status *",
10594   "referenced_type" : "type-248",
10595   "self_type" : "type-530",
10596   "size" : 4,
10597   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10598  },
10599  {
10600   "alignment" : 4,
10601   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> > *",
10602   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> > *",
10603   "referenced_type" : "type-1032",
10604   "self_type" : "type-1035",
10605   "size" : 4,
10606   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10607  },
10608  {
10609   "alignment" : 4,
10610   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> > *",
10611   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> > *",
10612   "referenced_type" : "type-1036",
10613   "self_type" : "type-1038",
10614   "size" : 4,
10615   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10616  },
10617  {
10618   "alignment" : 4,
10619   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
10620   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
10621   "referenced_type" : "type-1039",
10622   "self_type" : "type-1040",
10623   "size" : 4,
10624   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10625  },
10626  {
10627   "alignment" : 4,
10628   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
10629   "name" : "android::hardware::details::HidlInstrumentor *",
10630   "referenced_type" : "type-151",
10631   "self_type" : "type-1194",
10632   "size" : 4,
10633   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10634  },
10635  {
10636   "alignment" : 4,
10637   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
10638   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
10639   "referenced_type" : "type-483",
10640   "self_type" : "type-750",
10641   "size" : 4,
10642   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10643  },
10644  {
10645   "alignment" : 4,
10646   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> *",
10647   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> *",
10648   "referenced_type" : "type-384",
10649   "self_type" : "type-611",
10650   "size" : 4,
10651   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10652  },
10653  {
10654   "alignment" : 4,
10655   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
10656   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
10657   "referenced_type" : "type-899",
10658   "self_type" : "type-1185",
10659   "size" : 4,
10660   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10661  },
10662  {
10663   "alignment" : 4,
10664   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
10665   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
10666   "referenced_type" : "type-890",
10667   "self_type" : "type-1179",
10668   "size" : 4,
10669   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10670  },
10671  {
10672   "alignment" : 4,
10673   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> *",
10674   "name" : "android::hardware::details::hidl_pointer<unsigned char> *",
10675   "referenced_type" : "type-104",
10676   "self_type" : "type-699",
10677   "size" : 4,
10678   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10679  },
10680  {
10681   "alignment" : 4,
10682   "linker_set_key" : "android::hardware::details::return_status *",
10683   "name" : "android::hardware::details::return_status *",
10684   "referenced_type" : "type-247",
10685   "self_type" : "type-610",
10686   "size" : 4,
10687   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10688  },
10689  {
10690   "alignment" : 4,
10691   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
10692   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
10693   "referenced_type" : "type-1156",
10694   "self_type" : "type-1157",
10695   "size" : 4,
10696   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
10697  },
10698  {
10699   "alignment" : 4,
10700   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
10701   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
10702   "referenced_type" : "type-1149",
10703   "self_type" : "type-1150",
10704   "size" : 4,
10705   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
10706  },
10707  {
10708   "alignment" : 4,
10709   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
10710   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
10711   "referenced_type" : "type-352",
10712   "self_type" : "type-353",
10713   "size" : 4,
10714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
10715  },
10716  {
10717   "alignment" : 4,
10718   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
10719   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
10720   "referenced_type" : "type-345",
10721   "self_type" : "type-346",
10722   "size" : 4,
10723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
10724  },
10725  {
10726   "alignment" : 4,
10727   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
10728   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
10729   "referenced_type" : "type-338",
10730   "self_type" : "type-339",
10731   "size" : 4,
10732   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
10733  },
10734  {
10735   "alignment" : 4,
10736   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoFactory *",
10737   "name" : "android::hardware::drm::V1_0::ICryptoFactory *",
10738   "referenced_type" : "type-417",
10739   "self_type" : "type-416",
10740   "size" : 4,
10741   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10742  },
10743  {
10744   "alignment" : 4,
10745   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoPlugin *",
10746   "name" : "android::hardware::drm::V1_0::ICryptoPlugin *",
10747   "referenced_type" : "type-140",
10748   "self_type" : "type-373",
10749   "size" : 4,
10750   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10751  },
10752  {
10753   "alignment" : 4,
10754   "linker_set_key" : "android::hardware::drm::V1_0::IDrmFactory *",
10755   "name" : "android::hardware::drm::V1_0::IDrmFactory *",
10756   "referenced_type" : "type-195",
10757   "self_type" : "type-231",
10758   "size" : 4,
10759   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10760  },
10761  {
10762   "alignment" : 4,
10763   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPlugin *",
10764   "name" : "android::hardware::drm::V1_0::IDrmPlugin *",
10765   "referenced_type" : "type-215",
10766   "self_type" : "type-214",
10767   "size" : 4,
10768   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10769  },
10770  {
10771   "alignment" : 4,
10772   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPluginListener *",
10773   "name" : "android::hardware::drm::V1_0::IDrmPluginListener *",
10774   "referenced_type" : "type-219",
10775   "self_type" : "type-218",
10776   "size" : 4,
10777   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10778  },
10779  {
10780   "alignment" : 4,
10781   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus *",
10782   "name" : "android::hardware::drm::V1_0::KeyStatus *",
10783   "referenced_type" : "type-486",
10784   "self_type" : "type-485",
10785   "size" : 4,
10786   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10787  },
10788  {
10789   "alignment" : 4,
10790   "linker_set_key" : "android::hardware::drm::V1_0::KeyValue *",
10791   "name" : "android::hardware::drm::V1_0::KeyValue *",
10792   "referenced_type" : "type-477",
10793   "self_type" : "type-476",
10794   "size" : 4,
10795   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10796  },
10797  {
10798   "alignment" : 4,
10799   "linker_set_key" : "android::hardware::drm::V1_0::SecureStop *",
10800   "name" : "android::hardware::drm::V1_0::SecureStop *",
10801   "referenced_type" : "type-494",
10802   "self_type" : "type-493",
10803   "size" : 4,
10804   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10805  },
10806  {
10807   "alignment" : 4,
10808   "linker_set_key" : "android::hardware::drm::V1_0::SubSample *",
10809   "name" : "android::hardware::drm::V1_0::SubSample *",
10810   "referenced_type" : "type-185",
10811   "self_type" : "type-184",
10812   "size" : 4,
10813   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10814  },
10815  {
10816   "alignment" : 4,
10817   "linker_set_key" : "android::hardware::drm::V1_1::BnHwCryptoFactory *",
10818   "name" : "android::hardware::drm::V1_1::BnHwCryptoFactory *",
10819   "referenced_type" : "type-1164",
10820   "self_type" : "type-1165",
10821   "size" : 4,
10822   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
10823  },
10824  {
10825   "alignment" : 4,
10826   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmFactory *",
10827   "name" : "android::hardware::drm::V1_1::BnHwDrmFactory *",
10828   "referenced_type" : "type-359",
10829   "self_type" : "type-360",
10830   "size" : 4,
10831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
10832  },
10833  {
10834   "alignment" : 4,
10835   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmPlugin *",
10836   "name" : "android::hardware::drm::V1_1::BnHwDrmPlugin *",
10837   "referenced_type" : "type-585",
10838   "self_type" : "type-586",
10839   "size" : 4,
10840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
10841  },
10842  {
10843   "alignment" : 4,
10844   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup *",
10845   "name" : "android::hardware::drm::V1_1::DrmMetricGroup *",
10846   "referenced_type" : "type-74",
10847   "self_type" : "type-377",
10848   "size" : 4,
10849   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10850  },
10851  {
10852   "alignment" : 4,
10853   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute *",
10854   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute *",
10855   "referenced_type" : "type-88",
10856   "self_type" : "type-87",
10857   "size" : 4,
10858   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10859  },
10860  {
10861   "alignment" : 4,
10862   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric *",
10863   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric *",
10864   "referenced_type" : "type-79",
10865   "self_type" : "type-78",
10866   "size" : 4,
10867   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10868  },
10869  {
10870   "alignment" : 4,
10871   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Value *",
10872   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Value *",
10873   "referenced_type" : "type-96",
10874   "self_type" : "type-95",
10875   "size" : 4,
10876   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10877  },
10878  {
10879   "alignment" : 4,
10880   "linker_set_key" : "android::hardware::drm::V1_1::ICryptoFactory *",
10881   "name" : "android::hardware::drm::V1_1::ICryptoFactory *",
10882   "referenced_type" : "type-444",
10883   "self_type" : "type-443",
10884   "size" : 4,
10885   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10886  },
10887  {
10888   "alignment" : 4,
10889   "linker_set_key" : "android::hardware::drm::V1_1::IDrmFactory *",
10890   "name" : "android::hardware::drm::V1_1::IDrmFactory *",
10891   "referenced_type" : "type-194",
10892   "self_type" : "type-237",
10893   "size" : 4,
10894   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10895  },
10896  {
10897   "alignment" : 4,
10898   "linker_set_key" : "android::hardware::drm::V1_1::IDrmPlugin *",
10899   "name" : "android::hardware::drm::V1_1::IDrmPlugin *",
10900   "referenced_type" : "type-410",
10901   "self_type" : "type-434",
10902   "size" : 4,
10903   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10904  },
10905  {
10906   "alignment" : 4,
10907   "linker_set_key" : "android::hardware::drm::V1_2::BnHwCryptoFactory *",
10908   "name" : "android::hardware::drm::V1_2::BnHwCryptoFactory *",
10909   "referenced_type" : "type-1028",
10910   "self_type" : "type-1148",
10911   "size" : 4,
10912   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10913  },
10914  {
10915   "alignment" : 4,
10916   "linker_set_key" : "android::hardware::drm::V1_2::BnHwCryptoPlugin *",
10917   "name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin *",
10918   "referenced_type" : "type-1209",
10919   "self_type" : "type-1210",
10920   "size" : 4,
10921   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10922  },
10923  {
10924   "alignment" : 4,
10925   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmFactory *",
10926   "name" : "android::hardware::drm::V1_2::BnHwDrmFactory *",
10927   "referenced_type" : "type-197",
10928   "self_type" : "type-202",
10929   "size" : 4,
10930   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10931  },
10932  {
10933   "alignment" : 4,
10934   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmPlugin *",
10935   "name" : "android::hardware::drm::V1_2::BnHwDrmPlugin *",
10936   "referenced_type" : "type-414",
10937   "self_type" : "type-418",
10938   "size" : 4,
10939   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10940  },
10941  {
10942   "alignment" : 4,
10943   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmPluginListener *",
10944   "name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener *",
10945   "referenced_type" : "type-627",
10946   "self_type" : "type-628",
10947   "size" : 4,
10948   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10949  },
10950  {
10951   "alignment" : 4,
10952   "linker_set_key" : "android::hardware::drm::V1_2::BpHwCryptoFactory *",
10953   "name" : "android::hardware::drm::V1_2::BpHwCryptoFactory *",
10954   "referenced_type" : "type-1173",
10955   "self_type" : "type-1258",
10956   "size" : 4,
10957   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10958  },
10959  {
10960   "alignment" : 4,
10961   "linker_set_key" : "android::hardware::drm::V1_2::BpHwCryptoPlugin *",
10962   "name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin *",
10963   "referenced_type" : "type-143",
10964   "self_type" : "type-1215",
10965   "size" : 4,
10966   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10967  },
10968  {
10969   "alignment" : 4,
10970   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmFactory *",
10971   "name" : "android::hardware::drm::V1_2::BpHwDrmFactory *",
10972   "referenced_type" : "type-207",
10973   "self_type" : "type-211",
10974   "size" : 4,
10975   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10976  },
10977  {
10978   "alignment" : 4,
10979   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmPlugin *",
10980   "name" : "android::hardware::drm::V1_2::BpHwDrmPlugin *",
10981   "referenced_type" : "type-421",
10982   "self_type" : "type-425",
10983   "size" : 4,
10984   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10985  },
10986  {
10987   "alignment" : 4,
10988   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmPluginListener *",
10989   "name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener *",
10990   "referenced_type" : "type-632",
10991   "self_type" : "type-637",
10992   "size" : 4,
10993   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10994  },
10995  {
10996   "alignment" : 4,
10997   "linker_set_key" : "android::hardware::drm::V1_2::BsCryptoFactory *",
10998   "name" : "android::hardware::drm::V1_2::BsCryptoFactory *",
10999   "referenced_type" : "type-1220",
11000   "self_type" : "type-1226",
11001   "size" : 4,
11002   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11003  },
11004  {
11005   "alignment" : 4,
11006   "linker_set_key" : "android::hardware::drm::V1_2::BsCryptoPlugin *",
11007   "name" : "android::hardware::drm::V1_2::BsCryptoPlugin *",
11008   "referenced_type" : "type-1212",
11009   "self_type" : "type-1213",
11010   "size" : 4,
11011   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11012  },
11013  {
11014   "alignment" : 4,
11015   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmFactory *",
11016   "name" : "android::hardware::drm::V1_2::BsDrmFactory *",
11017   "referenced_type" : "type-203",
11018   "self_type" : "type-206",
11019   "size" : 4,
11020   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11021  },
11022  {
11023   "alignment" : 4,
11024   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmPlugin *",
11025   "name" : "android::hardware::drm::V1_2::BsDrmPlugin *",
11026   "referenced_type" : "type-419",
11027   "self_type" : "type-420",
11028   "size" : 4,
11029   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11030  },
11031  {
11032   "alignment" : 4,
11033   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmPluginListener *",
11034   "name" : "android::hardware::drm::V1_2::BsDrmPluginListener *",
11035   "referenced_type" : "type-630",
11036   "self_type" : "type-631",
11037   "size" : 4,
11038   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11039  },
11040  {
11041   "alignment" : 4,
11042   "linker_set_key" : "android::hardware::drm::V1_2::ICryptoFactory *",
11043   "name" : "android::hardware::drm::V1_2::ICryptoFactory *",
11044   "referenced_type" : "type-461",
11045   "self_type" : "type-460",
11046   "size" : 4,
11047   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11048  },
11049  {
11050   "alignment" : 4,
11051   "linker_set_key" : "android::hardware::drm::V1_2::ICryptoPlugin *",
11052   "name" : "android::hardware::drm::V1_2::ICryptoPlugin *",
11053   "referenced_type" : "type-139",
11054   "self_type" : "type-1207",
11055   "size" : 4,
11056   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11057  },
11058  {
11059   "alignment" : 4,
11060   "linker_set_key" : "android::hardware::drm::V1_2::IDrmFactory *",
11061   "name" : "android::hardware::drm::V1_2::IDrmFactory *",
11062   "referenced_type" : "type-193",
11063   "self_type" : "type-192",
11064   "size" : 4,
11065   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11066  },
11067  {
11068   "alignment" : 4,
11069   "linker_set_key" : "android::hardware::drm::V1_2::IDrmPlugin *",
11070   "name" : "android::hardware::drm::V1_2::IDrmPlugin *",
11071   "referenced_type" : "type-409",
11072   "self_type" : "type-408",
11073   "size" : 4,
11074   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11075  },
11076  {
11077   "alignment" : 4,
11078   "linker_set_key" : "android::hardware::drm::V1_2::IDrmPluginListener *",
11079   "name" : "android::hardware::drm::V1_2::IDrmPluginListener *",
11080   "referenced_type" : "type-623",
11081   "self_type" : "type-622",
11082   "size" : 4,
11083   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11084  },
11085  {
11086   "alignment" : 4,
11087   "linker_set_key" : "android::hardware::drm::V1_2::KeyStatus *",
11088   "name" : "android::hardware::drm::V1_2::KeyStatus *",
11089   "referenced_type" : "type-123",
11090   "self_type" : "type-386",
11091   "size" : 4,
11092   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11093  },
11094  {
11095   "alignment" : 4,
11096   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16> *",
11097   "name" : "android::hardware::hidl_array<unsigned char, 16> *",
11098   "referenced_type" : "type-928",
11099   "self_type" : "type-930",
11100   "size" : 4,
11101   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11102  },
11103  {
11104   "alignment" : 4,
11105   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
11106   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
11107   "referenced_type" : "type-902",
11108   "self_type" : "type-901",
11109   "size" : 4,
11110   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11111  },
11112  {
11113   "alignment" : 4,
11114   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
11115   "name" : "android::hardware::hidl_binder_death_recipient *",
11116   "referenced_type" : "type-498",
11117   "self_type" : "type-497",
11118   "size" : 4,
11119   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11120  },
11121  {
11122   "alignment" : 4,
11123   "linker_set_key" : "android::hardware::hidl_death_recipient *",
11124   "name" : "android::hardware::hidl_death_recipient *",
11125   "referenced_type" : "type-501",
11126   "self_type" : "type-500",
11127   "size" : 4,
11128   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11129  },
11130  {
11131   "alignment" : 4,
11132   "linker_set_key" : "android::hardware::hidl_memory *",
11133   "name" : "android::hardware::hidl_memory *",
11134   "referenced_type" : "type-871",
11135   "self_type" : "type-872",
11136   "size" : 4,
11137   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11138  },
11139  {
11140   "alignment" : 4,
11141   "linker_set_key" : "android::hardware::hidl_string *",
11142   "name" : "android::hardware::hidl_string *",
11143   "referenced_type" : "type-80",
11144   "self_type" : "type-892",
11145   "size" : 4,
11146   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11147  },
11148  {
11149   "alignment" : 4,
11150   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
11151   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
11152   "referenced_type" : "type-482",
11153   "self_type" : "type-671",
11154   "size" : 4,
11155   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11156  },
11157  {
11158   "alignment" : 4,
11159   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> *",
11160   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> *",
11161   "referenced_type" : "type-507",
11162   "self_type" : "type-675",
11163   "size" : 4,
11164   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11165  },
11166  {
11167   "alignment" : 4,
11168   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
11169   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
11170   "referenced_type" : "type-898",
11171   "self_type" : "type-906",
11172   "size" : 4,
11173   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11174  },
11175  {
11176   "alignment" : 4,
11177   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
11178   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
11179   "referenced_type" : "type-889",
11180   "self_type" : "type-894",
11181   "size" : 4,
11182   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11183  },
11184  {
11185   "alignment" : 4,
11186   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> *",
11187   "name" : "android::hardware::hidl_vec<unsigned char> *",
11188   "referenced_type" : "type-103",
11189   "self_type" : "type-380",
11190   "size" : 4,
11191   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11192  },
11193  {
11194   "alignment" : 4,
11195   "linker_set_key" : "android::hardware::hidl_version *",
11196   "name" : "android::hardware::hidl_version *",
11197   "referenced_type" : "type-932",
11198   "self_type" : "type-933",
11199   "size" : 4,
11200   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11201  },
11202  {
11203   "alignment" : 4,
11204   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
11205   "name" : "android::hidl::base::V1_0::BnHwBase *",
11206   "referenced_type" : "type-198",
11207   "self_type" : "type-987",
11208   "size" : 4,
11209   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
11210  },
11211  {
11212   "alignment" : 4,
11213   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
11214   "name" : "android::hidl::base::V1_0::IBase *",
11215   "referenced_type" : "type-5",
11216   "self_type" : "type-4",
11217   "size" : 4,
11218   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11219  },
11220  {
11221   "alignment" : 4,
11222   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
11223   "name" : "android::hidl::manager::V1_0::IServiceManager *",
11224   "referenced_type" : "type-270",
11225   "self_type" : "type-269",
11226   "size" : 4,
11227   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11228  },
11229  {
11230   "alignment" : 4,
11231   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
11232   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
11233   "referenced_type" : "type-337",
11234   "self_type" : "type-336",
11235   "size" : 4,
11236   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11237  },
11238  {
11239   "alignment" : 4,
11240   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
11241   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
11242   "referenced_type" : "type-13",
11243   "self_type" : "type-12",
11244   "size" : 4,
11245   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11246  },
11247  {
11248   "alignment" : 4,
11249   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
11250   "name" : "android::sp<android::hardware::IBinder> *",
11251   "referenced_type" : "type-16",
11252   "self_type" : "type-21",
11253   "size" : 4,
11254   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11255  },
11256  {
11257   "alignment" : 4,
11258   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
11259   "name" : "android::sp<android::hardware::ProcessState> *",
11260   "referenced_type" : "type-24",
11261   "self_type" : "type-263",
11262   "size" : 4,
11263   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11264  },
11265  {
11266   "alignment" : 4,
11267   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
11268   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
11269   "referenced_type" : "type-415",
11270   "self_type" : "type-426",
11271   "size" : 4,
11272   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11273  },
11274  {
11275   "alignment" : 4,
11276   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
11277   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
11278   "referenced_type" : "type-372",
11279   "self_type" : "type-371",
11280   "size" : 4,
11281   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11282  },
11283  {
11284   "alignment" : 4,
11285   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
11286   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
11287   "referenced_type" : "type-230",
11288   "self_type" : "type-232",
11289   "size" : 4,
11290   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11291  },
11292  {
11293   "alignment" : 4,
11294   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
11295   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
11296   "referenced_type" : "type-213",
11297   "self_type" : "type-224",
11298   "size" : 4,
11299   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11300  },
11301  {
11302   "alignment" : 4,
11303   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
11304   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
11305   "referenced_type" : "type-217",
11306   "self_type" : "type-220",
11307   "size" : 4,
11308   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11309  },
11310  {
11311   "alignment" : 4,
11312   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
11313   "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
11314   "referenced_type" : "type-442",
11315   "self_type" : "type-446",
11316   "size" : 4,
11317   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11318  },
11319  {
11320   "alignment" : 4,
11321   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
11322   "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
11323   "referenced_type" : "type-236",
11324   "self_type" : "type-238",
11325   "size" : 4,
11326   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11327  },
11328  {
11329   "alignment" : 4,
11330   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
11331   "name" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
11332   "referenced_type" : "type-433",
11333   "self_type" : "type-435",
11334   "size" : 4,
11335   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11336  },
11337  {
11338   "alignment" : 4,
11339   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> *",
11340   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> *",
11341   "referenced_type" : "type-459",
11342   "self_type" : "type-458",
11343   "size" : 4,
11344   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11345  },
11346  {
11347   "alignment" : 4,
11348   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> *",
11349   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> *",
11350   "referenced_type" : "type-1206",
11351   "self_type" : "type-1221",
11352   "size" : 4,
11353   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11354  },
11355  {
11356   "alignment" : 4,
11357   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> *",
11358   "name" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> *",
11359   "referenced_type" : "type-191",
11360   "self_type" : "type-242",
11361   "size" : 4,
11362   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11363  },
11364  {
11365   "alignment" : 4,
11366   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> *",
11367   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> *",
11368   "referenced_type" : "type-407",
11369   "self_type" : "type-439",
11370   "size" : 4,
11371   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11372  },
11373  {
11374   "alignment" : 4,
11375   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> *",
11376   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> *",
11377   "referenced_type" : "type-621",
11378   "self_type" : "type-644",
11379   "size" : 4,
11380   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11381  },
11382  {
11383   "alignment" : 4,
11384   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
11385   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
11386   "referenced_type" : "type-496",
11387   "self_type" : "type-495",
11388   "size" : 4,
11389   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11390  },
11391  {
11392   "alignment" : 4,
11393   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
11394   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
11395   "referenced_type" : "type-199",
11396   "self_type" : "type-1211",
11397   "size" : 4,
11398   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11399  },
11400  {
11401   "alignment" : 4,
11402   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
11403   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
11404   "referenced_type" : "type-268",
11405   "self_type" : "type-276",
11406   "size" : 4,
11407   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11408  },
11409  {
11410   "alignment" : 4,
11411   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
11412   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
11413   "referenced_type" : "type-335",
11414   "self_type" : "type-364",
11415   "size" : 4,
11416   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11417  },
11418  {
11419   "alignment" : 4,
11420   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
11421   "name" : "android::wp<android::hardware::BHwBinder> *",
11422   "referenced_type" : "type-931",
11423   "self_type" : "type-1017",
11424   "size" : 4,
11425   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11426  },
11427  {
11428   "alignment" : 4,
11429   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
11430   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
11431   "referenced_type" : "type-528",
11432   "self_type" : "type-638",
11433   "size" : 4,
11434   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11435  },
11436  {
11437   "alignment" : 4,
11438   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
11439   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
11440   "referenced_type" : "type-499",
11441   "self_type" : "type-869",
11442   "size" : 4,
11443   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11444  },
11445  {
11446   "alignment" : 4,
11447   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
11448   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
11449   "referenced_type" : "type-3",
11450   "self_type" : "type-1196",
11451   "size" : 4,
11452   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11453  },
11454  {
11455   "alignment" : 4,
11456   "linker_set_key" : "android_flex_plane *",
11457   "name" : "android_flex_plane *",
11458   "referenced_type" : "type-1063",
11459   "self_type" : "type-1066",
11460   "size" : 4,
11461   "source_file" : "/system/core/libsystem/include/system/graphics.h"
11462  },
11463  {
11464   "alignment" : 4,
11465   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
11466   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
11467   "referenced_type" : "type-41",
11468   "self_type" : "type-40",
11469   "size" : 4,
11470   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
11471  },
11472  {
11473   "alignment" : 4,
11474   "linker_set_key" : "char *",
11475   "name" : "char *",
11476   "referenced_type" : "type-57",
11477   "self_type" : "type-615",
11478   "size" : 4,
11479   "source_file" : "/system/core/liblog/include/log/log_read.h"
11480  },
11481  {
11482   "alignment" : 4,
11483   "linker_set_key" : "const android::NativeHandle *",
11484   "name" : "const android::NativeHandle *",
11485   "referenced_type" : "type-946",
11486   "self_type" : "type-947",
11487   "size" : 4,
11488   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
11489  },
11490  {
11491   "alignment" : 4,
11492   "linker_set_key" : "const android::RefBase *",
11493   "name" : "const android::RefBase *",
11494   "referenced_type" : "type-864",
11495   "self_type" : "type-865",
11496   "size" : 4,
11497   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11498  },
11499  {
11500   "alignment" : 4,
11501   "linker_set_key" : "const android::String16 *",
11502   "name" : "const android::String16 *",
11503   "referenced_type" : "type-43",
11504   "self_type" : "type-963",
11505   "size" : 4,
11506   "source_file" : "/system/core/libutils/include/utils/String16.h"
11507  },
11508  {
11509   "alignment" : 4,
11510   "linker_set_key" : "const android::String8 *",
11511   "name" : "const android::String8 *",
11512   "referenced_type" : "type-955",
11513   "self_type" : "type-957",
11514   "size" : 4,
11515   "source_file" : "/system/core/libutils/include/utils/String8.h"
11516  },
11517  {
11518   "alignment" : 4,
11519   "linker_set_key" : "const android::VectorImpl *",
11520   "name" : "const android::VectorImpl *",
11521   "referenced_type" : "type-1041",
11522   "self_type" : "type-1042",
11523   "size" : 4,
11524   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
11525  },
11526  {
11527   "alignment" : 4,
11528   "linker_set_key" : "const android::hardware::BpHwRefBase *",
11529   "name" : "const android::hardware::BpHwRefBase *",
11530   "referenced_type" : "type-967",
11531   "self_type" : "type-968",
11532   "size" : 4,
11533   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
11534  },
11535  {
11536   "alignment" : 4,
11537   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
11538   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
11539   "referenced_type" : "type-997",
11540   "self_type" : "type-998",
11541   "size" : 4,
11542   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
11543  },
11544  {
11545   "alignment" : 4,
11546   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
11547   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
11548   "referenced_type" : "type-1002",
11549   "self_type" : "type-1003",
11550   "size" : 4,
11551   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
11552  },
11553  {
11554   "alignment" : 4,
11555   "linker_set_key" : "const android::hardware::Return<android::hardware::drm::V1_0::Status> *",
11556   "name" : "const android::hardware::Return<android::hardware::drm::V1_0::Status> *",
11557   "referenced_type" : "type-1231",
11558   "self_type" : "type-1232",
11559   "size" : 4,
11560   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11561  },
11562  {
11563   "alignment" : 4,
11564   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > *",
11565   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > *",
11566   "referenced_type" : "type-607",
11567   "self_type" : "type-608",
11568   "size" : 4,
11569   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11570  },
11571  {
11572   "alignment" : 4,
11573   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > *",
11574   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > *",
11575   "referenced_type" : "type-1237",
11576   "self_type" : "type-1238",
11577   "size" : 4,
11578   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11579  },
11580  {
11581   "alignment" : 4,
11582   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > *",
11583   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > *",
11584   "referenced_type" : "type-253",
11585   "self_type" : "type-254",
11586   "size" : 4,
11587   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11588  },
11589  {
11590   "alignment" : 4,
11591   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > *",
11592   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > *",
11593   "referenced_type" : "type-451",
11594   "self_type" : "type-452",
11595   "size" : 4,
11596   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11597  },
11598  {
11599   "alignment" : 4,
11600   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > *",
11601   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > *",
11602   "referenced_type" : "type-656",
11603   "self_type" : "type-657",
11604   "size" : 4,
11605   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11606  },
11607  {
11608   "alignment" : 4,
11609   "linker_set_key" : "const android::hardware::Return<bool> *",
11610   "name" : "const android::hardware::Return<bool> *",
11611   "referenced_type" : "type-584",
11612   "self_type" : "type-599",
11613   "size" : 4,
11614   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11615  },
11616  {
11617   "alignment" : 4,
11618   "linker_set_key" : "const android::hardware::Status *",
11619   "name" : "const android::hardware::Status *",
11620   "referenced_type" : "type-537",
11621   "self_type" : "type-545",
11622   "size" : 4,
11623   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11624  },
11625  {
11626   "alignment" : 4,
11627   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
11628   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
11629   "referenced_type" : "type-752",
11630   "self_type" : "type-753",
11631   "size" : 4,
11632   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11633  },
11634  {
11635   "alignment" : 4,
11636   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue> *",
11637   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue> *",
11638   "referenced_type" : "type-600",
11639   "self_type" : "type-601",
11640   "size" : 4,
11641   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11642  },
11643  {
11644   "alignment" : 4,
11645   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample> *",
11646   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample> *",
11647   "referenced_type" : "type-181",
11648   "self_type" : "type-186",
11649   "size" : 4,
11650   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11651  },
11652  {
11653   "alignment" : 4,
11654   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
11655   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
11656   "referenced_type" : "type-125",
11657   "self_type" : "type-135",
11658   "size" : 4,
11659   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11660  },
11661  {
11662   "alignment" : 4,
11663   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
11664   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
11665   "referenced_type" : "type-179",
11666   "self_type" : "type-180",
11667   "size" : 4,
11668   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11669  },
11670  {
11671   "alignment" : 4,
11672   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
11673   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
11674   "referenced_type" : "type-175",
11675   "self_type" : "type-176",
11676   "size" : 4,
11677   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11678  },
11679  {
11680   "alignment" : 4,
11681   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> *",
11682   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> *",
11683   "referenced_type" : "type-387",
11684   "self_type" : "type-388",
11685   "size" : 4,
11686   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11687  },
11688  {
11689   "alignment" : 4,
11690   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
11691   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
11692   "referenced_type" : "type-1187",
11693   "self_type" : "type-1188",
11694   "size" : 4,
11695   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11696  },
11697  {
11698   "alignment" : 4,
11699   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
11700   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
11701   "referenced_type" : "type-1181",
11702   "self_type" : "type-1182",
11703   "size" : 4,
11704   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11705  },
11706  {
11707   "alignment" : 4,
11708   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> > *",
11709   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> > *",
11710   "referenced_type" : "type-381",
11711   "self_type" : "type-382",
11712   "size" : 4,
11713   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11714  },
11715  {
11716   "alignment" : 4,
11717   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
11718   "name" : "const android::hardware::details::hidl_pointer<int> *",
11719   "referenced_type" : "type-1062",
11720   "self_type" : "type-1073",
11721   "size" : 4,
11722   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11723  },
11724  {
11725   "alignment" : 4,
11726   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
11727   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
11728   "referenced_type" : "type-1117",
11729   "self_type" : "type-1127",
11730   "size" : 4,
11731   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11732  },
11733  {
11734   "alignment" : 4,
11735   "linker_set_key" : "const android::hardware::details::return_status *",
11736   "name" : "const android::hardware::details::return_status *",
11737   "referenced_type" : "type-619",
11738   "self_type" : "type-625",
11739   "size" : 4,
11740   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11741  },
11742  {
11743   "alignment" : 4,
11744   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
11745   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
11746   "referenced_type" : "type-1162",
11747   "self_type" : "type-1163",
11748   "size" : 4,
11749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
11750  },
11751  {
11752   "alignment" : 4,
11753   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
11754   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
11755   "referenced_type" : "type-1154",
11756   "self_type" : "type-1155",
11757   "size" : 4,
11758   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
11759  },
11760  {
11761   "alignment" : 4,
11762   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
11763   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
11764   "referenced_type" : "type-357",
11765   "self_type" : "type-358",
11766   "size" : 4,
11767   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
11768  },
11769  {
11770   "alignment" : 4,
11771   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
11772   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
11773   "referenced_type" : "type-350",
11774   "self_type" : "type-351",
11775   "size" : 4,
11776   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
11777  },
11778  {
11779   "alignment" : 4,
11780   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
11781   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
11782   "referenced_type" : "type-343",
11783   "self_type" : "type-344",
11784   "size" : 4,
11785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
11786  },
11787  {
11788   "alignment" : 4,
11789   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoFactory *",
11790   "name" : "const android::hardware::drm::V1_0::ICryptoFactory *",
11791   "referenced_type" : "type-1134",
11792   "self_type" : "type-1135",
11793   "size" : 4,
11794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
11795  },
11796  {
11797   "alignment" : 4,
11798   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
11799   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
11800   "referenced_type" : "type-411",
11801   "self_type" : "type-413",
11802   "size" : 4,
11803   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11804  },
11805  {
11806   "alignment" : 4,
11807   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmFactory *",
11808   "name" : "const android::hardware::drm::V1_0::IDrmFactory *",
11809   "referenced_type" : "type-321",
11810   "self_type" : "type-322",
11811   "size" : 4,
11812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
11813  },
11814  {
11815   "alignment" : 4,
11816   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPlugin *",
11817   "name" : "const android::hardware::drm::V1_0::IDrmPlugin *",
11818   "referenced_type" : "type-228",
11819   "self_type" : "type-229",
11820   "size" : 4,
11821   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11822  },
11823  {
11824   "alignment" : 4,
11825   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
11826   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
11827   "referenced_type" : "type-319",
11828   "self_type" : "type-320",
11829   "size" : 4,
11830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
11831  },
11832  {
11833   "alignment" : 4,
11834   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue *",
11835   "name" : "const android::hardware::drm::V1_0::KeyValue *",
11836   "referenced_type" : "type-479",
11837   "self_type" : "type-478",
11838   "size" : 4,
11839   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11840  },
11841  {
11842   "alignment" : 4,
11843   "linker_set_key" : "const android::hardware::drm::V1_0::SubSample *",
11844   "name" : "const android::hardware::drm::V1_0::SubSample *",
11845   "referenced_type" : "type-1251",
11846   "self_type" : "type-1250",
11847   "size" : 4,
11848   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11849  },
11850  {
11851   "alignment" : 4,
11852   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwCryptoFactory *",
11853   "name" : "const android::hardware::drm::V1_1::BpHwCryptoFactory *",
11854   "referenced_type" : "type-1169",
11855   "self_type" : "type-1171",
11856   "size" : 4,
11857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
11858  },
11859  {
11860   "alignment" : 4,
11861   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmFactory *",
11862   "name" : "const android::hardware::drm::V1_1::BpHwDrmFactory *",
11863   "referenced_type" : "type-365",
11864   "self_type" : "type-366",
11865   "size" : 4,
11866   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
11867  },
11868  {
11869   "alignment" : 4,
11870   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmPlugin *",
11871   "name" : "const android::hardware::drm::V1_1::BpHwDrmPlugin *",
11872   "referenced_type" : "type-590",
11873   "self_type" : "type-591",
11874   "size" : 4,
11875   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
11876  },
11877  {
11878   "alignment" : 4,
11879   "linker_set_key" : "const android::hardware::drm::V1_1::ICryptoFactory *",
11880   "name" : "const android::hardware::drm::V1_1::ICryptoFactory *",
11881   "referenced_type" : "type-1136",
11882   "self_type" : "type-1137",
11883   "size" : 4,
11884   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
11885  },
11886  {
11887   "alignment" : 4,
11888   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmFactory *",
11889   "name" : "const android::hardware::drm::V1_1::IDrmFactory *",
11890   "referenced_type" : "type-323",
11891   "self_type" : "type-324",
11892   "size" : 4,
11893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
11894  },
11895  {
11896   "alignment" : 4,
11897   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmPlugin *",
11898   "name" : "const android::hardware::drm::V1_1::IDrmPlugin *",
11899   "referenced_type" : "type-570",
11900   "self_type" : "type-571",
11901   "size" : 4,
11902   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
11903  },
11904  {
11905   "alignment" : 4,
11906   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwCryptoFactory *",
11907   "name" : "const android::hardware::drm::V1_2::BpHwCryptoFactory *",
11908   "referenced_type" : "type-1172",
11909   "self_type" : "type-1176",
11910   "size" : 4,
11911   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
11912  },
11913  {
11914   "alignment" : 4,
11915   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwCryptoPlugin *",
11916   "name" : "const android::hardware::drm::V1_2::BpHwCryptoPlugin *",
11917   "referenced_type" : "type-142",
11918   "self_type" : "type-155",
11919   "size" : 4,
11920   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
11921  },
11922  {
11923   "alignment" : 4,
11924   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmFactory *",
11925   "name" : "const android::hardware::drm::V1_2::BpHwDrmFactory *",
11926   "referenced_type" : "type-367",
11927   "self_type" : "type-368",
11928   "size" : 4,
11929   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
11930  },
11931  {
11932   "alignment" : 4,
11933   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmPlugin *",
11934   "name" : "const android::hardware::drm::V1_2::BpHwDrmPlugin *",
11935   "referenced_type" : "type-593",
11936   "self_type" : "type-594",
11937   "size" : 4,
11938   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
11939  },
11940  {
11941   "alignment" : 4,
11942   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmPluginListener *",
11943   "name" : "const android::hardware::drm::V1_2::BpHwDrmPluginListener *",
11944   "referenced_type" : "type-746",
11945   "self_type" : "type-748",
11946   "size" : 4,
11947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
11948  },
11949  {
11950   "alignment" : 4,
11951   "linker_set_key" : "const android::hardware::drm::V1_2::ICryptoFactory *",
11952   "name" : "const android::hardware::drm::V1_2::ICryptoFactory *",
11953   "referenced_type" : "type-1138",
11954   "self_type" : "type-1139",
11955   "size" : 4,
11956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
11957  },
11958  {
11959   "alignment" : 4,
11960   "linker_set_key" : "const android::hardware::drm::V1_2::ICryptoPlugin *",
11961   "name" : "const android::hardware::drm::V1_2::ICryptoPlugin *",
11962   "referenced_type" : "type-138",
11963   "self_type" : "type-141",
11964   "size" : 4,
11965   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
11966  },
11967  {
11968   "alignment" : 4,
11969   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmFactory *",
11970   "name" : "const android::hardware::drm::V1_2::IDrmFactory *",
11971   "referenced_type" : "type-333",
11972   "self_type" : "type-334",
11973   "size" : 4,
11974   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
11975  },
11976  {
11977   "alignment" : 4,
11978   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmPlugin *",
11979   "name" : "const android::hardware::drm::V1_2::IDrmPlugin *",
11980   "referenced_type" : "type-581",
11981   "self_type" : "type-583",
11982   "size" : 4,
11983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
11984  },
11985  {
11986   "alignment" : 4,
11987   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmPluginListener *",
11988   "name" : "const android::hardware::drm::V1_2::IDrmPluginListener *",
11989   "referenced_type" : "type-743",
11990   "self_type" : "type-744",
11991   "size" : 4,
11992   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
11993  },
11994  {
11995   "alignment" : 4,
11996   "linker_set_key" : "const android::hardware::drm::V1_2::KeyStatus *",
11997   "name" : "const android::hardware::drm::V1_2::KeyStatus *",
11998   "referenced_type" : "type-390",
11999   "self_type" : "type-508",
12000   "size" : 4,
12001   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12002  },
12003  {
12004   "alignment" : 4,
12005   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16> *",
12006   "name" : "const android::hardware::hidl_array<unsigned char, 16> *",
12007   "referenced_type" : "type-1177",
12008   "self_type" : "type-1264",
12009   "size" : 4,
12010   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12011  },
12012  {
12013   "alignment" : 4,
12014   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
12015   "name" : "const android::hardware::hidl_death_recipient *",
12016   "referenced_type" : "type-1200",
12017   "self_type" : "type-1201",
12018   "size" : 4,
12019   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12020  },
12021  {
12022   "alignment" : 4,
12023   "linker_set_key" : "const android::hardware::hidl_memory *",
12024   "name" : "const android::hardware::hidl_memory *",
12025   "referenced_type" : "type-874",
12026   "self_type" : "type-878",
12027   "size" : 4,
12028   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12029  },
12030  {
12031   "alignment" : 4,
12032   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
12033   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
12034   "referenced_type" : "type-595",
12035   "self_type" : "type-673",
12036   "size" : 4,
12037   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12038  },
12039  {
12040   "alignment" : 4,
12041   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> *",
12042   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> *",
12043   "referenced_type" : "type-480",
12044   "self_type" : "type-481",
12045   "size" : 4,
12046   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12047  },
12048  {
12049   "alignment" : 4,
12050   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> *",
12051   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> *",
12052   "referenced_type" : "type-1252",
12053   "self_type" : "type-1253",
12054   "size" : 4,
12055   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12056  },
12057  {
12058   "alignment" : 4,
12059   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
12060   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
12061   "referenced_type" : "type-1254",
12062   "self_type" : "type-1255",
12063   "size" : 4,
12064   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12065  },
12066  {
12067   "alignment" : 4,
12068   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
12069   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
12070   "referenced_type" : "type-1261",
12071   "self_type" : "type-1262",
12072   "size" : 4,
12073   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12074  },
12075  {
12076   "alignment" : 4,
12077   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
12078   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
12079   "referenced_type" : "type-1257",
12080   "self_type" : "type-1259",
12081   "size" : 4,
12082   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12083  },
12084  {
12085   "alignment" : 4,
12086   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> *",
12087   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> *",
12088   "referenced_type" : "type-509",
12089   "self_type" : "type-510",
12090   "size" : 4,
12091   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12092  },
12093  {
12094   "alignment" : 4,
12095   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > *",
12096   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > *",
12097   "referenced_type" : "type-504",
12098   "self_type" : "type-506",
12099   "size" : 4,
12100   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12101  },
12102  {
12103   "alignment" : 4,
12104   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
12105   "name" : "const android::hardware::hidl_vec<int> *",
12106   "referenced_type" : "type-914",
12107   "self_type" : "type-915",
12108   "size" : 4,
12109   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12110  },
12111  {
12112   "alignment" : 4,
12113   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
12114   "name" : "const android::hardware::hidl_vec<unsigned char> *",
12115   "referenced_type" : "type-917",
12116   "self_type" : "type-918",
12117   "size" : 4,
12118   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12119  },
12120  {
12121   "alignment" : 4,
12122   "linker_set_key" : "const android::hardware::hidl_version *",
12123   "name" : "const android::hardware::hidl_version *",
12124   "referenced_type" : "type-934",
12125   "self_type" : "type-935",
12126   "size" : 4,
12127   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12128  },
12129  {
12130   "alignment" : 4,
12131   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
12132   "name" : "const android::hidl::base::V1_0::BpHwBase *",
12133   "referenced_type" : "type-1146",
12134   "self_type" : "type-1147",
12135   "size" : 4,
12136   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
12137  },
12138  {
12139   "alignment" : 4,
12140   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
12141   "name" : "const android::hidl::base::V1_0::IBase *",
12142   "referenced_type" : "type-1008",
12143   "self_type" : "type-1007",
12144   "size" : 4,
12145   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12146  },
12147  {
12148   "alignment" : 4,
12149   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
12150   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
12151   "referenced_type" : "type-290",
12152   "self_type" : "type-293",
12153   "size" : 4,
12154   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12155  },
12156  {
12157   "alignment" : 4,
12158   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
12159   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
12160   "referenced_type" : "type-1092",
12161   "self_type" : "type-1093",
12162   "size" : 4,
12163   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
12164  },
12165  {
12166   "alignment" : 4,
12167   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
12168   "name" : "const android::sp<android::hardware::IBinder> *",
12169   "referenced_type" : "type-49",
12170   "self_type" : "type-1217",
12171   "size" : 4,
12172   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12173  },
12174  {
12175   "alignment" : 4,
12176   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
12177   "name" : "const android::sp<android::hardware::ProcessState> *",
12178   "referenced_type" : "type-266",
12179   "self_type" : "type-267",
12180   "size" : 4,
12181   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12182  },
12183  {
12184   "alignment" : 4,
12185   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
12186   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
12187   "referenced_type" : "type-427",
12188   "self_type" : "type-429",
12189   "size" : 4,
12190   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12191  },
12192  {
12193   "alignment" : 4,
12194   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
12195   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
12196   "referenced_type" : "type-405",
12197   "self_type" : "type-404",
12198   "size" : 4,
12199   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12200  },
12201  {
12202   "alignment" : 4,
12203   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
12204   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
12205   "referenced_type" : "type-233",
12206   "self_type" : "type-235",
12207   "size" : 4,
12208   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12209  },
12210  {
12211   "alignment" : 4,
12212   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
12213   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
12214   "referenced_type" : "type-212",
12215   "self_type" : "type-227",
12216   "size" : 4,
12217   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12218  },
12219  {
12220   "alignment" : 4,
12221   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
12222   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
12223   "referenced_type" : "type-221",
12224   "self_type" : "type-223",
12225   "size" : 4,
12226   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12227  },
12228  {
12229   "alignment" : 4,
12230   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
12231   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
12232   "referenced_type" : "type-453",
12233   "self_type" : "type-455",
12234   "size" : 4,
12235   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12236  },
12237  {
12238   "alignment" : 4,
12239   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
12240   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
12241   "referenced_type" : "type-239",
12242   "self_type" : "type-241",
12243   "size" : 4,
12244   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12245  },
12246  {
12247   "alignment" : 4,
12248   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
12249   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
12250   "referenced_type" : "type-436",
12251   "self_type" : "type-438",
12252   "size" : 4,
12253   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12254  },
12255  {
12256   "alignment" : 4,
12257   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory> *",
12258   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory> *",
12259   "referenced_type" : "type-489",
12260   "self_type" : "type-488",
12261   "size" : 4,
12262   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12263  },
12264  {
12265   "alignment" : 4,
12266   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin> *",
12267   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin> *",
12268   "referenced_type" : "type-1205",
12269   "self_type" : "type-1224",
12270   "size" : 4,
12271   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12272  },
12273  {
12274   "alignment" : 4,
12275   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory> *",
12276   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory> *",
12277   "referenced_type" : "type-190",
12278   "self_type" : "type-245",
12279   "size" : 4,
12280   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12281  },
12282  {
12283   "alignment" : 4,
12284   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin> *",
12285   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin> *",
12286   "referenced_type" : "type-406",
12287   "self_type" : "type-445",
12288   "size" : 4,
12289   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12290  },
12291  {
12292   "alignment" : 4,
12293   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener> *",
12294   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener> *",
12295   "referenced_type" : "type-620",
12296   "self_type" : "type-647",
12297   "size" : 4,
12298   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12299  },
12300  {
12301   "alignment" : 4,
12302   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
12303   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
12304   "referenced_type" : "type-515",
12305   "self_type" : "type-514",
12306   "size" : 4,
12307   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12308  },
12309  {
12310   "alignment" : 4,
12311   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
12312   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
12313   "referenced_type" : "type-904",
12314   "self_type" : "type-1195",
12315   "size" : 4,
12316   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12317  },
12318  {
12319   "alignment" : 4,
12320   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
12321   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
12322   "referenced_type" : "type-1214",
12323   "self_type" : "type-1271",
12324   "size" : 4,
12325   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12326  },
12327  {
12328   "alignment" : 4,
12329   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
12330   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
12331   "referenced_type" : "type-281",
12332   "self_type" : "type-285",
12333   "size" : 4,
12334   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12335  },
12336  {
12337   "alignment" : 4,
12338   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
12339   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
12340   "referenced_type" : "type-369",
12341   "self_type" : "type-370",
12342   "size" : 4,
12343   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12344  },
12345  {
12346   "alignment" : 4,
12347   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
12348   "name" : "const android::wp<android::hardware::BHwBinder> *",
12349   "referenced_type" : "type-1161",
12350   "self_type" : "type-1170",
12351   "size" : 4,
12352   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12353  },
12354  {
12355   "alignment" : 4,
12356   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
12357   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
12358   "referenced_type" : "type-880",
12359   "self_type" : "type-893",
12360   "size" : 4,
12361   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12362  },
12363  {
12364   "alignment" : 4,
12365   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
12366   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
12367   "referenced_type" : "type-1199",
12368   "self_type" : "type-1198",
12369   "size" : 4,
12370   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12371  },
12372  {
12373   "alignment" : 4,
12374   "linker_set_key" : "const char *",
12375   "name" : "const char *",
12376   "referenced_type" : "type-56",
12377   "self_type" : "type-55",
12378   "size" : 4,
12379   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12380  },
12381  {
12382   "alignment" : 4,
12383   "linker_set_key" : "const char16_t *",
12384   "name" : "const char16_t *",
12385   "referenced_type" : "type-46",
12386   "self_type" : "type-45",
12387   "size" : 4,
12388   "source_file" : "/system/core/libutils/include/utils/String16.h"
12389  },
12390  {
12391   "alignment" : 4,
12392   "linker_set_key" : "const log_msg *",
12393   "name" : "const log_msg *",
12394   "referenced_type" : "type-391",
12395   "self_type" : "type-432",
12396   "size" : 4,
12397   "source_file" : "/system/core/liblog/include/log/log_read.h"
12398  },
12399  {
12400   "alignment" : 4,
12401   "linker_set_key" : "const native_handle *",
12402   "name" : "const native_handle *",
12403   "referenced_type" : "type-169",
12404   "self_type" : "type-168",
12405   "size" : 4,
12406   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12407  },
12408  {
12409   "alignment" : 4,
12410   "linker_set_key" : "const unsigned char *",
12411   "name" : "const unsigned char *",
12412   "referenced_type" : "type-927",
12413   "self_type" : "type-926",
12414   "size" : 4,
12415   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12416  },
12417  {
12418   "alignment" : 4,
12419   "linker_set_key" : "const unsigned long long *",
12420   "name" : "const unsigned long long *",
12421   "referenced_type" : "type-856",
12422   "self_type" : "type-981",
12423   "size" : 4,
12424   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12425  },
12426  {
12427   "alignment" : 4,
12428   "linker_set_key" : "const void *",
12429   "name" : "const void *",
12430   "referenced_type" : "type-937",
12431   "self_type" : "type-938",
12432   "size" : 4,
12433   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12434  },
12435  {
12436   "alignment" : 4,
12437   "linker_set_key" : "int (*)(void *)",
12438   "name" : "int (*)(void *)",
12439   "referenced_type" : "type-1072",
12440   "self_type" : "type-1074",
12441   "size" : 4,
12442   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
12443  },
12444  {
12445   "alignment" : 4,
12446   "linker_set_key" : "int *",
12447   "name" : "int *",
12448   "referenced_type" : "type-27",
12449   "self_type" : "type-913",
12450   "size" : 4,
12451   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12452  },
12453  {
12454   "alignment" : 4,
12455   "linker_set_key" : "log_msg *",
12456   "name" : "log_msg *",
12457   "referenced_type" : "type-392",
12458   "self_type" : "type-592",
12459   "size" : 4,
12460   "source_file" : "/system/core/liblog/include/log/log_read.h"
12461  },
12462  {
12463   "alignment" : 4,
12464   "linker_set_key" : "native_handle *",
12465   "name" : "native_handle *",
12466   "referenced_type" : "type-170",
12467   "self_type" : "type-654",
12468   "size" : 4,
12469   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12470  },
12471  {
12472   "alignment" : 4,
12473   "linker_set_key" : "unsigned char *",
12474   "name" : "unsigned char *",
12475   "referenced_type" : "type-90",
12476   "self_type" : "type-106",
12477   "size" : 4,
12478   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12479  },
12480  {
12481   "alignment" : 4,
12482   "linker_set_key" : "unsigned int *",
12483   "name" : "unsigned int *",
12484   "referenced_type" : "type-2",
12485   "self_type" : "type-1273",
12486   "size" : 4,
12487   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
12488  },
12489  {
12490   "alignment" : 4,
12491   "linker_set_key" : "unsigned long long *",
12492   "name" : "unsigned long long *",
12493   "referenced_type" : "type-83",
12494   "self_type" : "type-977",
12495   "size" : 4,
12496   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12497  },
12498  {
12499   "alignment" : 4,
12500   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
12501   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
12502   "referenced_type" : "type-979",
12503   "self_type" : "type-978",
12504   "size" : 4,
12505   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12506  },
12507  {
12508   "alignment" : 4,
12509   "linker_set_key" : "void *",
12510   "name" : "void *",
12511   "referenced_type" : "type-29",
12512   "self_type" : "type-28",
12513   "size" : 4,
12514   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12515  },
12516  {
12517   "alignment" : 4,
12518   "linker_set_key" : "void **",
12519   "name" : "void **",
12520   "referenced_type" : "type-28",
12521   "self_type" : "type-1075",
12522   "size" : 4,
12523   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
12524  }
12525 ],
12526 "qualified_types" :
12527 [
12528  {
12529   "alignment" : 4,
12530   "is_const" : true,
12531   "linker_set_key" : "android::RefBase::weakref_impl *const",
12532   "name" : "android::RefBase::weakref_impl *const",
12533   "referenced_type" : "type-1239",
12534   "self_type" : "type-1241",
12535   "size" : 4,
12536   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12537  },
12538  {
12539   "alignment" : 4,
12540   "is_const" : true,
12541   "linker_set_key" : "android::RefBase::weakref_impl *const",
12542   "name" : "android::RefBase::weakref_impl *const",
12543   "referenced_type" : "type-255",
12544   "self_type" : "type-257",
12545   "size" : 4,
12546   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12547  },
12548  {
12549   "alignment" : 4,
12550   "is_const" : true,
12551   "linker_set_key" : "android::RefBase::weakref_impl *const",
12552   "name" : "android::RefBase::weakref_impl *const",
12553   "referenced_type" : "type-456",
12554   "self_type" : "type-462",
12555   "size" : 4,
12556   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12557  },
12558  {
12559   "alignment" : 4,
12560   "is_const" : true,
12561   "linker_set_key" : "android::RefBase::weakref_impl *const",
12562   "name" : "android::RefBase::weakref_impl *const",
12563   "referenced_type" : "type-658",
12564   "self_type" : "type-660",
12565   "size" : 4,
12566   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12567  },
12568  {
12569   "alignment" : 4,
12570   "is_const" : true,
12571   "linker_set_key" : "android::RefBase::weakref_impl *const",
12572   "name" : "android::RefBase::weakref_impl *const",
12573   "referenced_type" : "type-764",
12574   "self_type" : "type-766",
12575   "size" : 4,
12576   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12577  },
12578  {
12579   "alignment" : 4,
12580   "is_const" : true,
12581   "linker_set_key" : "android::RefBase::weakref_impl *const",
12582   "name" : "android::RefBase::weakref_impl *const",
12583   "referenced_type" : "type-8",
12584   "self_type" : "type-7",
12585   "size" : 4,
12586   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12587  },
12588  {
12589   "alignment" : 4,
12590   "is_const" : true,
12591   "linker_set_key" : "android::hardware::IBinder *const",
12592   "name" : "android::hardware::IBinder *const",
12593   "referenced_type" : "type-17",
12594   "self_type" : "type-149",
12595   "size" : 4,
12596   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12597  },
12598  {
12599   "alignment" : 4,
12600   "is_const" : true,
12601   "linker_set_key" : "const android::NativeHandle",
12602   "name" : "const android::NativeHandle",
12603   "referenced_type" : "type-653",
12604   "self_type" : "type-946",
12605   "size" : 12,
12606   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
12607  },
12608  {
12609   "alignment" : 4,
12610   "is_const" : true,
12611   "linker_set_key" : "const android::RefBase",
12612   "name" : "const android::RefBase",
12613   "referenced_type" : "type-6",
12614   "self_type" : "type-864",
12615   "size" : 8,
12616   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12617  },
12618  {
12619   "alignment" : 4,
12620   "is_const" : true,
12621   "linker_set_key" : "const android::String16",
12622   "name" : "const android::String16",
12623   "referenced_type" : "type-44",
12624   "self_type" : "type-43",
12625   "size" : 4,
12626   "source_file" : "/system/core/libutils/include/utils/String16.h"
12627  },
12628  {
12629   "alignment" : 4,
12630   "is_const" : true,
12631   "linker_set_key" : "const android::String8",
12632   "name" : "const android::String8",
12633   "referenced_type" : "type-54",
12634   "self_type" : "type-955",
12635   "size" : 4,
12636   "source_file" : "/system/core/libutils/include/utils/String8.h"
12637  },
12638  {
12639   "alignment" : 4,
12640   "is_const" : true,
12641   "linker_set_key" : "const android::VectorImpl",
12642   "name" : "const android::VectorImpl",
12643   "referenced_type" : "type-36",
12644   "self_type" : "type-1041",
12645   "size" : 20,
12646   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
12647  },
12648  {
12649   "alignment" : 4,
12650   "is_const" : true,
12651   "linker_set_key" : "const android::hardware::BpHwRefBase",
12652   "name" : "const android::hardware::BpHwRefBase",
12653   "referenced_type" : "type-148",
12654   "self_type" : "type-967",
12655   "size" : 24,
12656   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12657  },
12658  {
12659   "alignment" : 4,
12660   "is_const" : true,
12661   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
12662   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
12663   "referenced_type" : "type-991",
12664   "self_type" : "type-997",
12665   "size" : 16,
12666   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12667  },
12668  {
12669   "alignment" : 4,
12670   "is_const" : true,
12671   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
12672   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
12673   "referenced_type" : "type-999",
12674   "self_type" : "type-1002",
12675   "size" : 16,
12676   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12677  },
12678  {
12679   "alignment" : 4,
12680   "is_const" : true,
12681   "linker_set_key" : "const android::hardware::Parcel",
12682   "name" : "const android::hardware::Parcel",
12683   "referenced_type" : "type-975",
12684   "self_type" : "type-985",
12685   "size" : 68,
12686   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12687  },
12688  {
12689   "alignment" : 4,
12690   "is_const" : true,
12691   "linker_set_key" : "const android::hardware::Return<android::hardware::drm::V1_0::Status>",
12692   "name" : "const android::hardware::Return<android::hardware::drm::V1_0::Status>",
12693   "referenced_type" : "type-1227",
12694   "self_type" : "type-1231",
12695   "size" : 28,
12696   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12697  },
12698  {
12699   "alignment" : 4,
12700   "is_const" : true,
12701   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> >",
12702   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> >",
12703   "referenced_type" : "type-603",
12704   "self_type" : "type-607",
12705   "size" : 28,
12706   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12707  },
12708  {
12709   "alignment" : 4,
12710   "is_const" : true,
12711   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> >",
12712   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> >",
12713   "referenced_type" : "type-1233",
12714   "self_type" : "type-1237",
12715   "size" : 28,
12716   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12717  },
12718  {
12719   "alignment" : 4,
12720   "is_const" : true,
12721   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> >",
12722   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> >",
12723   "referenced_type" : "type-246",
12724   "self_type" : "type-253",
12725   "size" : 28,
12726   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12727  },
12728  {
12729   "alignment" : 4,
12730   "is_const" : true,
12731   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> >",
12732   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> >",
12733   "referenced_type" : "type-447",
12734   "self_type" : "type-451",
12735   "size" : 28,
12736   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12737  },
12738  {
12739   "alignment" : 4,
12740   "is_const" : true,
12741   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> >",
12742   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> >",
12743   "referenced_type" : "type-648",
12744   "self_type" : "type-656",
12745   "size" : 28,
12746   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12747  },
12748  {
12749   "alignment" : 4,
12750   "is_const" : true,
12751   "linker_set_key" : "const android::hardware::Return<bool>",
12752   "name" : "const android::hardware::Return<bool>",
12753   "referenced_type" : "type-552",
12754   "self_type" : "type-584",
12755   "size" : 24,
12756   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12757  },
12758  {
12759   "alignment" : 4,
12760   "is_const" : true,
12761   "linker_set_key" : "const android::hardware::Status",
12762   "name" : "const android::hardware::Status",
12763   "referenced_type" : "type-248",
12764   "self_type" : "type-537",
12765   "size" : 20,
12766   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12767  },
12768  {
12769   "alignment" : 4,
12770   "is_const" : true,
12771   "linker_set_key" : "const android::hardware::details::SchedPrio",
12772   "name" : "const android::hardware::details::SchedPrio",
12773   "referenced_type" : "type-994",
12774   "self_type" : "type-996",
12775   "size" : 8,
12776   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12777  },
12778  {
12779   "alignment" : 4,
12780   "is_const" : true,
12781   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
12782   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
12783   "referenced_type" : "type-483",
12784   "self_type" : "type-752",
12785   "size" : 8,
12786   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12787  },
12788  {
12789   "alignment" : 4,
12790   "is_const" : true,
12791   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
12792   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
12793   "referenced_type" : "type-474",
12794   "self_type" : "type-600",
12795   "size" : 8,
12796   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12797  },
12798  {
12799   "alignment" : 4,
12800   "is_const" : true,
12801   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
12802   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
12803   "referenced_type" : "type-182",
12804   "self_type" : "type-181",
12805   "size" : 8,
12806   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12807  },
12808  {
12809   "alignment" : 4,
12810   "is_const" : true,
12811   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
12812   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
12813   "referenced_type" : "type-85",
12814   "self_type" : "type-125",
12815   "size" : 8,
12816   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12817  },
12818  {
12819   "alignment" : 4,
12820   "is_const" : true,
12821   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
12822   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
12823   "referenced_type" : "type-76",
12824   "self_type" : "type-179",
12825   "size" : 8,
12826   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12827  },
12828  {
12829   "alignment" : 4,
12830   "is_const" : true,
12831   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
12832   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
12833   "referenced_type" : "type-93",
12834   "self_type" : "type-175",
12835   "size" : 8,
12836   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12837  },
12838  {
12839   "alignment" : 4,
12840   "is_const" : true,
12841   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus>",
12842   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus>",
12843   "referenced_type" : "type-384",
12844   "self_type" : "type-387",
12845   "size" : 8,
12846   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12847  },
12848  {
12849   "alignment" : 4,
12850   "is_const" : true,
12851   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12852   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12853   "referenced_type" : "type-899",
12854   "self_type" : "type-1187",
12855   "size" : 8,
12856   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12857  },
12858  {
12859   "alignment" : 4,
12860   "is_const" : true,
12861   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12862   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12863   "referenced_type" : "type-890",
12864   "self_type" : "type-1181",
12865   "size" : 8,
12866   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12867  },
12868  {
12869   "alignment" : 4,
12870   "is_const" : true,
12871   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
12872   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
12873   "referenced_type" : "type-378",
12874   "self_type" : "type-381",
12875   "size" : 8,
12876   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12877  },
12878  {
12879   "alignment" : 4,
12880   "is_const" : true,
12881   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
12882   "name" : "const android::hardware::details::hidl_pointer<int>",
12883   "referenced_type" : "type-911",
12884   "self_type" : "type-1062",
12885   "size" : 8,
12886   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12887  },
12888  {
12889   "alignment" : 4,
12890   "is_const" : true,
12891   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
12892   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
12893   "referenced_type" : "type-104",
12894   "self_type" : "type-1117",
12895   "size" : 8,
12896   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12897  },
12898  {
12899   "alignment" : 4,
12900   "is_const" : true,
12901   "linker_set_key" : "const android::hardware::details::return_status",
12902   "name" : "const android::hardware::details::return_status",
12903   "referenced_type" : "type-247",
12904   "self_type" : "type-619",
12905   "size" : 24,
12906   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12907  },
12908  {
12909   "alignment" : 4,
12910   "is_const" : true,
12911   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoFactory",
12912   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory",
12913   "referenced_type" : "type-1158",
12914   "self_type" : "type-1162",
12915   "size" : 92,
12916   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
12917  },
12918  {
12919   "alignment" : 4,
12920   "is_const" : true,
12921   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin",
12922   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin",
12923   "referenced_type" : "type-1151",
12924   "self_type" : "type-1154",
12925   "size" : 92,
12926   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
12927  },
12928  {
12929   "alignment" : 4,
12930   "is_const" : true,
12931   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmFactory",
12932   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory",
12933   "referenced_type" : "type-354",
12934   "self_type" : "type-357",
12935   "size" : 92,
12936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
12937  },
12938  {
12939   "alignment" : 4,
12940   "is_const" : true,
12941   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPlugin",
12942   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin",
12943   "referenced_type" : "type-347",
12944   "self_type" : "type-350",
12945   "size" : 92,
12946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
12947  },
12948  {
12949   "alignment" : 4,
12950   "is_const" : true,
12951   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener",
12952   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener",
12953   "referenced_type" : "type-340",
12954   "self_type" : "type-343",
12955   "size" : 92,
12956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
12957  },
12958  {
12959   "alignment" : 4,
12960   "is_const" : true,
12961   "linker_set_key" : "const android::hardware::drm::V1_0::BufferType",
12962   "name" : "const android::hardware::drm::V1_0::BufferType",
12963   "referenced_type" : "type-164",
12964   "self_type" : "type-1118",
12965   "size" : 4,
12966   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12967  },
12968  {
12969   "alignment" : 8,
12970   "is_const" : true,
12971   "linker_set_key" : "const android::hardware::drm::V1_0::DestinationBuffer",
12972   "name" : "const android::hardware::drm::V1_0::DestinationBuffer",
12973   "referenced_type" : "type-163",
12974   "self_type" : "type-162",
12975   "size" : 48,
12976   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
12977  },
12978  {
12979   "alignment" : 4,
12980   "is_const" : true,
12981   "linker_set_key" : "const android::hardware::drm::V1_0::EventType",
12982   "name" : "const android::hardware::drm::V1_0::EventType",
12983   "referenced_type" : "type-1106",
12984   "self_type" : "type-1112",
12985   "size" : 4,
12986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12987  },
12988  {
12989   "alignment" : 4,
12990   "is_const" : true,
12991   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoFactory",
12992   "name" : "const android::hardware::drm::V1_0::ICryptoFactory",
12993   "referenced_type" : "type-417",
12994   "self_type" : "type-1134",
12995   "size" : 12,
12996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
12997  },
12998  {
12999   "alignment" : 4,
13000   "is_const" : true,
13001   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoPlugin",
13002   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin",
13003   "referenced_type" : "type-140",
13004   "self_type" : "type-411",
13005   "size" : 12,
13006   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13007  },
13008  {
13009   "alignment" : 4,
13010   "is_const" : true,
13011   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmFactory",
13012   "name" : "const android::hardware::drm::V1_0::IDrmFactory",
13013   "referenced_type" : "type-195",
13014   "self_type" : "type-321",
13015   "size" : 12,
13016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
13017  },
13018  {
13019   "alignment" : 4,
13020   "is_const" : true,
13021   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPlugin",
13022   "name" : "const android::hardware::drm::V1_0::IDrmPlugin",
13023   "referenced_type" : "type-215",
13024   "self_type" : "type-228",
13025   "size" : 12,
13026   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13027  },
13028  {
13029   "alignment" : 4,
13030   "is_const" : true,
13031   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPluginListener",
13032   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener",
13033   "referenced_type" : "type-219",
13034   "self_type" : "type-319",
13035   "size" : 12,
13036   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
13037  },
13038  {
13039   "alignment" : 4,
13040   "is_const" : true,
13041   "linker_set_key" : "const android::hardware::drm::V1_0::KeyRequestType",
13042   "name" : "const android::hardware::drm::V1_0::KeyRequestType",
13043   "referenced_type" : "type-1108",
13044   "self_type" : "type-1114",
13045   "size" : 4,
13046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13047  },
13048  {
13049   "alignment" : 8,
13050   "is_const" : true,
13051   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatus",
13052   "name" : "const android::hardware::drm::V1_0::KeyStatus",
13053   "referenced_type" : "type-486",
13054   "self_type" : "type-756",
13055   "size" : 24,
13056   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13057  },
13058  {
13059   "alignment" : 4,
13060   "is_const" : true,
13061   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatusType",
13062   "name" : "const android::hardware::drm::V1_0::KeyStatusType",
13063   "referenced_type" : "type-487",
13064   "self_type" : "type-1115",
13065   "size" : 4,
13066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13067  },
13068  {
13069   "alignment" : 4,
13070   "is_const" : true,
13071   "linker_set_key" : "const android::hardware::drm::V1_0::KeyType",
13072   "name" : "const android::hardware::drm::V1_0::KeyType",
13073   "referenced_type" : "type-1107",
13074   "self_type" : "type-1113",
13075   "size" : 4,
13076   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13077  },
13078  {
13079   "alignment" : 8,
13080   "is_const" : true,
13081   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue",
13082   "name" : "const android::hardware::drm::V1_0::KeyValue",
13083   "referenced_type" : "type-477",
13084   "self_type" : "type-479",
13085   "size" : 32,
13086   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13087  },
13088  {
13089   "alignment" : 4,
13090   "is_const" : true,
13091   "linker_set_key" : "const android::hardware::drm::V1_0::Mode",
13092   "name" : "const android::hardware::drm::V1_0::Mode",
13093   "referenced_type" : "type-1109",
13094   "self_type" : "type-1116",
13095   "size" : 4,
13096   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13097  },
13098  {
13099   "alignment" : 4,
13100   "is_const" : true,
13101   "linker_set_key" : "const android::hardware::drm::V1_0::Pattern",
13102   "name" : "const android::hardware::drm::V1_0::Pattern",
13103   "referenced_type" : "type-157",
13104   "self_type" : "type-156",
13105   "size" : 8,
13106   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
13107  },
13108  {
13109   "alignment" : 8,
13110   "is_const" : true,
13111   "linker_set_key" : "const android::hardware::drm::V1_0::SharedBuffer",
13112   "name" : "const android::hardware::drm::V1_0::SharedBuffer",
13113   "referenced_type" : "type-160",
13114   "self_type" : "type-159",
13115   "size" : 24,
13116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
13117  },
13118  {
13119   "alignment" : 4,
13120   "is_const" : true,
13121   "linker_set_key" : "const android::hardware::drm::V1_0::Status",
13122   "name" : "const android::hardware::drm::V1_0::Status",
13123   "referenced_type" : "type-1104",
13124   "self_type" : "type-1110",
13125   "size" : 4,
13126   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13127  },
13128  {
13129   "alignment" : 4,
13130   "is_const" : true,
13131   "linker_set_key" : "const android::hardware::drm::V1_0::SubSample",
13132   "name" : "const android::hardware::drm::V1_0::SubSample",
13133   "referenced_type" : "type-185",
13134   "self_type" : "type-1251",
13135   "size" : 8,
13136   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13137  },
13138  {
13139   "alignment" : 4,
13140   "is_const" : true,
13141   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwCryptoFactory",
13142   "name" : "const android::hardware::drm::V1_1::BpHwCryptoFactory",
13143   "referenced_type" : "type-1166",
13144   "self_type" : "type-1169",
13145   "size" : 92,
13146   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
13147  },
13148  {
13149   "alignment" : 4,
13150   "is_const" : true,
13151   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmFactory",
13152   "name" : "const android::hardware::drm::V1_1::BpHwDrmFactory",
13153   "referenced_type" : "type-361",
13154   "self_type" : "type-365",
13155   "size" : 92,
13156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
13157  },
13158  {
13159   "alignment" : 4,
13160   "is_const" : true,
13161   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmPlugin",
13162   "name" : "const android::hardware::drm::V1_1::BpHwDrmPlugin",
13163   "referenced_type" : "type-587",
13164   "self_type" : "type-590",
13165   "size" : 92,
13166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
13167  },
13168  {
13169   "alignment" : 8,
13170   "is_const" : true,
13171   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
13172   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
13173   "referenced_type" : "type-88",
13174   "self_type" : "type-100",
13175   "size" : 56,
13176   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13177  },
13178  {
13179   "alignment" : 8,
13180   "is_const" : true,
13181   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric",
13182   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric",
13183   "referenced_type" : "type-79",
13184   "self_type" : "type-178",
13185   "size" : 48,
13186   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13187  },
13188  {
13189   "alignment" : 8,
13190   "is_const" : true,
13191   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value",
13192   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value",
13193   "referenced_type" : "type-96",
13194   "self_type" : "type-174",
13195   "size" : 56,
13196   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13197  },
13198  {
13199   "alignment" : 1,
13200   "is_const" : true,
13201   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
13202   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
13203   "referenced_type" : "type-89",
13204   "self_type" : "type-107",
13205   "size" : 1,
13206   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
13207  },
13208  {
13209   "alignment" : 4,
13210   "is_const" : true,
13211   "linker_set_key" : "const android::hardware::drm::V1_1::HdcpLevel",
13212   "name" : "const android::hardware::drm::V1_1::HdcpLevel",
13213   "referenced_type" : "type-97",
13214   "self_type" : "type-108",
13215   "size" : 4,
13216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
13217  },
13218  {
13219   "alignment" : 4,
13220   "is_const" : true,
13221   "linker_set_key" : "const android::hardware::drm::V1_1::ICryptoFactory",
13222   "name" : "const android::hardware::drm::V1_1::ICryptoFactory",
13223   "referenced_type" : "type-444",
13224   "self_type" : "type-1136",
13225   "size" : 12,
13226   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
13227  },
13228  {
13229   "alignment" : 4,
13230   "is_const" : true,
13231   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmFactory",
13232   "name" : "const android::hardware::drm::V1_1::IDrmFactory",
13233   "referenced_type" : "type-194",
13234   "self_type" : "type-323",
13235   "size" : 12,
13236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
13237  },
13238  {
13239   "alignment" : 4,
13240   "is_const" : true,
13241   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmPlugin",
13242   "name" : "const android::hardware::drm::V1_1::IDrmPlugin",
13243   "referenced_type" : "type-410",
13244   "self_type" : "type-570",
13245   "size" : 12,
13246   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
13247  },
13248  {
13249   "alignment" : 4,
13250   "is_const" : true,
13251   "linker_set_key" : "const android::hardware::drm::V1_1::KeyRequestType",
13252   "name" : "const android::hardware::drm::V1_1::KeyRequestType",
13253   "referenced_type" : "type-98",
13254   "self_type" : "type-109",
13255   "size" : 4,
13256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
13257  },
13258  {
13259   "alignment" : 8,
13260   "is_const" : true,
13261   "linker_set_key" : "const android::hardware::drm::V1_1::SecureStopRelease",
13262   "name" : "const android::hardware::drm::V1_1::SecureStopRelease",
13263   "referenced_type" : "type-102",
13264   "self_type" : "type-597",
13265   "size" : 16,
13266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
13267  },
13268  {
13269   "alignment" : 4,
13270   "is_const" : true,
13271   "linker_set_key" : "const android::hardware::drm::V1_1::SecurityLevel",
13272   "name" : "const android::hardware::drm::V1_1::SecurityLevel",
13273   "referenced_type" : "type-101",
13274   "self_type" : "type-110",
13275   "size" : 4,
13276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
13277  },
13278  {
13279   "alignment" : 4,
13280   "is_const" : true,
13281   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwCryptoFactory",
13282   "name" : "const android::hardware::drm::V1_2::BpHwCryptoFactory",
13283   "referenced_type" : "type-1173",
13284   "self_type" : "type-1172",
13285   "size" : 92,
13286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
13287  },
13288  {
13289   "alignment" : 4,
13290   "is_const" : true,
13291   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwCryptoPlugin",
13292   "name" : "const android::hardware::drm::V1_2::BpHwCryptoPlugin",
13293   "referenced_type" : "type-143",
13294   "self_type" : "type-142",
13295   "size" : 92,
13296   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
13297  },
13298  {
13299   "alignment" : 4,
13300   "is_const" : true,
13301   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmFactory",
13302   "name" : "const android::hardware::drm::V1_2::BpHwDrmFactory",
13303   "referenced_type" : "type-207",
13304   "self_type" : "type-367",
13305   "size" : 92,
13306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
13307  },
13308  {
13309   "alignment" : 4,
13310   "is_const" : true,
13311   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmPlugin",
13312   "name" : "const android::hardware::drm::V1_2::BpHwDrmPlugin",
13313   "referenced_type" : "type-421",
13314   "self_type" : "type-593",
13315   "size" : 92,
13316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
13317  },
13318  {
13319   "alignment" : 4,
13320   "is_const" : true,
13321   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmPluginListener",
13322   "name" : "const android::hardware::drm::V1_2::BpHwDrmPluginListener",
13323   "referenced_type" : "type-632",
13324   "self_type" : "type-746",
13325   "size" : 92,
13326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
13327  },
13328  {
13329   "alignment" : 4,
13330   "is_const" : true,
13331   "linker_set_key" : "const android::hardware::drm::V1_2::HdcpLevel",
13332   "name" : "const android::hardware::drm::V1_2::HdcpLevel",
13333   "referenced_type" : "type-121",
13334   "self_type" : "type-127",
13335   "size" : 4,
13336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
13337  },
13338  {
13339   "alignment" : 4,
13340   "is_const" : true,
13341   "linker_set_key" : "const android::hardware::drm::V1_2::ICryptoFactory",
13342   "name" : "const android::hardware::drm::V1_2::ICryptoFactory",
13343   "referenced_type" : "type-461",
13344   "self_type" : "type-1138",
13345   "size" : 12,
13346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
13347  },
13348  {
13349   "alignment" : 4,
13350   "is_const" : true,
13351   "linker_set_key" : "const android::hardware::drm::V1_2::ICryptoPlugin",
13352   "name" : "const android::hardware::drm::V1_2::ICryptoPlugin",
13353   "referenced_type" : "type-139",
13354   "self_type" : "type-138",
13355   "size" : 12,
13356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
13357  },
13358  {
13359   "alignment" : 4,
13360   "is_const" : true,
13361   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmFactory",
13362   "name" : "const android::hardware::drm::V1_2::IDrmFactory",
13363   "referenced_type" : "type-193",
13364   "self_type" : "type-333",
13365   "size" : 12,
13366   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
13367  },
13368  {
13369   "alignment" : 4,
13370   "is_const" : true,
13371   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmPlugin",
13372   "name" : "const android::hardware::drm::V1_2::IDrmPlugin",
13373   "referenced_type" : "type-409",
13374   "self_type" : "type-581",
13375   "size" : 12,
13376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
13377  },
13378  {
13379   "alignment" : 4,
13380   "is_const" : true,
13381   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmPluginListener",
13382   "name" : "const android::hardware::drm::V1_2::IDrmPluginListener",
13383   "referenced_type" : "type-623",
13384   "self_type" : "type-743",
13385   "size" : 12,
13386   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
13387  },
13388  {
13389   "alignment" : 8,
13390   "is_const" : true,
13391   "linker_set_key" : "const android::hardware::drm::V1_2::KeyStatus",
13392   "name" : "const android::hardware::drm::V1_2::KeyStatus",
13393   "referenced_type" : "type-123",
13394   "self_type" : "type-390",
13395   "size" : 24,
13396   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13397  },
13398  {
13399   "alignment" : 4,
13400   "is_const" : true,
13401   "linker_set_key" : "const android::hardware::drm::V1_2::KeyStatusType",
13402   "name" : "const android::hardware::drm::V1_2::KeyStatusType",
13403   "referenced_type" : "type-122",
13404   "self_type" : "type-128",
13405   "size" : 4,
13406   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
13407  },
13408  {
13409   "alignment" : 4,
13410   "is_const" : true,
13411   "linker_set_key" : "const android::hardware::drm::V1_2::OfflineLicenseState",
13412   "name" : "const android::hardware::drm::V1_2::OfflineLicenseState",
13413   "referenced_type" : "type-119",
13414   "self_type" : "type-124",
13415   "size" : 4,
13416   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
13417  },
13418  {
13419   "alignment" : 4,
13420   "is_const" : true,
13421   "linker_set_key" : "const android::hardware::drm::V1_2::Status",
13422   "name" : "const android::hardware::drm::V1_2::Status",
13423   "referenced_type" : "type-120",
13424   "self_type" : "type-126",
13425   "size" : 4,
13426   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
13427  },
13428  {
13429   "alignment" : 1,
13430   "is_const" : true,
13431   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16>",
13432   "name" : "const android::hardware::hidl_array<unsigned char, 16>",
13433   "referenced_type" : "type-928",
13434   "self_type" : "type-1177",
13435   "size" : 16,
13436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
13437  },
13438  {
13439   "alignment" : 4,
13440   "is_const" : true,
13441   "linker_set_key" : "const android::hardware::hidl_death_recipient",
13442   "name" : "const android::hardware::hidl_death_recipient",
13443   "referenced_type" : "type-501",
13444   "self_type" : "type-1200",
13445   "size" : 12,
13446   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13447  },
13448  {
13449   "alignment" : 8,
13450   "is_const" : true,
13451   "linker_set_key" : "const android::hardware::hidl_handle",
13452   "name" : "const android::hardware::hidl_handle",
13453   "referenced_type" : "type-165",
13454   "self_type" : "type-939",
13455   "size" : 16,
13456   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13457  },
13458  {
13459   "alignment" : 8,
13460   "is_const" : true,
13461   "linker_set_key" : "const android::hardware::hidl_memory",
13462   "name" : "const android::hardware::hidl_memory",
13463   "referenced_type" : "type-871",
13464   "self_type" : "type-874",
13465   "size" : 40,
13466   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13467  },
13468  {
13469   "alignment" : 4,
13470   "is_const" : true,
13471   "linker_set_key" : "const android::hardware::hidl_string",
13472   "name" : "const android::hardware::hidl_string",
13473   "referenced_type" : "type-80",
13474   "self_type" : "type-868",
13475   "size" : 16,
13476   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13477  },
13478  {
13479   "alignment" : 4,
13480   "is_const" : true,
13481   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
13482   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
13483   "referenced_type" : "type-482",
13484   "self_type" : "type-595",
13485   "size" : 16,
13486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
13487  },
13488  {
13489   "alignment" : 4,
13490   "is_const" : true,
13491   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
13492   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
13493   "referenced_type" : "type-473",
13494   "self_type" : "type-480",
13495   "size" : 16,
13496   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13497  },
13498  {
13499   "alignment" : 4,
13500   "is_const" : true,
13501   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
13502   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
13503   "referenced_type" : "type-1249",
13504   "self_type" : "type-1252",
13505   "size" : 16,
13506   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13507  },
13508  {
13509   "alignment" : 4,
13510   "is_const" : true,
13511   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
13512   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
13513   "referenced_type" : "type-84",
13514   "self_type" : "type-1254",
13515   "size" : 16,
13516   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13517  },
13518  {
13519   "alignment" : 4,
13520   "is_const" : true,
13521   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
13522   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
13523   "referenced_type" : "type-75",
13524   "self_type" : "type-1261",
13525   "size" : 16,
13526   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13527  },
13528  {
13529   "alignment" : 4,
13530   "is_const" : true,
13531   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
13532   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
13533   "referenced_type" : "type-92",
13534   "self_type" : "type-1257",
13535   "size" : 16,
13536   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13537  },
13538  {
13539   "alignment" : 4,
13540   "is_const" : true,
13541   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus>",
13542   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus>",
13543   "referenced_type" : "type-507",
13544   "self_type" : "type-509",
13545   "size" : 16,
13546   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13547  },
13548  {
13549   "alignment" : 4,
13550   "is_const" : true,
13551   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
13552   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
13553   "referenced_type" : "type-889",
13554   "self_type" : "type-1140",
13555   "size" : 16,
13556   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
13557  },
13558  {
13559   "alignment" : 4,
13560   "is_const" : true,
13561   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
13562   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
13563   "referenced_type" : "type-503",
13564   "self_type" : "type-504",
13565   "size" : 16,
13566   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13567  },
13568  {
13569   "alignment" : 4,
13570   "is_const" : true,
13571   "linker_set_key" : "const android::hardware::hidl_vec<int>",
13572   "name" : "const android::hardware::hidl_vec<int>",
13573   "referenced_type" : "type-910",
13574   "self_type" : "type-914",
13575   "size" : 16,
13576   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13577  },
13578  {
13579   "alignment" : 4,
13580   "is_const" : true,
13581   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
13582   "name" : "const android::hardware::hidl_vec<unsigned char>",
13583   "referenced_type" : "type-103",
13584   "self_type" : "type-917",
13585   "size" : 16,
13586   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13587  },
13588  {
13589   "alignment" : 2,
13590   "is_const" : true,
13591   "linker_set_key" : "const android::hardware::hidl_version",
13592   "name" : "const android::hardware::hidl_version",
13593   "referenced_type" : "type-932",
13594   "self_type" : "type-934",
13595   "size" : 4,
13596   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13597  },
13598  {
13599   "alignment" : 4,
13600   "is_const" : true,
13601   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
13602   "name" : "const android::hidl::base::V1_0::BpHwBase",
13603   "referenced_type" : "type-1143",
13604   "self_type" : "type-1146",
13605   "size" : 92,
13606   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
13607  },
13608  {
13609   "alignment" : 4,
13610   "is_const" : true,
13611   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
13612   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
13613   "referenced_type" : "type-949",
13614   "self_type" : "type-950",
13615   "size" : 4,
13616   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13617  },
13618  {
13619   "alignment" : 4,
13620   "is_const" : true,
13621   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
13622   "name" : "const android::hidl::base::V1_0::IBase",
13623   "referenced_type" : "type-5",
13624   "self_type" : "type-1008",
13625   "size" : 12,
13626   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13627  },
13628  {
13629   "alignment" : 4,
13630   "is_const" : true,
13631   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
13632   "name" : "const android::hidl::base::V1_0::IBase *const",
13633   "referenced_type" : "type-1007",
13634   "self_type" : "type-1010",
13635   "size" : 4,
13636   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13637  },
13638  {
13639   "alignment" : 4,
13640   "is_const" : true,
13641   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
13642   "name" : "const android::hidl::manager::V1_0::IServiceManager",
13643   "referenced_type" : "type-270",
13644   "self_type" : "type-290",
13645   "size" : 12,
13646   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13647  },
13648  {
13649   "alignment" : 4,
13650   "is_const" : true,
13651   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
13652   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
13653   "referenced_type" : "type-1095",
13654   "self_type" : "type-1099",
13655   "size" : 4,
13656   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13657  },
13658  {
13659   "alignment" : 1,
13660   "is_const" : true,
13661   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
13662   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
13663   "referenced_type" : "type-1094",
13664   "self_type" : "type-1097",
13665   "size" : 1,
13666   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13667  },
13668  {
13669   "alignment" : 4,
13670   "is_const" : true,
13671   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
13672   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
13673   "referenced_type" : "type-337",
13674   "self_type" : "type-1092",
13675   "size" : 12,
13676   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
13677  },
13678  {
13679   "alignment" : 4,
13680   "is_const" : true,
13681   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
13682   "name" : "const android::sp<android::hardware::IBinder>",
13683   "referenced_type" : "type-16",
13684   "self_type" : "type-49",
13685   "size" : 4,
13686   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
13687  },
13688  {
13689   "alignment" : 4,
13690   "is_const" : true,
13691   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
13692   "name" : "const android::sp<android::hardware::ProcessState>",
13693   "referenced_type" : "type-24",
13694   "self_type" : "type-266",
13695   "size" : 4,
13696   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13697  },
13698  {
13699   "alignment" : 4,
13700   "is_const" : true,
13701   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
13702   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
13703   "referenced_type" : "type-415",
13704   "self_type" : "type-427",
13705   "size" : 4,
13706   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13707  },
13708  {
13709   "alignment" : 4,
13710   "is_const" : true,
13711   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
13712   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
13713   "referenced_type" : "type-372",
13714   "self_type" : "type-405",
13715   "size" : 4,
13716   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13717  },
13718  {
13719   "alignment" : 4,
13720   "is_const" : true,
13721   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory>",
13722   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory>",
13723   "referenced_type" : "type-230",
13724   "self_type" : "type-233",
13725   "size" : 4,
13726   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13727  },
13728  {
13729   "alignment" : 4,
13730   "is_const" : true,
13731   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
13732   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
13733   "referenced_type" : "type-213",
13734   "self_type" : "type-212",
13735   "size" : 4,
13736   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13737  },
13738  {
13739   "alignment" : 4,
13740   "is_const" : true,
13741   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
13742   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
13743   "referenced_type" : "type-217",
13744   "self_type" : "type-221",
13745   "size" : 4,
13746   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13747  },
13748  {
13749   "alignment" : 4,
13750   "is_const" : true,
13751   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
13752   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
13753   "referenced_type" : "type-442",
13754   "self_type" : "type-453",
13755   "size" : 4,
13756   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13757  },
13758  {
13759   "alignment" : 4,
13760   "is_const" : true,
13761   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory>",
13762   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory>",
13763   "referenced_type" : "type-236",
13764   "self_type" : "type-239",
13765   "size" : 4,
13766   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13767  },
13768  {
13769   "alignment" : 4,
13770   "is_const" : true,
13771   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
13772   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
13773   "referenced_type" : "type-433",
13774   "self_type" : "type-436",
13775   "size" : 4,
13776   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13777  },
13778  {
13779   "alignment" : 4,
13780   "is_const" : true,
13781   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory>",
13782   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory>",
13783   "referenced_type" : "type-459",
13784   "self_type" : "type-489",
13785   "size" : 4,
13786   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13787  },
13788  {
13789   "alignment" : 4,
13790   "is_const" : true,
13791   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin>",
13792   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin>",
13793   "referenced_type" : "type-1206",
13794   "self_type" : "type-1205",
13795   "size" : 4,
13796   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13797  },
13798  {
13799   "alignment" : 4,
13800   "is_const" : true,
13801   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory>",
13802   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory>",
13803   "referenced_type" : "type-191",
13804   "self_type" : "type-190",
13805   "size" : 4,
13806   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13807  },
13808  {
13809   "alignment" : 4,
13810   "is_const" : true,
13811   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin>",
13812   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin>",
13813   "referenced_type" : "type-407",
13814   "self_type" : "type-406",
13815   "size" : 4,
13816   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13817  },
13818  {
13819   "alignment" : 4,
13820   "is_const" : true,
13821   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener>",
13822   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener>",
13823   "referenced_type" : "type-621",
13824   "self_type" : "type-620",
13825   "size" : 4,
13826   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13827  },
13828  {
13829   "alignment" : 4,
13830   "is_const" : true,
13831   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
13832   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
13833   "referenced_type" : "type-496",
13834   "self_type" : "type-515",
13835   "size" : 4,
13836   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13837  },
13838  {
13839   "alignment" : 4,
13840   "is_const" : true,
13841   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
13842   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
13843   "referenced_type" : "type-905",
13844   "self_type" : "type-904",
13845   "size" : 4,
13846   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13847  },
13848  {
13849   "alignment" : 4,
13850   "is_const" : true,
13851   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
13852   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
13853   "referenced_type" : "type-199",
13854   "self_type" : "type-1214",
13855   "size" : 4,
13856   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13857  },
13858  {
13859   "alignment" : 4,
13860   "is_const" : true,
13861   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
13862   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
13863   "referenced_type" : "type-268",
13864   "self_type" : "type-281",
13865   "size" : 4,
13866   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13867  },
13868  {
13869   "alignment" : 4,
13870   "is_const" : true,
13871   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13872   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13873   "referenced_type" : "type-335",
13874   "self_type" : "type-369",
13875   "size" : 4,
13876   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13877  },
13878  {
13879   "alignment" : 4,
13880   "is_const" : true,
13881   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
13882   "name" : "const android::wp<android::hardware::BHwBinder>",
13883   "referenced_type" : "type-931",
13884   "self_type" : "type-1161",
13885   "size" : 8,
13886   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13887  },
13888  {
13889   "alignment" : 4,
13890   "is_const" : true,
13891   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
13892   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
13893   "referenced_type" : "type-499",
13894   "self_type" : "type-880",
13895   "size" : 8,
13896   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13897  },
13898  {
13899   "alignment" : 4,
13900   "is_const" : true,
13901   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
13902   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
13903   "referenced_type" : "type-3",
13904   "self_type" : "type-1199",
13905   "size" : 8,
13906   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13907  },
13908  {
13909   "alignment" : 1,
13910   "is_const" : true,
13911   "linker_set_key" : "const bool",
13912   "name" : "const bool",
13913   "referenced_type" : "type-39",
13914   "self_type" : "type-297",
13915   "size" : 1,
13916   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13917  },
13918  {
13919   "alignment" : 1,
13920   "is_const" : true,
13921   "linker_set_key" : "const char",
13922   "name" : "const char",
13923   "referenced_type" : "type-57",
13924   "self_type" : "type-56",
13925   "size" : 1,
13926   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13927  },
13928  {
13929   "alignment" : 2,
13930   "is_const" : true,
13931   "linker_set_key" : "const char16_t",
13932   "name" : "const char16_t",
13933   "referenced_type" : "type-47",
13934   "self_type" : "type-46",
13935   "size" : 2,
13936   "source_file" : "/system/core/libutils/include/utils/String16.h"
13937  },
13938  {
13939   "alignment" : 4,
13940   "is_const" : true,
13941   "linker_set_key" : "const double",
13942   "name" : "const double",
13943   "referenced_type" : "type-91",
13944   "self_type" : "type-860",
13945   "size" : 8,
13946   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13947  },
13948  {
13949   "alignment" : 4,
13950   "is_const" : true,
13951   "linker_set_key" : "const float",
13952   "name" : "const float",
13953   "referenced_type" : "type-834",
13954   "self_type" : "type-858",
13955   "size" : 4,
13956   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13957  },
13958  {
13959   "alignment" : 4,
13960   "is_const" : true,
13961   "linker_set_key" : "const int",
13962   "name" : "const int",
13963   "referenced_type" : "type-27",
13964   "self_type" : "type-1044",
13965   "size" : 4,
13966   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13967  },
13968  {
13969   "is_const" : true,
13970   "linker_set_key" : "const iter<is_const>",
13971   "name" : "const iter<is_const>",
13972   "referenced_type" : "type-1243",
13973   "self_type" : "type-1242",
13974   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13975  },
13976  {
13977   "is_const" : true,
13978   "linker_set_key" : "const iter<is_const>",
13979   "name" : "const iter<is_const>",
13980   "referenced_type" : "type-259",
13981   "self_type" : "type-258",
13982   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13983  },
13984  {
13985   "is_const" : true,
13986   "linker_set_key" : "const iter<is_const>",
13987   "name" : "const iter<is_const>",
13988   "referenced_type" : "type-465",
13989   "self_type" : "type-464",
13990   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13991  },
13992  {
13993   "is_const" : true,
13994   "linker_set_key" : "const iter<is_const>",
13995   "name" : "const iter<is_const>",
13996   "referenced_type" : "type-662",
13997   "self_type" : "type-661",
13998   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13999  },
14000  {
14001   "is_const" : true,
14002   "linker_set_key" : "const iter<is_const>",
14003   "name" : "const iter<is_const>",
14004   "referenced_type" : "type-770",
14005   "self_type" : "type-769",
14006   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14007  },
14008  {
14009   "is_const" : true,
14010   "linker_set_key" : "const iter<is_const>",
14011   "name" : "const iter<is_const>",
14012   "referenced_type" : "type-882",
14013   "self_type" : "type-881",
14014   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14015  },
14016  {
14017   "alignment" : 4,
14018   "is_const" : true,
14019   "linker_set_key" : "const log_msg",
14020   "name" : "const log_msg",
14021   "referenced_type" : "type-392",
14022   "self_type" : "type-391",
14023   "size" : 5124,
14024   "source_file" : "/system/core/liblog/include/log/log_read.h"
14025  },
14026  {
14027   "alignment" : 4,
14028   "is_const" : true,
14029   "linker_set_key" : "const long long",
14030   "name" : "const long long",
14031   "referenced_type" : "type-32",
14032   "self_type" : "type-854",
14033   "size" : 8,
14034   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14035  },
14036  {
14037   "alignment" : 4,
14038   "is_const" : true,
14039   "linker_set_key" : "const native_handle",
14040   "name" : "const native_handle",
14041   "referenced_type" : "type-170",
14042   "self_type" : "type-169",
14043   "size" : 12,
14044   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14045  },
14046  {
14047   "alignment" : 2,
14048   "is_const" : true,
14049   "linker_set_key" : "const short",
14050   "name" : "const short",
14051   "referenced_type" : "type-730",
14052   "self_type" : "type-848",
14053   "size" : 2,
14054   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14055  },
14056  {
14057   "alignment" : 1,
14058   "is_const" : true,
14059   "linker_set_key" : "const signed char",
14060   "name" : "const signed char",
14061   "referenced_type" : "type-846",
14062   "self_type" : "type-845",
14063   "size" : 1,
14064   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14065  },
14066  {
14067   "alignment" : 4,
14068   "is_const" : true,
14069   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14070   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14071   "referenced_type" : "type-1133",
14072   "self_type" : "type-1132",
14073   "size" : 8,
14074   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14075  },
14076  {
14077   "alignment" : 4,
14078   "is_const" : true,
14079   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14080   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14081   "referenced_type" : "type-318",
14082   "self_type" : "type-317",
14083   "size" : 8,
14084   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14085  },
14086  {
14087   "alignment" : 4,
14088   "is_const" : true,
14089   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14090   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14091   "referenced_type" : "type-560",
14092   "self_type" : "type-559",
14093   "size" : 8,
14094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14095  },
14096  {
14097   "alignment" : 4,
14098   "is_const" : true,
14099   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14100   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14101   "referenced_type" : "type-723",
14102   "self_type" : "type-722",
14103   "size" : 8,
14104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14105  },
14106  {
14107   "alignment" : 4,
14108   "is_const" : true,
14109   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14110   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14111   "referenced_type" : "type-73",
14112   "self_type" : "type-72",
14113   "size" : 8,
14114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14115  },
14116  {
14117   "alignment" : 4,
14118   "is_const" : true,
14119   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14120   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14121   "referenced_type" : "type-799",
14122   "self_type" : "type-798",
14123   "size" : 8,
14124   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14125  },
14126  {
14127   "alignment" : 4,
14128   "is_const" : true,
14129   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14130   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14131   "referenced_type" : "type-1122",
14132   "self_type" : "type-1121",
14133   "size" : 20,
14134   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14135  },
14136  {
14137   "alignment" : 4,
14138   "is_const" : true,
14139   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14140   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14141   "referenced_type" : "type-308",
14142   "self_type" : "type-307",
14143   "size" : 20,
14144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14145  },
14146  {
14147   "alignment" : 4,
14148   "is_const" : true,
14149   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14150   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14151   "referenced_type" : "type-549",
14152   "self_type" : "type-548",
14153   "size" : 20,
14154   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14155  },
14156  {
14157   "alignment" : 4,
14158   "is_const" : true,
14159   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14160   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14161   "referenced_type" : "type-63",
14162   "self_type" : "type-62",
14163   "size" : 20,
14164   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14165  },
14166  {
14167   "alignment" : 4,
14168   "is_const" : true,
14169   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14170   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14171   "referenced_type" : "type-712",
14172   "self_type" : "type-711",
14173   "size" : 20,
14174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14175  },
14176  {
14177   "alignment" : 4,
14178   "is_const" : true,
14179   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14180   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14181   "referenced_type" : "type-788",
14182   "self_type" : "type-787",
14183   "size" : 20,
14184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14185  },
14186  {
14187   "alignment" : 4,
14188   "is_const" : true,
14189   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14190   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14191   "referenced_type" : "type-1126",
14192   "self_type" : "type-1125",
14193   "size" : 16,
14194   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14195  },
14196  {
14197   "alignment" : 4,
14198   "is_const" : true,
14199   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14200   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14201   "referenced_type" : "type-312",
14202   "self_type" : "type-311",
14203   "size" : 16,
14204   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14205  },
14206  {
14207   "alignment" : 4,
14208   "is_const" : true,
14209   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14210   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14211   "referenced_type" : "type-554",
14212   "self_type" : "type-553",
14213   "size" : 16,
14214   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14215  },
14216  {
14217   "alignment" : 4,
14218   "is_const" : true,
14219   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14220   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14221   "referenced_type" : "type-67",
14222   "self_type" : "type-66",
14223   "size" : 16,
14224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14225  },
14226  {
14227   "alignment" : 4,
14228   "is_const" : true,
14229   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14230   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14231   "referenced_type" : "type-717",
14232   "self_type" : "type-716",
14233   "size" : 16,
14234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14235  },
14236  {
14237   "alignment" : 4,
14238   "is_const" : true,
14239   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14240   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14241   "referenced_type" : "type-793",
14242   "self_type" : "type-792",
14243   "size" : 16,
14244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14245  },
14246  {
14247   "alignment" : 4,
14248   "is_const" : true,
14249   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14250   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14251   "referenced_type" : "type-1129",
14252   "self_type" : "type-1128",
14253   "size" : 20,
14254   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14255  },
14256  {
14257   "alignment" : 4,
14258   "is_const" : true,
14259   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14260   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14261   "referenced_type" : "type-314",
14262   "self_type" : "type-313",
14263   "size" : 20,
14264   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14265  },
14266  {
14267   "alignment" : 4,
14268   "is_const" : true,
14269   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14270   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14271   "referenced_type" : "type-556",
14272   "self_type" : "type-555",
14273   "size" : 20,
14274   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14275  },
14276  {
14277   "alignment" : 4,
14278   "is_const" : true,
14279   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14280   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14281   "referenced_type" : "type-69",
14282   "self_type" : "type-68",
14283   "size" : 20,
14284   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14285  },
14286  {
14287   "alignment" : 4,
14288   "is_const" : true,
14289   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14290   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14291   "referenced_type" : "type-719",
14292   "self_type" : "type-718",
14293   "size" : 20,
14294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14295  },
14296  {
14297   "alignment" : 4,
14298   "is_const" : true,
14299   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14300   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14301   "referenced_type" : "type-795",
14302   "self_type" : "type-794",
14303   "size" : 20,
14304   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14305  },
14306  {
14307   "alignment" : 4,
14308   "is_const" : true,
14309   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14310   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14311   "referenced_type" : "type-1124",
14312   "self_type" : "type-1123",
14313   "size" : 12,
14314   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14315  },
14316  {
14317   "alignment" : 4,
14318   "is_const" : true,
14319   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14320   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14321   "referenced_type" : "type-310",
14322   "self_type" : "type-309",
14323   "size" : 12,
14324   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14325  },
14326  {
14327   "alignment" : 4,
14328   "is_const" : true,
14329   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14330   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14331   "referenced_type" : "type-551",
14332   "self_type" : "type-550",
14333   "size" : 12,
14334   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14335  },
14336  {
14337   "alignment" : 4,
14338   "is_const" : true,
14339   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14340   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14341   "referenced_type" : "type-65",
14342   "self_type" : "type-64",
14343   "size" : 12,
14344   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14345  },
14346  {
14347   "alignment" : 4,
14348   "is_const" : true,
14349   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14350   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14351   "referenced_type" : "type-715",
14352   "self_type" : "type-714",
14353   "size" : 12,
14354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14355  },
14356  {
14357   "alignment" : 4,
14358   "is_const" : true,
14359   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14360   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14361   "referenced_type" : "type-790",
14362   "self_type" : "type-789",
14363   "size" : 12,
14364   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14365  },
14366  {
14367   "alignment" : 4,
14368   "is_const" : true,
14369   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14370   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14371   "referenced_type" : "type-1131",
14372   "self_type" : "type-1130",
14373   "size" : 16,
14374   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14375  },
14376  {
14377   "alignment" : 4,
14378   "is_const" : true,
14379   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14380   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14381   "referenced_type" : "type-316",
14382   "self_type" : "type-315",
14383   "size" : 16,
14384   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14385  },
14386  {
14387   "alignment" : 4,
14388   "is_const" : true,
14389   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14390   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14391   "referenced_type" : "type-558",
14392   "self_type" : "type-557",
14393   "size" : 16,
14394   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14395  },
14396  {
14397   "alignment" : 4,
14398   "is_const" : true,
14399   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14400   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14401   "referenced_type" : "type-71",
14402   "self_type" : "type-70",
14403   "size" : 16,
14404   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14405  },
14406  {
14407   "alignment" : 4,
14408   "is_const" : true,
14409   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14410   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14411   "referenced_type" : "type-721",
14412   "self_type" : "type-720",
14413   "size" : 16,
14414   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14415  },
14416  {
14417   "alignment" : 4,
14418   "is_const" : true,
14419   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14420   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14421   "referenced_type" : "type-797",
14422   "self_type" : "type-796",
14423   "size" : 16,
14424   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14425  },
14426  {
14427   "alignment" : 4,
14428   "is_const" : true,
14429   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14430   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14431   "referenced_type" : "type-1120",
14432   "self_type" : "type-1119",
14433   "size" : 52,
14434   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14435  },
14436  {
14437   "alignment" : 4,
14438   "is_const" : true,
14439   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14440   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14441   "referenced_type" : "type-306",
14442   "self_type" : "type-305",
14443   "size" : 52,
14444   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14445  },
14446  {
14447   "alignment" : 4,
14448   "is_const" : true,
14449   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14450   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14451   "referenced_type" : "type-547",
14452   "self_type" : "type-546",
14453   "size" : 52,
14454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14455  },
14456  {
14457   "alignment" : 4,
14458   "is_const" : true,
14459   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14460   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14461   "referenced_type" : "type-61",
14462   "self_type" : "type-60",
14463   "size" : 52,
14464   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14465  },
14466  {
14467   "alignment" : 4,
14468   "is_const" : true,
14469   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14470   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14471   "referenced_type" : "type-710",
14472   "self_type" : "type-709",
14473   "size" : 52,
14474   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14475  },
14476  {
14477   "alignment" : 4,
14478   "is_const" : true,
14479   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14480   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14481   "referenced_type" : "type-786",
14482   "self_type" : "type-785",
14483   "size" : 52,
14484   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14485  },
14486  {
14487   "alignment" : 1,
14488   "is_const" : true,
14489   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14490   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14491   "referenced_type" : "type-112",
14492   "self_type" : "type-111",
14493   "size" : 3,
14494   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14495  },
14496  {
14497   "alignment" : 1,
14498   "is_const" : true,
14499   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14500   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14501   "referenced_type" : "type-326",
14502   "self_type" : "type-325",
14503   "size" : 3,
14504   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14505  },
14506  {
14507   "alignment" : 1,
14508   "is_const" : true,
14509   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14510   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14511   "referenced_type" : "type-562",
14512   "self_type" : "type-561",
14513   "size" : 3,
14514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14515  },
14516  {
14517   "alignment" : 1,
14518   "is_const" : true,
14519   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14520   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14521   "referenced_type" : "type-726",
14522   "self_type" : "type-725",
14523   "size" : 3,
14524   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14525  },
14526  {
14527   "alignment" : 1,
14528   "is_const" : true,
14529   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14530   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14531   "referenced_type" : "type-803",
14532   "self_type" : "type-802",
14533   "size" : 3,
14534   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14535  },
14536  {
14537   "alignment" : 4,
14538   "is_const" : true,
14539   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14540   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14541   "referenced_type" : "type-114",
14542   "self_type" : "type-113",
14543   "size" : 28,
14544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14545  },
14546  {
14547   "alignment" : 4,
14548   "is_const" : true,
14549   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14550   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14551   "referenced_type" : "type-328",
14552   "self_type" : "type-327",
14553   "size" : 28,
14554   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14555  },
14556  {
14557   "alignment" : 4,
14558   "is_const" : true,
14559   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14560   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14561   "referenced_type" : "type-564",
14562   "self_type" : "type-563",
14563   "size" : 28,
14564   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14565  },
14566  {
14567   "alignment" : 4,
14568   "is_const" : true,
14569   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14570   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14571   "referenced_type" : "type-728",
14572   "self_type" : "type-727",
14573   "size" : 28,
14574   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14575  },
14576  {
14577   "alignment" : 4,
14578   "is_const" : true,
14579   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14580   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14581   "referenced_type" : "type-805",
14582   "self_type" : "type-804",
14583   "size" : 28,
14584   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14585  },
14586  {
14587   "alignment" : 4,
14588   "is_const" : true,
14589   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14590   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14591   "referenced_type" : "type-116",
14592   "self_type" : "type-115",
14593   "size" : 24,
14594   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14595  },
14596  {
14597   "alignment" : 4,
14598   "is_const" : true,
14599   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14600   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14601   "referenced_type" : "type-330",
14602   "self_type" : "type-329",
14603   "size" : 24,
14604   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14605  },
14606  {
14607   "alignment" : 4,
14608   "is_const" : true,
14609   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14610   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14611   "referenced_type" : "type-566",
14612   "self_type" : "type-565",
14613   "size" : 24,
14614   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14615  },
14616  {
14617   "alignment" : 4,
14618   "is_const" : true,
14619   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14620   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14621   "referenced_type" : "type-732",
14622   "self_type" : "type-731",
14623   "size" : 24,
14624   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14625  },
14626  {
14627   "alignment" : 4,
14628   "is_const" : true,
14629   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14630   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14631   "referenced_type" : "type-807",
14632   "self_type" : "type-806",
14633   "size" : 24,
14634   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14635  },
14636  {
14637   "alignment" : 4,
14638   "is_const" : true,
14639   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14640   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14641   "referenced_type" : "type-118",
14642   "self_type" : "type-117",
14643   "size" : 24,
14644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14645  },
14646  {
14647   "alignment" : 4,
14648   "is_const" : true,
14649   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14650   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14651   "referenced_type" : "type-332",
14652   "self_type" : "type-331",
14653   "size" : 24,
14654   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14655  },
14656  {
14657   "alignment" : 4,
14658   "is_const" : true,
14659   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14660   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14661   "referenced_type" : "type-569",
14662   "self_type" : "type-568",
14663   "size" : 24,
14664   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14665  },
14666  {
14667   "alignment" : 4,
14668   "is_const" : true,
14669   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14670   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14671   "referenced_type" : "type-734",
14672   "self_type" : "type-733",
14673   "size" : 24,
14674   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14675  },
14676  {
14677   "alignment" : 4,
14678   "is_const" : true,
14679   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14680   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14681   "referenced_type" : "type-809",
14682   "self_type" : "type-808",
14683   "size" : 24,
14684   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14685  },
14686  {
14687   "alignment" : 4,
14688   "is_const" : true,
14689   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14690   "name" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14691   "referenced_type" : "type-134",
14692   "self_type" : "type-133",
14693   "size" : 32,
14694   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14695  },
14696  {
14697   "alignment" : 4,
14698   "is_const" : true,
14699   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14700   "name" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14701   "referenced_type" : "type-578",
14702   "self_type" : "type-577",
14703   "size" : 32,
14704   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14705  },
14706  {
14707   "alignment" : 4,
14708   "is_const" : true,
14709   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14710   "name" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14711   "referenced_type" : "type-740",
14712   "self_type" : "type-739",
14713   "size" : 32,
14714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14715  },
14716  {
14717   "alignment" : 4,
14718   "is_const" : true,
14719   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14720   "name" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14721   "referenced_type" : "type-816",
14722   "self_type" : "type-815",
14723   "size" : 32,
14724   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14725  },
14726  {
14727   "alignment" : 4,
14728   "is_const" : true,
14729   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14730   "name" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14731   "referenced_type" : "type-137",
14732   "self_type" : "type-136",
14733   "size" : 24,
14734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14735  },
14736  {
14737   "alignment" : 4,
14738   "is_const" : true,
14739   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14740   "name" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14741   "referenced_type" : "type-580",
14742   "self_type" : "type-579",
14743   "size" : 24,
14744   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14745  },
14746  {
14747   "alignment" : 4,
14748   "is_const" : true,
14749   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14750   "name" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14751   "referenced_type" : "type-742",
14752   "self_type" : "type-741",
14753   "size" : 24,
14754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14755  },
14756  {
14757   "alignment" : 4,
14758   "is_const" : true,
14759   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14760   "name" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14761   "referenced_type" : "type-818",
14762   "self_type" : "type-817",
14763   "size" : 24,
14764   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14765  },
14766  {
14767   "alignment" : 4,
14768   "is_const" : true,
14769   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14770   "name" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14771   "referenced_type" : "type-130",
14772   "self_type" : "type-129",
14773   "size" : 12,
14774   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14775  },
14776  {
14777   "alignment" : 4,
14778   "is_const" : true,
14779   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14780   "name" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14781   "referenced_type" : "type-574",
14782   "self_type" : "type-573",
14783   "size" : 12,
14784   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14785  },
14786  {
14787   "alignment" : 4,
14788   "is_const" : true,
14789   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14790   "name" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14791   "referenced_type" : "type-736",
14792   "self_type" : "type-735",
14793   "size" : 12,
14794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14795  },
14796  {
14797   "alignment" : 4,
14798   "is_const" : true,
14799   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14800   "name" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14801   "referenced_type" : "type-811",
14802   "self_type" : "type-810",
14803   "size" : 12,
14804   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14805  },
14806  {
14807   "alignment" : 4,
14808   "is_const" : true,
14809   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14810   "name" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14811   "referenced_type" : "type-132",
14812   "self_type" : "type-131",
14813   "size" : 68,
14814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14815  },
14816  {
14817   "alignment" : 4,
14818   "is_const" : true,
14819   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14820   "name" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14821   "referenced_type" : "type-576",
14822   "self_type" : "type-575",
14823   "size" : 68,
14824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14825  },
14826  {
14827   "alignment" : 4,
14828   "is_const" : true,
14829   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14830   "name" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14831   "referenced_type" : "type-738",
14832   "self_type" : "type-737",
14833   "size" : 68,
14834   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14835  },
14836  {
14837   "alignment" : 4,
14838   "is_const" : true,
14839   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14840   "name" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14841   "referenced_type" : "type-813",
14842   "self_type" : "type-812",
14843   "size" : 68,
14844   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14845  },
14846  {
14847   "alignment" : 4,
14848   "is_const" : true,
14849   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14850   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14851   "referenced_type" : "type-1266",
14852   "self_type" : "type-1265",
14853   "size" : 12,
14854   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14855  },
14856  {
14857   "alignment" : 4,
14858   "is_const" : true,
14859   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14860   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14861   "referenced_type" : "type-272",
14862   "self_type" : "type-271",
14863   "size" : 12,
14864   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14865  },
14866  {
14867   "alignment" : 4,
14868   "is_const" : true,
14869   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14870   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14871   "referenced_type" : "type-513",
14872   "self_type" : "type-512",
14873   "size" : 12,
14874   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14875  },
14876  {
14877   "alignment" : 4,
14878   "is_const" : true,
14879   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14880   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14881   "referenced_type" : "type-680",
14882   "self_type" : "type-679",
14883   "size" : 12,
14884   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14885  },
14886  {
14887   "alignment" : 4,
14888   "is_const" : true,
14889   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14890   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14891   "referenced_type" : "type-776",
14892   "self_type" : "type-775",
14893   "size" : 12,
14894   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14895  },
14896  {
14897   "alignment" : 4,
14898   "is_const" : true,
14899   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14900   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14901   "referenced_type" : "type-953",
14902   "self_type" : "type-952",
14903   "size" : 12,
14904   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14905  },
14906  {
14907   "alignment" : 4,
14908   "is_const" : true,
14909   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14910   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14911   "referenced_type" : "type-1103",
14912   "self_type" : "type-1102",
14913   "size" : 4,
14914   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14915  },
14916  {
14917   "alignment" : 4,
14918   "is_const" : true,
14919   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14920   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14921   "referenced_type" : "type-23",
14922   "self_type" : "type-22",
14923   "size" : 4,
14924   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14925  },
14926  {
14927   "alignment" : 4,
14928   "is_const" : true,
14929   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14930   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14931   "referenced_type" : "type-304",
14932   "self_type" : "type-303",
14933   "size" : 4,
14934   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14935  },
14936  {
14937   "alignment" : 4,
14938   "is_const" : true,
14939   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14940   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14941   "referenced_type" : "type-544",
14942   "self_type" : "type-543",
14943   "size" : 4,
14944   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14945  },
14946  {
14947   "alignment" : 4,
14948   "is_const" : true,
14949   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14950   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14951   "referenced_type" : "type-707",
14952   "self_type" : "type-706",
14953   "size" : 4,
14954   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14955  },
14956  {
14957   "alignment" : 1,
14958   "is_const" : true,
14959   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14960   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14961   "referenced_type" : "type-1101",
14962   "self_type" : "type-1100",
14963   "size" : 3,
14964   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14965  },
14966  {
14967   "alignment" : 1,
14968   "is_const" : true,
14969   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14970   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14971   "referenced_type" : "type-20",
14972   "self_type" : "type-19",
14973   "size" : 3,
14974   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14975  },
14976  {
14977   "alignment" : 1,
14978   "is_const" : true,
14979   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14980   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14981   "referenced_type" : "type-302",
14982   "self_type" : "type-301",
14983   "size" : 3,
14984   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14985  },
14986  {
14987   "alignment" : 1,
14988   "is_const" : true,
14989   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14990   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14991   "referenced_type" : "type-542",
14992   "self_type" : "type-541",
14993   "size" : 3,
14994   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14995  },
14996  {
14997   "alignment" : 1,
14998   "is_const" : true,
14999   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
15000   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
15001   "referenced_type" : "type-705",
15002   "self_type" : "type-704",
15003   "size" : 3,
15004   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
15005  },
15006  {
15007   "alignment" : 4,
15008   "is_const" : true,
15009   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15010   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15011   "referenced_type" : "type-1275",
15012   "self_type" : "type-1274",
15013   "size" : 12,
15014   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15015  },
15016  {
15017   "alignment" : 4,
15018   "is_const" : true,
15019   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15020   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15021   "referenced_type" : "type-283",
15022   "self_type" : "type-282",
15023   "size" : 12,
15024   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15025  },
15026  {
15027   "alignment" : 4,
15028   "is_const" : true,
15029   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15030   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15031   "referenced_type" : "type-526",
15032   "self_type" : "type-525",
15033   "size" : 12,
15034   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15035  },
15036  {
15037   "alignment" : 4,
15038   "is_const" : true,
15039   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15040   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15041   "referenced_type" : "type-688",
15042   "self_type" : "type-687",
15043   "size" : 12,
15044   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15045  },
15046  {
15047   "alignment" : 4,
15048   "is_const" : true,
15049   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15050   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15051   "referenced_type" : "type-989",
15052   "self_type" : "type-988",
15053   "size" : 12,
15054   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15055  },
15056  {
15057   "alignment" : 4,
15058   "is_const" : true,
15059   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15060   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15061   "referenced_type" : "type-1248",
15062   "self_type" : "type-1247",
15063   "size" : 8,
15064   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15065  },
15066  {
15067   "alignment" : 4,
15068   "is_const" : true,
15069   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15070   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15071   "referenced_type" : "type-265",
15072   "self_type" : "type-264",
15073   "size" : 8,
15074   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15075  },
15076  {
15077   "alignment" : 4,
15078   "is_const" : true,
15079   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15080   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15081   "referenced_type" : "type-471",
15082   "self_type" : "type-470",
15083   "size" : 8,
15084   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15085  },
15086  {
15087   "alignment" : 4,
15088   "is_const" : true,
15089   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15090   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15091   "referenced_type" : "type-667",
15092   "self_type" : "type-666",
15093   "size" : 8,
15094   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15095  },
15096  {
15097   "alignment" : 4,
15098   "is_const" : true,
15099   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15100   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15101   "referenced_type" : "type-908",
15102   "self_type" : "type-907",
15103   "size" : 8,
15104   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15105  },
15106  {
15107   "alignment" : 4,
15108   "is_const" : true,
15109   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
15110   "name" : "const std::initializer_list<android::hardware::hidl_string>",
15111   "referenced_type" : "type-1246",
15112   "self_type" : "type-1245",
15113   "size" : 8,
15114   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15115  },
15116  {
15117   "alignment" : 4,
15118   "is_const" : true,
15119   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
15120   "name" : "const std::initializer_list<android::hardware::hidl_string>",
15121   "referenced_type" : "type-262",
15122   "self_type" : "type-261",
15123   "size" : 8,
15124   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15125  },
15126  {
15127   "alignment" : 4,
15128   "is_const" : true,
15129   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
15130   "name" : "const std::initializer_list<android::hardware::hidl_string>",
15131   "referenced_type" : "type-468",
15132   "self_type" : "type-467",
15133   "size" : 8,
15134   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15135  },
15136  {
15137   "alignment" : 4,
15138   "is_const" : true,
15139   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
15140   "name" : "const std::initializer_list<android::hardware::hidl_string>",
15141   "referenced_type" : "type-665",
15142   "self_type" : "type-664",
15143   "size" : 8,
15144   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15145  },
15146  {
15147   "alignment" : 4,
15148   "is_const" : true,
15149   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
15150   "name" : "const std::initializer_list<android::hardware::hidl_string>",
15151   "referenced_type" : "type-896",
15152   "self_type" : "type-895",
15153   "size" : 8,
15154   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15155  },
15156  {
15157   "alignment" : 4,
15158   "is_const" : true,
15159   "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 *> > *)> > >",
15160   "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 *> > *)> > >",
15161   "referenced_type" : "type-1193",
15162   "self_type" : "type-1192",
15163   "size" : 12,
15164   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15165  },
15166  {
15167   "alignment" : 4,
15168   "is_const" : true,
15169   "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 *> > *)> > >",
15170   "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 *> > *)> > >",
15171   "referenced_type" : "type-1204",
15172   "self_type" : "type-1203",
15173   "size" : 12,
15174   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15175  },
15176  {
15177   "alignment" : 4,
15178   "is_const" : true,
15179   "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 *> > *)> > >",
15180   "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 *> > *)> > >",
15181   "referenced_type" : "type-189",
15182   "self_type" : "type-188",
15183   "size" : 12,
15184   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15185  },
15186  {
15187   "alignment" : 4,
15188   "is_const" : true,
15189   "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 *> > *)> > >",
15190   "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 *> > *)> > >",
15191   "referenced_type" : "type-403",
15192   "self_type" : "type-402",
15193   "size" : 12,
15194   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15195  },
15196  {
15197   "alignment" : 4,
15198   "is_const" : true,
15199   "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 *> > *)> > >",
15200   "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 *> > *)> > >",
15201   "referenced_type" : "type-618",
15202   "self_type" : "type-617",
15203   "size" : 12,
15204   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15205  },
15206  {
15207   "alignment" : 4,
15208   "is_const" : true,
15209   "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 *> > *)> > >",
15210   "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 *> > *)> > >",
15211   "referenced_type" : "type-823",
15212   "self_type" : "type-822",
15213   "size" : 12,
15214   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15215  },
15216  {
15217   "alignment" : 1,
15218   "is_const" : true,
15219   "linker_set_key" : "const unsigned char",
15220   "name" : "const unsigned char",
15221   "referenced_type" : "type-90",
15222   "self_type" : "type-927",
15223   "size" : 1,
15224   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15225  },
15226  {
15227   "alignment" : 4,
15228   "is_const" : true,
15229   "linker_set_key" : "const unsigned int",
15230   "name" : "const unsigned int",
15231   "referenced_type" : "type-2",
15232   "self_type" : "type-37",
15233   "size" : 4,
15234   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
15235  },
15236  {
15237   "alignment" : 4,
15238   "is_const" : true,
15239   "linker_set_key" : "const unsigned long long",
15240   "name" : "const unsigned long long",
15241   "referenced_type" : "type-83",
15242   "self_type" : "type-856",
15243   "size" : 8,
15244   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
15245  },
15246  {
15247   "alignment" : 2,
15248   "is_const" : true,
15249   "linker_set_key" : "const unsigned short",
15250   "name" : "const unsigned short",
15251   "referenced_type" : "type-396",
15252   "self_type" : "type-850",
15253   "size" : 2,
15254   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
15255  },
15256  {
15257   "is_const" : true,
15258   "linker_set_key" : "const void",
15259   "name" : "const void",
15260   "referenced_type" : "type-29",
15261   "self_type" : "type-937",
15262   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15263  },
15264  {
15265   "alignment" : 1,
15266   "is_volatile" : true,
15267   "linker_set_key" : "volatile bool",
15268   "name" : "volatile bool",
15269   "referenced_type" : "type-39",
15270   "self_type" : "type-300",
15271   "size" : 1,
15272   "source_file" : "/system/core/libutils/include/utils/Thread.h"
15273  },
15274  {
15275   "alignment" : 4,
15276   "is_volatile" : true,
15277   "linker_set_key" : "volatile int",
15278   "name" : "volatile int",
15279   "referenced_type" : "type-27",
15280   "self_type" : "type-58",
15281   "size" : 4,
15282   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
15283  }
15284 ],
15285 "record_types" :
15286 [
15287  {
15288   "alignment" : 4,
15289   "fields" :
15290   [
15291    {
15292     "access" : "private",
15293     "field_name" : "mCond",
15294     "referenced_type" : "type-299"
15295    }
15296   ],
15297   "linker_set_key" : "android::Condition",
15298   "name" : "android::Condition",
15299   "record_kind" : "class",
15300   "referenced_type" : "type-298",
15301   "self_type" : "type-298",
15302   "size" : 4,
15303   "source_file" : "/system/core/libutils/include/utils/Condition.h",
15304   "unique_id" : "_ZTSN7android9ConditionE"
15305  },
15306  {
15307   "alignment" : 4,
15308   "fields" :
15309   [
15310    {
15311     "access" : "private",
15312     "field_name" : "mVector",
15313     "referenced_type" : "type-51"
15314    }
15315   ],
15316   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
15317   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
15318   "record_kind" : "class",
15319   "referenced_type" : "type-50",
15320   "self_type" : "type-50",
15321   "size" : 20,
15322   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
15323   "template_args" : [ "type-44", "type-16" ],
15324   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
15325  },
15326  {
15327   "alignment" : 4,
15328   "fields" :
15329   [
15330    {
15331     "access" : "private",
15332     "field_name" : "mCount",
15333     "referenced_type" : "type-652"
15334    }
15335   ],
15336   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
15337   "name" : "android::LightRefBase<android::NativeHandle>",
15338   "record_kind" : "class",
15339   "referenced_type" : "type-651",
15340   "self_type" : "type-651",
15341   "size" : 4,
15342   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
15343   "template_args" : [ "type-653" ],
15344   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
15345  },
15346  {
15347   "alignment" : 4,
15348   "fields" :
15349   [
15350    {
15351     "access" : "private",
15352     "field_name" : "mCount",
15353     "referenced_type" : "type-642"
15354    }
15355   ],
15356   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
15357   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
15358   "record_kind" : "class",
15359   "referenced_type" : "type-641",
15360   "self_type" : "type-641",
15361   "size" : 4,
15362   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
15363   "template_args" : [ "type-643" ],
15364   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
15365  },
15366  {
15367   "alignment" : 4,
15368   "fields" :
15369   [
15370    {
15371     "access" : "private",
15372     "field_name" : "mMutex",
15373     "referenced_type" : "type-34"
15374    }
15375   ],
15376   "linker_set_key" : "android::Mutex",
15377   "name" : "android::Mutex",
15378   "record_kind" : "class",
15379   "referenced_type" : "type-33",
15380   "self_type" : "type-33",
15381   "size" : 4,
15382   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
15383   "unique_id" : "_ZTSN7android5MutexE"
15384  },
15385  {
15386   "alignment" : 4,
15387   "fields" :
15388   [
15389    {
15390     "access" : "private",
15391     "field_name" : "mLock",
15392     "referenced_type" : "type-1078"
15393    }
15394   ],
15395   "linker_set_key" : "android::Mutex::Autolock",
15396   "name" : "android::Mutex::Autolock",
15397   "record_kind" : "class",
15398   "referenced_type" : "type-1077",
15399   "self_type" : "type-1077",
15400   "size" : 4,
15401   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
15402   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
15403  },
15404  {
15405   "alignment" : 4,
15406   "base_specifiers" :
15407   [
15408    {
15409     "referenced_type" : "type-651"
15410    }
15411   ],
15412   "fields" :
15413   [
15414    {
15415     "access" : "private",
15416     "field_name" : "mHandle",
15417     "field_offset" : 32,
15418     "referenced_type" : "type-654"
15419    },
15420    {
15421     "access" : "private",
15422     "field_name" : "mOwnsHandle",
15423     "field_offset" : 64,
15424     "referenced_type" : "type-39"
15425    }
15426   ],
15427   "linker_set_key" : "android::NativeHandle",
15428   "name" : "android::NativeHandle",
15429   "record_kind" : "class",
15430   "referenced_type" : "type-653",
15431   "self_type" : "type-653",
15432   "size" : 12,
15433   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
15434   "unique_id" : "_ZTSN7android12NativeHandleE"
15435  },
15436  {
15437   "alignment" : 4,
15438   "fields" :
15439   [
15440    {
15441     "access" : "private",
15442     "field_name" : "mRWLock",
15443     "referenced_type" : "type-1083"
15444    }
15445   ],
15446   "linker_set_key" : "android::RWLock",
15447   "name" : "android::RWLock",
15448   "record_kind" : "class",
15449   "referenced_type" : "type-1082",
15450   "self_type" : "type-1082",
15451   "size" : 40,
15452   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
15453   "unique_id" : "_ZTSN7android6RWLockE"
15454  },
15455  {
15456   "alignment" : 4,
15457   "fields" :
15458   [
15459    {
15460     "access" : "private",
15461     "field_name" : "mLock",
15462     "referenced_type" : "type-1086"
15463    }
15464   ],
15465   "linker_set_key" : "android::RWLock::AutoRLock",
15466   "name" : "android::RWLock::AutoRLock",
15467   "record_kind" : "class",
15468   "referenced_type" : "type-1085",
15469   "self_type" : "type-1085",
15470   "size" : 4,
15471   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
15472   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
15473  },
15474  {
15475   "alignment" : 4,
15476   "fields" :
15477   [
15478    {
15479     "access" : "private",
15480     "field_name" : "mLock",
15481     "referenced_type" : "type-1086"
15482    }
15483   ],
15484   "linker_set_key" : "android::RWLock::AutoWLock",
15485   "name" : "android::RWLock::AutoWLock",
15486   "record_kind" : "class",
15487   "referenced_type" : "type-1088",
15488   "self_type" : "type-1088",
15489   "size" : 4,
15490   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
15491   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
15492  },
15493  {
15494   "alignment" : 4,
15495   "fields" :
15496   [
15497    {
15498     "access" : "private",
15499     "field_name" : "mRefs",
15500     "field_offset" : 32,
15501     "referenced_type" : "type-7"
15502    }
15503   ],
15504   "linker_set_key" : "android::RefBase",
15505   "name" : "android::RefBase",
15506   "record_kind" : "class",
15507   "referenced_type" : "type-6",
15508   "self_type" : "type-6",
15509   "size" : 8,
15510   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15511   "unique_id" : "_ZTSN7android7RefBaseE",
15512   "vtable_components" :
15513   [
15514    {
15515     "kind" : "offset_to_top"
15516    },
15517    {
15518     "kind" : "rtti",
15519     "mangled_component_name" : "_ZTIN7android7RefBaseE"
15520    },
15521    {
15522     "kind" : "complete_dtor_pointer",
15523     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
15524    },
15525    {
15526     "kind" : "deleting_dtor_pointer",
15527     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
15528    },
15529    {
15530     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15531    },
15532    {
15533     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15534    },
15535    {
15536     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15537    },
15538    {
15539     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15540    }
15541   ]
15542  },
15543  {
15544   "alignment" : 1,
15545   "linker_set_key" : "android::RefBase::weakref_type",
15546   "name" : "android::RefBase::weakref_type",
15547   "record_kind" : "class",
15548   "referenced_type" : "type-11",
15549   "self_type" : "type-11",
15550   "size" : 1,
15551   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15552   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
15553  },
15554  {
15555   "alignment" : 1,
15556   "linker_set_key" : "android::ReferenceMover",
15557   "name" : "android::ReferenceMover",
15558   "record_kind" : "class",
15559   "referenced_type" : "type-867",
15560   "self_type" : "type-867",
15561   "size" : 1,
15562   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15563   "unique_id" : "_ZTSN7android14ReferenceMoverE"
15564  },
15565  {
15566   "alignment" : 4,
15567   "linker_set_key" : "android::ReferenceRenamer",
15568   "name" : "android::ReferenceRenamer",
15569   "record_kind" : "class",
15570   "referenced_type" : "type-862",
15571   "self_type" : "type-862",
15572   "size" : 4,
15573   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15574   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
15575   "vtable_components" :
15576   [
15577    {
15578     "kind" : "offset_to_top"
15579    },
15580    {
15581     "kind" : "rtti",
15582     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
15583    },
15584    {
15585     "is_pure" : true,
15586     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
15587    }
15588   ]
15589  },
15590  {
15591   "alignment" : 4,
15592   "fields" :
15593   [
15594    {
15595     "access" : "private",
15596     "field_name" : "mTag",
15597     "referenced_type" : "type-83"
15598    }
15599   ],
15600   "linker_set_key" : "android::ScopedTrace",
15601   "name" : "android::ScopedTrace",
15602   "record_kind" : "class",
15603   "referenced_type" : "type-1090",
15604   "self_type" : "type-1090",
15605   "size" : 8,
15606   "source_file" : "/system/core/libutils/include/utils/Trace.h",
15607   "unique_id" : "_ZTSN7android11ScopedTraceE"
15608  },
15609  {
15610   "alignment" : 4,
15611   "base_specifiers" :
15612   [
15613    {
15614     "access" : "private",
15615     "referenced_type" : "type-52"
15616    }
15617   ],
15618   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
15619   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
15620   "record_kind" : "class",
15621   "referenced_type" : "type-51",
15622   "self_type" : "type-51",
15623   "size" : 20,
15624   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
15625   "template_args" : [ "type-53" ],
15626   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
15627   "vtable_components" :
15628   [
15629    {
15630     "kind" : "offset_to_top"
15631    },
15632    {
15633     "kind" : "rtti",
15634     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
15635    },
15636    {
15637     "kind" : "complete_dtor_pointer",
15638     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
15639    },
15640    {
15641     "kind" : "deleting_dtor_pointer",
15642     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
15643    },
15644    {
15645     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
15646    },
15647    {
15648     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
15649    },
15650    {
15651     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
15652    },
15653    {
15654     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
15655    },
15656    {
15657     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
15658    },
15659    {
15660     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
15661    },
15662    {
15663     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
15664    }
15665   ]
15666  },
15667  {
15668   "alignment" : 4,
15669   "base_specifiers" :
15670   [
15671    {
15672     "referenced_type" : "type-36"
15673    }
15674   ],
15675   "linker_set_key" : "android::SortedVectorImpl",
15676   "name" : "android::SortedVectorImpl",
15677   "record_kind" : "class",
15678   "referenced_type" : "type-52",
15679   "self_type" : "type-52",
15680   "size" : 20,
15681   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
15682   "unique_id" : "_ZTSN7android16SortedVectorImplE",
15683   "vtable_components" :
15684   [
15685    {
15686     "kind" : "offset_to_top"
15687    },
15688    {
15689     "kind" : "rtti",
15690     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
15691    },
15692    {
15693     "kind" : "complete_dtor_pointer",
15694     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
15695    },
15696    {
15697     "kind" : "deleting_dtor_pointer",
15698     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
15699    },
15700    {
15701     "is_pure" : true,
15702     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
15703    },
15704    {
15705     "is_pure" : true,
15706     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
15707    },
15708    {
15709     "is_pure" : true,
15710     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
15711    },
15712    {
15713     "is_pure" : true,
15714     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
15715    },
15716    {
15717     "is_pure" : true,
15718     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
15719    },
15720    {
15721     "is_pure" : true,
15722     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
15723    },
15724    {
15725     "is_pure" : true,
15726     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
15727    }
15728   ]
15729  },
15730  {
15731   "alignment" : 4,
15732   "fields" :
15733   [
15734    {
15735     "access" : "private",
15736     "field_name" : "mString",
15737     "referenced_type" : "type-45"
15738    }
15739   ],
15740   "linker_set_key" : "android::String16",
15741   "name" : "android::String16",
15742   "record_kind" : "class",
15743   "referenced_type" : "type-44",
15744   "self_type" : "type-44",
15745   "size" : 4,
15746   "source_file" : "/system/core/libutils/include/utils/String16.h",
15747   "unique_id" : "_ZTSN7android8String16E"
15748  },
15749  {
15750   "alignment" : 4,
15751   "fields" :
15752   [
15753    {
15754     "access" : "private",
15755     "field_name" : "mString",
15756     "referenced_type" : "type-55"
15757    }
15758   ],
15759   "linker_set_key" : "android::String8",
15760   "name" : "android::String8",
15761   "record_kind" : "class",
15762   "referenced_type" : "type-54",
15763   "self_type" : "type-54",
15764   "size" : 4,
15765   "source_file" : "/system/core/libutils/include/utils/String8.h",
15766   "unique_id" : "_ZTSN7android7String8E"
15767  },
15768  {
15769   "alignment" : 4,
15770   "base_specifiers" :
15771   [
15772    {
15773     "is_virtual" : true,
15774     "referenced_type" : "type-6"
15775    }
15776   ],
15777   "fields" :
15778   [
15779    {
15780     "access" : "private",
15781     "field_name" : "mCanCallJava",
15782     "field_offset" : 32,
15783     "referenced_type" : "type-297"
15784    },
15785    {
15786     "access" : "private",
15787     "field_name" : "mThread",
15788     "field_offset" : 64,
15789     "referenced_type" : "type-28"
15790    },
15791    {
15792     "access" : "private",
15793     "field_name" : "mLock",
15794     "field_offset" : 96,
15795     "referenced_type" : "type-33"
15796    },
15797    {
15798     "access" : "private",
15799     "field_name" : "mThreadExitedCondition",
15800     "field_offset" : 128,
15801     "referenced_type" : "type-298"
15802    },
15803    {
15804     "access" : "private",
15805     "field_name" : "mStatus",
15806     "field_offset" : 160,
15807     "referenced_type" : "type-27"
15808    },
15809    {
15810     "access" : "private",
15811     "field_name" : "mExitPending",
15812     "field_offset" : 192,
15813     "referenced_type" : "type-300"
15814    },
15815    {
15816     "access" : "private",
15817     "field_name" : "mRunning",
15818     "field_offset" : 200,
15819     "referenced_type" : "type-300"
15820    },
15821    {
15822     "access" : "private",
15823     "field_name" : "mHoldSelf",
15824     "field_offset" : 224,
15825     "referenced_type" : "type-294"
15826    },
15827    {
15828     "access" : "private",
15829     "field_name" : "mTid",
15830     "field_offset" : 256,
15831     "referenced_type" : "type-27"
15832    }
15833   ],
15834   "linker_set_key" : "android::Thread",
15835   "name" : "android::Thread",
15836   "record_kind" : "class",
15837   "referenced_type" : "type-296",
15838   "self_type" : "type-296",
15839   "size" : 44,
15840   "source_file" : "/system/core/libutils/include/utils/Thread.h",
15841   "unique_id" : "_ZTSN7android6ThreadE",
15842   "vtable_components" :
15843   [
15844    {
15845     "component_value" : 36,
15846     "kind" : "vbase_offset"
15847    },
15848    {
15849     "kind" : "offset_to_top"
15850    },
15851    {
15852     "kind" : "rtti",
15853     "mangled_component_name" : "_ZTIN7android6ThreadE"
15854    },
15855    {
15856     "kind" : "complete_dtor_pointer",
15857     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
15858    },
15859    {
15860     "kind" : "deleting_dtor_pointer",
15861     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
15862    },
15863    {
15864     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
15865    },
15866    {
15867     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
15868    },
15869    {
15870     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
15871    },
15872    {
15873     "is_pure" : true,
15874     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
15875    },
15876    {
15877     "kind" : "vcall_offset"
15878    },
15879    {
15880     "kind" : "vcall_offset"
15881    },
15882    {
15883     "kind" : "vcall_offset"
15884    },
15885    {
15886     "kind" : "vcall_offset"
15887    },
15888    {
15889     "component_value" : -36,
15890     "kind" : "vcall_offset"
15891    },
15892    {
15893     "component_value" : -36,
15894     "kind" : "offset_to_top"
15895    },
15896    {
15897     "kind" : "rtti",
15898     "mangled_component_name" : "_ZTIN7android6ThreadE"
15899    },
15900    {
15901     "kind" : "complete_dtor_pointer",
15902     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
15903    },
15904    {
15905     "kind" : "deleting_dtor_pointer",
15906     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
15907    },
15908    {
15909     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15910    },
15911    {
15912     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15913    },
15914    {
15915     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15916    },
15917    {
15918     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15919    }
15920   ]
15921  },
15922  {
15923   "alignment" : 4,
15924   "base_specifiers" :
15925   [
15926    {
15927     "access" : "private",
15928     "referenced_type" : "type-36"
15929    }
15930   ],
15931   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
15932   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
15933   "record_kind" : "class",
15934   "referenced_type" : "type-35",
15935   "self_type" : "type-35",
15936   "size" : 20,
15937   "source_file" : "/system/core/libutils/include/utils/Vector.h",
15938   "template_args" : [ "type-38" ],
15939   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
15940   "vtable_components" :
15941   [
15942    {
15943     "kind" : "offset_to_top"
15944    },
15945    {
15946     "kind" : "rtti",
15947     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
15948    },
15949    {
15950     "kind" : "complete_dtor_pointer",
15951     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
15952    },
15953    {
15954     "kind" : "deleting_dtor_pointer",
15955     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
15956    },
15957    {
15958     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
15959    },
15960    {
15961     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
15962    },
15963    {
15964     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
15965    },
15966    {
15967     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
15968    },
15969    {
15970     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
15971    },
15972    {
15973     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
15974    }
15975   ]
15976  },
15977  {
15978   "alignment" : 4,
15979   "fields" :
15980   [
15981    {
15982     "access" : "private",
15983     "field_name" : "mStorage",
15984     "field_offset" : 32,
15985     "referenced_type" : "type-28"
15986    },
15987    {
15988     "access" : "private",
15989     "field_name" : "mCount",
15990     "field_offset" : 64,
15991     "referenced_type" : "type-2"
15992    },
15993    {
15994     "access" : "private",
15995     "field_name" : "mFlags",
15996     "field_offset" : 96,
15997     "referenced_type" : "type-37"
15998    },
15999    {
16000     "access" : "private",
16001     "field_name" : "mItemSize",
16002     "field_offset" : 128,
16003     "referenced_type" : "type-37"
16004    }
16005   ],
16006   "linker_set_key" : "android::VectorImpl",
16007   "name" : "android::VectorImpl",
16008   "record_kind" : "class",
16009   "referenced_type" : "type-36",
16010   "self_type" : "type-36",
16011   "size" : 20,
16012   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
16013   "unique_id" : "_ZTSN7android10VectorImplE",
16014   "vtable_components" :
16015   [
16016    {
16017     "kind" : "offset_to_top"
16018    },
16019    {
16020     "kind" : "rtti",
16021     "mangled_component_name" : "_ZTIN7android10VectorImplE"
16022    },
16023    {
16024     "kind" : "complete_dtor_pointer",
16025     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
16026    },
16027    {
16028     "kind" : "deleting_dtor_pointer",
16029     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
16030    },
16031    {
16032     "is_pure" : true,
16033     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
16034    },
16035    {
16036     "is_pure" : true,
16037     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
16038    },
16039    {
16040     "is_pure" : true,
16041     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
16042    },
16043    {
16044     "is_pure" : true,
16045     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
16046    },
16047    {
16048     "is_pure" : true,
16049     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
16050    },
16051    {
16052     "is_pure" : true,
16053     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
16054    }
16055   ]
16056  },
16057  {
16058   "alignment" : 4,
16059   "base_specifiers" :
16060   [
16061    {
16062     "referenced_type" : "type-641"
16063    }
16064   ],
16065   "linker_set_key" : "android::VirtualLightRefBase",
16066   "name" : "android::VirtualLightRefBase",
16067   "record_kind" : "class",
16068   "referenced_type" : "type-643",
16069   "self_type" : "type-643",
16070   "size" : 8,
16071   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
16072   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
16073   "vtable_components" :
16074   [
16075    {
16076     "kind" : "offset_to_top"
16077    },
16078    {
16079     "kind" : "rtti",
16080     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
16081    },
16082    {
16083     "kind" : "complete_dtor_pointer",
16084     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
16085    },
16086    {
16087     "kind" : "deleting_dtor_pointer",
16088     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
16089    }
16090   ]
16091  },
16092  {
16093   "alignment" : 4,
16094   "base_specifiers" :
16095   [
16096    {
16097     "referenced_type" : "type-18"
16098    }
16099   ],
16100   "fields" :
16101   [
16102    {
16103     "access" : "protected",
16104     "field_name" : "mSchedPolicy",
16105     "field_offset" : 32,
16106     "referenced_type" : "type-27"
16107    },
16108    {
16109     "access" : "protected",
16110     "field_name" : "mSchedPriority",
16111     "field_offset" : 64,
16112     "referenced_type" : "type-27"
16113    },
16114    {
16115     "access" : "private",
16116     "field_name" : "mExtras",
16117     "field_offset" : 96,
16118     "referenced_type" : "type-201"
16119    },
16120    {
16121     "access" : "private",
16122     "field_name" : "mReserved0",
16123     "field_offset" : 128,
16124     "referenced_type" : "type-28"
16125    }
16126   ],
16127   "linker_set_key" : "android::hardware::BHwBinder",
16128   "name" : "android::hardware::BHwBinder",
16129   "record_kind" : "class",
16130   "referenced_type" : "type-200",
16131   "self_type" : "type-200",
16132   "size" : 28,
16133   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
16134   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
16135   "vtable_components" :
16136   [
16137    {
16138     "component_value" : 20,
16139     "kind" : "vbase_offset"
16140    },
16141    {
16142     "kind" : "offset_to_top"
16143    },
16144    {
16145     "kind" : "rtti",
16146     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
16147    },
16148    {
16149     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16150    },
16151    {
16152     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16153    },
16154    {
16155     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16156    },
16157    {
16158     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16159    },
16160    {
16161     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16162    },
16163    {
16164     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16165    },
16166    {
16167     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16168    },
16169    {
16170     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16171    },
16172    {
16173     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16174    },
16175    {
16176     "kind" : "complete_dtor_pointer",
16177     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
16178    },
16179    {
16180     "kind" : "deleting_dtor_pointer",
16181     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
16182    },
16183    {
16184     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16185    },
16186    {
16187     "kind" : "vcall_offset"
16188    },
16189    {
16190     "kind" : "vcall_offset"
16191    },
16192    {
16193     "kind" : "vcall_offset"
16194    },
16195    {
16196     "kind" : "vcall_offset"
16197    },
16198    {
16199     "component_value" : -20,
16200     "kind" : "vcall_offset"
16201    },
16202    {
16203     "component_value" : -20,
16204     "kind" : "offset_to_top"
16205    },
16206    {
16207     "kind" : "rtti",
16208     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
16209    },
16210    {
16211     "kind" : "complete_dtor_pointer",
16212     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
16213    },
16214    {
16215     "kind" : "deleting_dtor_pointer",
16216     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
16217    },
16218    {
16219     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16220    },
16221    {
16222     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16223    },
16224    {
16225     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16226    },
16227    {
16228     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16229    }
16230   ]
16231  },
16232  {
16233   "alignment" : 4,
16234   "base_specifiers" :
16235   [
16236    {
16237     "is_virtual" : true,
16238     "referenced_type" : "type-6"
16239    }
16240   ],
16241   "fields" :
16242   [
16243    {
16244     "access" : "private",
16245     "field_name" : "mRemote",
16246     "field_offset" : 32,
16247     "referenced_type" : "type-149"
16248    },
16249    {
16250     "access" : "private",
16251     "field_name" : "mRefs",
16252     "field_offset" : 64,
16253     "referenced_type" : "type-10"
16254    },
16255    {
16256     "access" : "private",
16257     "field_name" : "mState",
16258     "field_offset" : 96,
16259     "referenced_type" : "type-150"
16260    }
16261   ],
16262   "linker_set_key" : "android::hardware::BpHwRefBase",
16263   "name" : "android::hardware::BpHwRefBase",
16264   "record_kind" : "class",
16265   "referenced_type" : "type-148",
16266   "self_type" : "type-148",
16267   "size" : 24,
16268   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
16269   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
16270   "vtable_components" :
16271   [
16272    {
16273     "component_value" : 16,
16274     "kind" : "vbase_offset"
16275    },
16276    {
16277     "kind" : "offset_to_top"
16278    },
16279    {
16280     "kind" : "rtti",
16281     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
16282    },
16283    {
16284     "kind" : "complete_dtor_pointer",
16285     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
16286    },
16287    {
16288     "kind" : "deleting_dtor_pointer",
16289     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
16290    },
16291    {
16292     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16293    },
16294    {
16295     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16296    },
16297    {
16298     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16299    },
16300    {
16301     "kind" : "vcall_offset"
16302    },
16303    {
16304     "component_value" : -16,
16305     "kind" : "vcall_offset"
16306    },
16307    {
16308     "component_value" : -16,
16309     "kind" : "vcall_offset"
16310    },
16311    {
16312     "component_value" : -16,
16313     "kind" : "vcall_offset"
16314    },
16315    {
16316     "component_value" : -16,
16317     "kind" : "vcall_offset"
16318    },
16319    {
16320     "component_value" : -16,
16321     "kind" : "offset_to_top"
16322    },
16323    {
16324     "kind" : "rtti",
16325     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
16326    },
16327    {
16328     "kind" : "complete_dtor_pointer",
16329     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
16330    },
16331    {
16332     "kind" : "deleting_dtor_pointer",
16333     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
16334    },
16335    {
16336     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16337    },
16338    {
16339     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16340    },
16341    {
16342     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16343    },
16344    {
16345     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16346    }
16347   ]
16348  },
16349  {
16350   "alignment" : 4,
16351   "base_specifiers" :
16352   [
16353    {
16354     "referenced_type" : "type-417"
16355    },
16356    {
16357     "referenced_type" : "type-147"
16358    },
16359    {
16360     "referenced_type" : "type-148"
16361    }
16362   ],
16363   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
16364   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
16365   "record_kind" : "class",
16366   "referenced_type" : "type-971",
16367   "self_type" : "type-971",
16368   "size" : 32,
16369   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16370   "template_args" : [ "type-417" ],
16371   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE",
16372   "vtable_components" :
16373   [
16374    {
16375     "component_value" : 24,
16376     "kind" : "vbase_offset"
16377    },
16378    {
16379     "kind" : "offset_to_top"
16380    },
16381    {
16382     "kind" : "rtti",
16383     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
16384    },
16385    {
16386     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
16387    },
16388    {
16389     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16390    },
16391    {
16392     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16393    },
16394    {
16395     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16396    },
16397    {
16398     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16399    },
16400    {
16401     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
16402    },
16403    {
16404     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16405    },
16406    {
16407     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
16408    },
16409    {
16410     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16411    },
16412    {
16413     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
16414    },
16415    {
16416     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16417    },
16418    {
16419     "kind" : "complete_dtor_pointer",
16420     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
16421    },
16422    {
16423     "kind" : "deleting_dtor_pointer",
16424     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
16425    },
16426    {
16427     "is_pure" : true,
16428     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
16429    },
16430    {
16431     "is_pure" : true,
16432     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
16433    },
16434    {
16435     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
16436    },
16437    {
16438     "component_value" : 20,
16439     "kind" : "vbase_offset"
16440    },
16441    {
16442     "component_value" : -4,
16443     "kind" : "offset_to_top"
16444    },
16445    {
16446     "kind" : "rtti",
16447     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
16448    },
16449    {
16450     "kind" : "complete_dtor_pointer",
16451     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
16452    },
16453    {
16454     "kind" : "deleting_dtor_pointer",
16455     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
16456    },
16457    {
16458     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
16459    },
16460    {
16461     "component_value" : 16,
16462     "kind" : "vbase_offset"
16463    },
16464    {
16465     "component_value" : -8,
16466     "kind" : "offset_to_top"
16467    },
16468    {
16469     "kind" : "rtti",
16470     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
16471    },
16472    {
16473     "kind" : "complete_dtor_pointer",
16474     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
16475    },
16476    {
16477     "kind" : "deleting_dtor_pointer",
16478     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
16479    },
16480    {
16481     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16482    },
16483    {
16484     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16485    },
16486    {
16487     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16488    },
16489    {
16490     "kind" : "vcall_offset"
16491    },
16492    {
16493     "component_value" : -16,
16494     "kind" : "vcall_offset"
16495    },
16496    {
16497     "component_value" : -16,
16498     "kind" : "vcall_offset"
16499    },
16500    {
16501     "component_value" : -16,
16502     "kind" : "vcall_offset"
16503    },
16504    {
16505     "component_value" : -24,
16506     "kind" : "vcall_offset"
16507    },
16508    {
16509     "component_value" : -24,
16510     "kind" : "offset_to_top"
16511    },
16512    {
16513     "kind" : "rtti",
16514     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
16515    },
16516    {
16517     "kind" : "complete_dtor_pointer",
16518     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
16519    },
16520    {
16521     "kind" : "deleting_dtor_pointer",
16522     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
16523    },
16524    {
16525     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16526    },
16527    {
16528     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16529    },
16530    {
16531     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16532    },
16533    {
16534     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16535    }
16536   ]
16537  },
16538  {
16539   "alignment" : 4,
16540   "base_specifiers" :
16541   [
16542    {
16543     "referenced_type" : "type-140"
16544    },
16545    {
16546     "referenced_type" : "type-147"
16547    },
16548    {
16549     "referenced_type" : "type-148"
16550    }
16551   ],
16552   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
16553   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
16554   "record_kind" : "class",
16555   "referenced_type" : "type-970",
16556   "self_type" : "type-970",
16557   "size" : 32,
16558   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16559   "template_args" : [ "type-140" ],
16560   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE",
16561   "vtable_components" :
16562   [
16563    {
16564     "component_value" : 24,
16565     "kind" : "vbase_offset"
16566    },
16567    {
16568     "kind" : "offset_to_top"
16569    },
16570    {
16571     "kind" : "rtti",
16572     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
16573    },
16574    {
16575     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
16576    },
16577    {
16578     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16579    },
16580    {
16581     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16582    },
16583    {
16584     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16585    },
16586    {
16587     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16588    },
16589    {
16590     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
16591    },
16592    {
16593     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16594    },
16595    {
16596     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
16597    },
16598    {
16599     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16600    },
16601    {
16602     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
16603    },
16604    {
16605     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16606    },
16607    {
16608     "kind" : "complete_dtor_pointer",
16609     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
16610    },
16611    {
16612     "kind" : "deleting_dtor_pointer",
16613     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
16614    },
16615    {
16616     "is_pure" : true,
16617     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
16618    },
16619    {
16620     "is_pure" : true,
16621     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
16622    },
16623    {
16624     "is_pure" : true,
16625     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
16626    },
16627    {
16628     "is_pure" : true,
16629     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
16630    },
16631    {
16632     "is_pure" : true,
16633     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
16634    },
16635    {
16636     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
16637    },
16638    {
16639     "component_value" : 20,
16640     "kind" : "vbase_offset"
16641    },
16642    {
16643     "component_value" : -4,
16644     "kind" : "offset_to_top"
16645    },
16646    {
16647     "kind" : "rtti",
16648     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
16649    },
16650    {
16651     "kind" : "complete_dtor_pointer",
16652     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
16653    },
16654    {
16655     "kind" : "deleting_dtor_pointer",
16656     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
16657    },
16658    {
16659     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
16660    },
16661    {
16662     "component_value" : 16,
16663     "kind" : "vbase_offset"
16664    },
16665    {
16666     "component_value" : -8,
16667     "kind" : "offset_to_top"
16668    },
16669    {
16670     "kind" : "rtti",
16671     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
16672    },
16673    {
16674     "kind" : "complete_dtor_pointer",
16675     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
16676    },
16677    {
16678     "kind" : "deleting_dtor_pointer",
16679     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
16680    },
16681    {
16682     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16683    },
16684    {
16685     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16686    },
16687    {
16688     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16689    },
16690    {
16691     "kind" : "vcall_offset"
16692    },
16693    {
16694     "component_value" : -16,
16695     "kind" : "vcall_offset"
16696    },
16697    {
16698     "component_value" : -16,
16699     "kind" : "vcall_offset"
16700    },
16701    {
16702     "component_value" : -16,
16703     "kind" : "vcall_offset"
16704    },
16705    {
16706     "component_value" : -24,
16707     "kind" : "vcall_offset"
16708    },
16709    {
16710     "component_value" : -24,
16711     "kind" : "offset_to_top"
16712    },
16713    {
16714     "kind" : "rtti",
16715     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
16716    },
16717    {
16718     "kind" : "complete_dtor_pointer",
16719     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
16720    },
16721    {
16722     "kind" : "deleting_dtor_pointer",
16723     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
16724    },
16725    {
16726     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16727    },
16728    {
16729     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16730    },
16731    {
16732     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16733    },
16734    {
16735     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16736    }
16737   ]
16738  },
16739  {
16740   "alignment" : 4,
16741   "base_specifiers" :
16742   [
16743    {
16744     "referenced_type" : "type-195"
16745    },
16746    {
16747     "referenced_type" : "type-147"
16748    },
16749    {
16750     "referenced_type" : "type-148"
16751    }
16752   ],
16753   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
16754   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
16755   "record_kind" : "class",
16756   "referenced_type" : "type-275",
16757   "self_type" : "type-275",
16758   "size" : 32,
16759   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16760   "template_args" : [ "type-195" ],
16761   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE",
16762   "vtable_components" :
16763   [
16764    {
16765     "component_value" : 24,
16766     "kind" : "vbase_offset"
16767    },
16768    {
16769     "kind" : "offset_to_top"
16770    },
16771    {
16772     "kind" : "rtti",
16773     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
16774    },
16775    {
16776     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
16777    },
16778    {
16779     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16780    },
16781    {
16782     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16783    },
16784    {
16785     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16786    },
16787    {
16788     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16789    },
16790    {
16791     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
16792    },
16793    {
16794     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16795    },
16796    {
16797     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
16798    },
16799    {
16800     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16801    },
16802    {
16803     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
16804    },
16805    {
16806     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16807    },
16808    {
16809     "kind" : "complete_dtor_pointer",
16810     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
16811    },
16812    {
16813     "kind" : "deleting_dtor_pointer",
16814     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
16815    },
16816    {
16817     "is_pure" : true,
16818     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
16819    },
16820    {
16821     "is_pure" : true,
16822     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
16823    },
16824    {
16825     "is_pure" : true,
16826     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
16827    },
16828    {
16829     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
16830    },
16831    {
16832     "component_value" : 20,
16833     "kind" : "vbase_offset"
16834    },
16835    {
16836     "component_value" : -4,
16837     "kind" : "offset_to_top"
16838    },
16839    {
16840     "kind" : "rtti",
16841     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
16842    },
16843    {
16844     "kind" : "complete_dtor_pointer",
16845     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
16846    },
16847    {
16848     "kind" : "deleting_dtor_pointer",
16849     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
16850    },
16851    {
16852     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
16853    },
16854    {
16855     "component_value" : 16,
16856     "kind" : "vbase_offset"
16857    },
16858    {
16859     "component_value" : -8,
16860     "kind" : "offset_to_top"
16861    },
16862    {
16863     "kind" : "rtti",
16864     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
16865    },
16866    {
16867     "kind" : "complete_dtor_pointer",
16868     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
16869    },
16870    {
16871     "kind" : "deleting_dtor_pointer",
16872     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
16873    },
16874    {
16875     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16876    },
16877    {
16878     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16879    },
16880    {
16881     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16882    },
16883    {
16884     "kind" : "vcall_offset"
16885    },
16886    {
16887     "component_value" : -16,
16888     "kind" : "vcall_offset"
16889    },
16890    {
16891     "component_value" : -16,
16892     "kind" : "vcall_offset"
16893    },
16894    {
16895     "component_value" : -16,
16896     "kind" : "vcall_offset"
16897    },
16898    {
16899     "component_value" : -24,
16900     "kind" : "vcall_offset"
16901    },
16902    {
16903     "component_value" : -24,
16904     "kind" : "offset_to_top"
16905    },
16906    {
16907     "kind" : "rtti",
16908     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
16909    },
16910    {
16911     "kind" : "complete_dtor_pointer",
16912     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
16913    },
16914    {
16915     "kind" : "deleting_dtor_pointer",
16916     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
16917    },
16918    {
16919     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16920    },
16921    {
16922     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16923    },
16924    {
16925     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16926    },
16927    {
16928     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16929    }
16930   ]
16931  },
16932  {
16933   "alignment" : 4,
16934   "base_specifiers" :
16935   [
16936    {
16937     "referenced_type" : "type-215"
16938    },
16939    {
16940     "referenced_type" : "type-147"
16941    },
16942    {
16943     "referenced_type" : "type-148"
16944    }
16945   ],
16946   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
16947   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
16948   "record_kind" : "class",
16949   "referenced_type" : "type-274",
16950   "self_type" : "type-274",
16951   "size" : 32,
16952   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16953   "template_args" : [ "type-215" ],
16954   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE",
16955   "vtable_components" :
16956   [
16957    {
16958     "component_value" : 24,
16959     "kind" : "vbase_offset"
16960    },
16961    {
16962     "kind" : "offset_to_top"
16963    },
16964    {
16965     "kind" : "rtti",
16966     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
16967    },
16968    {
16969     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
16970    },
16971    {
16972     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16973    },
16974    {
16975     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16976    },
16977    {
16978     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16979    },
16980    {
16981     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16982    },
16983    {
16984     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
16985    },
16986    {
16987     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16988    },
16989    {
16990     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
16991    },
16992    {
16993     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16994    },
16995    {
16996     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
16997    },
16998    {
16999     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17000    },
17001    {
17002     "kind" : "complete_dtor_pointer",
17003     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
17004    },
17005    {
17006     "kind" : "deleting_dtor_pointer",
17007     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
17008    },
17009    {
17010     "is_pure" : true,
17011     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
17012    },
17013    {
17014     "is_pure" : true,
17015     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
17016    },
17017    {
17018     "is_pure" : true,
17019     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
17020    },
17021    {
17022     "is_pure" : true,
17023     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17024    },
17025    {
17026     "is_pure" : true,
17027     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
17028    },
17029    {
17030     "is_pure" : true,
17031     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
17032    },
17033    {
17034     "is_pure" : true,
17035     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
17036    },
17037    {
17038     "is_pure" : true,
17039     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
17040    },
17041    {
17042     "is_pure" : true,
17043     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
17044    },
17045    {
17046     "is_pure" : true,
17047     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
17048    },
17049    {
17050     "is_pure" : true,
17051     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
17052    },
17053    {
17054     "is_pure" : true,
17055     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
17056    },
17057    {
17058     "is_pure" : true,
17059     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
17060    },
17061    {
17062     "is_pure" : true,
17063     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
17064    },
17065    {
17066     "is_pure" : true,
17067     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
17068    },
17069    {
17070     "is_pure" : true,
17071     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
17072    },
17073    {
17074     "is_pure" : true,
17075     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
17076    },
17077    {
17078     "is_pure" : true,
17079     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
17080    },
17081    {
17082     "is_pure" : true,
17083     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
17084    },
17085    {
17086     "is_pure" : true,
17087     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17088    },
17089    {
17090     "is_pure" : true,
17091     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17092    },
17093    {
17094     "is_pure" : true,
17095     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17096    },
17097    {
17098     "is_pure" : true,
17099     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
17100    },
17101    {
17102     "is_pure" : true,
17103     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17104    },
17105    {
17106     "is_pure" : true,
17107     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
17108    },
17109    {
17110     "is_pure" : true,
17111     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
17112    },
17113    {
17114     "is_pure" : true,
17115     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
17116    },
17117    {
17118     "is_pure" : true,
17119     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
17120    },
17121    {
17122     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
17123    },
17124    {
17125     "component_value" : 20,
17126     "kind" : "vbase_offset"
17127    },
17128    {
17129     "component_value" : -4,
17130     "kind" : "offset_to_top"
17131    },
17132    {
17133     "kind" : "rtti",
17134     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
17135    },
17136    {
17137     "kind" : "complete_dtor_pointer",
17138     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
17139    },
17140    {
17141     "kind" : "deleting_dtor_pointer",
17142     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
17143    },
17144    {
17145     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
17146    },
17147    {
17148     "component_value" : 16,
17149     "kind" : "vbase_offset"
17150    },
17151    {
17152     "component_value" : -8,
17153     "kind" : "offset_to_top"
17154    },
17155    {
17156     "kind" : "rtti",
17157     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
17158    },
17159    {
17160     "kind" : "complete_dtor_pointer",
17161     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
17162    },
17163    {
17164     "kind" : "deleting_dtor_pointer",
17165     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
17166    },
17167    {
17168     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17169    },
17170    {
17171     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17172    },
17173    {
17174     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17175    },
17176    {
17177     "kind" : "vcall_offset"
17178    },
17179    {
17180     "component_value" : -16,
17181     "kind" : "vcall_offset"
17182    },
17183    {
17184     "component_value" : -16,
17185     "kind" : "vcall_offset"
17186    },
17187    {
17188     "component_value" : -16,
17189     "kind" : "vcall_offset"
17190    },
17191    {
17192     "component_value" : -24,
17193     "kind" : "vcall_offset"
17194    },
17195    {
17196     "component_value" : -24,
17197     "kind" : "offset_to_top"
17198    },
17199    {
17200     "kind" : "rtti",
17201     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
17202    },
17203    {
17204     "kind" : "complete_dtor_pointer",
17205     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
17206    },
17207    {
17208     "kind" : "deleting_dtor_pointer",
17209     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
17210    },
17211    {
17212     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17213    },
17214    {
17215     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17216    },
17217    {
17218     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17219    },
17220    {
17221     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17222    }
17223   ]
17224  },
17225  {
17226   "alignment" : 4,
17227   "base_specifiers" :
17228   [
17229    {
17230     "referenced_type" : "type-219"
17231    },
17232    {
17233     "referenced_type" : "type-147"
17234    },
17235    {
17236     "referenced_type" : "type-148"
17237    }
17238   ],
17239   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
17240   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
17241   "record_kind" : "class",
17242   "referenced_type" : "type-273",
17243   "self_type" : "type-273",
17244   "size" : 32,
17245   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
17246   "template_args" : [ "type-219" ],
17247   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE",
17248   "vtable_components" :
17249   [
17250    {
17251     "component_value" : 24,
17252     "kind" : "vbase_offset"
17253    },
17254    {
17255     "kind" : "offset_to_top"
17256    },
17257    {
17258     "kind" : "rtti",
17259     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
17260    },
17261    {
17262     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
17263    },
17264    {
17265     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17266    },
17267    {
17268     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17269    },
17270    {
17271     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17272    },
17273    {
17274     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17275    },
17276    {
17277     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
17278    },
17279    {
17280     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17281    },
17282    {
17283     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
17284    },
17285    {
17286     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17287    },
17288    {
17289     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
17290    },
17291    {
17292     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17293    },
17294    {
17295     "kind" : "complete_dtor_pointer",
17296     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
17297    },
17298    {
17299     "kind" : "deleting_dtor_pointer",
17300     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
17301    },
17302    {
17303     "is_pure" : true,
17304     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
17305    },
17306    {
17307     "is_pure" : true,
17308     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
17309    },
17310    {
17311     "is_pure" : true,
17312     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
17313    },
17314    {
17315     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
17316    },
17317    {
17318     "component_value" : 20,
17319     "kind" : "vbase_offset"
17320    },
17321    {
17322     "component_value" : -4,
17323     "kind" : "offset_to_top"
17324    },
17325    {
17326     "kind" : "rtti",
17327     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
17328    },
17329    {
17330     "kind" : "complete_dtor_pointer",
17331     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
17332    },
17333    {
17334     "kind" : "deleting_dtor_pointer",
17335     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
17336    },
17337    {
17338     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
17339    },
17340    {
17341     "component_value" : 16,
17342     "kind" : "vbase_offset"
17343    },
17344    {
17345     "component_value" : -8,
17346     "kind" : "offset_to_top"
17347    },
17348    {
17349     "kind" : "rtti",
17350     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
17351    },
17352    {
17353     "kind" : "complete_dtor_pointer",
17354     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
17355    },
17356    {
17357     "kind" : "deleting_dtor_pointer",
17358     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
17359    },
17360    {
17361     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17362    },
17363    {
17364     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17365    },
17366    {
17367     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17368    },
17369    {
17370     "kind" : "vcall_offset"
17371    },
17372    {
17373     "component_value" : -16,
17374     "kind" : "vcall_offset"
17375    },
17376    {
17377     "component_value" : -16,
17378     "kind" : "vcall_offset"
17379    },
17380    {
17381     "component_value" : -16,
17382     "kind" : "vcall_offset"
17383    },
17384    {
17385     "component_value" : -24,
17386     "kind" : "vcall_offset"
17387    },
17388    {
17389     "component_value" : -24,
17390     "kind" : "offset_to_top"
17391    },
17392    {
17393     "kind" : "rtti",
17394     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
17395    },
17396    {
17397     "kind" : "complete_dtor_pointer",
17398     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
17399    },
17400    {
17401     "kind" : "deleting_dtor_pointer",
17402     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
17403    },
17404    {
17405     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17406    },
17407    {
17408     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17409    },
17410    {
17411     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17412    },
17413    {
17414     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17415    }
17416   ]
17417  },
17418  {
17419   "alignment" : 4,
17420   "base_specifiers" :
17421   [
17422    {
17423     "referenced_type" : "type-444"
17424    },
17425    {
17426     "referenced_type" : "type-147"
17427    },
17428    {
17429     "referenced_type" : "type-148"
17430    }
17431   ],
17432   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::ICryptoFactory>",
17433   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::ICryptoFactory>",
17434   "record_kind" : "class",
17435   "referenced_type" : "type-972",
17436   "self_type" : "type-972",
17437   "size" : 32,
17438   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
17439   "template_args" : [ "type-444" ],
17440   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE",
17441   "vtable_components" :
17442   [
17443    {
17444     "component_value" : 24,
17445     "kind" : "vbase_offset"
17446    },
17447    {
17448     "kind" : "offset_to_top"
17449    },
17450    {
17451     "kind" : "rtti",
17452     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
17453    },
17454    {
17455     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114ICryptoFactory8isRemoteEv"
17456    },
17457    {
17458     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17459    },
17460    {
17461     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17462    },
17463    {
17464     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17465    },
17466    {
17467     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17468    },
17469    {
17470     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv"
17471    },
17472    {
17473     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17474    },
17475    {
17476     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv"
17477    },
17478    {
17479     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17480    },
17481    {
17482     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv"
17483    },
17484    {
17485     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17486    },
17487    {
17488     "kind" : "complete_dtor_pointer",
17489     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
17490    },
17491    {
17492     "kind" : "deleting_dtor_pointer",
17493     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
17494    },
17495    {
17496     "is_pure" : true,
17497     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
17498    },
17499    {
17500     "is_pure" : true,
17501     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
17502    },
17503    {
17504     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
17505    },
17506    {
17507     "component_value" : 20,
17508     "kind" : "vbase_offset"
17509    },
17510    {
17511     "component_value" : -4,
17512     "kind" : "offset_to_top"
17513    },
17514    {
17515     "kind" : "rtti",
17516     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
17517    },
17518    {
17519     "kind" : "complete_dtor_pointer",
17520     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
17521    },
17522    {
17523     "kind" : "deleting_dtor_pointer",
17524     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
17525    },
17526    {
17527     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
17528    },
17529    {
17530     "component_value" : 16,
17531     "kind" : "vbase_offset"
17532    },
17533    {
17534     "component_value" : -8,
17535     "kind" : "offset_to_top"
17536    },
17537    {
17538     "kind" : "rtti",
17539     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
17540    },
17541    {
17542     "kind" : "complete_dtor_pointer",
17543     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
17544    },
17545    {
17546     "kind" : "deleting_dtor_pointer",
17547     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
17548    },
17549    {
17550     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17551    },
17552    {
17553     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17554    },
17555    {
17556     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17557    },
17558    {
17559     "kind" : "vcall_offset"
17560    },
17561    {
17562     "component_value" : -16,
17563     "kind" : "vcall_offset"
17564    },
17565    {
17566     "component_value" : -16,
17567     "kind" : "vcall_offset"
17568    },
17569    {
17570     "component_value" : -16,
17571     "kind" : "vcall_offset"
17572    },
17573    {
17574     "component_value" : -24,
17575     "kind" : "vcall_offset"
17576    },
17577    {
17578     "component_value" : -24,
17579     "kind" : "offset_to_top"
17580    },
17581    {
17582     "kind" : "rtti",
17583     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
17584    },
17585    {
17586     "kind" : "complete_dtor_pointer",
17587     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
17588    },
17589    {
17590     "kind" : "deleting_dtor_pointer",
17591     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
17592    },
17593    {
17594     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17595    },
17596    {
17597     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17598    },
17599    {
17600     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17601    },
17602    {
17603     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17604    }
17605   ]
17606  },
17607  {
17608   "alignment" : 4,
17609   "base_specifiers" :
17610   [
17611    {
17612     "referenced_type" : "type-194"
17613    },
17614    {
17615     "referenced_type" : "type-147"
17616    },
17617    {
17618     "referenced_type" : "type-148"
17619    }
17620   ],
17621   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmFactory>",
17622   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmFactory>",
17623   "record_kind" : "class",
17624   "referenced_type" : "type-277",
17625   "self_type" : "type-277",
17626   "size" : 32,
17627   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
17628   "template_args" : [ "type-194" ],
17629   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE",
17630   "vtable_components" :
17631   [
17632    {
17633     "component_value" : 24,
17634     "kind" : "vbase_offset"
17635    },
17636    {
17637     "kind" : "offset_to_top"
17638    },
17639    {
17640     "kind" : "rtti",
17641     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
17642    },
17643    {
17644     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_111IDrmFactory8isRemoteEv"
17645    },
17646    {
17647     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17648    },
17649    {
17650     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17651    },
17652    {
17653     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17654    },
17655    {
17656     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17657    },
17658    {
17659     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv"
17660    },
17661    {
17662     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17663    },
17664    {
17665     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv"
17666    },
17667    {
17668     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17669    },
17670    {
17671     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv"
17672    },
17673    {
17674     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17675    },
17676    {
17677     "kind" : "complete_dtor_pointer",
17678     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
17679    },
17680    {
17681     "kind" : "deleting_dtor_pointer",
17682     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
17683    },
17684    {
17685     "is_pure" : true,
17686     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
17687    },
17688    {
17689     "is_pure" : true,
17690     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
17691    },
17692    {
17693     "is_pure" : true,
17694     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
17695    },
17696    {
17697     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
17698    },
17699    {
17700     "component_value" : 20,
17701     "kind" : "vbase_offset"
17702    },
17703    {
17704     "component_value" : -4,
17705     "kind" : "offset_to_top"
17706    },
17707    {
17708     "kind" : "rtti",
17709     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
17710    },
17711    {
17712     "kind" : "complete_dtor_pointer",
17713     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
17714    },
17715    {
17716     "kind" : "deleting_dtor_pointer",
17717     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
17718    },
17719    {
17720     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
17721    },
17722    {
17723     "component_value" : 16,
17724     "kind" : "vbase_offset"
17725    },
17726    {
17727     "component_value" : -8,
17728     "kind" : "offset_to_top"
17729    },
17730    {
17731     "kind" : "rtti",
17732     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
17733    },
17734    {
17735     "kind" : "complete_dtor_pointer",
17736     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
17737    },
17738    {
17739     "kind" : "deleting_dtor_pointer",
17740     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
17741    },
17742    {
17743     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17744    },
17745    {
17746     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17747    },
17748    {
17749     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17750    },
17751    {
17752     "kind" : "vcall_offset"
17753    },
17754    {
17755     "component_value" : -16,
17756     "kind" : "vcall_offset"
17757    },
17758    {
17759     "component_value" : -16,
17760     "kind" : "vcall_offset"
17761    },
17762    {
17763     "component_value" : -16,
17764     "kind" : "vcall_offset"
17765    },
17766    {
17767     "component_value" : -24,
17768     "kind" : "vcall_offset"
17769    },
17770    {
17771     "component_value" : -24,
17772     "kind" : "offset_to_top"
17773    },
17774    {
17775     "kind" : "rtti",
17776     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
17777    },
17778    {
17779     "kind" : "complete_dtor_pointer",
17780     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
17781    },
17782    {
17783     "kind" : "deleting_dtor_pointer",
17784     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
17785    },
17786    {
17787     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17788    },
17789    {
17790     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17791    },
17792    {
17793     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17794    },
17795    {
17796     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17797    }
17798   ]
17799  },
17800  {
17801   "alignment" : 4,
17802   "base_specifiers" :
17803   [
17804    {
17805     "referenced_type" : "type-410"
17806    },
17807    {
17808     "referenced_type" : "type-147"
17809    },
17810    {
17811     "referenced_type" : "type-148"
17812    }
17813   ],
17814   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmPlugin>",
17815   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmPlugin>",
17816   "record_kind" : "class",
17817   "referenced_type" : "type-518",
17818   "self_type" : "type-518",
17819   "size" : 32,
17820   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
17821   "template_args" : [ "type-410" ],
17822   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE",
17823   "vtable_components" :
17824   [
17825    {
17826     "component_value" : 24,
17827     "kind" : "vbase_offset"
17828    },
17829    {
17830     "kind" : "offset_to_top"
17831    },
17832    {
17833     "kind" : "rtti",
17834     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
17835    },
17836    {
17837     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_110IDrmPlugin8isRemoteEv"
17838    },
17839    {
17840     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17841    },
17842    {
17843     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17844    },
17845    {
17846     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17847    },
17848    {
17849     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17850    },
17851    {
17852     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21setHALInstrumentationEv"
17853    },
17854    {
17855     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17856    },
17857    {
17858     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4pingEv"
17859    },
17860    {
17861     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17862    },
17863    {
17864     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21notifySyspropsChangedEv"
17865    },
17866    {
17867     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17868    },
17869    {
17870     "kind" : "complete_dtor_pointer",
17871     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
17872    },
17873    {
17874     "kind" : "deleting_dtor_pointer",
17875     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
17876    },
17877    {
17878     "is_pure" : true,
17879     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
17880    },
17881    {
17882     "is_pure" : true,
17883     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
17884    },
17885    {
17886     "is_pure" : true,
17887     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
17888    },
17889    {
17890     "is_pure" : true,
17891     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
17892    },
17893    {
17894     "is_pure" : true,
17895     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
17896    },
17897    {
17898     "is_pure" : true,
17899     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
17900    },
17901    {
17902     "is_pure" : true,
17903     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
17904    },
17905    {
17906     "is_pure" : true,
17907     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
17908    },
17909    {
17910     "is_pure" : true,
17911     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
17912    },
17913    {
17914     "is_pure" : true,
17915     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
17916    },
17917    {
17918     "is_pure" : true,
17919     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
17920    },
17921    {
17922     "is_pure" : true,
17923     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21releaseAllSecureStopsEv"
17924    },
17925    {
17926     "is_pure" : true,
17927     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
17928    },
17929    {
17930     "is_pure" : true,
17931     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
17932    },
17933    {
17934     "is_pure" : true,
17935     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
17936    },
17937    {
17938     "is_pure" : true,
17939     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
17940    },
17941    {
17942     "is_pure" : true,
17943     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
17944    },
17945    {
17946     "is_pure" : true,
17947     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
17948    },
17949    {
17950     "is_pure" : true,
17951     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
17952    },
17953    {
17954     "is_pure" : true,
17955     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
17956    },
17957    {
17958     "is_pure" : true,
17959     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
17960    },
17961    {
17962     "is_pure" : true,
17963     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
17964    },
17965    {
17966     "is_pure" : true,
17967     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
17968    },
17969    {
17970     "is_pure" : true,
17971     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
17972    },
17973    {
17974     "is_pure" : true,
17975     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
17976    },
17977    {
17978     "is_pure" : true,
17979     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
17980    },
17981    {
17982     "is_pure" : true,
17983     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
17984    },
17985    {
17986     "is_pure" : true,
17987     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
17988    },
17989    {
17990     "is_pure" : true,
17991     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
17992    },
17993    {
17994     "is_pure" : true,
17995     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
17996    },
17997    {
17998     "is_pure" : true,
17999     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
18000    },
18001    {
18002     "is_pure" : true,
18003     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
18004    },
18005    {
18006     "is_pure" : true,
18007     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
18008    },
18009    {
18010     "is_pure" : true,
18011     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
18012    },
18013    {
18014     "is_pure" : true,
18015     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
18016    },
18017    {
18018     "is_pure" : true,
18019     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
18020    },
18021    {
18022     "is_pure" : true,
18023     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
18024    },
18025    {
18026     "is_pure" : true,
18027     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20removeAllSecureStopsEv"
18028    },
18029    {
18030     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
18031    },
18032    {
18033     "component_value" : 20,
18034     "kind" : "vbase_offset"
18035    },
18036    {
18037     "component_value" : -4,
18038     "kind" : "offset_to_top"
18039    },
18040    {
18041     "kind" : "rtti",
18042     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
18043    },
18044    {
18045     "kind" : "complete_dtor_pointer",
18046     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
18047    },
18048    {
18049     "kind" : "deleting_dtor_pointer",
18050     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
18051    },
18052    {
18053     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
18054    },
18055    {
18056     "component_value" : 16,
18057     "kind" : "vbase_offset"
18058    },
18059    {
18060     "component_value" : -8,
18061     "kind" : "offset_to_top"
18062    },
18063    {
18064     "kind" : "rtti",
18065     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
18066    },
18067    {
18068     "kind" : "complete_dtor_pointer",
18069     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
18070    },
18071    {
18072     "kind" : "deleting_dtor_pointer",
18073     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
18074    },
18075    {
18076     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18077    },
18078    {
18079     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18080    },
18081    {
18082     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18083    },
18084    {
18085     "kind" : "vcall_offset"
18086    },
18087    {
18088     "component_value" : -16,
18089     "kind" : "vcall_offset"
18090    },
18091    {
18092     "component_value" : -16,
18093     "kind" : "vcall_offset"
18094    },
18095    {
18096     "component_value" : -16,
18097     "kind" : "vcall_offset"
18098    },
18099    {
18100     "component_value" : -24,
18101     "kind" : "vcall_offset"
18102    },
18103    {
18104     "component_value" : -24,
18105     "kind" : "offset_to_top"
18106    },
18107    {
18108     "kind" : "rtti",
18109     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
18110    },
18111    {
18112     "kind" : "complete_dtor_pointer",
18113     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
18114    },
18115    {
18116     "kind" : "deleting_dtor_pointer",
18117     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
18118    },
18119    {
18120     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
18121    },
18122    {
18123     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18124    },
18125    {
18126     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18127    },
18128    {
18129     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18130    }
18131   ]
18132  },
18133  {
18134   "alignment" : 4,
18135   "base_specifiers" :
18136   [
18137    {
18138     "referenced_type" : "type-461"
18139    },
18140    {
18141     "referenced_type" : "type-147"
18142    },
18143    {
18144     "referenced_type" : "type-148"
18145    }
18146   ],
18147   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoFactory>",
18148   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoFactory>",
18149   "record_kind" : "class",
18150   "referenced_type" : "type-974",
18151   "self_type" : "type-974",
18152   "size" : 32,
18153   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
18154   "template_args" : [ "type-461" ],
18155   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE",
18156   "vtable_components" :
18157   [
18158    {
18159     "component_value" : 24,
18160     "kind" : "vbase_offset"
18161    },
18162    {
18163     "kind" : "offset_to_top"
18164    },
18165    {
18166     "kind" : "rtti",
18167     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
18168    },
18169    {
18170     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_214ICryptoFactory8isRemoteEv"
18171    },
18172    {
18173     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18174    },
18175    {
18176     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18177    },
18178    {
18179     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18180    },
18181    {
18182     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18183    },
18184    {
18185     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21setHALInstrumentationEv"
18186    },
18187    {
18188     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18189    },
18190    {
18191     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory4pingEv"
18192    },
18193    {
18194     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18195    },
18196    {
18197     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21notifySyspropsChangedEv"
18198    },
18199    {
18200     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18201    },
18202    {
18203     "kind" : "complete_dtor_pointer",
18204     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
18205    },
18206    {
18207     "kind" : "deleting_dtor_pointer",
18208     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
18209    },
18210    {
18211     "is_pure" : true,
18212     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
18213    },
18214    {
18215     "is_pure" : true,
18216     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
18217    },
18218    {
18219     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
18220    },
18221    {
18222     "component_value" : 20,
18223     "kind" : "vbase_offset"
18224    },
18225    {
18226     "component_value" : -4,
18227     "kind" : "offset_to_top"
18228    },
18229    {
18230     "kind" : "rtti",
18231     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
18232    },
18233    {
18234     "kind" : "complete_dtor_pointer",
18235     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
18236    },
18237    {
18238     "kind" : "deleting_dtor_pointer",
18239     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
18240    },
18241    {
18242     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
18243    },
18244    {
18245     "component_value" : 16,
18246     "kind" : "vbase_offset"
18247    },
18248    {
18249     "component_value" : -8,
18250     "kind" : "offset_to_top"
18251    },
18252    {
18253     "kind" : "rtti",
18254     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
18255    },
18256    {
18257     "kind" : "complete_dtor_pointer",
18258     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
18259    },
18260    {
18261     "kind" : "deleting_dtor_pointer",
18262     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
18263    },
18264    {
18265     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18266    },
18267    {
18268     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18269    },
18270    {
18271     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18272    },
18273    {
18274     "kind" : "vcall_offset"
18275    },
18276    {
18277     "component_value" : -16,
18278     "kind" : "vcall_offset"
18279    },
18280    {
18281     "component_value" : -16,
18282     "kind" : "vcall_offset"
18283    },
18284    {
18285     "component_value" : -16,
18286     "kind" : "vcall_offset"
18287    },
18288    {
18289     "component_value" : -24,
18290     "kind" : "vcall_offset"
18291    },
18292    {
18293     "component_value" : -24,
18294     "kind" : "offset_to_top"
18295    },
18296    {
18297     "kind" : "rtti",
18298     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
18299    },
18300    {
18301     "kind" : "complete_dtor_pointer",
18302     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
18303    },
18304    {
18305     "kind" : "deleting_dtor_pointer",
18306     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
18307    },
18308    {
18309     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
18310    },
18311    {
18312     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18313    },
18314    {
18315     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18316    },
18317    {
18318     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18319    }
18320   ]
18321  },
18322  {
18323   "alignment" : 4,
18324   "base_specifiers" :
18325   [
18326    {
18327     "referenced_type" : "type-139"
18328    },
18329    {
18330     "referenced_type" : "type-147"
18331    },
18332    {
18333     "referenced_type" : "type-148"
18334    }
18335   ],
18336   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoPlugin>",
18337   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoPlugin>",
18338   "record_kind" : "class",
18339   "referenced_type" : "type-146",
18340   "self_type" : "type-146",
18341   "size" : 32,
18342   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
18343   "template_args" : [ "type-139" ],
18344   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEEE",
18345   "vtable_components" :
18346   [
18347    {
18348     "component_value" : 24,
18349     "kind" : "vbase_offset"
18350    },
18351    {
18352     "kind" : "offset_to_top"
18353    },
18354    {
18355     "kind" : "rtti",
18356     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEEE"
18357    },
18358    {
18359     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_213ICryptoPlugin8isRemoteEv"
18360    },
18361    {
18362     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18363    },
18364    {
18365     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18366    },
18367    {
18368     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18369    },
18370    {
18371     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18372    },
18373    {
18374     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21setHALInstrumentationEv"
18375    },
18376    {
18377     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18378    },
18379    {
18380     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin4pingEv"
18381    },
18382    {
18383     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18384    },
18385    {
18386     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21notifySyspropsChangedEv"
18387    },
18388    {
18389     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18390    },
18391    {
18392     "kind" : "complete_dtor_pointer",
18393     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED1Ev"
18394    },
18395    {
18396     "kind" : "deleting_dtor_pointer",
18397     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED0Ev"
18398    },
18399    {
18400     "is_pure" : true,
18401     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
18402    },
18403    {
18404     "is_pure" : true,
18405     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin16notifyResolutionEjj"
18406    },
18407    {
18408     "is_pure" : true,
18409     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
18410    },
18411    {
18412     "is_pure" : true,
18413     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
18414    },
18415    {
18416     "is_pure" : true,
18417     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE"
18418    },
18419    {
18420     "is_pure" : true,
18421     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
18422    },
18423    {
18424     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEE10onAsBinderEv"
18425    },
18426    {
18427     "component_value" : 20,
18428     "kind" : "vbase_offset"
18429    },
18430    {
18431     "component_value" : -4,
18432     "kind" : "offset_to_top"
18433    },
18434    {
18435     "kind" : "rtti",
18436     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEEE"
18437    },
18438    {
18439     "kind" : "complete_dtor_pointer",
18440     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED1Ev"
18441    },
18442    {
18443     "kind" : "deleting_dtor_pointer",
18444     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED0Ev"
18445    },
18446    {
18447     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEE10onAsBinderEv"
18448    },
18449    {
18450     "component_value" : 16,
18451     "kind" : "vbase_offset"
18452    },
18453    {
18454     "component_value" : -8,
18455     "kind" : "offset_to_top"
18456    },
18457    {
18458     "kind" : "rtti",
18459     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEEE"
18460    },
18461    {
18462     "kind" : "complete_dtor_pointer",
18463     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED1Ev"
18464    },
18465    {
18466     "kind" : "deleting_dtor_pointer",
18467     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED0Ev"
18468    },
18469    {
18470     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18471    },
18472    {
18473     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18474    },
18475    {
18476     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18477    },
18478    {
18479     "kind" : "vcall_offset"
18480    },
18481    {
18482     "component_value" : -16,
18483     "kind" : "vcall_offset"
18484    },
18485    {
18486     "component_value" : -16,
18487     "kind" : "vcall_offset"
18488    },
18489    {
18490     "component_value" : -16,
18491     "kind" : "vcall_offset"
18492    },
18493    {
18494     "component_value" : -24,
18495     "kind" : "vcall_offset"
18496    },
18497    {
18498     "component_value" : -24,
18499     "kind" : "offset_to_top"
18500    },
18501    {
18502     "kind" : "rtti",
18503     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEEE"
18504    },
18505    {
18506     "kind" : "complete_dtor_pointer",
18507     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED1Ev"
18508    },
18509    {
18510     "kind" : "deleting_dtor_pointer",
18511     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED0Ev"
18512    },
18513    {
18514     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
18515    },
18516    {
18517     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18518    },
18519    {
18520     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18521    },
18522    {
18523     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18524    }
18525   ]
18526  },
18527  {
18528   "alignment" : 4,
18529   "base_specifiers" :
18530   [
18531    {
18532     "referenced_type" : "type-193"
18533    },
18534    {
18535     "referenced_type" : "type-147"
18536    },
18537    {
18538     "referenced_type" : "type-148"
18539    }
18540   ],
18541   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmFactory>",
18542   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmFactory>",
18543   "record_kind" : "class",
18544   "referenced_type" : "type-210",
18545   "self_type" : "type-210",
18546   "size" : 32,
18547   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
18548   "template_args" : [ "type-193" ],
18549   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE",
18550   "vtable_components" :
18551   [
18552    {
18553     "component_value" : 24,
18554     "kind" : "vbase_offset"
18555    },
18556    {
18557     "kind" : "offset_to_top"
18558    },
18559    {
18560     "kind" : "rtti",
18561     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
18562    },
18563    {
18564     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_211IDrmFactory8isRemoteEv"
18565    },
18566    {
18567     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18568    },
18569    {
18570     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18571    },
18572    {
18573     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18574    },
18575    {
18576     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18577    },
18578    {
18579     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21setHALInstrumentationEv"
18580    },
18581    {
18582     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18583    },
18584    {
18585     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory4pingEv"
18586    },
18587    {
18588     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18589    },
18590    {
18591     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21notifySyspropsChangedEv"
18592    },
18593    {
18594     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18595    },
18596    {
18597     "kind" : "complete_dtor_pointer",
18598     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
18599    },
18600    {
18601     "kind" : "deleting_dtor_pointer",
18602     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
18603    },
18604    {
18605     "is_pure" : true,
18606     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
18607    },
18608    {
18609     "is_pure" : true,
18610     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
18611    },
18612    {
18613     "is_pure" : true,
18614     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
18615    },
18616    {
18617     "is_pure" : true,
18618     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
18619    },
18620    {
18621     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
18622    },
18623    {
18624     "component_value" : 20,
18625     "kind" : "vbase_offset"
18626    },
18627    {
18628     "component_value" : -4,
18629     "kind" : "offset_to_top"
18630    },
18631    {
18632     "kind" : "rtti",
18633     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
18634    },
18635    {
18636     "kind" : "complete_dtor_pointer",
18637     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
18638    },
18639    {
18640     "kind" : "deleting_dtor_pointer",
18641     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
18642    },
18643    {
18644     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
18645    },
18646    {
18647     "component_value" : 16,
18648     "kind" : "vbase_offset"
18649    },
18650    {
18651     "component_value" : -8,
18652     "kind" : "offset_to_top"
18653    },
18654    {
18655     "kind" : "rtti",
18656     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
18657    },
18658    {
18659     "kind" : "complete_dtor_pointer",
18660     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
18661    },
18662    {
18663     "kind" : "deleting_dtor_pointer",
18664     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
18665    },
18666    {
18667     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18668    },
18669    {
18670     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18671    },
18672    {
18673     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18674    },
18675    {
18676     "kind" : "vcall_offset"
18677    },
18678    {
18679     "component_value" : -16,
18680     "kind" : "vcall_offset"
18681    },
18682    {
18683     "component_value" : -16,
18684     "kind" : "vcall_offset"
18685    },
18686    {
18687     "component_value" : -16,
18688     "kind" : "vcall_offset"
18689    },
18690    {
18691     "component_value" : -24,
18692     "kind" : "vcall_offset"
18693    },
18694    {
18695     "component_value" : -24,
18696     "kind" : "offset_to_top"
18697    },
18698    {
18699     "kind" : "rtti",
18700     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
18701    },
18702    {
18703     "kind" : "complete_dtor_pointer",
18704     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
18705    },
18706    {
18707     "kind" : "deleting_dtor_pointer",
18708     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
18709    },
18710    {
18711     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
18712    },
18713    {
18714     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18715    },
18716    {
18717     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18718    },
18719    {
18720     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18721    }
18722   ]
18723  },
18724  {
18725   "alignment" : 4,
18726   "base_specifiers" :
18727   [
18728    {
18729     "referenced_type" : "type-409"
18730    },
18731    {
18732     "referenced_type" : "type-147"
18733    },
18734    {
18735     "referenced_type" : "type-148"
18736    }
18737   ],
18738   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPlugin>",
18739   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPlugin>",
18740   "record_kind" : "class",
18741   "referenced_type" : "type-424",
18742   "self_type" : "type-424",
18743   "size" : 32,
18744   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
18745   "template_args" : [ "type-409" ],
18746   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEEE",
18747   "vtable_components" :
18748   [
18749    {
18750     "component_value" : 24,
18751     "kind" : "vbase_offset"
18752    },
18753    {
18754     "kind" : "offset_to_top"
18755    },
18756    {
18757     "kind" : "rtti",
18758     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEEE"
18759    },
18760    {
18761     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_210IDrmPlugin8isRemoteEv"
18762    },
18763    {
18764     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18765    },
18766    {
18767     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18768    },
18769    {
18770     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18771    },
18772    {
18773     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18774    },
18775    {
18776     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21setHALInstrumentationEv"
18777    },
18778    {
18779     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18780    },
18781    {
18782     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4pingEv"
18783    },
18784    {
18785     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18786    },
18787    {
18788     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21notifySyspropsChangedEv"
18789    },
18790    {
18791     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18792    },
18793    {
18794     "kind" : "complete_dtor_pointer",
18795     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED1Ev"
18796    },
18797    {
18798     "kind" : "deleting_dtor_pointer",
18799     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED0Ev"
18800    },
18801    {
18802     "is_pure" : true,
18803     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
18804    },
18805    {
18806     "is_pure" : true,
18807     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
18808    },
18809    {
18810     "is_pure" : true,
18811     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
18812    },
18813    {
18814     "is_pure" : true,
18815     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
18816    },
18817    {
18818     "is_pure" : true,
18819     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
18820    },
18821    {
18822     "is_pure" : true,
18823     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
18824    },
18825    {
18826     "is_pure" : true,
18827     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
18828    },
18829    {
18830     "is_pure" : true,
18831     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
18832    },
18833    {
18834     "is_pure" : true,
18835     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
18836    },
18837    {
18838     "is_pure" : true,
18839     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
18840    },
18841    {
18842     "is_pure" : true,
18843     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
18844    },
18845    {
18846     "is_pure" : true,
18847     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21releaseAllSecureStopsEv"
18848    },
18849    {
18850     "is_pure" : true,
18851     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
18852    },
18853    {
18854     "is_pure" : true,
18855     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
18856    },
18857    {
18858     "is_pure" : true,
18859     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
18860    },
18861    {
18862     "is_pure" : true,
18863     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
18864    },
18865    {
18866     "is_pure" : true,
18867     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
18868    },
18869    {
18870     "is_pure" : true,
18871     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
18872    },
18873    {
18874     "is_pure" : true,
18875     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
18876    },
18877    {
18878     "is_pure" : true,
18879     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
18880    },
18881    {
18882     "is_pure" : true,
18883     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
18884    },
18885    {
18886     "is_pure" : true,
18887     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
18888    },
18889    {
18890     "is_pure" : true,
18891     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
18892    },
18893    {
18894     "is_pure" : true,
18895     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
18896    },
18897    {
18898     "is_pure" : true,
18899     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
18900    },
18901    {
18902     "is_pure" : true,
18903     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
18904    },
18905    {
18906     "is_pure" : true,
18907     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
18908    },
18909    {
18910     "is_pure" : true,
18911     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
18912    },
18913    {
18914     "is_pure" : true,
18915     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
18916    },
18917    {
18918     "is_pure" : true,
18919     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
18920    },
18921    {
18922     "is_pure" : true,
18923     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE"
18924    },
18925    {
18926     "is_pure" : true,
18927     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
18928    },
18929    {
18930     "is_pure" : true,
18931     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE"
18932    },
18933    {
18934     "is_pure" : true,
18935     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE"
18936    },
18937    {
18938     "is_pure" : true,
18939     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
18940    },
18941    {
18942     "is_pure" : true,
18943     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE"
18944    },
18945    {
18946     "is_pure" : true,
18947     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
18948    },
18949    {
18950     "is_pure" : true,
18951     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20removeAllSecureStopsEv"
18952    },
18953    {
18954     "is_pure" : true,
18955     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
18956    },
18957    {
18958     "is_pure" : true,
18959     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE"
18960    },
18961    {
18962     "is_pure" : true,
18963     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
18964    },
18965    {
18966     "is_pure" : true,
18967     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
18968    },
18969    {
18970     "is_pure" : true,
18971     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
18972    },
18973    {
18974     "is_pure" : true,
18975     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE"
18976    },
18977    {
18978     "is_pure" : true,
18979     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE"
18980    },
18981    {
18982     "is_pure" : true,
18983     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
18984    },
18985    {
18986     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEE10onAsBinderEv"
18987    },
18988    {
18989     "component_value" : 20,
18990     "kind" : "vbase_offset"
18991    },
18992    {
18993     "component_value" : -4,
18994     "kind" : "offset_to_top"
18995    },
18996    {
18997     "kind" : "rtti",
18998     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEEE"
18999    },
19000    {
19001     "kind" : "complete_dtor_pointer",
19002     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED1Ev"
19003    },
19004    {
19005     "kind" : "deleting_dtor_pointer",
19006     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED0Ev"
19007    },
19008    {
19009     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEE10onAsBinderEv"
19010    },
19011    {
19012     "component_value" : 16,
19013     "kind" : "vbase_offset"
19014    },
19015    {
19016     "component_value" : -8,
19017     "kind" : "offset_to_top"
19018    },
19019    {
19020     "kind" : "rtti",
19021     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEEE"
19022    },
19023    {
19024     "kind" : "complete_dtor_pointer",
19025     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED1Ev"
19026    },
19027    {
19028     "kind" : "deleting_dtor_pointer",
19029     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED0Ev"
19030    },
19031    {
19032     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19033    },
19034    {
19035     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19036    },
19037    {
19038     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19039    },
19040    {
19041     "kind" : "vcall_offset"
19042    },
19043    {
19044     "component_value" : -16,
19045     "kind" : "vcall_offset"
19046    },
19047    {
19048     "component_value" : -16,
19049     "kind" : "vcall_offset"
19050    },
19051    {
19052     "component_value" : -16,
19053     "kind" : "vcall_offset"
19054    },
19055    {
19056     "component_value" : -24,
19057     "kind" : "vcall_offset"
19058    },
19059    {
19060     "component_value" : -24,
19061     "kind" : "offset_to_top"
19062    },
19063    {
19064     "kind" : "rtti",
19065     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEEE"
19066    },
19067    {
19068     "kind" : "complete_dtor_pointer",
19069     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED1Ev"
19070    },
19071    {
19072     "kind" : "deleting_dtor_pointer",
19073     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED0Ev"
19074    },
19075    {
19076     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
19077    },
19078    {
19079     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19080    },
19081    {
19082     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19083    },
19084    {
19085     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19086    }
19087   ]
19088  },
19089  {
19090   "alignment" : 4,
19091   "base_specifiers" :
19092   [
19093    {
19094     "referenced_type" : "type-623"
19095    },
19096    {
19097     "referenced_type" : "type-147"
19098    },
19099    {
19100     "referenced_type" : "type-148"
19101    }
19102   ],
19103   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPluginListener>",
19104   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPluginListener>",
19105   "record_kind" : "class",
19106   "referenced_type" : "type-635",
19107   "self_type" : "type-635",
19108   "size" : 32,
19109   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
19110   "template_args" : [ "type-623" ],
19111   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEEE",
19112   "vtable_components" :
19113   [
19114    {
19115     "component_value" : 24,
19116     "kind" : "vbase_offset"
19117    },
19118    {
19119     "kind" : "offset_to_top"
19120    },
19121    {
19122     "kind" : "rtti",
19123     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEEE"
19124    },
19125    {
19126     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_218IDrmPluginListener8isRemoteEv"
19127    },
19128    {
19129     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19130    },
19131    {
19132     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19133    },
19134    {
19135     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19136    },
19137    {
19138     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
19139    },
19140    {
19141     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21setHALInstrumentationEv"
19142    },
19143    {
19144     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
19145    },
19146    {
19147     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener4pingEv"
19148    },
19149    {
19150     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19151    },
19152    {
19153     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21notifySyspropsChangedEv"
19154    },
19155    {
19156     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19157    },
19158    {
19159     "kind" : "complete_dtor_pointer",
19160     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED1Ev"
19161    },
19162    {
19163     "kind" : "deleting_dtor_pointer",
19164     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED0Ev"
19165    },
19166    {
19167     "is_pure" : true,
19168     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
19169    },
19170    {
19171     "is_pure" : true,
19172     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
19173    },
19174    {
19175     "is_pure" : true,
19176     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
19177    },
19178    {
19179     "is_pure" : true,
19180     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE"
19181    },
19182    {
19183     "is_pure" : true,
19184     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
19185    },
19186    {
19187     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEE10onAsBinderEv"
19188    },
19189    {
19190     "component_value" : 20,
19191     "kind" : "vbase_offset"
19192    },
19193    {
19194     "component_value" : -4,
19195     "kind" : "offset_to_top"
19196    },
19197    {
19198     "kind" : "rtti",
19199     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEEE"
19200    },
19201    {
19202     "kind" : "complete_dtor_pointer",
19203     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED1Ev"
19204    },
19205    {
19206     "kind" : "deleting_dtor_pointer",
19207     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED0Ev"
19208    },
19209    {
19210     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEE10onAsBinderEv"
19211    },
19212    {
19213     "component_value" : 16,
19214     "kind" : "vbase_offset"
19215    },
19216    {
19217     "component_value" : -8,
19218     "kind" : "offset_to_top"
19219    },
19220    {
19221     "kind" : "rtti",
19222     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEEE"
19223    },
19224    {
19225     "kind" : "complete_dtor_pointer",
19226     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED1Ev"
19227    },
19228    {
19229     "kind" : "deleting_dtor_pointer",
19230     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED0Ev"
19231    },
19232    {
19233     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19234    },
19235    {
19236     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19237    },
19238    {
19239     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19240    },
19241    {
19242     "kind" : "vcall_offset"
19243    },
19244    {
19245     "component_value" : -16,
19246     "kind" : "vcall_offset"
19247    },
19248    {
19249     "component_value" : -16,
19250     "kind" : "vcall_offset"
19251    },
19252    {
19253     "component_value" : -16,
19254     "kind" : "vcall_offset"
19255    },
19256    {
19257     "component_value" : -24,
19258     "kind" : "vcall_offset"
19259    },
19260    {
19261     "component_value" : -24,
19262     "kind" : "offset_to_top"
19263    },
19264    {
19265     "kind" : "rtti",
19266     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEEE"
19267    },
19268    {
19269     "kind" : "complete_dtor_pointer",
19270     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED1Ev"
19271    },
19272    {
19273     "kind" : "deleting_dtor_pointer",
19274     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED0Ev"
19275    },
19276    {
19277     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
19278    },
19279    {
19280     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19281    },
19282    {
19283     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19284    },
19285    {
19286     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19287    }
19288   ]
19289  },
19290  {
19291   "alignment" : 4,
19292   "base_specifiers" :
19293   [
19294    {
19295     "referenced_type" : "type-5"
19296    },
19297    {
19298     "referenced_type" : "type-147"
19299    },
19300    {
19301     "referenced_type" : "type-148"
19302    }
19303   ],
19304   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
19305   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
19306   "record_kind" : "class",
19307   "referenced_type" : "type-969",
19308   "self_type" : "type-969",
19309   "size" : 32,
19310   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
19311   "template_args" : [ "type-5" ],
19312   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
19313   "vtable_components" :
19314   [
19315    {
19316     "component_value" : 24,
19317     "kind" : "vbase_offset"
19318    },
19319    {
19320     "kind" : "offset_to_top"
19321    },
19322    {
19323     "kind" : "rtti",
19324     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
19325    },
19326    {
19327     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
19328    },
19329    {
19330     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
19331    },
19332    {
19333     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
19334    },
19335    {
19336     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
19337    },
19338    {
19339     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
19340    },
19341    {
19342     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
19343    },
19344    {
19345     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
19346    },
19347    {
19348     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
19349    },
19350    {
19351     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
19352    },
19353    {
19354     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
19355    },
19356    {
19357     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
19358    },
19359    {
19360     "kind" : "complete_dtor_pointer",
19361     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
19362    },
19363    {
19364     "kind" : "deleting_dtor_pointer",
19365     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
19366    },
19367    {
19368     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
19369    },
19370    {
19371     "component_value" : 20,
19372     "kind" : "vbase_offset"
19373    },
19374    {
19375     "component_value" : -4,
19376     "kind" : "offset_to_top"
19377    },
19378    {
19379     "kind" : "rtti",
19380     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
19381    },
19382    {
19383     "kind" : "complete_dtor_pointer",
19384     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
19385    },
19386    {
19387     "kind" : "deleting_dtor_pointer",
19388     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
19389    },
19390    {
19391     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
19392    },
19393    {
19394     "component_value" : 16,
19395     "kind" : "vbase_offset"
19396    },
19397    {
19398     "component_value" : -8,
19399     "kind" : "offset_to_top"
19400    },
19401    {
19402     "kind" : "rtti",
19403     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
19404    },
19405    {
19406     "kind" : "complete_dtor_pointer",
19407     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
19408    },
19409    {
19410     "kind" : "deleting_dtor_pointer",
19411     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
19412    },
19413    {
19414     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19415    },
19416    {
19417     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19418    },
19419    {
19420     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19421    },
19422    {
19423     "kind" : "vcall_offset"
19424    },
19425    {
19426     "component_value" : -16,
19427     "kind" : "vcall_offset"
19428    },
19429    {
19430     "component_value" : -16,
19431     "kind" : "vcall_offset"
19432    },
19433    {
19434     "component_value" : -16,
19435     "kind" : "vcall_offset"
19436    },
19437    {
19438     "component_value" : -24,
19439     "kind" : "vcall_offset"
19440    },
19441    {
19442     "component_value" : -24,
19443     "kind" : "offset_to_top"
19444    },
19445    {
19446     "kind" : "rtti",
19447     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
19448    },
19449    {
19450     "kind" : "complete_dtor_pointer",
19451     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
19452    },
19453    {
19454     "kind" : "deleting_dtor_pointer",
19455     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
19456    },
19457    {
19458     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
19459    },
19460    {
19461     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19462    },
19463    {
19464     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19465    },
19466    {
19467     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19468    }
19469   ]
19470  },
19471  {
19472   "alignment" : 4,
19473   "fields" :
19474   [
19475    {
19476     "access" : "private",
19477     "field_name" : "mMutex",
19478     "referenced_type" : "type-992"
19479    },
19480    {
19481     "access" : "private",
19482     "field_name" : "mMap",
19483     "field_offset" : 32,
19484     "referenced_type" : "type-993"
19485    }
19486   ],
19487   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
19488   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
19489   "record_kind" : "class",
19490   "referenced_type" : "type-991",
19491   "self_type" : "type-991",
19492   "size" : 16,
19493   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
19494   "template_args" : [ "type-3", "type-994" ],
19495   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
19496  },
19497  {
19498   "alignment" : 4,
19499   "fields" :
19500   [
19501    {
19502     "access" : "private",
19503     "field_name" : "mMutex",
19504     "referenced_type" : "type-1000"
19505    },
19506    {
19507     "access" : "private",
19508     "field_name" : "mMap",
19509     "field_offset" : 32,
19510     "referenced_type" : "type-1001"
19511    }
19512   ],
19513   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
19514   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
19515   "record_kind" : "class",
19516   "referenced_type" : "type-999",
19517   "self_type" : "type-999",
19518   "size" : 16,
19519   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
19520   "template_args" : [ "type-3", "type-39" ],
19521   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
19522  },
19523  {
19524   "alignment" : 4,
19525   "fields" :
19526   [
19527    {
19528     "access" : "private",
19529     "field_name" : "mMutex",
19530     "referenced_type" : "type-1005"
19531    },
19532    {
19533     "access" : "private",
19534     "field_name" : "mMap",
19535     "field_offset" : 32,
19536     "referenced_type" : "type-1006"
19537    }
19538   ],
19539   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
19540   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
19541   "record_kind" : "class",
19542   "referenced_type" : "type-1004",
19543   "self_type" : "type-1004",
19544   "size" : 16,
19545   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
19546   "template_args" : [ "type-1007", "type-931" ],
19547   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
19548  },
19549  {
19550   "alignment" : 4,
19551   "fields" :
19552   [
19553    {
19554     "access" : "private",
19555     "field_name" : "mMutex",
19556     "referenced_type" : "type-1024"
19557    },
19558    {
19559     "access" : "private",
19560     "field_name" : "mMap",
19561     "field_offset" : 32,
19562     "referenced_type" : "type-1025"
19563    }
19564   ],
19565   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
19566   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
19567   "record_kind" : "class",
19568   "referenced_type" : "type-1023",
19569   "self_type" : "type-1023",
19570   "size" : 16,
19571   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
19572   "template_args" : [ "type-1026", "type-1027" ],
19573   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
19574  },
19575  {
19576   "alignment" : 4,
19577   "fields" :
19578   [
19579    {
19580     "access" : "private",
19581     "field_name" : "mMutex",
19582     "referenced_type" : "type-1013"
19583    },
19584    {
19585     "access" : "private",
19586     "field_name" : "mMap",
19587     "field_offset" : 32,
19588     "referenced_type" : "type-1014"
19589    }
19590   ],
19591   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
19592   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
19593   "record_kind" : "class",
19594   "referenced_type" : "type-1012",
19595   "self_type" : "type-1012",
19596   "size" : 16,
19597   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
19598   "template_args" : [ "type-1015", "type-1016" ],
19599   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
19600  },
19601  {
19602   "alignment" : 8,
19603   "fields" :
19604   [
19605    {
19606     "field_name" : "flags",
19607     "referenced_type" : "type-2"
19608    },
19609    {
19610     "field_name" : "fdIndex",
19611     "field_offset" : 32,
19612     "referenced_type" : "type-2"
19613    },
19614    {
19615     "field_name" : "offset",
19616     "field_offset" : 64,
19617     "referenced_type" : "type-2"
19618    },
19619    {
19620     "field_name" : "extent",
19621     "field_offset" : 128,
19622     "referenced_type" : "type-83"
19623    }
19624   ],
19625   "linker_set_key" : "android::hardware::GrantorDescriptor",
19626   "name" : "android::hardware::GrantorDescriptor",
19627   "referenced_type" : "type-888",
19628   "self_type" : "type-888",
19629   "size" : 24,
19630   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
19631   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
19632  },
19633  {
19634   "alignment" : 8,
19635   "base_specifiers" :
19636   [
19637    {
19638     "is_virtual" : true,
19639     "referenced_type" : "type-871"
19640    },
19641    {
19642     "is_virtual" : true,
19643     "referenced_type" : "type-6"
19644    }
19645   ],
19646   "linker_set_key" : "android::hardware::HidlMemory",
19647   "name" : "android::hardware::HidlMemory",
19648   "record_kind" : "class",
19649   "referenced_type" : "type-879",
19650   "self_type" : "type-879",
19651   "size" : 56,
19652   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19653   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
19654   "vtable_components" :
19655   [
19656    {
19657     "component_value" : 48,
19658     "kind" : "vbase_offset"
19659    },
19660    {
19661     "component_value" : 8,
19662     "kind" : "vbase_offset"
19663    },
19664    {
19665     "kind" : "offset_to_top"
19666    },
19667    {
19668     "kind" : "rtti",
19669     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
19670    },
19671    {
19672     "kind" : "complete_dtor_pointer",
19673     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
19674    },
19675    {
19676     "kind" : "deleting_dtor_pointer",
19677     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
19678    },
19679    {
19680     "kind" : "vcall_offset"
19681    },
19682    {
19683     "kind" : "vcall_offset"
19684    },
19685    {
19686     "kind" : "vcall_offset"
19687    },
19688    {
19689     "kind" : "vcall_offset"
19690    },
19691    {
19692     "component_value" : -48,
19693     "kind" : "vcall_offset"
19694    },
19695    {
19696     "component_value" : -48,
19697     "kind" : "offset_to_top"
19698    },
19699    {
19700     "kind" : "rtti",
19701     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
19702    },
19703    {
19704     "kind" : "complete_dtor_pointer",
19705     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
19706    },
19707    {
19708     "kind" : "deleting_dtor_pointer",
19709     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
19710    },
19711    {
19712     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19713    },
19714    {
19715     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19716    },
19717    {
19718     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19719    },
19720    {
19721     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19722    }
19723   ]
19724  },
19725  {
19726   "alignment" : 4,
19727   "base_specifiers" :
19728   [
19729    {
19730     "is_virtual" : true,
19731     "referenced_type" : "type-6"
19732    }
19733   ],
19734   "linker_set_key" : "android::hardware::IBinder",
19735   "name" : "android::hardware::IBinder",
19736   "record_kind" : "class",
19737   "referenced_type" : "type-18",
19738   "self_type" : "type-18",
19739   "size" : 12,
19740   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
19741   "unique_id" : "_ZTSN7android8hardware7IBinderE",
19742   "vtable_components" :
19743   [
19744    {
19745     "component_value" : 4,
19746     "kind" : "vbase_offset"
19747    },
19748    {
19749     "kind" : "offset_to_top"
19750    },
19751    {
19752     "kind" : "rtti",
19753     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
19754    },
19755    {
19756     "is_pure" : true,
19757     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
19758    },
19759    {
19760     "is_pure" : true,
19761     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
19762    },
19763    {
19764     "is_pure" : true,
19765     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
19766    },
19767    {
19768     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
19769    },
19770    {
19771     "is_pure" : true,
19772     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
19773    },
19774    {
19775     "is_pure" : true,
19776     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
19777    },
19778    {
19779     "is_pure" : true,
19780     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
19781    },
19782    {
19783     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
19784    },
19785    {
19786     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
19787    },
19788    {
19789     "kind" : "complete_dtor_pointer",
19790     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
19791    },
19792    {
19793     "kind" : "deleting_dtor_pointer",
19794     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
19795    },
19796    {
19797     "kind" : "vcall_offset"
19798    },
19799    {
19800     "kind" : "vcall_offset"
19801    },
19802    {
19803     "kind" : "vcall_offset"
19804    },
19805    {
19806     "kind" : "vcall_offset"
19807    },
19808    {
19809     "component_value" : -4,
19810     "kind" : "vcall_offset"
19811    },
19812    {
19813     "component_value" : -4,
19814     "kind" : "offset_to_top"
19815    },
19816    {
19817     "kind" : "rtti",
19818     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
19819    },
19820    {
19821     "kind" : "complete_dtor_pointer",
19822     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
19823    },
19824    {
19825     "kind" : "deleting_dtor_pointer",
19826     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
19827    },
19828    {
19829     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19830    },
19831    {
19832     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19833    },
19834    {
19835     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19836    },
19837    {
19838     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19839    }
19840   ]
19841  },
19842  {
19843   "alignment" : 4,
19844   "base_specifiers" :
19845   [
19846    {
19847     "is_virtual" : true,
19848     "referenced_type" : "type-6"
19849    }
19850   ],
19851   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
19852   "name" : "android::hardware::IBinder::DeathRecipient",
19853   "record_kind" : "class",
19854   "referenced_type" : "type-15",
19855   "self_type" : "type-15",
19856   "size" : 12,
19857   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
19858   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
19859   "vtable_components" :
19860   [
19861    {
19862     "component_value" : 4,
19863     "kind" : "vbase_offset"
19864    },
19865    {
19866     "kind" : "offset_to_top"
19867    },
19868    {
19869     "kind" : "rtti",
19870     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
19871    },
19872    {
19873     "is_pure" : true,
19874     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
19875    },
19876    {
19877     "kind" : "complete_dtor_pointer",
19878     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
19879    },
19880    {
19881     "kind" : "deleting_dtor_pointer",
19882     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
19883    },
19884    {
19885     "kind" : "vcall_offset"
19886    },
19887    {
19888     "kind" : "vcall_offset"
19889    },
19890    {
19891     "kind" : "vcall_offset"
19892    },
19893    {
19894     "kind" : "vcall_offset"
19895    },
19896    {
19897     "component_value" : -4,
19898     "kind" : "vcall_offset"
19899    },
19900    {
19901     "component_value" : -4,
19902     "kind" : "offset_to_top"
19903    },
19904    {
19905     "kind" : "rtti",
19906     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
19907    },
19908    {
19909     "kind" : "complete_dtor_pointer",
19910     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
19911    },
19912    {
19913     "kind" : "deleting_dtor_pointer",
19914     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
19915    },
19916    {
19917     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19918    },
19919    {
19920     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19921    },
19922    {
19923     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19924    },
19925    {
19926     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19927    }
19928   ]
19929  },
19930  {
19931   "alignment" : 4,
19932   "base_specifiers" :
19933   [
19934    {
19935     "is_virtual" : true,
19936     "referenced_type" : "type-6"
19937    }
19938   ],
19939   "linker_set_key" : "android::hardware::IInterface",
19940   "name" : "android::hardware::IInterface",
19941   "record_kind" : "class",
19942   "referenced_type" : "type-147",
19943   "self_type" : "type-147",
19944   "size" : 12,
19945   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
19946   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
19947   "vtable_components" :
19948   [
19949    {
19950     "component_value" : 4,
19951     "kind" : "vbase_offset"
19952    },
19953    {
19954     "kind" : "offset_to_top"
19955    },
19956    {
19957     "kind" : "rtti",
19958     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
19959    },
19960    {
19961     "kind" : "complete_dtor_pointer",
19962     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
19963    },
19964    {
19965     "kind" : "deleting_dtor_pointer",
19966     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
19967    },
19968    {
19969     "is_pure" : true,
19970     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
19971    },
19972    {
19973     "kind" : "vcall_offset"
19974    },
19975    {
19976     "kind" : "vcall_offset"
19977    },
19978    {
19979     "kind" : "vcall_offset"
19980    },
19981    {
19982     "kind" : "vcall_offset"
19983    },
19984    {
19985     "component_value" : -4,
19986     "kind" : "vcall_offset"
19987    },
19988    {
19989     "component_value" : -4,
19990     "kind" : "offset_to_top"
19991    },
19992    {
19993     "kind" : "rtti",
19994     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
19995    },
19996    {
19997     "kind" : "complete_dtor_pointer",
19998     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
19999    },
20000    {
20001     "kind" : "deleting_dtor_pointer",
20002     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
20003    },
20004    {
20005     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20006    },
20007    {
20008     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20009    },
20010    {
20011     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20012    },
20013    {
20014     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20015    }
20016   ]
20017  },
20018  {
20019   "alignment" : 4,
20020   "fields" :
20021   [
20022    {
20023     "access" : "private",
20024     "field_name" : "mGrantors",
20025     "referenced_type" : "type-884"
20026    },
20027    {
20028     "access" : "private",
20029     "field_name" : "mHandle",
20030     "field_offset" : 128,
20031     "referenced_type" : "type-943"
20032    },
20033    {
20034     "access" : "private",
20035     "field_name" : "mQuantum",
20036     "field_offset" : 192,
20037     "referenced_type" : "type-2"
20038    },
20039    {
20040     "access" : "private",
20041     "field_name" : "mFlags",
20042     "field_offset" : 224,
20043     "referenced_type" : "type-2"
20044    }
20045   ],
20046   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
20047   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
20048   "referenced_type" : "type-942",
20049   "self_type" : "type-942",
20050   "size" : 32,
20051   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
20052   "template_args" : [ "type-57" ],
20053   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
20054  },
20055  {
20056   "alignment" : 4,
20057   "fields" :
20058   [
20059    {
20060     "access" : "private",
20061     "field_name" : "mBufCachePos",
20062     "referenced_type" : "type-2"
20063    },
20064    {
20065     "access" : "private",
20066     "field_name" : "mBufCache",
20067     "field_offset" : 32,
20068     "referenced_type" : "type-976"
20069    },
20070    {
20071     "access" : "private",
20072     "field_name" : "mError",
20073     "field_offset" : 128,
20074     "referenced_type" : "type-27"
20075    },
20076    {
20077     "access" : "private",
20078     "field_name" : "mData",
20079     "field_offset" : 160,
20080     "referenced_type" : "type-106"
20081    },
20082    {
20083     "access" : "private",
20084     "field_name" : "mDataSize",
20085     "field_offset" : 192,
20086     "referenced_type" : "type-2"
20087    },
20088    {
20089     "access" : "private",
20090     "field_name" : "mDataCapacity",
20091     "field_offset" : 224,
20092     "referenced_type" : "type-2"
20093    },
20094    {
20095     "access" : "private",
20096     "field_name" : "mDataPos",
20097     "field_offset" : 256,
20098     "referenced_type" : "type-2"
20099    },
20100    {
20101     "access" : "private",
20102     "field_name" : "mObjects",
20103     "field_offset" : 288,
20104     "referenced_type" : "type-977"
20105    },
20106    {
20107     "access" : "private",
20108     "field_name" : "mObjectsSize",
20109     "field_offset" : 320,
20110     "referenced_type" : "type-2"
20111    },
20112    {
20113     "access" : "private",
20114     "field_name" : "mObjectsCapacity",
20115     "field_offset" : 352,
20116     "referenced_type" : "type-2"
20117    },
20118    {
20119     "access" : "private",
20120     "field_name" : "mNextObjectHint",
20121     "field_offset" : 384,
20122     "referenced_type" : "type-2"
20123    },
20124    {
20125     "access" : "private",
20126     "field_name" : "mNumRef",
20127     "field_offset" : 416,
20128     "referenced_type" : "type-2"
20129    },
20130    {
20131     "access" : "private",
20132     "field_name" : "mFdsKnown",
20133     "field_offset" : 448,
20134     "referenced_type" : "type-39"
20135    },
20136    {
20137     "access" : "private",
20138     "field_name" : "mHasFds",
20139     "field_offset" : 456,
20140     "referenced_type" : "type-39"
20141    },
20142    {
20143     "access" : "private",
20144     "field_name" : "mAllowFds",
20145     "field_offset" : 464,
20146     "referenced_type" : "type-39"
20147    },
20148    {
20149     "access" : "private",
20150     "field_name" : "mOwner",
20151     "field_offset" : 480,
20152     "referenced_type" : "type-978"
20153    },
20154    {
20155     "access" : "private",
20156     "field_name" : "mOwnerCookie",
20157     "field_offset" : 512,
20158     "referenced_type" : "type-28"
20159    }
20160   ],
20161   "linker_set_key" : "android::hardware::Parcel",
20162   "name" : "android::hardware::Parcel",
20163   "record_kind" : "class",
20164   "referenced_type" : "type-975",
20165   "self_type" : "type-975",
20166   "size" : 68,
20167   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
20168   "unique_id" : "_ZTSN7android8hardware6ParcelE"
20169  },
20170  {
20171   "access" : "private",
20172   "alignment" : 4,
20173   "fields" :
20174   [
20175    {
20176     "field_name" : "index",
20177     "referenced_type" : "type-2"
20178    },
20179    {
20180     "field_name" : "buffer",
20181     "field_offset" : 32,
20182     "referenced_type" : "type-83"
20183    },
20184    {
20185     "field_name" : "bufend",
20186     "field_offset" : 96,
20187     "referenced_type" : "type-83"
20188    }
20189   ],
20190   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
20191   "name" : "android::hardware::Parcel::BufferInfo",
20192   "referenced_type" : "type-982",
20193   "self_type" : "type-982",
20194   "size" : 20,
20195   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
20196   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
20197  },
20198  {
20199   "alignment" : 4,
20200   "base_specifiers" :
20201   [
20202    {
20203     "is_virtual" : true,
20204     "referenced_type" : "type-6"
20205    }
20206   ],
20207   "fields" :
20208   [
20209    {
20210     "access" : "private",
20211     "field_name" : "mDriverFD",
20212     "field_offset" : 32,
20213     "referenced_type" : "type-27"
20214    },
20215    {
20216     "access" : "private",
20217     "field_name" : "mVMStart",
20218     "field_offset" : 64,
20219     "referenced_type" : "type-28"
20220    },
20221    {
20222     "access" : "private",
20223     "field_name" : "mThreadCountLock",
20224     "field_offset" : 96,
20225     "referenced_type" : "type-30"
20226    },
20227    {
20228     "access" : "private",
20229     "field_name" : "mThreadCountDecrement",
20230     "field_offset" : 128,
20231     "referenced_type" : "type-31"
20232    },
20233    {
20234     "access" : "private",
20235     "field_name" : "mExecutingThreadsCount",
20236     "field_offset" : 160,
20237     "referenced_type" : "type-2"
20238    },
20239    {
20240     "access" : "private",
20241     "field_name" : "mMaxThreads",
20242     "field_offset" : 192,
20243     "referenced_type" : "type-2"
20244    },
20245    {
20246     "access" : "private",
20247     "field_name" : "mStarvationStartTimeMs",
20248     "field_offset" : 224,
20249     "referenced_type" : "type-32"
20250    },
20251    {
20252     "access" : "private",
20253     "field_name" : "mLock",
20254     "field_offset" : 288,
20255     "referenced_type" : "type-33"
20256    },
20257    {
20258     "access" : "private",
20259     "field_name" : "mHandleToObject",
20260     "field_offset" : 320,
20261     "referenced_type" : "type-35"
20262    },
20263    {
20264     "access" : "private",
20265     "field_name" : "mManagesContexts",
20266     "field_offset" : 480,
20267     "referenced_type" : "type-39"
20268    },
20269    {
20270     "access" : "private",
20271     "field_name" : "mBinderContextCheckFunc",
20272     "field_offset" : 512,
20273     "referenced_type" : "type-40"
20274    },
20275    {
20276     "access" : "private",
20277     "field_name" : "mBinderContextUserData",
20278     "field_offset" : 544,
20279     "referenced_type" : "type-28"
20280    },
20281    {
20282     "access" : "private",
20283     "field_name" : "mContexts",
20284     "field_offset" : 576,
20285     "referenced_type" : "type-50"
20286    },
20287    {
20288     "access" : "private",
20289     "field_name" : "mRootDir",
20290     "field_offset" : 736,
20291     "referenced_type" : "type-54"
20292    },
20293    {
20294     "access" : "private",
20295     "field_name" : "mThreadPoolStarted",
20296     "field_offset" : 768,
20297     "referenced_type" : "type-39"
20298    },
20299    {
20300     "access" : "private",
20301     "field_name" : "mSpawnThreadOnStart",
20302     "field_offset" : 776,
20303     "referenced_type" : "type-39"
20304    },
20305    {
20306     "access" : "private",
20307     "field_name" : "mThreadPoolSeq",
20308     "field_offset" : 800,
20309     "referenced_type" : "type-58"
20310    },
20311    {
20312     "access" : "private",
20313     "field_name" : "mMmapSize",
20314     "field_offset" : 832,
20315     "referenced_type" : "type-37"
20316    },
20317    {
20318     "access" : "private",
20319     "field_name" : "mCallRestriction",
20320     "field_offset" : 864,
20321     "referenced_type" : "type-59"
20322    }
20323   ],
20324   "linker_set_key" : "android::hardware::ProcessState",
20325   "name" : "android::hardware::ProcessState",
20326   "record_kind" : "class",
20327   "referenced_type" : "type-26",
20328   "self_type" : "type-26",
20329   "size" : 120,
20330   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
20331   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
20332   "vtable_components" :
20333   [
20334    {
20335     "component_value" : 112,
20336     "kind" : "vbase_offset"
20337    },
20338    {
20339     "kind" : "offset_to_top"
20340    },
20341    {
20342     "kind" : "rtti",
20343     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
20344    },
20345    {
20346     "kind" : "complete_dtor_pointer",
20347     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
20348    },
20349    {
20350     "kind" : "deleting_dtor_pointer",
20351     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
20352    },
20353    {
20354     "kind" : "vcall_offset"
20355    },
20356    {
20357     "kind" : "vcall_offset"
20358    },
20359    {
20360     "kind" : "vcall_offset"
20361    },
20362    {
20363     "kind" : "vcall_offset"
20364    },
20365    {
20366     "component_value" : -112,
20367     "kind" : "vcall_offset"
20368    },
20369    {
20370     "component_value" : -112,
20371     "kind" : "offset_to_top"
20372    },
20373    {
20374     "kind" : "rtti",
20375     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
20376    },
20377    {
20378     "kind" : "complete_dtor_pointer",
20379     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
20380    },
20381    {
20382     "kind" : "deleting_dtor_pointer",
20383     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
20384    },
20385    {
20386     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20387    },
20388    {
20389     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20390    },
20391    {
20392     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20393    },
20394    {
20395     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20396    }
20397   ]
20398  },
20399  {
20400   "access" : "private",
20401   "alignment" : 4,
20402   "fields" :
20403   [
20404    {
20405     "field_name" : "binder",
20406     "referenced_type" : "type-17"
20407    },
20408    {
20409     "field_name" : "refs",
20410     "field_offset" : 32,
20411     "referenced_type" : "type-10"
20412    }
20413   ],
20414   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
20415   "name" : "android::hardware::ProcessState::handle_entry",
20416   "referenced_type" : "type-38",
20417   "self_type" : "type-38",
20418   "size" : 8,
20419   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
20420   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
20421  },
20422  {
20423   "alignment" : 4,
20424   "base_specifiers" :
20425   [
20426    {
20427     "referenced_type" : "type-247"
20428    }
20429   ],
20430   "fields" :
20431   [
20432    {
20433     "access" : "private",
20434     "field_name" : "mVal",
20435     "field_offset" : 192,
20436     "referenced_type" : "type-1104"
20437    }
20438   ],
20439   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status>",
20440   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status>",
20441   "record_kind" : "class",
20442   "referenced_type" : "type-1227",
20443   "self_type" : "type-1227",
20444   "size" : 28,
20445   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20446   "template_args" : [ "type-1104" ],
20447   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_3drm4V1_06StatusEEE"
20448  },
20449  {
20450   "alignment" : 4,
20451   "base_specifiers" :
20452   [
20453    {
20454     "referenced_type" : "type-247"
20455    }
20456   ],
20457   "fields" :
20458   [
20459    {
20460     "access" : "private",
20461     "field_name" : "mVal",
20462     "field_offset" : 192,
20463     "referenced_type" : "type-459"
20464    }
20465   ],
20466   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> >",
20467   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> >",
20468   "record_kind" : "class",
20469   "referenced_type" : "type-603",
20470   "self_type" : "type-603",
20471   "size" : 28,
20472   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20473   "template_args" : [ "type-459" ],
20474   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_214ICryptoFactoryEEEEE"
20475  },
20476  {
20477   "alignment" : 4,
20478   "base_specifiers" :
20479   [
20480    {
20481     "referenced_type" : "type-247"
20482    }
20483   ],
20484   "fields" :
20485   [
20486    {
20487     "access" : "private",
20488     "field_name" : "mVal",
20489     "field_offset" : 192,
20490     "referenced_type" : "type-1206"
20491    }
20492   ],
20493   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> >",
20494   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> >",
20495   "record_kind" : "class",
20496   "referenced_type" : "type-1233",
20497   "self_type" : "type-1233",
20498   "size" : 28,
20499   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20500   "template_args" : [ "type-1206" ],
20501   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_213ICryptoPluginEEEEE"
20502  },
20503  {
20504   "alignment" : 4,
20505   "base_specifiers" :
20506   [
20507    {
20508     "referenced_type" : "type-247"
20509    }
20510   ],
20511   "fields" :
20512   [
20513    {
20514     "access" : "private",
20515     "field_name" : "mVal",
20516     "field_offset" : 192,
20517     "referenced_type" : "type-191"
20518    }
20519   ],
20520   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> >",
20521   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> >",
20522   "record_kind" : "class",
20523   "referenced_type" : "type-246",
20524   "self_type" : "type-246",
20525   "size" : 28,
20526   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20527   "template_args" : [ "type-191" ],
20528   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_211IDrmFactoryEEEEE"
20529  },
20530  {
20531   "alignment" : 4,
20532   "base_specifiers" :
20533   [
20534    {
20535     "referenced_type" : "type-247"
20536    }
20537   ],
20538   "fields" :
20539   [
20540    {
20541     "access" : "private",
20542     "field_name" : "mVal",
20543     "field_offset" : 192,
20544     "referenced_type" : "type-407"
20545    }
20546   ],
20547   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> >",
20548   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> >",
20549   "record_kind" : "class",
20550   "referenced_type" : "type-447",
20551   "self_type" : "type-447",
20552   "size" : 28,
20553   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20554   "template_args" : [ "type-407" ],
20555   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_210IDrmPluginEEEEE"
20556  },
20557  {
20558   "alignment" : 4,
20559   "base_specifiers" :
20560   [
20561    {
20562     "referenced_type" : "type-247"
20563    }
20564   ],
20565   "fields" :
20566   [
20567    {
20568     "access" : "private",
20569     "field_name" : "mVal",
20570     "field_offset" : 192,
20571     "referenced_type" : "type-621"
20572    }
20573   ],
20574   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> >",
20575   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> >",
20576   "record_kind" : "class",
20577   "referenced_type" : "type-648",
20578   "self_type" : "type-648",
20579   "size" : 28,
20580   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20581   "template_args" : [ "type-621" ],
20582   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_218IDrmPluginListenerEEEEE"
20583  },
20584  {
20585   "alignment" : 4,
20586   "base_specifiers" :
20587   [
20588    {
20589     "referenced_type" : "type-247"
20590    }
20591   ],
20592   "fields" :
20593   [
20594    {
20595     "access" : "private",
20596     "field_name" : "mVal",
20597     "field_offset" : 168,
20598     "referenced_type" : "type-39"
20599    }
20600   ],
20601   "linker_set_key" : "android::hardware::Return<bool>",
20602   "name" : "android::hardware::Return<bool>",
20603   "record_kind" : "class",
20604   "referenced_type" : "type-552",
20605   "self_type" : "type-552",
20606   "size" : 24,
20607   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20608   "template_args" : [ "type-39" ],
20609   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
20610  },
20611  {
20612   "alignment" : 4,
20613   "base_specifiers" :
20614   [
20615    {
20616     "referenced_type" : "type-247"
20617    }
20618   ],
20619   "linker_set_key" : "android::hardware::Return<void>",
20620   "name" : "android::hardware::Return<void>",
20621   "record_kind" : "class",
20622   "referenced_type" : "type-629",
20623   "self_type" : "type-629",
20624   "size" : 24,
20625   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20626   "template_args" : [ "type-29" ],
20627   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
20628  },
20629  {
20630   "alignment" : 4,
20631   "fields" :
20632   [
20633    {
20634     "access" : "private",
20635     "field_name" : "mException",
20636     "referenced_type" : "type-27"
20637    },
20638    {
20639     "access" : "private",
20640     "field_name" : "mErrorCode",
20641     "field_offset" : 32,
20642     "referenced_type" : "type-27"
20643    },
20644    {
20645     "access" : "private",
20646     "field_name" : "mMessage",
20647     "field_offset" : 64,
20648     "referenced_type" : "type-249"
20649    }
20650   ],
20651   "linker_set_key" : "android::hardware::Status",
20652   "name" : "android::hardware::Status",
20653   "record_kind" : "class",
20654   "referenced_type" : "type-248",
20655   "self_type" : "type-248",
20656   "size" : 20,
20657   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20658   "unique_id" : "_ZTSN7android8hardware6StatusE"
20659  },
20660  {
20661   "alignment" : 4,
20662   "fields" :
20663   [
20664    {
20665     "access" : "private",
20666     "field_name" : "buffer",
20667     "referenced_type" : "type-1033"
20668    }
20669   ],
20670   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> >",
20671   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> >",
20672   "record_kind" : "class",
20673   "referenced_type" : "type-1032",
20674   "self_type" : "type-1032",
20675   "size" : 16,
20676   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
20677   "template_args" : [ "type-991" ],
20678   "unique_id" : "_ZTSN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS1_9SchedPrioEEEEE"
20679  },
20680  {
20681   "alignment" : 4,
20682   "fields" :
20683   [
20684    {
20685     "access" : "private",
20686     "field_name" : "buffer",
20687     "referenced_type" : "type-1033"
20688    }
20689   ],
20690   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> >",
20691   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> >",
20692   "record_kind" : "class",
20693   "referenced_type" : "type-1036",
20694   "self_type" : "type-1036",
20695   "size" : 16,
20696   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
20697   "template_args" : [ "type-999" ],
20698   "unique_id" : "_ZTSN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEEEE"
20699  },
20700  {
20701   "alignment" : 4,
20702   "fields" :
20703   [
20704    {
20705     "access" : "private",
20706     "field_name" : "buffer",
20707     "referenced_type" : "type-1033"
20708    }
20709   ],
20710   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
20711   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
20712   "record_kind" : "class",
20713   "referenced_type" : "type-1039",
20714   "self_type" : "type-1039",
20715   "size" : 16,
20716   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
20717   "template_args" : [ "type-1004" ],
20718   "unique_id" : "_ZTSN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE"
20719  },
20720  {
20721   "alignment" : 4,
20722   "fields" :
20723   [
20724    {
20725     "access" : "protected",
20726     "field_name" : "mInstrumentationCallbacks",
20727     "field_offset" : 32,
20728     "referenced_type" : "type-152"
20729    },
20730    {
20731     "access" : "protected",
20732     "field_name" : "mEnableInstrumentation",
20733     "field_offset" : 128,
20734     "referenced_type" : "type-39"
20735    },
20736    {
20737     "access" : "protected",
20738     "field_name" : "mInstrumentationLibPackage",
20739     "field_offset" : 160,
20740     "referenced_type" : "type-153"
20741    },
20742    {
20743     "access" : "protected",
20744     "field_name" : "mInterfaceName",
20745     "field_offset" : 256,
20746     "referenced_type" : "type-154"
20747    }
20748   ],
20749   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
20750   "name" : "android::hardware::details::HidlInstrumentor",
20751   "referenced_type" : "type-151",
20752   "self_type" : "type-151",
20753   "size" : 44,
20754   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20755   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
20756   "vtable_components" :
20757   [
20758    {
20759     "kind" : "offset_to_top"
20760    },
20761    {
20762     "kind" : "rtti",
20763     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
20764    },
20765    {
20766     "kind" : "complete_dtor_pointer",
20767     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
20768    },
20769    {
20770     "kind" : "deleting_dtor_pointer",
20771     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
20772    }
20773   ]
20774  },
20775  {
20776   "alignment" : 4,
20777   "fields" :
20778   [
20779    {
20780     "field_name" : "sched_policy",
20781     "referenced_type" : "type-27"
20782    },
20783    {
20784     "field_name" : "prio",
20785     "field_offset" : 32,
20786     "referenced_type" : "type-27"
20787    }
20788   ],
20789   "linker_set_key" : "android::hardware::details::SchedPrio",
20790   "name" : "android::hardware::details::SchedPrio",
20791   "referenced_type" : "type-994",
20792   "self_type" : "type-994",
20793   "size" : 8,
20794   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
20795   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
20796  },
20797  {
20798   "alignment" : 4,
20799   "fields" :
20800   [
20801    {
20802     "access" : "private",
20803     "field_name" : "mQueue",
20804     "referenced_type" : "type-205"
20805    }
20806   ],
20807   "linker_set_key" : "android::hardware::details::TaskRunner",
20808   "name" : "android::hardware::details::TaskRunner",
20809   "record_kind" : "class",
20810   "referenced_type" : "type-204",
20811   "self_type" : "type-204",
20812   "size" : 8,
20813   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
20814   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
20815  },
20816  {
20817   "alignment" : 1,
20818   "linker_set_key" : "android::hardware::details::bnhw_tag",
20819   "name" : "android::hardware::details::bnhw_tag",
20820   "referenced_type" : "type-784",
20821   "self_type" : "type-784",
20822   "size" : 1,
20823   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20824   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
20825  },
20826  {
20827   "alignment" : 1,
20828   "linker_set_key" : "android::hardware::details::bphw_tag",
20829   "name" : "android::hardware::details::bphw_tag",
20830   "referenced_type" : "type-827",
20831   "self_type" : "type-827",
20832   "size" : 1,
20833   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20834   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
20835  },
20836  {
20837   "alignment" : 1,
20838   "linker_set_key" : "android::hardware::details::bs_tag",
20839   "name" : "android::hardware::details::bs_tag",
20840   "referenced_type" : "type-839",
20841   "self_type" : "type-839",
20842   "size" : 1,
20843   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20844   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
20845  },
20846  {
20847   "access" : "private",
20848   "alignment" : 4,
20849   "fields" :
20850   [
20851    {
20852     "field_name" : "mPointer",
20853     "referenced_type" : "type-87"
20854    },
20855    {
20856     "field_name" : "_pad",
20857     "referenced_type" : "type-83"
20858    }
20859   ],
20860   "is_anonymous" : true,
20861   "linker_set_key" : "android::hardware::details::hidl_pointer<Attribute>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
20862   "name" : "android::hardware::details::hidl_pointer<Attribute>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
20863   "record_kind" : "union",
20864   "referenced_type" : "type-86",
20865   "self_type" : "type-86",
20866   "size" : 8,
20867   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20868   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEUt_E"
20869  },
20870  {
20871   "access" : "private",
20872   "alignment" : 4,
20873   "fields" :
20874   [
20875    {
20876     "field_name" : "mPointer",
20877     "referenced_type" : "type-377"
20878    },
20879    {
20880     "field_name" : "_pad",
20881     "referenced_type" : "type-83"
20882    }
20883   ],
20884   "is_anonymous" : true,
20885   "linker_set_key" : "android::hardware::details::hidl_pointer<DrmMetricGroup>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
20886   "name" : "android::hardware::details::hidl_pointer<DrmMetricGroup>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
20887   "record_kind" : "union",
20888   "referenced_type" : "type-376",
20889   "self_type" : "type-376",
20890   "size" : 8,
20891   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20892   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroupEEUt_E"
20893  },
20894  {
20895   "access" : "private",
20896   "alignment" : 4,
20897   "fields" :
20898   [
20899    {
20900     "field_name" : "mPointer",
20901     "referenced_type" : "type-887"
20902    },
20903    {
20904     "field_name" : "_pad",
20905     "referenced_type" : "type-83"
20906    }
20907   ],
20908   "is_anonymous" : true,
20909   "linker_set_key" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
20910   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
20911   "record_kind" : "union",
20912   "referenced_type" : "type-886",
20913   "self_type" : "type-886",
20914   "size" : 8,
20915   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20916   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
20917  },
20918  {
20919   "access" : "private",
20920   "alignment" : 4,
20921   "fields" :
20922   [
20923    {
20924     "field_name" : "mPointer",
20925     "referenced_type" : "type-386"
20926    },
20927    {
20928     "field_name" : "_pad",
20929     "referenced_type" : "type-83"
20930    }
20931   ],
20932   "is_anonymous" : true,
20933   "linker_set_key" : "android::hardware::details::hidl_pointer<KeyStatus>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
20934   "name" : "android::hardware::details::hidl_pointer<KeyStatus>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
20935   "record_kind" : "union",
20936   "referenced_type" : "type-385",
20937   "self_type" : "type-385",
20938   "size" : 8,
20939   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20940   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_29KeyStatusEEUt_E"
20941  },
20942  {
20943   "access" : "private",
20944   "alignment" : 4,
20945   "fields" :
20946   [
20947    {
20948     "field_name" : "mPointer",
20949     "referenced_type" : "type-485"
20950    },
20951    {
20952     "field_name" : "_pad",
20953     "referenced_type" : "type-83"
20954    }
20955   ],
20956   "is_anonymous" : true,
20957   "linker_set_key" : "android::hardware::details::hidl_pointer<KeyStatus>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
20958   "name" : "android::hardware::details::hidl_pointer<KeyStatus>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
20959   "record_kind" : "union",
20960   "referenced_type" : "type-484",
20961   "self_type" : "type-484",
20962   "size" : 8,
20963   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20964   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09KeyStatusEEUt_E"
20965  },
20966  {
20967   "access" : "private",
20968   "alignment" : 4,
20969   "fields" :
20970   [
20971    {
20972     "field_name" : "mPointer",
20973     "referenced_type" : "type-476"
20974    },
20975    {
20976     "field_name" : "_pad",
20977     "referenced_type" : "type-83"
20978    }
20979   ],
20980   "is_anonymous" : true,
20981   "linker_set_key" : "android::hardware::details::hidl_pointer<KeyValue>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
20982   "name" : "android::hardware::details::hidl_pointer<KeyValue>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
20983   "record_kind" : "union",
20984   "referenced_type" : "type-475",
20985   "self_type" : "type-475",
20986   "size" : 8,
20987   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20988   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_08KeyValueEEUt_E"
20989  },
20990  {
20991   "access" : "private",
20992   "alignment" : 4,
20993   "fields" :
20994   [
20995    {
20996     "field_name" : "mPointer",
20997     "referenced_type" : "type-78"
20998    },
20999    {
21000     "field_name" : "_pad",
21001     "referenced_type" : "type-83"
21002    }
21003   ],
21004   "is_anonymous" : true,
21005   "linker_set_key" : "android::hardware::details::hidl_pointer<Metric>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21006   "name" : "android::hardware::details::hidl_pointer<Metric>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21007   "record_kind" : "union",
21008   "referenced_type" : "type-77",
21009   "self_type" : "type-77",
21010   "size" : 8,
21011   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21012   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEUt_E"
21013  },
21014  {
21015   "access" : "private",
21016   "alignment" : 4,
21017   "fields" :
21018   [
21019    {
21020     "field_name" : "mPointer",
21021     "referenced_type" : "type-493"
21022    },
21023    {
21024     "field_name" : "_pad",
21025     "referenced_type" : "type-83"
21026    }
21027   ],
21028   "is_anonymous" : true,
21029   "linker_set_key" : "android::hardware::details::hidl_pointer<SecureStop>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21030   "name" : "android::hardware::details::hidl_pointer<SecureStop>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21031   "record_kind" : "union",
21032   "referenced_type" : "type-492",
21033   "self_type" : "type-492",
21034   "size" : 8,
21035   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21036   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_010SecureStopEEUt_E"
21037  },
21038  {
21039   "access" : "private",
21040   "alignment" : 4,
21041   "fields" :
21042   [
21043    {
21044     "field_name" : "mPointer",
21045     "referenced_type" : "type-184"
21046    },
21047    {
21048     "field_name" : "_pad",
21049     "referenced_type" : "type-83"
21050    }
21051   ],
21052   "is_anonymous" : true,
21053   "linker_set_key" : "android::hardware::details::hidl_pointer<SubSample>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21054   "name" : "android::hardware::details::hidl_pointer<SubSample>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21055   "record_kind" : "union",
21056   "referenced_type" : "type-183",
21057   "self_type" : "type-183",
21058   "size" : 8,
21059   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21060   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09SubSampleEEUt_E"
21061  },
21062  {
21063   "access" : "private",
21064   "alignment" : 4,
21065   "fields" :
21066   [
21067    {
21068     "field_name" : "mPointer",
21069     "referenced_type" : "type-95"
21070    },
21071    {
21072     "field_name" : "_pad",
21073     "referenced_type" : "type-83"
21074    }
21075   ],
21076   "is_anonymous" : true,
21077   "linker_set_key" : "android::hardware::details::hidl_pointer<Value>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21078   "name" : "android::hardware::details::hidl_pointer<Value>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21079   "record_kind" : "union",
21080   "referenced_type" : "type-94",
21081   "self_type" : "type-94",
21082   "size" : 8,
21083   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21084   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEUt_E"
21085  },
21086  {
21087   "alignment" : 4,
21088   "fields" :
21089   [
21090    {
21091     "access" : "private",
21092     "referenced_type" : "type-886"
21093    }
21094   ],
21095   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
21096   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
21097   "referenced_type" : "type-885",
21098   "self_type" : "type-885",
21099   "size" : 8,
21100   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21101   "template_args" : [ "type-888" ],
21102   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
21103  },
21104  {
21105   "alignment" : 4,
21106   "fields" :
21107   [
21108    {
21109     "access" : "private",
21110     "referenced_type" : "type-484"
21111    }
21112   ],
21113   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
21114   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
21115   "referenced_type" : "type-483",
21116   "self_type" : "type-483",
21117   "size" : 8,
21118   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21119   "template_args" : [ "type-486" ],
21120   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09KeyStatusEEE"
21121  },
21122  {
21123   "alignment" : 4,
21124   "fields" :
21125   [
21126    {
21127     "access" : "private",
21128     "referenced_type" : "type-475"
21129    }
21130   ],
21131   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
21132   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
21133   "referenced_type" : "type-474",
21134   "self_type" : "type-474",
21135   "size" : 8,
21136   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21137   "template_args" : [ "type-477" ],
21138   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_08KeyValueEEE"
21139  },
21140  {
21141   "alignment" : 4,
21142   "fields" :
21143   [
21144    {
21145     "access" : "private",
21146     "referenced_type" : "type-492"
21147    }
21148   ],
21149   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
21150   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
21151   "referenced_type" : "type-491",
21152   "self_type" : "type-491",
21153   "size" : 8,
21154   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21155   "template_args" : [ "type-494" ],
21156   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_010SecureStopEEE"
21157  },
21158  {
21159   "alignment" : 4,
21160   "fields" :
21161   [
21162    {
21163     "access" : "private",
21164     "referenced_type" : "type-183"
21165    }
21166   ],
21167   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
21168   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
21169   "referenced_type" : "type-182",
21170   "self_type" : "type-182",
21171   "size" : 8,
21172   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21173   "template_args" : [ "type-185" ],
21174   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09SubSampleEEE"
21175  },
21176  {
21177   "alignment" : 4,
21178   "fields" :
21179   [
21180    {
21181     "access" : "private",
21182     "referenced_type" : "type-86"
21183    }
21184   ],
21185   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
21186   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
21187   "referenced_type" : "type-85",
21188   "self_type" : "type-85",
21189   "size" : 8,
21190   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21191   "template_args" : [ "type-88" ],
21192   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE"
21193  },
21194  {
21195   "alignment" : 4,
21196   "fields" :
21197   [
21198    {
21199     "access" : "private",
21200     "referenced_type" : "type-77"
21201    }
21202   ],
21203   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
21204   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
21205   "referenced_type" : "type-76",
21206   "self_type" : "type-76",
21207   "size" : 8,
21208   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21209   "template_args" : [ "type-79" ],
21210   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE"
21211  },
21212  {
21213   "alignment" : 4,
21214   "fields" :
21215   [
21216    {
21217     "access" : "private",
21218     "referenced_type" : "type-94"
21219    }
21220   ],
21221   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
21222   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
21223   "referenced_type" : "type-93",
21224   "self_type" : "type-93",
21225   "size" : 8,
21226   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21227   "template_args" : [ "type-96" ],
21228   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE"
21229  },
21230  {
21231   "alignment" : 4,
21232   "fields" :
21233   [
21234    {
21235     "access" : "private",
21236     "referenced_type" : "type-376"
21237    }
21238   ],
21239   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup>",
21240   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup>",
21241   "referenced_type" : "type-375",
21242   "self_type" : "type-375",
21243   "size" : 8,
21244   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21245   "template_args" : [ "type-74" ],
21246   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroupEEE"
21247  },
21248  {
21249   "alignment" : 4,
21250   "fields" :
21251   [
21252    {
21253     "access" : "private",
21254     "referenced_type" : "type-385"
21255    }
21256   ],
21257   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus>",
21258   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus>",
21259   "referenced_type" : "type-384",
21260   "self_type" : "type-384",
21261   "size" : 8,
21262   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21263   "template_args" : [ "type-123" ],
21264   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_29KeyStatusEEE"
21265  },
21266  {
21267   "alignment" : 4,
21268   "fields" :
21269   [
21270    {
21271     "access" : "private",
21272     "referenced_type" : "type-900"
21273    }
21274   ],
21275   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
21276   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
21277   "referenced_type" : "type-899",
21278   "self_type" : "type-899",
21279   "size" : 8,
21280   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21281   "template_args" : [ "type-902" ],
21282   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
21283  },
21284  {
21285   "alignment" : 4,
21286   "fields" :
21287   [
21288    {
21289     "access" : "private",
21290     "referenced_type" : "type-891"
21291    }
21292   ],
21293   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
21294   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
21295   "referenced_type" : "type-890",
21296   "self_type" : "type-890",
21297   "size" : 8,
21298   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21299   "template_args" : [ "type-80" ],
21300   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
21301  },
21302  {
21303   "alignment" : 4,
21304   "fields" :
21305   [
21306    {
21307     "access" : "private",
21308     "referenced_type" : "type-379"
21309    }
21310   ],
21311   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
21312   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
21313   "referenced_type" : "type-378",
21314   "self_type" : "type-378",
21315   "size" : 8,
21316   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21317   "template_args" : [ "type-103" ],
21318   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE"
21319  },
21320  {
21321   "alignment" : 4,
21322   "fields" :
21323   [
21324    {
21325     "access" : "private",
21326     "referenced_type" : "type-923"
21327    }
21328   ],
21329   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
21330   "name" : "android::hardware::details::hidl_pointer<char>",
21331   "referenced_type" : "type-922",
21332   "self_type" : "type-922",
21333   "size" : 8,
21334   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21335   "template_args" : [ "type-57" ],
21336   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
21337  },
21338  {
21339   "access" : "private",
21340   "alignment" : 4,
21341   "fields" :
21342   [
21343    {
21344     "field_name" : "mPointer",
21345     "referenced_type" : "type-615"
21346    },
21347    {
21348     "field_name" : "_pad",
21349     "referenced_type" : "type-83"
21350    }
21351   ],
21352   "is_anonymous" : true,
21353   "linker_set_key" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21354   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21355   "record_kind" : "union",
21356   "referenced_type" : "type-923",
21357   "self_type" : "type-923",
21358   "size" : 8,
21359   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21360   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
21361  },
21362  {
21363   "alignment" : 4,
21364   "fields" :
21365   [
21366    {
21367     "access" : "private",
21368     "referenced_type" : "type-82"
21369    }
21370   ],
21371   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
21372   "name" : "android::hardware::details::hidl_pointer<const char>",
21373   "referenced_type" : "type-81",
21374   "self_type" : "type-81",
21375   "size" : 8,
21376   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21377   "template_args" : [ "type-56" ],
21378   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
21379  },
21380  {
21381   "access" : "private",
21382   "alignment" : 4,
21383   "fields" :
21384   [
21385    {
21386     "field_name" : "mPointer",
21387     "referenced_type" : "type-55"
21388    },
21389    {
21390     "field_name" : "_pad",
21391     "referenced_type" : "type-83"
21392    }
21393   ],
21394   "is_anonymous" : true,
21395   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21396   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21397   "record_kind" : "union",
21398   "referenced_type" : "type-82",
21399   "self_type" : "type-82",
21400   "size" : 8,
21401   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21402   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
21403  },
21404  {
21405   "alignment" : 4,
21406   "fields" :
21407   [
21408    {
21409     "access" : "private",
21410     "referenced_type" : "type-167"
21411    }
21412   ],
21413   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
21414   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
21415   "referenced_type" : "type-166",
21416   "self_type" : "type-166",
21417   "size" : 8,
21418   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21419   "template_args" : [ "type-169" ],
21420   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
21421  },
21422  {
21423   "access" : "private",
21424   "alignment" : 4,
21425   "fields" :
21426   [
21427    {
21428     "field_name" : "mPointer",
21429     "referenced_type" : "type-168"
21430    },
21431    {
21432     "field_name" : "_pad",
21433     "referenced_type" : "type-83"
21434    }
21435   ],
21436   "is_anonymous" : true,
21437   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21438   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21439   "record_kind" : "union",
21440   "referenced_type" : "type-167",
21441   "self_type" : "type-167",
21442   "size" : 8,
21443   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21444   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
21445  },
21446  {
21447   "access" : "private",
21448   "alignment" : 4,
21449   "fields" :
21450   [
21451    {
21452     "field_name" : "mPointer",
21453     "referenced_type" : "type-901"
21454    },
21455    {
21456     "field_name" : "_pad",
21457     "referenced_type" : "type-83"
21458    }
21459   ],
21460   "is_anonymous" : true,
21461   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21462   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21463   "record_kind" : "union",
21464   "referenced_type" : "type-900",
21465   "self_type" : "type-900",
21466   "size" : 8,
21467   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21468   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
21469  },
21470  {
21471   "access" : "private",
21472   "alignment" : 4,
21473   "fields" :
21474   [
21475    {
21476     "field_name" : "mPointer",
21477     "referenced_type" : "type-892"
21478    },
21479    {
21480     "field_name" : "_pad",
21481     "referenced_type" : "type-83"
21482    }
21483   ],
21484   "is_anonymous" : true,
21485   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21486   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21487   "record_kind" : "union",
21488   "referenced_type" : "type-891",
21489   "self_type" : "type-891",
21490   "size" : 8,
21491   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21492   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
21493  },
21494  {
21495   "access" : "private",
21496   "alignment" : 4,
21497   "fields" :
21498   [
21499    {
21500     "field_name" : "mPointer",
21501     "referenced_type" : "type-380"
21502    },
21503    {
21504     "field_name" : "_pad",
21505     "referenced_type" : "type-83"
21506    }
21507   ],
21508   "is_anonymous" : true,
21509   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_vec<unsigned char> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21510   "name" : "android::hardware::details::hidl_pointer<hidl_vec<unsigned char> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21511   "record_kind" : "union",
21512   "referenced_type" : "type-379",
21513   "self_type" : "type-379",
21514   "size" : 8,
21515   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21516   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E"
21517  },
21518  {
21519   "alignment" : 4,
21520   "fields" :
21521   [
21522    {
21523     "access" : "private",
21524     "referenced_type" : "type-912"
21525    }
21526   ],
21527   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
21528   "name" : "android::hardware::details::hidl_pointer<int>",
21529   "referenced_type" : "type-911",
21530   "self_type" : "type-911",
21531   "size" : 8,
21532   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21533   "template_args" : [ "type-27" ],
21534   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
21535  },
21536  {
21537   "access" : "private",
21538   "alignment" : 4,
21539   "fields" :
21540   [
21541    {
21542     "field_name" : "mPointer",
21543     "referenced_type" : "type-913"
21544    },
21545    {
21546     "field_name" : "_pad",
21547     "referenced_type" : "type-83"
21548    }
21549   ],
21550   "is_anonymous" : true,
21551   "linker_set_key" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21552   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21553   "record_kind" : "union",
21554   "referenced_type" : "type-912",
21555   "self_type" : "type-912",
21556   "size" : 8,
21557   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21558   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
21559  },
21560  {
21561   "alignment" : 4,
21562   "fields" :
21563   [
21564    {
21565     "access" : "private",
21566     "referenced_type" : "type-944"
21567    }
21568   ],
21569   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
21570   "name" : "android::hardware::details::hidl_pointer<native_handle>",
21571   "referenced_type" : "type-943",
21572   "self_type" : "type-943",
21573   "size" : 8,
21574   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21575   "template_args" : [ "type-170" ],
21576   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
21577  },
21578  {
21579   "access" : "private",
21580   "alignment" : 4,
21581   "fields" :
21582   [
21583    {
21584     "field_name" : "mPointer",
21585     "referenced_type" : "type-654"
21586    },
21587    {
21588     "field_name" : "_pad",
21589     "referenced_type" : "type-83"
21590    }
21591   ],
21592   "is_anonymous" : true,
21593   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21594   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21595   "record_kind" : "union",
21596   "referenced_type" : "type-944",
21597   "self_type" : "type-944",
21598   "size" : 8,
21599   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21600   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
21601  },
21602  {
21603   "alignment" : 4,
21604   "fields" :
21605   [
21606    {
21607     "access" : "private",
21608     "referenced_type" : "type-105"
21609    }
21610   ],
21611   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
21612   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
21613   "referenced_type" : "type-104",
21614   "self_type" : "type-104",
21615   "size" : 8,
21616   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21617   "template_args" : [ "type-90" ],
21618   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
21619  },
21620  {
21621   "access" : "private",
21622   "alignment" : 4,
21623   "fields" :
21624   [
21625    {
21626     "field_name" : "mPointer",
21627     "referenced_type" : "type-106"
21628    },
21629    {
21630     "field_name" : "_pad",
21631     "referenced_type" : "type-83"
21632    }
21633   ],
21634   "is_anonymous" : true,
21635   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21636   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:111:5) at system/libhidl/base/include/hidl/HidlInternal.h:111:5",
21637   "record_kind" : "union",
21638   "referenced_type" : "type-105",
21639   "self_type" : "type-105",
21640   "size" : 8,
21641   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21642   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
21643  },
21644  {
21645   "alignment" : 1,
21646   "linker_set_key" : "android::hardware::details::i_tag",
21647   "name" : "android::hardware::details::i_tag",
21648   "referenced_type" : "type-763",
21649   "self_type" : "type-763",
21650   "size" : 1,
21651   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21652   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
21653  },
21654  {
21655   "alignment" : 4,
21656   "fields" :
21657   [
21658    {
21659     "access" : "private",
21660     "field_name" : "mStatus",
21661     "referenced_type" : "type-248"
21662    },
21663    {
21664     "access" : "private",
21665     "field_name" : "mCheckedStatus",
21666     "field_offset" : 160,
21667     "referenced_type" : "type-39"
21668    }
21669   ],
21670   "linker_set_key" : "android::hardware::details::return_status",
21671   "name" : "android::hardware::details::return_status",
21672   "record_kind" : "class",
21673   "referenced_type" : "type-247",
21674   "self_type" : "type-247",
21675   "size" : 24,
21676   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
21677   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
21678  },
21679  {
21680   "alignment" : 1,
21681   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 16>",
21682   "name" : "android::hardware::details::std_array<unsigned char, 16>",
21683   "referenced_type" : "type-924",
21684   "self_type" : "type-924",
21685   "size" : 1,
21686   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21687   "template_args" : [ "type-90" ],
21688   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj16EJEEE"
21689  },
21690  {
21691   "alignment" : 1,
21692   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
21693   "name" : "android::hardware::details::std_array<unsigned char, 32>",
21694   "referenced_type" : "type-925",
21695   "self_type" : "type-925",
21696   "size" : 1,
21697   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21698   "template_args" : [ "type-90" ],
21699   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
21700  },
21701  {
21702   "alignment" : 4,
21703   "base_specifiers" :
21704   [
21705    {
21706     "referenced_type" : "type-198"
21707    }
21708   ],
21709   "fields" :
21710   [
21711    {
21712     "access" : "private",
21713     "field_name" : "_hidl_mImpl",
21714     "field_offset" : 544,
21715     "referenced_type" : "type-415"
21716    }
21717   ],
21718   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
21719   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
21720   "referenced_type" : "type-1156",
21721   "self_type" : "type-1156",
21722   "size" : 80,
21723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h",
21724   "unique_id" : "_ZTSN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
21725   "vtable_components" :
21726   [
21727    {
21728     "component_value" : 72,
21729     "kind" : "vbase_offset"
21730    },
21731    {
21732     "kind" : "offset_to_top"
21733    },
21734    {
21735     "kind" : "rtti",
21736     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
21737    },
21738    {
21739     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
21740    },
21741    {
21742     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
21743    },
21744    {
21745     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
21746    },
21747    {
21748     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
21749    },
21750    {
21751     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
21752    },
21753    {
21754     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
21755    },
21756    {
21757     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
21758    },
21759    {
21760     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
21761    },
21762    {
21763     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
21764    },
21765    {
21766     "kind" : "complete_dtor_pointer",
21767     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
21768    },
21769    {
21770     "kind" : "deleting_dtor_pointer",
21771     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
21772    },
21773    {
21774     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
21775    },
21776    {
21777     "component_value" : -20,
21778     "kind" : "offset_to_top"
21779    },
21780    {
21781     "kind" : "rtti",
21782     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
21783    },
21784    {
21785     "kind" : "complete_dtor_pointer",
21786     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
21787    },
21788    {
21789     "kind" : "deleting_dtor_pointer",
21790     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
21791    },
21792    {
21793     "kind" : "vcall_offset"
21794    },
21795    {
21796     "kind" : "vcall_offset"
21797    },
21798    {
21799     "kind" : "vcall_offset"
21800    },
21801    {
21802     "kind" : "vcall_offset"
21803    },
21804    {
21805     "component_value" : -72,
21806     "kind" : "vcall_offset"
21807    },
21808    {
21809     "component_value" : -72,
21810     "kind" : "offset_to_top"
21811    },
21812    {
21813     "kind" : "rtti",
21814     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
21815    },
21816    {
21817     "kind" : "complete_dtor_pointer",
21818     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
21819    },
21820    {
21821     "kind" : "deleting_dtor_pointer",
21822     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
21823    },
21824    {
21825     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21826    },
21827    {
21828     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21829    },
21830    {
21831     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21832    },
21833    {
21834     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21835    }
21836   ]
21837  },
21838  {
21839   "alignment" : 4,
21840   "base_specifiers" :
21841   [
21842    {
21843     "referenced_type" : "type-198"
21844    }
21845   ],
21846   "fields" :
21847   [
21848    {
21849     "access" : "private",
21850     "field_name" : "_hidl_mImpl",
21851     "field_offset" : 544,
21852     "referenced_type" : "type-372"
21853    }
21854   ],
21855   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
21856   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
21857   "referenced_type" : "type-1149",
21858   "self_type" : "type-1149",
21859   "size" : 80,
21860   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h",
21861   "unique_id" : "_ZTSN7android8hardware3drm4V1_016BnHwCryptoPluginE",
21862   "vtable_components" :
21863   [
21864    {
21865     "component_value" : 72,
21866     "kind" : "vbase_offset"
21867    },
21868    {
21869     "kind" : "offset_to_top"
21870    },
21871    {
21872     "kind" : "rtti",
21873     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
21874    },
21875    {
21876     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
21877    },
21878    {
21879     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
21880    },
21881    {
21882     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
21883    },
21884    {
21885     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
21886    },
21887    {
21888     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
21889    },
21890    {
21891     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
21892    },
21893    {
21894     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
21895    },
21896    {
21897     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
21898    },
21899    {
21900     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
21901    },
21902    {
21903     "kind" : "complete_dtor_pointer",
21904     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
21905    },
21906    {
21907     "kind" : "deleting_dtor_pointer",
21908     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
21909    },
21910    {
21911     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
21912    },
21913    {
21914     "component_value" : -20,
21915     "kind" : "offset_to_top"
21916    },
21917    {
21918     "kind" : "rtti",
21919     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
21920    },
21921    {
21922     "kind" : "complete_dtor_pointer",
21923     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
21924    },
21925    {
21926     "kind" : "deleting_dtor_pointer",
21927     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
21928    },
21929    {
21930     "kind" : "vcall_offset"
21931    },
21932    {
21933     "kind" : "vcall_offset"
21934    },
21935    {
21936     "kind" : "vcall_offset"
21937    },
21938    {
21939     "kind" : "vcall_offset"
21940    },
21941    {
21942     "component_value" : -72,
21943     "kind" : "vcall_offset"
21944    },
21945    {
21946     "component_value" : -72,
21947     "kind" : "offset_to_top"
21948    },
21949    {
21950     "kind" : "rtti",
21951     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
21952    },
21953    {
21954     "kind" : "complete_dtor_pointer",
21955     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
21956    },
21957    {
21958     "kind" : "deleting_dtor_pointer",
21959     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
21960    },
21961    {
21962     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21963    },
21964    {
21965     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21966    },
21967    {
21968     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21969    },
21970    {
21971     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21972    }
21973   ]
21974  },
21975  {
21976   "alignment" : 4,
21977   "base_specifiers" :
21978   [
21979    {
21980     "referenced_type" : "type-198"
21981    }
21982   ],
21983   "fields" :
21984   [
21985    {
21986     "access" : "private",
21987     "field_name" : "_hidl_mImpl",
21988     "field_offset" : 544,
21989     "referenced_type" : "type-230"
21990    }
21991   ],
21992   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmFactory",
21993   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory",
21994   "referenced_type" : "type-352",
21995   "self_type" : "type-352",
21996   "size" : 80,
21997   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h",
21998   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BnHwDrmFactoryE",
21999   "vtable_components" :
22000   [
22001    {
22002     "component_value" : 72,
22003     "kind" : "vbase_offset"
22004    },
22005    {
22006     "kind" : "offset_to_top"
22007    },
22008    {
22009     "kind" : "rtti",
22010     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
22011    },
22012    {
22013     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
22014    },
22015    {
22016     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
22017    },
22018    {
22019     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
22020    },
22021    {
22022     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
22023    },
22024    {
22025     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
22026    },
22027    {
22028     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
22029    },
22030    {
22031     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
22032    },
22033    {
22034     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
22035    },
22036    {
22037     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
22038    },
22039    {
22040     "kind" : "complete_dtor_pointer",
22041     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
22042    },
22043    {
22044     "kind" : "deleting_dtor_pointer",
22045     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
22046    },
22047    {
22048     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
22049    },
22050    {
22051     "component_value" : -20,
22052     "kind" : "offset_to_top"
22053    },
22054    {
22055     "kind" : "rtti",
22056     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
22057    },
22058    {
22059     "kind" : "complete_dtor_pointer",
22060     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
22061    },
22062    {
22063     "kind" : "deleting_dtor_pointer",
22064     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
22065    },
22066    {
22067     "kind" : "vcall_offset"
22068    },
22069    {
22070     "kind" : "vcall_offset"
22071    },
22072    {
22073     "kind" : "vcall_offset"
22074    },
22075    {
22076     "kind" : "vcall_offset"
22077    },
22078    {
22079     "component_value" : -72,
22080     "kind" : "vcall_offset"
22081    },
22082    {
22083     "component_value" : -72,
22084     "kind" : "offset_to_top"
22085    },
22086    {
22087     "kind" : "rtti",
22088     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
22089    },
22090    {
22091     "kind" : "complete_dtor_pointer",
22092     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
22093    },
22094    {
22095     "kind" : "deleting_dtor_pointer",
22096     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
22097    },
22098    {
22099     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22100    },
22101    {
22102     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22103    },
22104    {
22105     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22106    },
22107    {
22108     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22109    }
22110   ]
22111  },
22112  {
22113   "alignment" : 4,
22114   "base_specifiers" :
22115   [
22116    {
22117     "referenced_type" : "type-198"
22118    }
22119   ],
22120   "fields" :
22121   [
22122    {
22123     "access" : "private",
22124     "field_name" : "_hidl_mImpl",
22125     "field_offset" : 544,
22126     "referenced_type" : "type-213"
22127    }
22128   ],
22129   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
22130   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
22131   "referenced_type" : "type-345",
22132   "self_type" : "type-345",
22133   "size" : 80,
22134   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h",
22135   "unique_id" : "_ZTSN7android8hardware3drm4V1_013BnHwDrmPluginE",
22136   "vtable_components" :
22137   [
22138    {
22139     "component_value" : 72,
22140     "kind" : "vbase_offset"
22141    },
22142    {
22143     "kind" : "offset_to_top"
22144    },
22145    {
22146     "kind" : "rtti",
22147     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
22148    },
22149    {
22150     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
22151    },
22152    {
22153     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
22154    },
22155    {
22156     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
22157    },
22158    {
22159     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
22160    },
22161    {
22162     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
22163    },
22164    {
22165     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
22166    },
22167    {
22168     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
22169    },
22170    {
22171     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
22172    },
22173    {
22174     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
22175    },
22176    {
22177     "kind" : "complete_dtor_pointer",
22178     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
22179    },
22180    {
22181     "kind" : "deleting_dtor_pointer",
22182     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
22183    },
22184    {
22185     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
22186    },
22187    {
22188     "component_value" : -20,
22189     "kind" : "offset_to_top"
22190    },
22191    {
22192     "kind" : "rtti",
22193     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
22194    },
22195    {
22196     "kind" : "complete_dtor_pointer",
22197     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
22198    },
22199    {
22200     "kind" : "deleting_dtor_pointer",
22201     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
22202    },
22203    {
22204     "kind" : "vcall_offset"
22205    },
22206    {
22207     "kind" : "vcall_offset"
22208    },
22209    {
22210     "kind" : "vcall_offset"
22211    },
22212    {
22213     "kind" : "vcall_offset"
22214    },
22215    {
22216     "component_value" : -72,
22217     "kind" : "vcall_offset"
22218    },
22219    {
22220     "component_value" : -72,
22221     "kind" : "offset_to_top"
22222    },
22223    {
22224     "kind" : "rtti",
22225     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
22226    },
22227    {
22228     "kind" : "complete_dtor_pointer",
22229     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
22230    },
22231    {
22232     "kind" : "deleting_dtor_pointer",
22233     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
22234    },
22235    {
22236     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22237    },
22238    {
22239     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22240    },
22241    {
22242     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22243    },
22244    {
22245     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22246    }
22247   ]
22248  },
22249  {
22250   "alignment" : 4,
22251   "base_specifiers" :
22252   [
22253    {
22254     "referenced_type" : "type-198"
22255    }
22256   ],
22257   "fields" :
22258   [
22259    {
22260     "access" : "private",
22261     "field_name" : "_hidl_mImpl",
22262     "field_offset" : 544,
22263     "referenced_type" : "type-217"
22264    }
22265   ],
22266   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
22267   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
22268   "referenced_type" : "type-338",
22269   "self_type" : "type-338",
22270   "size" : 80,
22271   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h",
22272   "unique_id" : "_ZTSN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
22273   "vtable_components" :
22274   [
22275    {
22276     "component_value" : 72,
22277     "kind" : "vbase_offset"
22278    },
22279    {
22280     "kind" : "offset_to_top"
22281    },
22282    {
22283     "kind" : "rtti",
22284     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
22285    },
22286    {
22287     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
22288    },
22289    {
22290     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
22291    },
22292    {
22293     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
22294    },
22295    {
22296     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
22297    },
22298    {
22299     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
22300    },
22301    {
22302     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
22303    },
22304    {
22305     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
22306    },
22307    {
22308     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
22309    },
22310    {
22311     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
22312    },
22313    {
22314     "kind" : "complete_dtor_pointer",
22315     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
22316    },
22317    {
22318     "kind" : "deleting_dtor_pointer",
22319     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
22320    },
22321    {
22322     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
22323    },
22324    {
22325     "component_value" : -20,
22326     "kind" : "offset_to_top"
22327    },
22328    {
22329     "kind" : "rtti",
22330     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
22331    },
22332    {
22333     "kind" : "complete_dtor_pointer",
22334     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
22335    },
22336    {
22337     "kind" : "deleting_dtor_pointer",
22338     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
22339    },
22340    {
22341     "kind" : "vcall_offset"
22342    },
22343    {
22344     "kind" : "vcall_offset"
22345    },
22346    {
22347     "kind" : "vcall_offset"
22348    },
22349    {
22350     "kind" : "vcall_offset"
22351    },
22352    {
22353     "component_value" : -72,
22354     "kind" : "vcall_offset"
22355    },
22356    {
22357     "component_value" : -72,
22358     "kind" : "offset_to_top"
22359    },
22360    {
22361     "kind" : "rtti",
22362     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
22363    },
22364    {
22365     "kind" : "complete_dtor_pointer",
22366     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
22367    },
22368    {
22369     "kind" : "deleting_dtor_pointer",
22370     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
22371    },
22372    {
22373     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22374    },
22375    {
22376     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22377    },
22378    {
22379     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22380    },
22381    {
22382     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22383    }
22384   ]
22385  },
22386  {
22387   "alignment" : 4,
22388   "base_specifiers" :
22389   [
22390    {
22391     "referenced_type" : "type-971"
22392    },
22393    {
22394     "referenced_type" : "type-151"
22395    }
22396   ],
22397   "fields" :
22398   [
22399    {
22400     "access" : "private",
22401     "field_name" : "_hidl_mMutex",
22402     "field_offset" : 544,
22403     "referenced_type" : "type-1159"
22404    },
22405    {
22406     "access" : "private",
22407     "field_name" : "_hidl_mDeathRecipients",
22408     "field_offset" : 576,
22409     "referenced_type" : "type-1160"
22410    }
22411   ],
22412   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
22413   "name" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
22414   "referenced_type" : "type-1158",
22415   "self_type" : "type-1158",
22416   "size" : 92,
22417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h",
22418   "unique_id" : "_ZTSN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
22419   "vtable_components" :
22420   [
22421    {
22422     "component_value" : 84,
22423     "kind" : "vbase_offset"
22424    },
22425    {
22426     "kind" : "offset_to_top"
22427    },
22428    {
22429     "kind" : "rtti",
22430     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
22431    },
22432    {
22433     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_017BpHwCryptoFactory8isRemoteEv"
22434    },
22435    {
22436     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
22437    },
22438    {
22439     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
22440    },
22441    {
22442     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
22443    },
22444    {
22445     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
22446    },
22447    {
22448     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21setHALInstrumentationEv"
22449    },
22450    {
22451     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
22452    },
22453    {
22454     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory4pingEv"
22455    },
22456    {
22457     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
22458    },
22459    {
22460     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21notifySyspropsChangedEv"
22461    },
22462    {
22463     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
22464    },
22465    {
22466     "kind" : "complete_dtor_pointer",
22467     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
22468    },
22469    {
22470     "kind" : "deleting_dtor_pointer",
22471     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
22472    },
22473    {
22474     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
22475    },
22476    {
22477     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
22478    },
22479    {
22480     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
22481    },
22482    {
22483     "component_value" : 80,
22484     "kind" : "vbase_offset"
22485    },
22486    {
22487     "component_value" : -4,
22488     "kind" : "offset_to_top"
22489    },
22490    {
22491     "kind" : "rtti",
22492     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
22493    },
22494    {
22495     "kind" : "complete_dtor_pointer",
22496     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
22497    },
22498    {
22499     "kind" : "deleting_dtor_pointer",
22500     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
22501    },
22502    {
22503     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
22504    },
22505    {
22506     "component_value" : 76,
22507     "kind" : "vbase_offset"
22508    },
22509    {
22510     "component_value" : -8,
22511     "kind" : "offset_to_top"
22512    },
22513    {
22514     "kind" : "rtti",
22515     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
22516    },
22517    {
22518     "kind" : "complete_dtor_pointer",
22519     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
22520    },
22521    {
22522     "kind" : "deleting_dtor_pointer",
22523     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
22524    },
22525    {
22526     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
22527    },
22528    {
22529     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22530    },
22531    {
22532     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22533    },
22534    {
22535     "component_value" : -24,
22536     "kind" : "offset_to_top"
22537    },
22538    {
22539     "kind" : "rtti",
22540     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
22541    },
22542    {
22543     "kind" : "complete_dtor_pointer",
22544     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
22545    },
22546    {
22547     "kind" : "deleting_dtor_pointer",
22548     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
22549    },
22550    {
22551     "kind" : "vcall_offset"
22552    },
22553    {
22554     "component_value" : -76,
22555     "kind" : "vcall_offset"
22556    },
22557    {
22558     "component_value" : -76,
22559     "kind" : "vcall_offset"
22560    },
22561    {
22562     "component_value" : -76,
22563     "kind" : "vcall_offset"
22564    },
22565    {
22566     "component_value" : -84,
22567     "kind" : "vcall_offset"
22568    },
22569    {
22570     "component_value" : -84,
22571     "kind" : "offset_to_top"
22572    },
22573    {
22574     "kind" : "rtti",
22575     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
22576    },
22577    {
22578     "kind" : "complete_dtor_pointer",
22579     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
22580    },
22581    {
22582     "kind" : "deleting_dtor_pointer",
22583     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
22584    },
22585    {
22586     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
22587    },
22588    {
22589     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22590    },
22591    {
22592     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22593    },
22594    {
22595     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22596    }
22597   ]
22598  },
22599  {
22600   "alignment" : 4,
22601   "base_specifiers" :
22602   [
22603    {
22604     "referenced_type" : "type-970"
22605    },
22606    {
22607     "referenced_type" : "type-151"
22608    }
22609   ],
22610   "fields" :
22611   [
22612    {
22613     "access" : "private",
22614     "field_name" : "_hidl_mMutex",
22615     "field_offset" : 544,
22616     "referenced_type" : "type-1152"
22617    },
22618    {
22619     "access" : "private",
22620     "field_name" : "_hidl_mDeathRecipients",
22621     "field_offset" : 576,
22622     "referenced_type" : "type-1153"
22623    }
22624   ],
22625   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
22626   "name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
22627   "referenced_type" : "type-1151",
22628   "self_type" : "type-1151",
22629   "size" : 92,
22630   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h",
22631   "unique_id" : "_ZTSN7android8hardware3drm4V1_016BpHwCryptoPluginE",
22632   "vtable_components" :
22633   [
22634    {
22635     "component_value" : 84,
22636     "kind" : "vbase_offset"
22637    },
22638    {
22639     "kind" : "offset_to_top"
22640    },
22641    {
22642     "kind" : "rtti",
22643     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
22644    },
22645    {
22646     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_016BpHwCryptoPlugin8isRemoteEv"
22647    },
22648    {
22649     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
22650    },
22651    {
22652     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
22653    },
22654    {
22655     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
22656    },
22657    {
22658     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
22659    },
22660    {
22661     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21setHALInstrumentationEv"
22662    },
22663    {
22664     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
22665    },
22666    {
22667     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin4pingEv"
22668    },
22669    {
22670     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
22671    },
22672    {
22673     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21notifySyspropsChangedEv"
22674    },
22675    {
22676     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
22677    },
22678    {
22679     "kind" : "complete_dtor_pointer",
22680     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
22681    },
22682    {
22683     "kind" : "deleting_dtor_pointer",
22684     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
22685    },
22686    {
22687     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
22688    },
22689    {
22690     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin16notifyResolutionEjj"
22691    },
22692    {
22693     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
22694    },
22695    {
22696     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
22697    },
22698    {
22699     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
22700    },
22701    {
22702     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
22703    },
22704    {
22705     "component_value" : 80,
22706     "kind" : "vbase_offset"
22707    },
22708    {
22709     "component_value" : -4,
22710     "kind" : "offset_to_top"
22711    },
22712    {
22713     "kind" : "rtti",
22714     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
22715    },
22716    {
22717     "kind" : "complete_dtor_pointer",
22718     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
22719    },
22720    {
22721     "kind" : "deleting_dtor_pointer",
22722     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
22723    },
22724    {
22725     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
22726    },
22727    {
22728     "component_value" : 76,
22729     "kind" : "vbase_offset"
22730    },
22731    {
22732     "component_value" : -8,
22733     "kind" : "offset_to_top"
22734    },
22735    {
22736     "kind" : "rtti",
22737     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
22738    },
22739    {
22740     "kind" : "complete_dtor_pointer",
22741     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
22742    },
22743    {
22744     "kind" : "deleting_dtor_pointer",
22745     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
22746    },
22747    {
22748     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
22749    },
22750    {
22751     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22752    },
22753    {
22754     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22755    },
22756    {
22757     "component_value" : -24,
22758     "kind" : "offset_to_top"
22759    },
22760    {
22761     "kind" : "rtti",
22762     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
22763    },
22764    {
22765     "kind" : "complete_dtor_pointer",
22766     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
22767    },
22768    {
22769     "kind" : "deleting_dtor_pointer",
22770     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
22771    },
22772    {
22773     "kind" : "vcall_offset"
22774    },
22775    {
22776     "component_value" : -76,
22777     "kind" : "vcall_offset"
22778    },
22779    {
22780     "component_value" : -76,
22781     "kind" : "vcall_offset"
22782    },
22783    {
22784     "component_value" : -76,
22785     "kind" : "vcall_offset"
22786    },
22787    {
22788     "component_value" : -84,
22789     "kind" : "vcall_offset"
22790    },
22791    {
22792     "component_value" : -84,
22793     "kind" : "offset_to_top"
22794    },
22795    {
22796     "kind" : "rtti",
22797     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
22798    },
22799    {
22800     "kind" : "complete_dtor_pointer",
22801     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
22802    },
22803    {
22804     "kind" : "deleting_dtor_pointer",
22805     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
22806    },
22807    {
22808     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
22809    },
22810    {
22811     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22812    },
22813    {
22814     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22815    },
22816    {
22817     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22818    }
22819   ]
22820  },
22821  {
22822   "alignment" : 4,
22823   "base_specifiers" :
22824   [
22825    {
22826     "referenced_type" : "type-275"
22827    },
22828    {
22829     "referenced_type" : "type-151"
22830    }
22831   ],
22832   "fields" :
22833   [
22834    {
22835     "access" : "private",
22836     "field_name" : "_hidl_mMutex",
22837     "field_offset" : 544,
22838     "referenced_type" : "type-355"
22839    },
22840    {
22841     "access" : "private",
22842     "field_name" : "_hidl_mDeathRecipients",
22843     "field_offset" : 576,
22844     "referenced_type" : "type-356"
22845    }
22846   ],
22847   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmFactory",
22848   "name" : "android::hardware::drm::V1_0::BpHwDrmFactory",
22849   "referenced_type" : "type-354",
22850   "self_type" : "type-354",
22851   "size" : 92,
22852   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h",
22853   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BpHwDrmFactoryE",
22854   "vtable_components" :
22855   [
22856    {
22857     "component_value" : 84,
22858     "kind" : "vbase_offset"
22859    },
22860    {
22861     "kind" : "offset_to_top"
22862    },
22863    {
22864     "kind" : "rtti",
22865     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
22866    },
22867    {
22868     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014BpHwDrmFactory8isRemoteEv"
22869    },
22870    {
22871     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
22872    },
22873    {
22874     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
22875    },
22876    {
22877     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
22878    },
22879    {
22880     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
22881    },
22882    {
22883     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21setHALInstrumentationEv"
22884    },
22885    {
22886     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
22887    },
22888    {
22889     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory4pingEv"
22890    },
22891    {
22892     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
22893    },
22894    {
22895     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21notifySyspropsChangedEv"
22896    },
22897    {
22898     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
22899    },
22900    {
22901     "kind" : "complete_dtor_pointer",
22902     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
22903    },
22904    {
22905     "kind" : "deleting_dtor_pointer",
22906     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
22907    },
22908    {
22909     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
22910    },
22911    {
22912     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
22913    },
22914    {
22915     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
22916    },
22917    {
22918     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
22919    },
22920    {
22921     "component_value" : 80,
22922     "kind" : "vbase_offset"
22923    },
22924    {
22925     "component_value" : -4,
22926     "kind" : "offset_to_top"
22927    },
22928    {
22929     "kind" : "rtti",
22930     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
22931    },
22932    {
22933     "kind" : "complete_dtor_pointer",
22934     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
22935    },
22936    {
22937     "kind" : "deleting_dtor_pointer",
22938     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
22939    },
22940    {
22941     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
22942    },
22943    {
22944     "component_value" : 76,
22945     "kind" : "vbase_offset"
22946    },
22947    {
22948     "component_value" : -8,
22949     "kind" : "offset_to_top"
22950    },
22951    {
22952     "kind" : "rtti",
22953     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
22954    },
22955    {
22956     "kind" : "complete_dtor_pointer",
22957     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
22958    },
22959    {
22960     "kind" : "deleting_dtor_pointer",
22961     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
22962    },
22963    {
22964     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
22965    },
22966    {
22967     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22968    },
22969    {
22970     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22971    },
22972    {
22973     "component_value" : -24,
22974     "kind" : "offset_to_top"
22975    },
22976    {
22977     "kind" : "rtti",
22978     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
22979    },
22980    {
22981     "kind" : "complete_dtor_pointer",
22982     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
22983    },
22984    {
22985     "kind" : "deleting_dtor_pointer",
22986     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
22987    },
22988    {
22989     "kind" : "vcall_offset"
22990    },
22991    {
22992     "component_value" : -76,
22993     "kind" : "vcall_offset"
22994    },
22995    {
22996     "component_value" : -76,
22997     "kind" : "vcall_offset"
22998    },
22999    {
23000     "component_value" : -76,
23001     "kind" : "vcall_offset"
23002    },
23003    {
23004     "component_value" : -84,
23005     "kind" : "vcall_offset"
23006    },
23007    {
23008     "component_value" : -84,
23009     "kind" : "offset_to_top"
23010    },
23011    {
23012     "kind" : "rtti",
23013     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
23014    },
23015    {
23016     "kind" : "complete_dtor_pointer",
23017     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
23018    },
23019    {
23020     "kind" : "deleting_dtor_pointer",
23021     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
23022    },
23023    {
23024     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
23025    },
23026    {
23027     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
23028    },
23029    {
23030     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
23031    },
23032    {
23033     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23034    }
23035   ]
23036  },
23037  {
23038   "alignment" : 4,
23039   "base_specifiers" :
23040   [
23041    {
23042     "referenced_type" : "type-274"
23043    },
23044    {
23045     "referenced_type" : "type-151"
23046    }
23047   ],
23048   "fields" :
23049   [
23050    {
23051     "access" : "private",
23052     "field_name" : "_hidl_mMutex",
23053     "field_offset" : 544,
23054     "referenced_type" : "type-348"
23055    },
23056    {
23057     "access" : "private",
23058     "field_name" : "_hidl_mDeathRecipients",
23059     "field_offset" : 576,
23060     "referenced_type" : "type-349"
23061    }
23062   ],
23063   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
23064   "name" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
23065   "referenced_type" : "type-347",
23066   "self_type" : "type-347",
23067   "size" : 92,
23068   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h",
23069   "unique_id" : "_ZTSN7android8hardware3drm4V1_013BpHwDrmPluginE",
23070   "vtable_components" :
23071   [
23072    {
23073     "component_value" : 84,
23074     "kind" : "vbase_offset"
23075    },
23076    {
23077     "kind" : "offset_to_top"
23078    },
23079    {
23080     "kind" : "rtti",
23081     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
23082    },
23083    {
23084     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013BpHwDrmPlugin8isRemoteEv"
23085    },
23086    {
23087     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
23088    },
23089    {
23090     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
23091    },
23092    {
23093     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
23094    },
23095    {
23096     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
23097    },
23098    {
23099     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21setHALInstrumentationEv"
23100    },
23101    {
23102     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
23103    },
23104    {
23105     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4pingEv"
23106    },
23107    {
23108     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
23109    },
23110    {
23111     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21notifySyspropsChangedEv"
23112    },
23113    {
23114     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
23115    },
23116    {
23117     "kind" : "complete_dtor_pointer",
23118     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
23119    },
23120    {
23121     "kind" : "deleting_dtor_pointer",
23122     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
23123    },
23124    {
23125     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
23126    },
23127    {
23128     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
23129    },
23130    {
23131     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
23132    },
23133    {
23134     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
23135    },
23136    {
23137     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
23138    },
23139    {
23140     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
23141    },
23142    {
23143     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
23144    },
23145    {
23146     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
23147    },
23148    {
23149     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
23150    },
23151    {
23152     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
23153    },
23154    {
23155     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
23156    },
23157    {
23158     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21releaseAllSecureStopsEv"
23159    },
23160    {
23161     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
23162    },
23163    {
23164     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
23165    },
23166    {
23167     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
23168    },
23169    {
23170     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
23171    },
23172    {
23173     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
23174    },
23175    {
23176     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
23177    },
23178    {
23179     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
23180    },
23181    {
23182     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
23183    },
23184    {
23185     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
23186    },
23187    {
23188     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
23189    },
23190    {
23191     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
23192    },
23193    {
23194     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
23195    },
23196    {
23197     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
23198    },
23199    {
23200     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
23201    },
23202    {
23203     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
23204    },
23205    {
23206     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
23207    },
23208    {
23209     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
23210    },
23211    {
23212     "component_value" : 80,
23213     "kind" : "vbase_offset"
23214    },
23215    {
23216     "component_value" : -4,
23217     "kind" : "offset_to_top"
23218    },
23219    {
23220     "kind" : "rtti",
23221     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
23222    },
23223    {
23224     "kind" : "complete_dtor_pointer",
23225     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
23226    },
23227    {
23228     "kind" : "deleting_dtor_pointer",
23229     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
23230    },
23231    {
23232     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
23233    },
23234    {
23235     "component_value" : 76,
23236     "kind" : "vbase_offset"
23237    },
23238    {
23239     "component_value" : -8,
23240     "kind" : "offset_to_top"
23241    },
23242    {
23243     "kind" : "rtti",
23244     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
23245    },
23246    {
23247     "kind" : "complete_dtor_pointer",
23248     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
23249    },
23250    {
23251     "kind" : "deleting_dtor_pointer",
23252     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
23253    },
23254    {
23255     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
23256    },
23257    {
23258     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
23259    },
23260    {
23261     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
23262    },
23263    {
23264     "component_value" : -24,
23265     "kind" : "offset_to_top"
23266    },
23267    {
23268     "kind" : "rtti",
23269     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
23270    },
23271    {
23272     "kind" : "complete_dtor_pointer",
23273     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
23274    },
23275    {
23276     "kind" : "deleting_dtor_pointer",
23277     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
23278    },
23279    {
23280     "kind" : "vcall_offset"
23281    },
23282    {
23283     "component_value" : -76,
23284     "kind" : "vcall_offset"
23285    },
23286    {
23287     "component_value" : -76,
23288     "kind" : "vcall_offset"
23289    },
23290    {
23291     "component_value" : -76,
23292     "kind" : "vcall_offset"
23293    },
23294    {
23295     "component_value" : -84,
23296     "kind" : "vcall_offset"
23297    },
23298    {
23299     "component_value" : -84,
23300     "kind" : "offset_to_top"
23301    },
23302    {
23303     "kind" : "rtti",
23304     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
23305    },
23306    {
23307     "kind" : "complete_dtor_pointer",
23308     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
23309    },
23310    {
23311     "kind" : "deleting_dtor_pointer",
23312     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
23313    },
23314    {
23315     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
23316    },
23317    {
23318     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
23319    },
23320    {
23321     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
23322    },
23323    {
23324     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23325    }
23326   ]
23327  },
23328  {
23329   "alignment" : 4,
23330   "base_specifiers" :
23331   [
23332    {
23333     "referenced_type" : "type-273"
23334    },
23335    {
23336     "referenced_type" : "type-151"
23337    }
23338   ],
23339   "fields" :
23340   [
23341    {
23342     "access" : "private",
23343     "field_name" : "_hidl_mMutex",
23344     "field_offset" : 544,
23345     "referenced_type" : "type-341"
23346    },
23347    {
23348     "access" : "private",
23349     "field_name" : "_hidl_mDeathRecipients",
23350     "field_offset" : 576,
23351     "referenced_type" : "type-342"
23352    }
23353   ],
23354   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
23355   "name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
23356   "referenced_type" : "type-340",
23357   "self_type" : "type-340",
23358   "size" : 92,
23359   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h",
23360   "unique_id" : "_ZTSN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
23361   "vtable_components" :
23362   [
23363    {
23364     "component_value" : 84,
23365     "kind" : "vbase_offset"
23366    },
23367    {
23368     "kind" : "offset_to_top"
23369    },
23370    {
23371     "kind" : "rtti",
23372     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
23373    },
23374    {
23375     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_021BpHwDrmPluginListener8isRemoteEv"
23376    },
23377    {
23378     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
23379    },
23380    {
23381     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
23382    },
23383    {
23384     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
23385    },
23386    {
23387     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
23388    },
23389    {
23390     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21setHALInstrumentationEv"
23391    },
23392    {
23393     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
23394    },
23395    {
23396     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener4pingEv"
23397    },
23398    {
23399     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
23400    },
23401    {
23402     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21notifySyspropsChangedEv"
23403    },
23404    {
23405     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
23406    },
23407    {
23408     "kind" : "complete_dtor_pointer",
23409     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
23410    },
23411    {
23412     "kind" : "deleting_dtor_pointer",
23413     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
23414    },
23415    {
23416     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
23417    },
23418    {
23419     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
23420    },
23421    {
23422     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
23423    },
23424    {
23425     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
23426    },
23427    {
23428     "component_value" : 80,
23429     "kind" : "vbase_offset"
23430    },
23431    {
23432     "component_value" : -4,
23433     "kind" : "offset_to_top"
23434    },
23435    {
23436     "kind" : "rtti",
23437     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
23438    },
23439    {
23440     "kind" : "complete_dtor_pointer",
23441     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
23442    },
23443    {
23444     "kind" : "deleting_dtor_pointer",
23445     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
23446    },
23447    {
23448     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
23449    },
23450    {
23451     "component_value" : 76,
23452     "kind" : "vbase_offset"
23453    },
23454    {
23455     "component_value" : -8,
23456     "kind" : "offset_to_top"
23457    },
23458    {
23459     "kind" : "rtti",
23460     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
23461    },
23462    {
23463     "kind" : "complete_dtor_pointer",
23464     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
23465    },
23466    {
23467     "kind" : "deleting_dtor_pointer",
23468     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
23469    },
23470    {
23471     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
23472    },
23473    {
23474     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
23475    },
23476    {
23477     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
23478    },
23479    {
23480     "component_value" : -24,
23481     "kind" : "offset_to_top"
23482    },
23483    {
23484     "kind" : "rtti",
23485     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
23486    },
23487    {
23488     "kind" : "complete_dtor_pointer",
23489     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
23490    },
23491    {
23492     "kind" : "deleting_dtor_pointer",
23493     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
23494    },
23495    {
23496     "kind" : "vcall_offset"
23497    },
23498    {
23499     "component_value" : -76,
23500     "kind" : "vcall_offset"
23501    },
23502    {
23503     "component_value" : -76,
23504     "kind" : "vcall_offset"
23505    },
23506    {
23507     "component_value" : -76,
23508     "kind" : "vcall_offset"
23509    },
23510    {
23511     "component_value" : -84,
23512     "kind" : "vcall_offset"
23513    },
23514    {
23515     "component_value" : -84,
23516     "kind" : "offset_to_top"
23517    },
23518    {
23519     "kind" : "rtti",
23520     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
23521    },
23522    {
23523     "kind" : "complete_dtor_pointer",
23524     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
23525    },
23526    {
23527     "kind" : "deleting_dtor_pointer",
23528     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
23529    },
23530    {
23531     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
23532    },
23533    {
23534     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
23535    },
23536    {
23537     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
23538    },
23539    {
23540     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23541    }
23542   ]
23543  },
23544  {
23545   "alignment" : 8,
23546   "fields" :
23547   [
23548    {
23549     "field_name" : "type",
23550     "referenced_type" : "type-164"
23551    },
23552    {
23553     "field_name" : "nonsecureMemory",
23554     "field_offset" : 64,
23555     "referenced_type" : "type-160"
23556    },
23557    {
23558     "field_name" : "secureMemory",
23559     "field_offset" : 256,
23560     "referenced_type" : "type-165"
23561    }
23562   ],
23563   "linker_set_key" : "android::hardware::drm::V1_0::DestinationBuffer",
23564   "name" : "android::hardware::drm::V1_0::DestinationBuffer",
23565   "referenced_type" : "type-163",
23566   "self_type" : "type-163",
23567   "size" : 48,
23568   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
23569   "unique_id" : "_ZTSN7android8hardware3drm4V1_017DestinationBufferE"
23570  },
23571  {
23572   "alignment" : 4,
23573   "base_specifiers" :
23574   [
23575    {
23576     "referenced_type" : "type-5"
23577    }
23578   ],
23579   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoFactory",
23580   "name" : "android::hardware::drm::V1_0::ICryptoFactory",
23581   "referenced_type" : "type-417",
23582   "self_type" : "type-417",
23583   "size" : 12,
23584   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h",
23585   "unique_id" : "_ZTSN7android8hardware3drm4V1_014ICryptoFactoryE",
23586   "vtable_components" :
23587   [
23588    {
23589     "component_value" : 4,
23590     "kind" : "vbase_offset"
23591    },
23592    {
23593     "kind" : "offset_to_top"
23594    },
23595    {
23596     "kind" : "rtti",
23597     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
23598    },
23599    {
23600     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
23601    },
23602    {
23603     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
23604    },
23605    {
23606     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
23607    },
23608    {
23609     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
23610    },
23611    {
23612     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
23613    },
23614    {
23615     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
23616    },
23617    {
23618     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
23619    },
23620    {
23621     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
23622    },
23623    {
23624     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
23625    },
23626    {
23627     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
23628    },
23629    {
23630     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
23631    },
23632    {
23633     "kind" : "complete_dtor_pointer",
23634     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
23635    },
23636    {
23637     "kind" : "deleting_dtor_pointer",
23638     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
23639    },
23640    {
23641     "is_pure" : true,
23642     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
23643    },
23644    {
23645     "is_pure" : true,
23646     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
23647    },
23648    {
23649     "kind" : "vcall_offset"
23650    },
23651    {
23652     "kind" : "vcall_offset"
23653    },
23654    {
23655     "kind" : "vcall_offset"
23656    },
23657    {
23658     "kind" : "vcall_offset"
23659    },
23660    {
23661     "component_value" : -4,
23662     "kind" : "vcall_offset"
23663    },
23664    {
23665     "component_value" : -4,
23666     "kind" : "offset_to_top"
23667    },
23668    {
23669     "kind" : "rtti",
23670     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
23671    },
23672    {
23673     "kind" : "complete_dtor_pointer",
23674     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
23675    },
23676    {
23677     "kind" : "deleting_dtor_pointer",
23678     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
23679    },
23680    {
23681     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23682    },
23683    {
23684     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23685    },
23686    {
23687     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23688    },
23689    {
23690     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23691    }
23692   ]
23693  },
23694  {
23695   "alignment" : 4,
23696   "base_specifiers" :
23697   [
23698    {
23699     "referenced_type" : "type-5"
23700    }
23701   ],
23702   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoPlugin",
23703   "name" : "android::hardware::drm::V1_0::ICryptoPlugin",
23704   "referenced_type" : "type-140",
23705   "self_type" : "type-140",
23706   "size" : 12,
23707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h",
23708   "unique_id" : "_ZTSN7android8hardware3drm4V1_013ICryptoPluginE",
23709   "vtable_components" :
23710   [
23711    {
23712     "component_value" : 4,
23713     "kind" : "vbase_offset"
23714    },
23715    {
23716     "kind" : "offset_to_top"
23717    },
23718    {
23719     "kind" : "rtti",
23720     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
23721    },
23722    {
23723     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
23724    },
23725    {
23726     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
23727    },
23728    {
23729     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
23730    },
23731    {
23732     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
23733    },
23734    {
23735     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
23736    },
23737    {
23738     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
23739    },
23740    {
23741     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
23742    },
23743    {
23744     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
23745    },
23746    {
23747     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
23748    },
23749    {
23750     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
23751    },
23752    {
23753     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
23754    },
23755    {
23756     "kind" : "complete_dtor_pointer",
23757     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD1Ev"
23758    },
23759    {
23760     "kind" : "deleting_dtor_pointer",
23761     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD0Ev"
23762    },
23763    {
23764     "is_pure" : true,
23765     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
23766    },
23767    {
23768     "is_pure" : true,
23769     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
23770    },
23771    {
23772     "is_pure" : true,
23773     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
23774    },
23775    {
23776     "is_pure" : true,
23777     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
23778    },
23779    {
23780     "is_pure" : true,
23781     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
23782    },
23783    {
23784     "kind" : "vcall_offset"
23785    },
23786    {
23787     "kind" : "vcall_offset"
23788    },
23789    {
23790     "kind" : "vcall_offset"
23791    },
23792    {
23793     "kind" : "vcall_offset"
23794    },
23795    {
23796     "component_value" : -4,
23797     "kind" : "vcall_offset"
23798    },
23799    {
23800     "component_value" : -4,
23801     "kind" : "offset_to_top"
23802    },
23803    {
23804     "kind" : "rtti",
23805     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
23806    },
23807    {
23808     "kind" : "complete_dtor_pointer",
23809     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013ICryptoPluginD1Ev"
23810    },
23811    {
23812     "kind" : "deleting_dtor_pointer",
23813     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013ICryptoPluginD0Ev"
23814    },
23815    {
23816     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23817    },
23818    {
23819     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23820    },
23821    {
23822     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23823    },
23824    {
23825     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23826    }
23827   ]
23828  },
23829  {
23830   "alignment" : 4,
23831   "base_specifiers" :
23832   [
23833    {
23834     "referenced_type" : "type-5"
23835    }
23836   ],
23837   "linker_set_key" : "android::hardware::drm::V1_0::IDrmFactory",
23838   "name" : "android::hardware::drm::V1_0::IDrmFactory",
23839   "referenced_type" : "type-195",
23840   "self_type" : "type-195",
23841   "size" : 12,
23842   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h",
23843   "unique_id" : "_ZTSN7android8hardware3drm4V1_011IDrmFactoryE",
23844   "vtable_components" :
23845   [
23846    {
23847     "component_value" : 4,
23848     "kind" : "vbase_offset"
23849    },
23850    {
23851     "kind" : "offset_to_top"
23852    },
23853    {
23854     "kind" : "rtti",
23855     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
23856    },
23857    {
23858     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
23859    },
23860    {
23861     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
23862    },
23863    {
23864     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
23865    },
23866    {
23867     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
23868    },
23869    {
23870     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
23871    },
23872    {
23873     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
23874    },
23875    {
23876     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
23877    },
23878    {
23879     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
23880    },
23881    {
23882     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
23883    },
23884    {
23885     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
23886    },
23887    {
23888     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
23889    },
23890    {
23891     "kind" : "complete_dtor_pointer",
23892     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD1Ev"
23893    },
23894    {
23895     "kind" : "deleting_dtor_pointer",
23896     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD0Ev"
23897    },
23898    {
23899     "is_pure" : true,
23900     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
23901    },
23902    {
23903     "is_pure" : true,
23904     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
23905    },
23906    {
23907     "is_pure" : true,
23908     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
23909    },
23910    {
23911     "kind" : "vcall_offset"
23912    },
23913    {
23914     "kind" : "vcall_offset"
23915    },
23916    {
23917     "kind" : "vcall_offset"
23918    },
23919    {
23920     "kind" : "vcall_offset"
23921    },
23922    {
23923     "component_value" : -4,
23924     "kind" : "vcall_offset"
23925    },
23926    {
23927     "component_value" : -4,
23928     "kind" : "offset_to_top"
23929    },
23930    {
23931     "kind" : "rtti",
23932     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
23933    },
23934    {
23935     "kind" : "complete_dtor_pointer",
23936     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_011IDrmFactoryD1Ev"
23937    },
23938    {
23939     "kind" : "deleting_dtor_pointer",
23940     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_011IDrmFactoryD0Ev"
23941    },
23942    {
23943     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23944    },
23945    {
23946     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23947    },
23948    {
23949     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23950    },
23951    {
23952     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23953    }
23954   ]
23955  },
23956  {
23957   "alignment" : 4,
23958   "base_specifiers" :
23959   [
23960    {
23961     "referenced_type" : "type-5"
23962    }
23963   ],
23964   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPlugin",
23965   "name" : "android::hardware::drm::V1_0::IDrmPlugin",
23966   "referenced_type" : "type-215",
23967   "self_type" : "type-215",
23968   "size" : 12,
23969   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h",
23970   "unique_id" : "_ZTSN7android8hardware3drm4V1_010IDrmPluginE",
23971   "vtable_components" :
23972   [
23973    {
23974     "component_value" : 4,
23975     "kind" : "vbase_offset"
23976    },
23977    {
23978     "kind" : "offset_to_top"
23979    },
23980    {
23981     "kind" : "rtti",
23982     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
23983    },
23984    {
23985     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
23986    },
23987    {
23988     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
23989    },
23990    {
23991     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
23992    },
23993    {
23994     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
23995    },
23996    {
23997     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
23998    },
23999    {
24000     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
24001    },
24002    {
24003     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
24004    },
24005    {
24006     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
24007    },
24008    {
24009     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
24010    },
24011    {
24012     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
24013    },
24014    {
24015     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
24016    },
24017    {
24018     "kind" : "complete_dtor_pointer",
24019     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD1Ev"
24020    },
24021    {
24022     "kind" : "deleting_dtor_pointer",
24023     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD0Ev"
24024    },
24025    {
24026     "is_pure" : true,
24027     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
24028    },
24029    {
24030     "is_pure" : true,
24031     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
24032    },
24033    {
24034     "is_pure" : true,
24035     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
24036    },
24037    {
24038     "is_pure" : true,
24039     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
24040    },
24041    {
24042     "is_pure" : true,
24043     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
24044    },
24045    {
24046     "is_pure" : true,
24047     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
24048    },
24049    {
24050     "is_pure" : true,
24051     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
24052    },
24053    {
24054     "is_pure" : true,
24055     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
24056    },
24057    {
24058     "is_pure" : true,
24059     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
24060    },
24061    {
24062     "is_pure" : true,
24063     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
24064    },
24065    {
24066     "is_pure" : true,
24067     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
24068    },
24069    {
24070     "is_pure" : true,
24071     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
24072    },
24073    {
24074     "is_pure" : true,
24075     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
24076    },
24077    {
24078     "is_pure" : true,
24079     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
24080    },
24081    {
24082     "is_pure" : true,
24083     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
24084    },
24085    {
24086     "is_pure" : true,
24087     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
24088    },
24089    {
24090     "is_pure" : true,
24091     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
24092    },
24093    {
24094     "is_pure" : true,
24095     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
24096    },
24097    {
24098     "is_pure" : true,
24099     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
24100    },
24101    {
24102     "is_pure" : true,
24103     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
24104    },
24105    {
24106     "is_pure" : true,
24107     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
24108    },
24109    {
24110     "is_pure" : true,
24111     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
24112    },
24113    {
24114     "is_pure" : true,
24115     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
24116    },
24117    {
24118     "is_pure" : true,
24119     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
24120    },
24121    {
24122     "is_pure" : true,
24123     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
24124    },
24125    {
24126     "is_pure" : true,
24127     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
24128    },
24129    {
24130     "is_pure" : true,
24131     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
24132    },
24133    {
24134     "is_pure" : true,
24135     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
24136    },
24137    {
24138     "kind" : "vcall_offset"
24139    },
24140    {
24141     "kind" : "vcall_offset"
24142    },
24143    {
24144     "kind" : "vcall_offset"
24145    },
24146    {
24147     "kind" : "vcall_offset"
24148    },
24149    {
24150     "component_value" : -4,
24151     "kind" : "vcall_offset"
24152    },
24153    {
24154     "component_value" : -4,
24155     "kind" : "offset_to_top"
24156    },
24157    {
24158     "kind" : "rtti",
24159     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
24160    },
24161    {
24162     "kind" : "complete_dtor_pointer",
24163     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_010IDrmPluginD1Ev"
24164    },
24165    {
24166     "kind" : "deleting_dtor_pointer",
24167     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_010IDrmPluginD0Ev"
24168    },
24169    {
24170     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
24171    },
24172    {
24173     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
24174    },
24175    {
24176     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
24177    },
24178    {
24179     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24180    }
24181   ]
24182  },
24183  {
24184   "alignment" : 4,
24185   "base_specifiers" :
24186   [
24187    {
24188     "referenced_type" : "type-5"
24189    }
24190   ],
24191   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPluginListener",
24192   "name" : "android::hardware::drm::V1_0::IDrmPluginListener",
24193   "referenced_type" : "type-219",
24194   "self_type" : "type-219",
24195   "size" : 12,
24196   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h",
24197   "unique_id" : "_ZTSN7android8hardware3drm4V1_018IDrmPluginListenerE",
24198   "vtable_components" :
24199   [
24200    {
24201     "component_value" : 4,
24202     "kind" : "vbase_offset"
24203    },
24204    {
24205     "kind" : "offset_to_top"
24206    },
24207    {
24208     "kind" : "rtti",
24209     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
24210    },
24211    {
24212     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
24213    },
24214    {
24215     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
24216    },
24217    {
24218     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
24219    },
24220    {
24221     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
24222    },
24223    {
24224     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
24225    },
24226    {
24227     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
24228    },
24229    {
24230     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
24231    },
24232    {
24233     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
24234    },
24235    {
24236     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
24237    },
24238    {
24239     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
24240    },
24241    {
24242     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
24243    },
24244    {
24245     "kind" : "complete_dtor_pointer",
24246     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
24247    },
24248    {
24249     "kind" : "deleting_dtor_pointer",
24250     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
24251    },
24252    {
24253     "is_pure" : true,
24254     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
24255    },
24256    {
24257     "is_pure" : true,
24258     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
24259    },
24260    {
24261     "is_pure" : true,
24262     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
24263    },
24264    {
24265     "kind" : "vcall_offset"
24266    },
24267    {
24268     "kind" : "vcall_offset"
24269    },
24270    {
24271     "kind" : "vcall_offset"
24272    },
24273    {
24274     "kind" : "vcall_offset"
24275    },
24276    {
24277     "component_value" : -4,
24278     "kind" : "vcall_offset"
24279    },
24280    {
24281     "component_value" : -4,
24282     "kind" : "offset_to_top"
24283    },
24284    {
24285     "kind" : "rtti",
24286     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
24287    },
24288    {
24289     "kind" : "complete_dtor_pointer",
24290     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
24291    },
24292    {
24293     "kind" : "deleting_dtor_pointer",
24294     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
24295    },
24296    {
24297     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
24298    },
24299    {
24300     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
24301    },
24302    {
24303     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
24304    },
24305    {
24306     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24307    }
24308   ]
24309  },
24310  {
24311   "alignment" : 8,
24312   "fields" :
24313   [
24314    {
24315     "field_name" : "keyId",
24316     "referenced_type" : "type-103"
24317    },
24318    {
24319     "field_name" : "type",
24320     "field_offset" : 128,
24321     "referenced_type" : "type-487"
24322    }
24323   ],
24324   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus",
24325   "name" : "android::hardware::drm::V1_0::KeyStatus",
24326   "referenced_type" : "type-486",
24327   "self_type" : "type-486",
24328   "size" : 24,
24329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
24330   "unique_id" : "_ZTSN7android8hardware3drm4V1_09KeyStatusE"
24331  },
24332  {
24333   "alignment" : 8,
24334   "fields" :
24335   [
24336    {
24337     "field_name" : "key",
24338     "referenced_type" : "type-80"
24339    },
24340    {
24341     "field_name" : "value",
24342     "field_offset" : 128,
24343     "referenced_type" : "type-80"
24344    }
24345   ],
24346   "linker_set_key" : "android::hardware::drm::V1_0::KeyValue",
24347   "name" : "android::hardware::drm::V1_0::KeyValue",
24348   "referenced_type" : "type-477",
24349   "self_type" : "type-477",
24350   "size" : 32,
24351   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
24352   "unique_id" : "_ZTSN7android8hardware3drm4V1_08KeyValueE"
24353  },
24354  {
24355   "alignment" : 4,
24356   "fields" :
24357   [
24358    {
24359     "field_name" : "encryptBlocks",
24360     "referenced_type" : "type-2"
24361    },
24362    {
24363     "field_name" : "skipBlocks",
24364     "field_offset" : 32,
24365     "referenced_type" : "type-2"
24366    }
24367   ],
24368   "linker_set_key" : "android::hardware::drm::V1_0::Pattern",
24369   "name" : "android::hardware::drm::V1_0::Pattern",
24370   "referenced_type" : "type-157",
24371   "self_type" : "type-157",
24372   "size" : 8,
24373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
24374   "unique_id" : "_ZTSN7android8hardware3drm4V1_07PatternE"
24375  },
24376  {
24377   "alignment" : 8,
24378   "fields" :
24379   [
24380    {
24381     "field_name" : "opaqueData",
24382     "referenced_type" : "type-103"
24383    }
24384   ],
24385   "linker_set_key" : "android::hardware::drm::V1_0::SecureStop",
24386   "name" : "android::hardware::drm::V1_0::SecureStop",
24387   "referenced_type" : "type-494",
24388   "self_type" : "type-494",
24389   "size" : 16,
24390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
24391   "unique_id" : "_ZTSN7android8hardware3drm4V1_010SecureStopE"
24392  },
24393  {
24394   "alignment" : 8,
24395   "fields" :
24396   [
24397    {
24398     "field_name" : "bufferId",
24399     "referenced_type" : "type-2"
24400    },
24401    {
24402     "field_name" : "offset",
24403     "field_offset" : 64,
24404     "referenced_type" : "type-83"
24405    },
24406    {
24407     "field_name" : "size",
24408     "field_offset" : 128,
24409     "referenced_type" : "type-83"
24410    }
24411   ],
24412   "linker_set_key" : "android::hardware::drm::V1_0::SharedBuffer",
24413   "name" : "android::hardware::drm::V1_0::SharedBuffer",
24414   "referenced_type" : "type-160",
24415   "self_type" : "type-160",
24416   "size" : 24,
24417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
24418   "unique_id" : "_ZTSN7android8hardware3drm4V1_012SharedBufferE"
24419  },
24420  {
24421   "alignment" : 4,
24422   "fields" :
24423   [
24424    {
24425     "field_name" : "numBytesOfClearData",
24426     "referenced_type" : "type-2"
24427    },
24428    {
24429     "field_name" : "numBytesOfEncryptedData",
24430     "field_offset" : 32,
24431     "referenced_type" : "type-2"
24432    }
24433   ],
24434   "linker_set_key" : "android::hardware::drm::V1_0::SubSample",
24435   "name" : "android::hardware::drm::V1_0::SubSample",
24436   "referenced_type" : "type-185",
24437   "self_type" : "type-185",
24438   "size" : 8,
24439   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
24440   "unique_id" : "_ZTSN7android8hardware3drm4V1_09SubSampleE"
24441  },
24442  {
24443   "alignment" : 4,
24444   "base_specifiers" :
24445   [
24446    {
24447     "referenced_type" : "type-198"
24448    }
24449   ],
24450   "fields" :
24451   [
24452    {
24453     "access" : "private",
24454     "field_name" : "_hidl_mImpl",
24455     "field_offset" : 544,
24456     "referenced_type" : "type-442"
24457    }
24458   ],
24459   "linker_set_key" : "android::hardware::drm::V1_1::BnHwCryptoFactory",
24460   "name" : "android::hardware::drm::V1_1::BnHwCryptoFactory",
24461   "referenced_type" : "type-1164",
24462   "self_type" : "type-1164",
24463   "size" : 80,
24464   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h",
24465   "unique_id" : "_ZTSN7android8hardware3drm4V1_117BnHwCryptoFactoryE",
24466   "vtable_components" :
24467   [
24468    {
24469     "component_value" : 72,
24470     "kind" : "vbase_offset"
24471    },
24472    {
24473     "kind" : "offset_to_top"
24474    },
24475    {
24476     "kind" : "rtti",
24477     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
24478    },
24479    {
24480     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
24481    },
24482    {
24483     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
24484    },
24485    {
24486     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
24487    },
24488    {
24489     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
24490    },
24491    {
24492     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
24493    },
24494    {
24495     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
24496    },
24497    {
24498     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
24499    },
24500    {
24501     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
24502    },
24503    {
24504     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
24505    },
24506    {
24507     "kind" : "complete_dtor_pointer",
24508     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
24509    },
24510    {
24511     "kind" : "deleting_dtor_pointer",
24512     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
24513    },
24514    {
24515     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
24516    },
24517    {
24518     "component_value" : -20,
24519     "kind" : "offset_to_top"
24520    },
24521    {
24522     "kind" : "rtti",
24523     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
24524    },
24525    {
24526     "kind" : "complete_dtor_pointer",
24527     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
24528    },
24529    {
24530     "kind" : "deleting_dtor_pointer",
24531     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
24532    },
24533    {
24534     "kind" : "vcall_offset"
24535    },
24536    {
24537     "kind" : "vcall_offset"
24538    },
24539    {
24540     "kind" : "vcall_offset"
24541    },
24542    {
24543     "kind" : "vcall_offset"
24544    },
24545    {
24546     "component_value" : -72,
24547     "kind" : "vcall_offset"
24548    },
24549    {
24550     "component_value" : -72,
24551     "kind" : "offset_to_top"
24552    },
24553    {
24554     "kind" : "rtti",
24555     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
24556    },
24557    {
24558     "kind" : "complete_dtor_pointer",
24559     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
24560    },
24561    {
24562     "kind" : "deleting_dtor_pointer",
24563     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
24564    },
24565    {
24566     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
24567    },
24568    {
24569     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
24570    },
24571    {
24572     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
24573    },
24574    {
24575     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24576    }
24577   ]
24578  },
24579  {
24580   "alignment" : 4,
24581   "base_specifiers" :
24582   [
24583    {
24584     "referenced_type" : "type-198"
24585    }
24586   ],
24587   "fields" :
24588   [
24589    {
24590     "access" : "private",
24591     "field_name" : "_hidl_mImpl",
24592     "field_offset" : 544,
24593     "referenced_type" : "type-236"
24594    }
24595   ],
24596   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmFactory",
24597   "name" : "android::hardware::drm::V1_1::BnHwDrmFactory",
24598   "referenced_type" : "type-359",
24599   "self_type" : "type-359",
24600   "size" : 80,
24601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h",
24602   "unique_id" : "_ZTSN7android8hardware3drm4V1_114BnHwDrmFactoryE",
24603   "vtable_components" :
24604   [
24605    {
24606     "component_value" : 72,
24607     "kind" : "vbase_offset"
24608    },
24609    {
24610     "kind" : "offset_to_top"
24611    },
24612    {
24613     "kind" : "rtti",
24614     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
24615    },
24616    {
24617     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
24618    },
24619    {
24620     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
24621    },
24622    {
24623     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
24624    },
24625    {
24626     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
24627    },
24628    {
24629     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
24630    },
24631    {
24632     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
24633    },
24634    {
24635     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
24636    },
24637    {
24638     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
24639    },
24640    {
24641     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
24642    },
24643    {
24644     "kind" : "complete_dtor_pointer",
24645     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
24646    },
24647    {
24648     "kind" : "deleting_dtor_pointer",
24649     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
24650    },
24651    {
24652     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
24653    },
24654    {
24655     "component_value" : -20,
24656     "kind" : "offset_to_top"
24657    },
24658    {
24659     "kind" : "rtti",
24660     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
24661    },
24662    {
24663     "kind" : "complete_dtor_pointer",
24664     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
24665    },
24666    {
24667     "kind" : "deleting_dtor_pointer",
24668     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
24669    },
24670    {
24671     "kind" : "vcall_offset"
24672    },
24673    {
24674     "kind" : "vcall_offset"
24675    },
24676    {
24677     "kind" : "vcall_offset"
24678    },
24679    {
24680     "kind" : "vcall_offset"
24681    },
24682    {
24683     "component_value" : -72,
24684     "kind" : "vcall_offset"
24685    },
24686    {
24687     "component_value" : -72,
24688     "kind" : "offset_to_top"
24689    },
24690    {
24691     "kind" : "rtti",
24692     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
24693    },
24694    {
24695     "kind" : "complete_dtor_pointer",
24696     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
24697    },
24698    {
24699     "kind" : "deleting_dtor_pointer",
24700     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
24701    },
24702    {
24703     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
24704    },
24705    {
24706     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
24707    },
24708    {
24709     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
24710    },
24711    {
24712     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24713    }
24714   ]
24715  },
24716  {
24717   "alignment" : 4,
24718   "base_specifiers" :
24719   [
24720    {
24721     "referenced_type" : "type-198"
24722    }
24723   ],
24724   "fields" :
24725   [
24726    {
24727     "access" : "private",
24728     "field_name" : "_hidl_mImpl",
24729     "field_offset" : 544,
24730     "referenced_type" : "type-433"
24731    }
24732   ],
24733   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmPlugin",
24734   "name" : "android::hardware::drm::V1_1::BnHwDrmPlugin",
24735   "referenced_type" : "type-585",
24736   "self_type" : "type-585",
24737   "size" : 80,
24738   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h",
24739   "unique_id" : "_ZTSN7android8hardware3drm4V1_113BnHwDrmPluginE",
24740   "vtable_components" :
24741   [
24742    {
24743     "component_value" : 72,
24744     "kind" : "vbase_offset"
24745    },
24746    {
24747     "kind" : "offset_to_top"
24748    },
24749    {
24750     "kind" : "rtti",
24751     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BnHwDrmPluginE"
24752    },
24753    {
24754     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
24755    },
24756    {
24757     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
24758    },
24759    {
24760     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
24761    },
24762    {
24763     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
24764    },
24765    {
24766     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
24767    },
24768    {
24769     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
24770    },
24771    {
24772     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
24773    },
24774    {
24775     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
24776    },
24777    {
24778     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
24779    },
24780    {
24781     "kind" : "complete_dtor_pointer",
24782     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
24783    },
24784    {
24785     "kind" : "deleting_dtor_pointer",
24786     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
24787    },
24788    {
24789     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
24790    },
24791    {
24792     "component_value" : -20,
24793     "kind" : "offset_to_top"
24794    },
24795    {
24796     "kind" : "rtti",
24797     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BnHwDrmPluginE"
24798    },
24799    {
24800     "kind" : "complete_dtor_pointer",
24801     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
24802    },
24803    {
24804     "kind" : "deleting_dtor_pointer",
24805     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
24806    },
24807    {
24808     "kind" : "vcall_offset"
24809    },
24810    {
24811     "kind" : "vcall_offset"
24812    },
24813    {
24814     "kind" : "vcall_offset"
24815    },
24816    {
24817     "kind" : "vcall_offset"
24818    },
24819    {
24820     "component_value" : -72,
24821     "kind" : "vcall_offset"
24822    },
24823    {
24824     "component_value" : -72,
24825     "kind" : "offset_to_top"
24826    },
24827    {
24828     "kind" : "rtti",
24829     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BnHwDrmPluginE"
24830    },
24831    {
24832     "kind" : "complete_dtor_pointer",
24833     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
24834    },
24835    {
24836     "kind" : "deleting_dtor_pointer",
24837     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
24838    },
24839    {
24840     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
24841    },
24842    {
24843     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
24844    },
24845    {
24846     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
24847    },
24848    {
24849     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24850    }
24851   ]
24852  },
24853  {
24854   "alignment" : 4,
24855   "base_specifiers" :
24856   [
24857    {
24858     "referenced_type" : "type-972"
24859    },
24860    {
24861     "referenced_type" : "type-151"
24862    }
24863   ],
24864   "fields" :
24865   [
24866    {
24867     "access" : "private",
24868     "field_name" : "_hidl_mMutex",
24869     "field_offset" : 544,
24870     "referenced_type" : "type-1167"
24871    },
24872    {
24873     "access" : "private",
24874     "field_name" : "_hidl_mDeathRecipients",
24875     "field_offset" : 576,
24876     "referenced_type" : "type-1168"
24877    }
24878   ],
24879   "linker_set_key" : "android::hardware::drm::V1_1::BpHwCryptoFactory",
24880   "name" : "android::hardware::drm::V1_1::BpHwCryptoFactory",
24881   "referenced_type" : "type-1166",
24882   "self_type" : "type-1166",
24883   "size" : 92,
24884   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h",
24885   "unique_id" : "_ZTSN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
24886   "vtable_components" :
24887   [
24888    {
24889     "component_value" : 84,
24890     "kind" : "vbase_offset"
24891    },
24892    {
24893     "kind" : "offset_to_top"
24894    },
24895    {
24896     "kind" : "rtti",
24897     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
24898    },
24899    {
24900     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_117BpHwCryptoFactory8isRemoteEv"
24901    },
24902    {
24903     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
24904    },
24905    {
24906     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
24907    },
24908    {
24909     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
24910    },
24911    {
24912     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
24913    },
24914    {
24915     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21setHALInstrumentationEv"
24916    },
24917    {
24918     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
24919    },
24920    {
24921     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory4pingEv"
24922    },
24923    {
24924     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
24925    },
24926    {
24927     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21notifySyspropsChangedEv"
24928    },
24929    {
24930     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
24931    },
24932    {
24933     "kind" : "complete_dtor_pointer",
24934     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
24935    },
24936    {
24937     "kind" : "deleting_dtor_pointer",
24938     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
24939    },
24940    {
24941     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
24942    },
24943    {
24944     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
24945    },
24946    {
24947     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
24948    },
24949    {
24950     "component_value" : 80,
24951     "kind" : "vbase_offset"
24952    },
24953    {
24954     "component_value" : -4,
24955     "kind" : "offset_to_top"
24956    },
24957    {
24958     "kind" : "rtti",
24959     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
24960    },
24961    {
24962     "kind" : "complete_dtor_pointer",
24963     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
24964    },
24965    {
24966     "kind" : "deleting_dtor_pointer",
24967     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
24968    },
24969    {
24970     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
24971    },
24972    {
24973     "component_value" : 76,
24974     "kind" : "vbase_offset"
24975    },
24976    {
24977     "component_value" : -8,
24978     "kind" : "offset_to_top"
24979    },
24980    {
24981     "kind" : "rtti",
24982     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
24983    },
24984    {
24985     "kind" : "complete_dtor_pointer",
24986     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
24987    },
24988    {
24989     "kind" : "deleting_dtor_pointer",
24990     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
24991    },
24992    {
24993     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
24994    },
24995    {
24996     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
24997    },
24998    {
24999     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
25000    },
25001    {
25002     "component_value" : -24,
25003     "kind" : "offset_to_top"
25004    },
25005    {
25006     "kind" : "rtti",
25007     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
25008    },
25009    {
25010     "kind" : "complete_dtor_pointer",
25011     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
25012    },
25013    {
25014     "kind" : "deleting_dtor_pointer",
25015     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
25016    },
25017    {
25018     "kind" : "vcall_offset"
25019    },
25020    {
25021     "component_value" : -76,
25022     "kind" : "vcall_offset"
25023    },
25024    {
25025     "component_value" : -76,
25026     "kind" : "vcall_offset"
25027    },
25028    {
25029     "component_value" : -76,
25030     "kind" : "vcall_offset"
25031    },
25032    {
25033     "component_value" : -84,
25034     "kind" : "vcall_offset"
25035    },
25036    {
25037     "component_value" : -84,
25038     "kind" : "offset_to_top"
25039    },
25040    {
25041     "kind" : "rtti",
25042     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
25043    },
25044    {
25045     "kind" : "complete_dtor_pointer",
25046     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
25047    },
25048    {
25049     "kind" : "deleting_dtor_pointer",
25050     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
25051    },
25052    {
25053     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
25054    },
25055    {
25056     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
25057    },
25058    {
25059     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
25060    },
25061    {
25062     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
25063    }
25064   ]
25065  },
25066  {
25067   "alignment" : 4,
25068   "base_specifiers" :
25069   [
25070    {
25071     "referenced_type" : "type-277"
25072    },
25073    {
25074     "referenced_type" : "type-151"
25075    }
25076   ],
25077   "fields" :
25078   [
25079    {
25080     "access" : "private",
25081     "field_name" : "_hidl_mMutex",
25082     "field_offset" : 544,
25083     "referenced_type" : "type-362"
25084    },
25085    {
25086     "access" : "private",
25087     "field_name" : "_hidl_mDeathRecipients",
25088     "field_offset" : 576,
25089     "referenced_type" : "type-363"
25090    }
25091   ],
25092   "linker_set_key" : "android::hardware::drm::V1_1::BpHwDrmFactory",
25093   "name" : "android::hardware::drm::V1_1::BpHwDrmFactory",
25094   "referenced_type" : "type-361",
25095   "self_type" : "type-361",
25096   "size" : 92,
25097   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h",
25098   "unique_id" : "_ZTSN7android8hardware3drm4V1_114BpHwDrmFactoryE",
25099   "vtable_components" :
25100   [
25101    {
25102     "component_value" : 84,
25103     "kind" : "vbase_offset"
25104    },
25105    {
25106     "kind" : "offset_to_top"
25107    },
25108    {
25109     "kind" : "rtti",
25110     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
25111    },
25112    {
25113     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114BpHwDrmFactory8isRemoteEv"
25114    },
25115    {
25116     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
25117    },
25118    {
25119     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
25120    },
25121    {
25122     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
25123    },
25124    {
25125     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
25126    },
25127    {
25128     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21setHALInstrumentationEv"
25129    },
25130    {
25131     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
25132    },
25133    {
25134     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory4pingEv"
25135    },
25136    {
25137     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
25138    },
25139    {
25140     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21notifySyspropsChangedEv"
25141    },
25142    {
25143     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
25144    },
25145    {
25146     "kind" : "complete_dtor_pointer",
25147     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
25148    },
25149    {
25150     "kind" : "deleting_dtor_pointer",
25151     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
25152    },
25153    {
25154     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
25155    },
25156    {
25157     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
25158    },
25159    {
25160     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
25161    },
25162    {
25163     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
25164    },
25165    {
25166     "component_value" : 80,
25167     "kind" : "vbase_offset"
25168    },
25169    {
25170     "component_value" : -4,
25171     "kind" : "offset_to_top"
25172    },
25173    {
25174     "kind" : "rtti",
25175     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
25176    },
25177    {
25178     "kind" : "complete_dtor_pointer",
25179     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
25180    },
25181    {
25182     "kind" : "deleting_dtor_pointer",
25183     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
25184    },
25185    {
25186     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
25187    },
25188    {
25189     "component_value" : 76,
25190     "kind" : "vbase_offset"
25191    },
25192    {
25193     "component_value" : -8,
25194     "kind" : "offset_to_top"
25195    },
25196    {
25197     "kind" : "rtti",
25198     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
25199    },
25200    {
25201     "kind" : "complete_dtor_pointer",
25202     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
25203    },
25204    {
25205     "kind" : "deleting_dtor_pointer",
25206     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
25207    },
25208    {
25209     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
25210    },
25211    {
25212     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
25213    },
25214    {
25215     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
25216    },
25217    {
25218     "component_value" : -24,
25219     "kind" : "offset_to_top"
25220    },
25221    {
25222     "kind" : "rtti",
25223     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
25224    },
25225    {
25226     "kind" : "complete_dtor_pointer",
25227     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
25228    },
25229    {
25230     "kind" : "deleting_dtor_pointer",
25231     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
25232    },
25233    {
25234     "kind" : "vcall_offset"
25235    },
25236    {
25237     "component_value" : -76,
25238     "kind" : "vcall_offset"
25239    },
25240    {
25241     "component_value" : -76,
25242     "kind" : "vcall_offset"
25243    },
25244    {
25245     "component_value" : -76,
25246     "kind" : "vcall_offset"
25247    },
25248    {
25249     "component_value" : -84,
25250     "kind" : "vcall_offset"
25251    },
25252    {
25253     "component_value" : -84,
25254     "kind" : "offset_to_top"
25255    },
25256    {
25257     "kind" : "rtti",
25258     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
25259    },
25260    {
25261     "kind" : "complete_dtor_pointer",
25262     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
25263    },
25264    {
25265     "kind" : "deleting_dtor_pointer",
25266     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
25267    },
25268    {
25269     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
25270    },
25271    {
25272     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
25273    },
25274    {
25275     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
25276    },
25277    {
25278     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
25279    }
25280   ]
25281  },
25282  {
25283   "alignment" : 4,
25284   "base_specifiers" :
25285   [
25286    {
25287     "referenced_type" : "type-518"
25288    },
25289    {
25290     "referenced_type" : "type-151"
25291    }
25292   ],
25293   "fields" :
25294   [
25295    {
25296     "access" : "private",
25297     "field_name" : "_hidl_mMutex",
25298     "field_offset" : 544,
25299     "referenced_type" : "type-588"
25300    },
25301    {
25302     "access" : "private",
25303     "field_name" : "_hidl_mDeathRecipients",
25304     "field_offset" : 576,
25305     "referenced_type" : "type-589"
25306    }
25307   ],
25308   "linker_set_key" : "android::hardware::drm::V1_1::BpHwDrmPlugin",
25309   "name" : "android::hardware::drm::V1_1::BpHwDrmPlugin",
25310   "referenced_type" : "type-587",
25311   "self_type" : "type-587",
25312   "size" : 92,
25313   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h",
25314   "unique_id" : "_ZTSN7android8hardware3drm4V1_113BpHwDrmPluginE",
25315   "vtable_components" :
25316   [
25317    {
25318     "component_value" : 84,
25319     "kind" : "vbase_offset"
25320    },
25321    {
25322     "kind" : "offset_to_top"
25323    },
25324    {
25325     "kind" : "rtti",
25326     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
25327    },
25328    {
25329     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_113BpHwDrmPlugin8isRemoteEv"
25330    },
25331    {
25332     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
25333    },
25334    {
25335     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
25336    },
25337    {
25338     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
25339    },
25340    {
25341     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
25342    },
25343    {
25344     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21setHALInstrumentationEv"
25345    },
25346    {
25347     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
25348    },
25349    {
25350     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4pingEv"
25351    },
25352    {
25353     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
25354    },
25355    {
25356     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21notifySyspropsChangedEv"
25357    },
25358    {
25359     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
25360    },
25361    {
25362     "kind" : "complete_dtor_pointer",
25363     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
25364    },
25365    {
25366     "kind" : "deleting_dtor_pointer",
25367     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
25368    },
25369    {
25370     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
25371    },
25372    {
25373     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
25374    },
25375    {
25376     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
25377    },
25378    {
25379     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
25380    },
25381    {
25382     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
25383    },
25384    {
25385     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
25386    },
25387    {
25388     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
25389    },
25390    {
25391     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
25392    },
25393    {
25394     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
25395    },
25396    {
25397     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
25398    },
25399    {
25400     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
25401    },
25402    {
25403     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21releaseAllSecureStopsEv"
25404    },
25405    {
25406     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
25407    },
25408    {
25409     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
25410    },
25411    {
25412     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
25413    },
25414    {
25415     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
25416    },
25417    {
25418     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
25419    },
25420    {
25421     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
25422    },
25423    {
25424     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
25425    },
25426    {
25427     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
25428    },
25429    {
25430     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
25431    },
25432    {
25433     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
25434    },
25435    {
25436     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
25437    },
25438    {
25439     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
25440    },
25441    {
25442     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
25443    },
25444    {
25445     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
25446    },
25447    {
25448     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
25449    },
25450    {
25451     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
25452    },
25453    {
25454     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
25455    },
25456    {
25457     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
25458    },
25459    {
25460     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
25461    },
25462    {
25463     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
25464    },
25465    {
25466     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
25467    },
25468    {
25469     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
25470    },
25471    {
25472     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
25473    },
25474    {
25475     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
25476    },
25477    {
25478     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
25479    },
25480    {
25481     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20removeAllSecureStopsEv"
25482    },
25483    {
25484     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
25485    },
25486    {
25487     "component_value" : 80,
25488     "kind" : "vbase_offset"
25489    },
25490    {
25491     "component_value" : -4,
25492     "kind" : "offset_to_top"
25493    },
25494    {
25495     "kind" : "rtti",
25496     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
25497    },
25498    {
25499     "kind" : "complete_dtor_pointer",
25500     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
25501    },
25502    {
25503     "kind" : "deleting_dtor_pointer",
25504     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
25505    },
25506    {
25507     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
25508    },
25509    {
25510     "component_value" : 76,
25511     "kind" : "vbase_offset"
25512    },
25513    {
25514     "component_value" : -8,
25515     "kind" : "offset_to_top"
25516    },
25517    {
25518     "kind" : "rtti",
25519     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
25520    },
25521    {
25522     "kind" : "complete_dtor_pointer",
25523     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
25524    },
25525    {
25526     "kind" : "deleting_dtor_pointer",
25527     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
25528    },
25529    {
25530     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
25531    },
25532    {
25533     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
25534    },
25535    {
25536     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
25537    },
25538    {
25539     "component_value" : -24,
25540     "kind" : "offset_to_top"
25541    },
25542    {
25543     "kind" : "rtti",
25544     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
25545    },
25546    {
25547     "kind" : "complete_dtor_pointer",
25548     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
25549    },
25550    {
25551     "kind" : "deleting_dtor_pointer",
25552     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
25553    },
25554    {
25555     "kind" : "vcall_offset"
25556    },
25557    {
25558     "component_value" : -76,
25559     "kind" : "vcall_offset"
25560    },
25561    {
25562     "component_value" : -76,
25563     "kind" : "vcall_offset"
25564    },
25565    {
25566     "component_value" : -76,
25567     "kind" : "vcall_offset"
25568    },
25569    {
25570     "component_value" : -84,
25571     "kind" : "vcall_offset"
25572    },
25573    {
25574     "component_value" : -84,
25575     "kind" : "offset_to_top"
25576    },
25577    {
25578     "kind" : "rtti",
25579     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
25580    },
25581    {
25582     "kind" : "complete_dtor_pointer",
25583     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
25584    },
25585    {
25586     "kind" : "deleting_dtor_pointer",
25587     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
25588    },
25589    {
25590     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
25591    },
25592    {
25593     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
25594    },
25595    {
25596     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
25597    },
25598    {
25599     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
25600    }
25601   ]
25602  },
25603  {
25604   "alignment" : 8,
25605   "fields" :
25606   [
25607    {
25608     "field_name" : "metrics",
25609     "referenced_type" : "type-75"
25610    }
25611   ],
25612   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup",
25613   "name" : "android::hardware::drm::V1_1::DrmMetricGroup",
25614   "referenced_type" : "type-74",
25615   "self_type" : "type-74",
25616   "size" : 16,
25617   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
25618   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroupE"
25619  },
25620  {
25621   "alignment" : 8,
25622   "fields" :
25623   [
25624    {
25625     "field_name" : "name",
25626     "referenced_type" : "type-80"
25627    },
25628    {
25629     "field_name" : "type",
25630     "field_offset" : 128,
25631     "referenced_type" : "type-89"
25632    },
25633    {
25634     "field_name" : "int64Value",
25635     "field_offset" : 192,
25636     "referenced_type" : "type-32"
25637    },
25638    {
25639     "field_name" : "doubleValue",
25640     "field_offset" : 256,
25641     "referenced_type" : "type-91"
25642    },
25643    {
25644     "field_name" : "stringValue",
25645     "field_offset" : 320,
25646     "referenced_type" : "type-80"
25647    }
25648   ],
25649   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
25650   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
25651   "referenced_type" : "type-88",
25652   "self_type" : "type-88",
25653   "size" : 56,
25654   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
25655   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE"
25656  },
25657  {
25658   "alignment" : 8,
25659   "fields" :
25660   [
25661    {
25662     "field_name" : "name",
25663     "referenced_type" : "type-80"
25664    },
25665    {
25666     "field_name" : "attributes",
25667     "field_offset" : 128,
25668     "referenced_type" : "type-84"
25669    },
25670    {
25671     "field_name" : "values",
25672     "field_offset" : 256,
25673     "referenced_type" : "type-92"
25674    }
25675   ],
25676   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric",
25677   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric",
25678   "referenced_type" : "type-79",
25679   "self_type" : "type-79",
25680   "size" : 48,
25681   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
25682   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup6MetricE"
25683  },
25684  {
25685   "alignment" : 8,
25686   "fields" :
25687   [
25688    {
25689     "field_name" : "componentName",
25690     "referenced_type" : "type-80"
25691    },
25692    {
25693     "field_name" : "type",
25694     "field_offset" : 128,
25695     "referenced_type" : "type-89"
25696    },
25697    {
25698     "field_name" : "int64Value",
25699     "field_offset" : 192,
25700     "referenced_type" : "type-32"
25701    },
25702    {
25703     "field_name" : "doubleValue",
25704     "field_offset" : 256,
25705     "referenced_type" : "type-91"
25706    },
25707    {
25708     "field_name" : "stringValue",
25709     "field_offset" : 320,
25710     "referenced_type" : "type-80"
25711    }
25712   ],
25713   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Value",
25714   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Value",
25715   "referenced_type" : "type-96",
25716   "self_type" : "type-96",
25717   "size" : 56,
25718   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
25719   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup5ValueE"
25720  },
25721  {
25722   "alignment" : 4,
25723   "base_specifiers" :
25724   [
25725    {
25726     "referenced_type" : "type-417"
25727    }
25728   ],
25729   "linker_set_key" : "android::hardware::drm::V1_1::ICryptoFactory",
25730   "name" : "android::hardware::drm::V1_1::ICryptoFactory",
25731   "referenced_type" : "type-444",
25732   "self_type" : "type-444",
25733   "size" : 12,
25734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h",
25735   "unique_id" : "_ZTSN7android8hardware3drm4V1_114ICryptoFactoryE",
25736   "vtable_components" :
25737   [
25738    {
25739     "component_value" : 4,
25740     "kind" : "vbase_offset"
25741    },
25742    {
25743     "kind" : "offset_to_top"
25744    },
25745    {
25746     "kind" : "rtti",
25747     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE"
25748    },
25749    {
25750     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114ICryptoFactory8isRemoteEv"
25751    },
25752    {
25753     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
25754    },
25755    {
25756     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
25757    },
25758    {
25759     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
25760    },
25761    {
25762     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
25763    },
25764    {
25765     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv"
25766    },
25767    {
25768     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
25769    },
25770    {
25771     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv"
25772    },
25773    {
25774     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
25775    },
25776    {
25777     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv"
25778    },
25779    {
25780     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
25781    },
25782    {
25783     "kind" : "complete_dtor_pointer",
25784     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactoryD1Ev"
25785    },
25786    {
25787     "kind" : "deleting_dtor_pointer",
25788     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactoryD0Ev"
25789    },
25790    {
25791     "is_pure" : true,
25792     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
25793    },
25794    {
25795     "is_pure" : true,
25796     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
25797    },
25798    {
25799     "kind" : "vcall_offset"
25800    },
25801    {
25802     "kind" : "vcall_offset"
25803    },
25804    {
25805     "kind" : "vcall_offset"
25806    },
25807    {
25808     "kind" : "vcall_offset"
25809    },
25810    {
25811     "component_value" : -4,
25812     "kind" : "vcall_offset"
25813    },
25814    {
25815     "component_value" : -4,
25816     "kind" : "offset_to_top"
25817    },
25818    {
25819     "kind" : "rtti",
25820     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE"
25821    },
25822    {
25823     "kind" : "complete_dtor_pointer",
25824     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114ICryptoFactoryD1Ev"
25825    },
25826    {
25827     "kind" : "deleting_dtor_pointer",
25828     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114ICryptoFactoryD0Ev"
25829    },
25830    {
25831     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
25832    },
25833    {
25834     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
25835    },
25836    {
25837     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
25838    },
25839    {
25840     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
25841    }
25842   ]
25843  },
25844  {
25845   "alignment" : 4,
25846   "base_specifiers" :
25847   [
25848    {
25849     "referenced_type" : "type-195"
25850    }
25851   ],
25852   "linker_set_key" : "android::hardware::drm::V1_1::IDrmFactory",
25853   "name" : "android::hardware::drm::V1_1::IDrmFactory",
25854   "referenced_type" : "type-194",
25855   "self_type" : "type-194",
25856   "size" : 12,
25857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h",
25858   "unique_id" : "_ZTSN7android8hardware3drm4V1_111IDrmFactoryE",
25859   "vtable_components" :
25860   [
25861    {
25862     "component_value" : 4,
25863     "kind" : "vbase_offset"
25864    },
25865    {
25866     "kind" : "offset_to_top"
25867    },
25868    {
25869     "kind" : "rtti",
25870     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE"
25871    },
25872    {
25873     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_111IDrmFactory8isRemoteEv"
25874    },
25875    {
25876     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
25877    },
25878    {
25879     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
25880    },
25881    {
25882     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
25883    },
25884    {
25885     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
25886    },
25887    {
25888     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv"
25889    },
25890    {
25891     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
25892    },
25893    {
25894     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv"
25895    },
25896    {
25897     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
25898    },
25899    {
25900     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv"
25901    },
25902    {
25903     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
25904    },
25905    {
25906     "kind" : "complete_dtor_pointer",
25907     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactoryD1Ev"
25908    },
25909    {
25910     "kind" : "deleting_dtor_pointer",
25911     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactoryD0Ev"
25912    },
25913    {
25914     "is_pure" : true,
25915     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
25916    },
25917    {
25918     "is_pure" : true,
25919     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
25920    },
25921    {
25922     "is_pure" : true,
25923     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
25924    },
25925    {
25926     "kind" : "vcall_offset"
25927    },
25928    {
25929     "kind" : "vcall_offset"
25930    },
25931    {
25932     "kind" : "vcall_offset"
25933    },
25934    {
25935     "kind" : "vcall_offset"
25936    },
25937    {
25938     "component_value" : -4,
25939     "kind" : "vcall_offset"
25940    },
25941    {
25942     "component_value" : -4,
25943     "kind" : "offset_to_top"
25944    },
25945    {
25946     "kind" : "rtti",
25947     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE"
25948    },
25949    {
25950     "kind" : "complete_dtor_pointer",
25951     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_111IDrmFactoryD1Ev"
25952    },
25953    {
25954     "kind" : "deleting_dtor_pointer",
25955     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_111IDrmFactoryD0Ev"
25956    },
25957    {
25958     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
25959    },
25960    {
25961     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
25962    },
25963    {
25964     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
25965    },
25966    {
25967     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
25968    }
25969   ]
25970  },
25971  {
25972   "alignment" : 4,
25973   "base_specifiers" :
25974   [
25975    {
25976     "referenced_type" : "type-215"
25977    }
25978   ],
25979   "linker_set_key" : "android::hardware::drm::V1_1::IDrmPlugin",
25980   "name" : "android::hardware::drm::V1_1::IDrmPlugin",
25981   "referenced_type" : "type-410",
25982   "self_type" : "type-410",
25983   "size" : 12,
25984   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h",
25985   "unique_id" : "_ZTSN7android8hardware3drm4V1_110IDrmPluginE",
25986   "vtable_components" :
25987   [
25988    {
25989     "component_value" : 4,
25990     "kind" : "vbase_offset"
25991    },
25992    {
25993     "kind" : "offset_to_top"
25994    },
25995    {
25996     "kind" : "rtti",
25997     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_110IDrmPluginE"
25998    },
25999    {
26000     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_110IDrmPlugin8isRemoteEv"
26001    },
26002    {
26003     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
26004    },
26005    {
26006     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
26007    },
26008    {
26009     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
26010    },
26011    {
26012     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
26013    },
26014    {
26015     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21setHALInstrumentationEv"
26016    },
26017    {
26018     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
26019    },
26020    {
26021     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4pingEv"
26022    },
26023    {
26024     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
26025    },
26026    {
26027     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21notifySyspropsChangedEv"
26028    },
26029    {
26030     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
26031    },
26032    {
26033     "kind" : "complete_dtor_pointer",
26034     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPluginD1Ev"
26035    },
26036    {
26037     "kind" : "deleting_dtor_pointer",
26038     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPluginD0Ev"
26039    },
26040    {
26041     "is_pure" : true,
26042     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
26043    },
26044    {
26045     "is_pure" : true,
26046     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
26047    },
26048    {
26049     "is_pure" : true,
26050     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
26051    },
26052    {
26053     "is_pure" : true,
26054     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
26055    },
26056    {
26057     "is_pure" : true,
26058     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
26059    },
26060    {
26061     "is_pure" : true,
26062     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
26063    },
26064    {
26065     "is_pure" : true,
26066     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
26067    },
26068    {
26069     "is_pure" : true,
26070     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
26071    },
26072    {
26073     "is_pure" : true,
26074     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
26075    },
26076    {
26077     "is_pure" : true,
26078     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
26079    },
26080    {
26081     "is_pure" : true,
26082     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
26083    },
26084    {
26085     "is_pure" : true,
26086     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21releaseAllSecureStopsEv"
26087    },
26088    {
26089     "is_pure" : true,
26090     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
26091    },
26092    {
26093     "is_pure" : true,
26094     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
26095    },
26096    {
26097     "is_pure" : true,
26098     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
26099    },
26100    {
26101     "is_pure" : true,
26102     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
26103    },
26104    {
26105     "is_pure" : true,
26106     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
26107    },
26108    {
26109     "is_pure" : true,
26110     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
26111    },
26112    {
26113     "is_pure" : true,
26114     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
26115    },
26116    {
26117     "is_pure" : true,
26118     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
26119    },
26120    {
26121     "is_pure" : true,
26122     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
26123    },
26124    {
26125     "is_pure" : true,
26126     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
26127    },
26128    {
26129     "is_pure" : true,
26130     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
26131    },
26132    {
26133     "is_pure" : true,
26134     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
26135    },
26136    {
26137     "is_pure" : true,
26138     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
26139    },
26140    {
26141     "is_pure" : true,
26142     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
26143    },
26144    {
26145     "is_pure" : true,
26146     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
26147    },
26148    {
26149     "is_pure" : true,
26150     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
26151    },
26152    {
26153     "is_pure" : true,
26154     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
26155    },
26156    {
26157     "is_pure" : true,
26158     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
26159    },
26160    {
26161     "is_pure" : true,
26162     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
26163    },
26164    {
26165     "is_pure" : true,
26166     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
26167    },
26168    {
26169     "is_pure" : true,
26170     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
26171    },
26172    {
26173     "is_pure" : true,
26174     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
26175    },
26176    {
26177     "is_pure" : true,
26178     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
26179    },
26180    {
26181     "is_pure" : true,
26182     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
26183    },
26184    {
26185     "is_pure" : true,
26186     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
26187    },
26188    {
26189     "is_pure" : true,
26190     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20removeAllSecureStopsEv"
26191    },
26192    {
26193     "kind" : "vcall_offset"
26194    },
26195    {
26196     "kind" : "vcall_offset"
26197    },
26198    {
26199     "kind" : "vcall_offset"
26200    },
26201    {
26202     "kind" : "vcall_offset"
26203    },
26204    {
26205     "component_value" : -4,
26206     "kind" : "vcall_offset"
26207    },
26208    {
26209     "component_value" : -4,
26210     "kind" : "offset_to_top"
26211    },
26212    {
26213     "kind" : "rtti",
26214     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_110IDrmPluginE"
26215    },
26216    {
26217     "kind" : "complete_dtor_pointer",
26218     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_110IDrmPluginD1Ev"
26219    },
26220    {
26221     "kind" : "deleting_dtor_pointer",
26222     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_110IDrmPluginD0Ev"
26223    },
26224    {
26225     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
26226    },
26227    {
26228     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
26229    },
26230    {
26231     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
26232    },
26233    {
26234     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26235    }
26236   ]
26237  },
26238  {
26239   "alignment" : 8,
26240   "fields" :
26241   [
26242    {
26243     "field_name" : "opaqueData",
26244     "referenced_type" : "type-103"
26245    }
26246   ],
26247   "linker_set_key" : "android::hardware::drm::V1_1::SecureStopRelease",
26248   "name" : "android::hardware::drm::V1_1::SecureStopRelease",
26249   "referenced_type" : "type-102",
26250   "self_type" : "type-102",
26251   "size" : 16,
26252   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
26253   "unique_id" : "_ZTSN7android8hardware3drm4V1_117SecureStopReleaseE"
26254  },
26255  {
26256   "alignment" : 4,
26257   "base_specifiers" :
26258   [
26259    {
26260     "referenced_type" : "type-198"
26261    }
26262   ],
26263   "fields" :
26264   [
26265    {
26266     "access" : "private",
26267     "field_name" : "_hidl_mImpl",
26268     "field_offset" : 544,
26269     "referenced_type" : "type-459"
26270    }
26271   ],
26272   "linker_set_key" : "android::hardware::drm::V1_2::BnHwCryptoFactory",
26273   "name" : "android::hardware::drm::V1_2::BnHwCryptoFactory",
26274   "referenced_type" : "type-1028",
26275   "self_type" : "type-1028",
26276   "size" : 80,
26277   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h",
26278   "unique_id" : "_ZTSN7android8hardware3drm4V1_217BnHwCryptoFactoryE",
26279   "vtable_components" :
26280   [
26281    {
26282     "component_value" : 72,
26283     "kind" : "vbase_offset"
26284    },
26285    {
26286     "kind" : "offset_to_top"
26287    },
26288    {
26289     "kind" : "rtti",
26290     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
26291    },
26292    {
26293     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
26294    },
26295    {
26296     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
26297    },
26298    {
26299     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
26300    },
26301    {
26302     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
26303    },
26304    {
26305     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
26306    },
26307    {
26308     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
26309    },
26310    {
26311     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
26312    },
26313    {
26314     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
26315    },
26316    {
26317     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
26318    },
26319    {
26320     "kind" : "complete_dtor_pointer",
26321     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
26322    },
26323    {
26324     "kind" : "deleting_dtor_pointer",
26325     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
26326    },
26327    {
26328     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
26329    },
26330    {
26331     "component_value" : -20,
26332     "kind" : "offset_to_top"
26333    },
26334    {
26335     "kind" : "rtti",
26336     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
26337    },
26338    {
26339     "kind" : "complete_dtor_pointer",
26340     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
26341    },
26342    {
26343     "kind" : "deleting_dtor_pointer",
26344     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
26345    },
26346    {
26347     "kind" : "vcall_offset"
26348    },
26349    {
26350     "kind" : "vcall_offset"
26351    },
26352    {
26353     "kind" : "vcall_offset"
26354    },
26355    {
26356     "kind" : "vcall_offset"
26357    },
26358    {
26359     "component_value" : -72,
26360     "kind" : "vcall_offset"
26361    },
26362    {
26363     "component_value" : -72,
26364     "kind" : "offset_to_top"
26365    },
26366    {
26367     "kind" : "rtti",
26368     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
26369    },
26370    {
26371     "kind" : "complete_dtor_pointer",
26372     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
26373    },
26374    {
26375     "kind" : "deleting_dtor_pointer",
26376     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
26377    },
26378    {
26379     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
26380    },
26381    {
26382     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
26383    },
26384    {
26385     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
26386    },
26387    {
26388     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26389    }
26390   ]
26391  },
26392  {
26393   "alignment" : 4,
26394   "base_specifiers" :
26395   [
26396    {
26397     "referenced_type" : "type-198"
26398    }
26399   ],
26400   "fields" :
26401   [
26402    {
26403     "access" : "private",
26404     "field_name" : "_hidl_mImpl",
26405     "field_offset" : 544,
26406     "referenced_type" : "type-1206"
26407    }
26408   ],
26409   "linker_set_key" : "android::hardware::drm::V1_2::BnHwCryptoPlugin",
26410   "name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin",
26411   "referenced_type" : "type-1209",
26412   "self_type" : "type-1209",
26413   "size" : 80,
26414   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h",
26415   "unique_id" : "_ZTSN7android8hardware3drm4V1_216BnHwCryptoPluginE",
26416   "vtable_components" :
26417   [
26418    {
26419     "component_value" : 72,
26420     "kind" : "vbase_offset"
26421    },
26422    {
26423     "kind" : "offset_to_top"
26424    },
26425    {
26426     "kind" : "rtti",
26427     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BnHwCryptoPluginE"
26428    },
26429    {
26430     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
26431    },
26432    {
26433     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
26434    },
26435    {
26436     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
26437    },
26438    {
26439     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
26440    },
26441    {
26442     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
26443    },
26444    {
26445     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
26446    },
26447    {
26448     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
26449    },
26450    {
26451     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
26452    },
26453    {
26454     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
26455    },
26456    {
26457     "kind" : "complete_dtor_pointer",
26458     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
26459    },
26460    {
26461     "kind" : "deleting_dtor_pointer",
26462     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
26463    },
26464    {
26465     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
26466    },
26467    {
26468     "component_value" : -20,
26469     "kind" : "offset_to_top"
26470    },
26471    {
26472     "kind" : "rtti",
26473     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BnHwCryptoPluginE"
26474    },
26475    {
26476     "kind" : "complete_dtor_pointer",
26477     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
26478    },
26479    {
26480     "kind" : "deleting_dtor_pointer",
26481     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
26482    },
26483    {
26484     "kind" : "vcall_offset"
26485    },
26486    {
26487     "kind" : "vcall_offset"
26488    },
26489    {
26490     "kind" : "vcall_offset"
26491    },
26492    {
26493     "kind" : "vcall_offset"
26494    },
26495    {
26496     "component_value" : -72,
26497     "kind" : "vcall_offset"
26498    },
26499    {
26500     "component_value" : -72,
26501     "kind" : "offset_to_top"
26502    },
26503    {
26504     "kind" : "rtti",
26505     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BnHwCryptoPluginE"
26506    },
26507    {
26508     "kind" : "complete_dtor_pointer",
26509     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
26510    },
26511    {
26512     "kind" : "deleting_dtor_pointer",
26513     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
26514    },
26515    {
26516     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
26517    },
26518    {
26519     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
26520    },
26521    {
26522     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
26523    },
26524    {
26525     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26526    }
26527   ]
26528  },
26529  {
26530   "alignment" : 4,
26531   "base_specifiers" :
26532   [
26533    {
26534     "referenced_type" : "type-198"
26535    }
26536   ],
26537   "fields" :
26538   [
26539    {
26540     "access" : "private",
26541     "field_name" : "_hidl_mImpl",
26542     "field_offset" : 544,
26543     "referenced_type" : "type-191"
26544    }
26545   ],
26546   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmFactory",
26547   "name" : "android::hardware::drm::V1_2::BnHwDrmFactory",
26548   "referenced_type" : "type-197",
26549   "self_type" : "type-197",
26550   "size" : 80,
26551   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h",
26552   "unique_id" : "_ZTSN7android8hardware3drm4V1_214BnHwDrmFactoryE",
26553   "vtable_components" :
26554   [
26555    {
26556     "component_value" : 72,
26557     "kind" : "vbase_offset"
26558    },
26559    {
26560     "kind" : "offset_to_top"
26561    },
26562    {
26563     "kind" : "rtti",
26564     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE"
26565    },
26566    {
26567     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
26568    },
26569    {
26570     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
26571    },
26572    {
26573     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
26574    },
26575    {
26576     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
26577    },
26578    {
26579     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
26580    },
26581    {
26582     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
26583    },
26584    {
26585     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
26586    },
26587    {
26588     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
26589    },
26590    {
26591     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
26592    },
26593    {
26594     "kind" : "complete_dtor_pointer",
26595     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
26596    },
26597    {
26598     "kind" : "deleting_dtor_pointer",
26599     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
26600    },
26601    {
26602     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
26603    },
26604    {
26605     "component_value" : -20,
26606     "kind" : "offset_to_top"
26607    },
26608    {
26609     "kind" : "rtti",
26610     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE"
26611    },
26612    {
26613     "kind" : "complete_dtor_pointer",
26614     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
26615    },
26616    {
26617     "kind" : "deleting_dtor_pointer",
26618     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
26619    },
26620    {
26621     "kind" : "vcall_offset"
26622    },
26623    {
26624     "kind" : "vcall_offset"
26625    },
26626    {
26627     "kind" : "vcall_offset"
26628    },
26629    {
26630     "kind" : "vcall_offset"
26631    },
26632    {
26633     "component_value" : -72,
26634     "kind" : "vcall_offset"
26635    },
26636    {
26637     "component_value" : -72,
26638     "kind" : "offset_to_top"
26639    },
26640    {
26641     "kind" : "rtti",
26642     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE"
26643    },
26644    {
26645     "kind" : "complete_dtor_pointer",
26646     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
26647    },
26648    {
26649     "kind" : "deleting_dtor_pointer",
26650     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
26651    },
26652    {
26653     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
26654    },
26655    {
26656     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
26657    },
26658    {
26659     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
26660    },
26661    {
26662     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26663    }
26664   ]
26665  },
26666  {
26667   "alignment" : 4,
26668   "base_specifiers" :
26669   [
26670    {
26671     "referenced_type" : "type-198"
26672    }
26673   ],
26674   "fields" :
26675   [
26676    {
26677     "access" : "private",
26678     "field_name" : "_hidl_mImpl",
26679     "field_offset" : 544,
26680     "referenced_type" : "type-407"
26681    }
26682   ],
26683   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmPlugin",
26684   "name" : "android::hardware::drm::V1_2::BnHwDrmPlugin",
26685   "referenced_type" : "type-414",
26686   "self_type" : "type-414",
26687   "size" : 80,
26688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h",
26689   "unique_id" : "_ZTSN7android8hardware3drm4V1_213BnHwDrmPluginE",
26690   "vtable_components" :
26691   [
26692    {
26693     "component_value" : 72,
26694     "kind" : "vbase_offset"
26695    },
26696    {
26697     "kind" : "offset_to_top"
26698    },
26699    {
26700     "kind" : "rtti",
26701     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BnHwDrmPluginE"
26702    },
26703    {
26704     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
26705    },
26706    {
26707     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
26708    },
26709    {
26710     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
26711    },
26712    {
26713     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
26714    },
26715    {
26716     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
26717    },
26718    {
26719     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
26720    },
26721    {
26722     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
26723    },
26724    {
26725     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
26726    },
26727    {
26728     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
26729    },
26730    {
26731     "kind" : "complete_dtor_pointer",
26732     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
26733    },
26734    {
26735     "kind" : "deleting_dtor_pointer",
26736     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
26737    },
26738    {
26739     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
26740    },
26741    {
26742     "component_value" : -20,
26743     "kind" : "offset_to_top"
26744    },
26745    {
26746     "kind" : "rtti",
26747     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BnHwDrmPluginE"
26748    },
26749    {
26750     "kind" : "complete_dtor_pointer",
26751     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
26752    },
26753    {
26754     "kind" : "deleting_dtor_pointer",
26755     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
26756    },
26757    {
26758     "kind" : "vcall_offset"
26759    },
26760    {
26761     "kind" : "vcall_offset"
26762    },
26763    {
26764     "kind" : "vcall_offset"
26765    },
26766    {
26767     "kind" : "vcall_offset"
26768    },
26769    {
26770     "component_value" : -72,
26771     "kind" : "vcall_offset"
26772    },
26773    {
26774     "component_value" : -72,
26775     "kind" : "offset_to_top"
26776    },
26777    {
26778     "kind" : "rtti",
26779     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BnHwDrmPluginE"
26780    },
26781    {
26782     "kind" : "complete_dtor_pointer",
26783     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
26784    },
26785    {
26786     "kind" : "deleting_dtor_pointer",
26787     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
26788    },
26789    {
26790     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
26791    },
26792    {
26793     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
26794    },
26795    {
26796     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
26797    },
26798    {
26799     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26800    }
26801   ]
26802  },
26803  {
26804   "alignment" : 4,
26805   "base_specifiers" :
26806   [
26807    {
26808     "referenced_type" : "type-198"
26809    }
26810   ],
26811   "fields" :
26812   [
26813    {
26814     "access" : "private",
26815     "field_name" : "_hidl_mImpl",
26816     "field_offset" : 544,
26817     "referenced_type" : "type-621"
26818    }
26819   ],
26820   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmPluginListener",
26821   "name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener",
26822   "referenced_type" : "type-627",
26823   "self_type" : "type-627",
26824   "size" : 80,
26825   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h",
26826   "unique_id" : "_ZTSN7android8hardware3drm4V1_221BnHwDrmPluginListenerE",
26827   "vtable_components" :
26828   [
26829    {
26830     "component_value" : 72,
26831     "kind" : "vbase_offset"
26832    },
26833    {
26834     "kind" : "offset_to_top"
26835    },
26836    {
26837     "kind" : "rtti",
26838     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BnHwDrmPluginListenerE"
26839    },
26840    {
26841     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
26842    },
26843    {
26844     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
26845    },
26846    {
26847     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
26848    },
26849    {
26850     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
26851    },
26852    {
26853     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
26854    },
26855    {
26856     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
26857    },
26858    {
26859     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
26860    },
26861    {
26862     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
26863    },
26864    {
26865     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
26866    },
26867    {
26868     "kind" : "complete_dtor_pointer",
26869     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
26870    },
26871    {
26872     "kind" : "deleting_dtor_pointer",
26873     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
26874    },
26875    {
26876     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
26877    },
26878    {
26879     "component_value" : -20,
26880     "kind" : "offset_to_top"
26881    },
26882    {
26883     "kind" : "rtti",
26884     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BnHwDrmPluginListenerE"
26885    },
26886    {
26887     "kind" : "complete_dtor_pointer",
26888     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
26889    },
26890    {
26891     "kind" : "deleting_dtor_pointer",
26892     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
26893    },
26894    {
26895     "kind" : "vcall_offset"
26896    },
26897    {
26898     "kind" : "vcall_offset"
26899    },
26900    {
26901     "kind" : "vcall_offset"
26902    },
26903    {
26904     "kind" : "vcall_offset"
26905    },
26906    {
26907     "component_value" : -72,
26908     "kind" : "vcall_offset"
26909    },
26910    {
26911     "component_value" : -72,
26912     "kind" : "offset_to_top"
26913    },
26914    {
26915     "kind" : "rtti",
26916     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BnHwDrmPluginListenerE"
26917    },
26918    {
26919     "kind" : "complete_dtor_pointer",
26920     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
26921    },
26922    {
26923     "kind" : "deleting_dtor_pointer",
26924     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
26925    },
26926    {
26927     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
26928    },
26929    {
26930     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
26931    },
26932    {
26933     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
26934    },
26935    {
26936     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26937    }
26938   ]
26939  },
26940  {
26941   "alignment" : 4,
26942   "base_specifiers" :
26943   [
26944    {
26945     "referenced_type" : "type-974"
26946    },
26947    {
26948     "referenced_type" : "type-151"
26949    }
26950   ],
26951   "fields" :
26952   [
26953    {
26954     "access" : "private",
26955     "field_name" : "_hidl_mMutex",
26956     "field_offset" : 544,
26957     "referenced_type" : "type-1174"
26958    },
26959    {
26960     "access" : "private",
26961     "field_name" : "_hidl_mDeathRecipients",
26962     "field_offset" : 576,
26963     "referenced_type" : "type-1175"
26964    }
26965   ],
26966   "linker_set_key" : "android::hardware::drm::V1_2::BpHwCryptoFactory",
26967   "name" : "android::hardware::drm::V1_2::BpHwCryptoFactory",
26968   "referenced_type" : "type-1173",
26969   "self_type" : "type-1173",
26970   "size" : 92,
26971   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h",
26972   "unique_id" : "_ZTSN7android8hardware3drm4V1_217BpHwCryptoFactoryE",
26973   "vtable_components" :
26974   [
26975    {
26976     "component_value" : 84,
26977     "kind" : "vbase_offset"
26978    },
26979    {
26980     "kind" : "offset_to_top"
26981    },
26982    {
26983     "kind" : "rtti",
26984     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
26985    },
26986    {
26987     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_217BpHwCryptoFactory8isRemoteEv"
26988    },
26989    {
26990     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
26991    },
26992    {
26993     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
26994    },
26995    {
26996     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
26997    },
26998    {
26999     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
27000    },
27001    {
27002     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21setHALInstrumentationEv"
27003    },
27004    {
27005     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
27006    },
27007    {
27008     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory4pingEv"
27009    },
27010    {
27011     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
27012    },
27013    {
27014     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21notifySyspropsChangedEv"
27015    },
27016    {
27017     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
27018    },
27019    {
27020     "kind" : "complete_dtor_pointer",
27021     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
27022    },
27023    {
27024     "kind" : "deleting_dtor_pointer",
27025     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
27026    },
27027    {
27028     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
27029    },
27030    {
27031     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
27032    },
27033    {
27034     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
27035    },
27036    {
27037     "component_value" : 80,
27038     "kind" : "vbase_offset"
27039    },
27040    {
27041     "component_value" : -4,
27042     "kind" : "offset_to_top"
27043    },
27044    {
27045     "kind" : "rtti",
27046     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
27047    },
27048    {
27049     "kind" : "complete_dtor_pointer",
27050     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
27051    },
27052    {
27053     "kind" : "deleting_dtor_pointer",
27054     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
27055    },
27056    {
27057     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
27058    },
27059    {
27060     "component_value" : 76,
27061     "kind" : "vbase_offset"
27062    },
27063    {
27064     "component_value" : -8,
27065     "kind" : "offset_to_top"
27066    },
27067    {
27068     "kind" : "rtti",
27069     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
27070    },
27071    {
27072     "kind" : "complete_dtor_pointer",
27073     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
27074    },
27075    {
27076     "kind" : "deleting_dtor_pointer",
27077     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
27078    },
27079    {
27080     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
27081    },
27082    {
27083     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27084    },
27085    {
27086     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27087    },
27088    {
27089     "component_value" : -24,
27090     "kind" : "offset_to_top"
27091    },
27092    {
27093     "kind" : "rtti",
27094     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
27095    },
27096    {
27097     "kind" : "complete_dtor_pointer",
27098     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
27099    },
27100    {
27101     "kind" : "deleting_dtor_pointer",
27102     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
27103    },
27104    {
27105     "kind" : "vcall_offset"
27106    },
27107    {
27108     "component_value" : -76,
27109     "kind" : "vcall_offset"
27110    },
27111    {
27112     "component_value" : -76,
27113     "kind" : "vcall_offset"
27114    },
27115    {
27116     "component_value" : -76,
27117     "kind" : "vcall_offset"
27118    },
27119    {
27120     "component_value" : -84,
27121     "kind" : "vcall_offset"
27122    },
27123    {
27124     "component_value" : -84,
27125     "kind" : "offset_to_top"
27126    },
27127    {
27128     "kind" : "rtti",
27129     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
27130    },
27131    {
27132     "kind" : "complete_dtor_pointer",
27133     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
27134    },
27135    {
27136     "kind" : "deleting_dtor_pointer",
27137     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
27138    },
27139    {
27140     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
27141    },
27142    {
27143     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27144    },
27145    {
27146     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27147    },
27148    {
27149     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
27150    }
27151   ]
27152  },
27153  {
27154   "alignment" : 4,
27155   "base_specifiers" :
27156   [
27157    {
27158     "referenced_type" : "type-146"
27159    },
27160    {
27161     "referenced_type" : "type-151"
27162    }
27163   ],
27164   "fields" :
27165   [
27166    {
27167     "access" : "private",
27168     "field_name" : "_hidl_mMutex",
27169     "field_offset" : 544,
27170     "referenced_type" : "type-144"
27171    },
27172    {
27173     "access" : "private",
27174     "field_name" : "_hidl_mDeathRecipients",
27175     "field_offset" : 576,
27176     "referenced_type" : "type-145"
27177    }
27178   ],
27179   "linker_set_key" : "android::hardware::drm::V1_2::BpHwCryptoPlugin",
27180   "name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin",
27181   "referenced_type" : "type-143",
27182   "self_type" : "type-143",
27183   "size" : 92,
27184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h",
27185   "unique_id" : "_ZTSN7android8hardware3drm4V1_216BpHwCryptoPluginE",
27186   "vtable_components" :
27187   [
27188    {
27189     "component_value" : 84,
27190     "kind" : "vbase_offset"
27191    },
27192    {
27193     "kind" : "offset_to_top"
27194    },
27195    {
27196     "kind" : "rtti",
27197     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BpHwCryptoPluginE"
27198    },
27199    {
27200     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_216BpHwCryptoPlugin8isRemoteEv"
27201    },
27202    {
27203     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
27204    },
27205    {
27206     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
27207    },
27208    {
27209     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
27210    },
27211    {
27212     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
27213    },
27214    {
27215     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21setHALInstrumentationEv"
27216    },
27217    {
27218     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
27219    },
27220    {
27221     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin4pingEv"
27222    },
27223    {
27224     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
27225    },
27226    {
27227     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21notifySyspropsChangedEv"
27228    },
27229    {
27230     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
27231    },
27232    {
27233     "kind" : "complete_dtor_pointer",
27234     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginD1Ev"
27235    },
27236    {
27237     "kind" : "deleting_dtor_pointer",
27238     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginD0Ev"
27239    },
27240    {
27241     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
27242    },
27243    {
27244     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin16notifyResolutionEjj"
27245    },
27246    {
27247     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
27248    },
27249    {
27250     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
27251    },
27252    {
27253     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE"
27254    },
27255    {
27256     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
27257    },
27258    {
27259     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEE10onAsBinderEv"
27260    },
27261    {
27262     "component_value" : 80,
27263     "kind" : "vbase_offset"
27264    },
27265    {
27266     "component_value" : -4,
27267     "kind" : "offset_to_top"
27268    },
27269    {
27270     "kind" : "rtti",
27271     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BpHwCryptoPluginE"
27272    },
27273    {
27274     "kind" : "complete_dtor_pointer",
27275     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_216BpHwCryptoPluginD1Ev"
27276    },
27277    {
27278     "kind" : "deleting_dtor_pointer",
27279     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_216BpHwCryptoPluginD0Ev"
27280    },
27281    {
27282     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEE10onAsBinderEv"
27283    },
27284    {
27285     "component_value" : 76,
27286     "kind" : "vbase_offset"
27287    },
27288    {
27289     "component_value" : -8,
27290     "kind" : "offset_to_top"
27291    },
27292    {
27293     "kind" : "rtti",
27294     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BpHwCryptoPluginE"
27295    },
27296    {
27297     "kind" : "complete_dtor_pointer",
27298     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_216BpHwCryptoPluginD1Ev"
27299    },
27300    {
27301     "kind" : "deleting_dtor_pointer",
27302     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_216BpHwCryptoPluginD0Ev"
27303    },
27304    {
27305     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
27306    },
27307    {
27308     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27309    },
27310    {
27311     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27312    },
27313    {
27314     "component_value" : -24,
27315     "kind" : "offset_to_top"
27316    },
27317    {
27318     "kind" : "rtti",
27319     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BpHwCryptoPluginE"
27320    },
27321    {
27322     "kind" : "complete_dtor_pointer",
27323     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_216BpHwCryptoPluginD1Ev"
27324    },
27325    {
27326     "kind" : "deleting_dtor_pointer",
27327     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_216BpHwCryptoPluginD0Ev"
27328    },
27329    {
27330     "kind" : "vcall_offset"
27331    },
27332    {
27333     "component_value" : -76,
27334     "kind" : "vcall_offset"
27335    },
27336    {
27337     "component_value" : -76,
27338     "kind" : "vcall_offset"
27339    },
27340    {
27341     "component_value" : -76,
27342     "kind" : "vcall_offset"
27343    },
27344    {
27345     "component_value" : -84,
27346     "kind" : "vcall_offset"
27347    },
27348    {
27349     "component_value" : -84,
27350     "kind" : "offset_to_top"
27351    },
27352    {
27353     "kind" : "rtti",
27354     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BpHwCryptoPluginE"
27355    },
27356    {
27357     "kind" : "complete_dtor_pointer",
27358     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_216BpHwCryptoPluginD1Ev"
27359    },
27360    {
27361     "kind" : "deleting_dtor_pointer",
27362     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_216BpHwCryptoPluginD0Ev"
27363    },
27364    {
27365     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
27366    },
27367    {
27368     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27369    },
27370    {
27371     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27372    },
27373    {
27374     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
27375    }
27376   ]
27377  },
27378  {
27379   "alignment" : 4,
27380   "base_specifiers" :
27381   [
27382    {
27383     "referenced_type" : "type-210"
27384    },
27385    {
27386     "referenced_type" : "type-151"
27387    }
27388   ],
27389   "fields" :
27390   [
27391    {
27392     "access" : "private",
27393     "field_name" : "_hidl_mMutex",
27394     "field_offset" : 544,
27395     "referenced_type" : "type-208"
27396    },
27397    {
27398     "access" : "private",
27399     "field_name" : "_hidl_mDeathRecipients",
27400     "field_offset" : 576,
27401     "referenced_type" : "type-209"
27402    }
27403   ],
27404   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmFactory",
27405   "name" : "android::hardware::drm::V1_2::BpHwDrmFactory",
27406   "referenced_type" : "type-207",
27407   "self_type" : "type-207",
27408   "size" : 92,
27409   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h",
27410   "unique_id" : "_ZTSN7android8hardware3drm4V1_214BpHwDrmFactoryE",
27411   "vtable_components" :
27412   [
27413    {
27414     "component_value" : 84,
27415     "kind" : "vbase_offset"
27416    },
27417    {
27418     "kind" : "offset_to_top"
27419    },
27420    {
27421     "kind" : "rtti",
27422     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
27423    },
27424    {
27425     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_214BpHwDrmFactory8isRemoteEv"
27426    },
27427    {
27428     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
27429    },
27430    {
27431     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
27432    },
27433    {
27434     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
27435    },
27436    {
27437     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
27438    },
27439    {
27440     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21setHALInstrumentationEv"
27441    },
27442    {
27443     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
27444    },
27445    {
27446     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory4pingEv"
27447    },
27448    {
27449     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
27450    },
27451    {
27452     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21notifySyspropsChangedEv"
27453    },
27454    {
27455     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
27456    },
27457    {
27458     "kind" : "complete_dtor_pointer",
27459     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
27460    },
27461    {
27462     "kind" : "deleting_dtor_pointer",
27463     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
27464    },
27465    {
27466     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
27467    },
27468    {
27469     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
27470    },
27471    {
27472     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
27473    },
27474    {
27475     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
27476    },
27477    {
27478     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
27479    },
27480    {
27481     "component_value" : 80,
27482     "kind" : "vbase_offset"
27483    },
27484    {
27485     "component_value" : -4,
27486     "kind" : "offset_to_top"
27487    },
27488    {
27489     "kind" : "rtti",
27490     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
27491    },
27492    {
27493     "kind" : "complete_dtor_pointer",
27494     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
27495    },
27496    {
27497     "kind" : "deleting_dtor_pointer",
27498     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
27499    },
27500    {
27501     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
27502    },
27503    {
27504     "component_value" : 76,
27505     "kind" : "vbase_offset"
27506    },
27507    {
27508     "component_value" : -8,
27509     "kind" : "offset_to_top"
27510    },
27511    {
27512     "kind" : "rtti",
27513     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
27514    },
27515    {
27516     "kind" : "complete_dtor_pointer",
27517     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
27518    },
27519    {
27520     "kind" : "deleting_dtor_pointer",
27521     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
27522    },
27523    {
27524     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
27525    },
27526    {
27527     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27528    },
27529    {
27530     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27531    },
27532    {
27533     "component_value" : -24,
27534     "kind" : "offset_to_top"
27535    },
27536    {
27537     "kind" : "rtti",
27538     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
27539    },
27540    {
27541     "kind" : "complete_dtor_pointer",
27542     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
27543    },
27544    {
27545     "kind" : "deleting_dtor_pointer",
27546     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
27547    },
27548    {
27549     "kind" : "vcall_offset"
27550    },
27551    {
27552     "component_value" : -76,
27553     "kind" : "vcall_offset"
27554    },
27555    {
27556     "component_value" : -76,
27557     "kind" : "vcall_offset"
27558    },
27559    {
27560     "component_value" : -76,
27561     "kind" : "vcall_offset"
27562    },
27563    {
27564     "component_value" : -84,
27565     "kind" : "vcall_offset"
27566    },
27567    {
27568     "component_value" : -84,
27569     "kind" : "offset_to_top"
27570    },
27571    {
27572     "kind" : "rtti",
27573     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
27574    },
27575    {
27576     "kind" : "complete_dtor_pointer",
27577     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
27578    },
27579    {
27580     "kind" : "deleting_dtor_pointer",
27581     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
27582    },
27583    {
27584     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
27585    },
27586    {
27587     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27588    },
27589    {
27590     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27591    },
27592    {
27593     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
27594    }
27595   ]
27596  },
27597  {
27598   "alignment" : 4,
27599   "base_specifiers" :
27600   [
27601    {
27602     "referenced_type" : "type-424"
27603    },
27604    {
27605     "referenced_type" : "type-151"
27606    }
27607   ],
27608   "fields" :
27609   [
27610    {
27611     "access" : "private",
27612     "field_name" : "_hidl_mMutex",
27613     "field_offset" : 544,
27614     "referenced_type" : "type-422"
27615    },
27616    {
27617     "access" : "private",
27618     "field_name" : "_hidl_mDeathRecipients",
27619     "field_offset" : 576,
27620     "referenced_type" : "type-423"
27621    }
27622   ],
27623   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmPlugin",
27624   "name" : "android::hardware::drm::V1_2::BpHwDrmPlugin",
27625   "referenced_type" : "type-421",
27626   "self_type" : "type-421",
27627   "size" : 92,
27628   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h",
27629   "unique_id" : "_ZTSN7android8hardware3drm4V1_213BpHwDrmPluginE",
27630   "vtable_components" :
27631   [
27632    {
27633     "component_value" : 84,
27634     "kind" : "vbase_offset"
27635    },
27636    {
27637     "kind" : "offset_to_top"
27638    },
27639    {
27640     "kind" : "rtti",
27641     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BpHwDrmPluginE"
27642    },
27643    {
27644     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_213BpHwDrmPlugin8isRemoteEv"
27645    },
27646    {
27647     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
27648    },
27649    {
27650     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
27651    },
27652    {
27653     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
27654    },
27655    {
27656     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
27657    },
27658    {
27659     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21setHALInstrumentationEv"
27660    },
27661    {
27662     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
27663    },
27664    {
27665     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4pingEv"
27666    },
27667    {
27668     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
27669    },
27670    {
27671     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21notifySyspropsChangedEv"
27672    },
27673    {
27674     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
27675    },
27676    {
27677     "kind" : "complete_dtor_pointer",
27678     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginD1Ev"
27679    },
27680    {
27681     "kind" : "deleting_dtor_pointer",
27682     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginD0Ev"
27683    },
27684    {
27685     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
27686    },
27687    {
27688     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
27689    },
27690    {
27691     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
27692    },
27693    {
27694     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
27695    },
27696    {
27697     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
27698    },
27699    {
27700     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
27701    },
27702    {
27703     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
27704    },
27705    {
27706     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
27707    },
27708    {
27709     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
27710    },
27711    {
27712     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
27713    },
27714    {
27715     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
27716    },
27717    {
27718     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21releaseAllSecureStopsEv"
27719    },
27720    {
27721     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
27722    },
27723    {
27724     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
27725    },
27726    {
27727     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
27728    },
27729    {
27730     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
27731    },
27732    {
27733     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
27734    },
27735    {
27736     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
27737    },
27738    {
27739     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
27740    },
27741    {
27742     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
27743    },
27744    {
27745     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
27746    },
27747    {
27748     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
27749    },
27750    {
27751     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
27752    },
27753    {
27754     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
27755    },
27756    {
27757     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
27758    },
27759    {
27760     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
27761    },
27762    {
27763     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
27764    },
27765    {
27766     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
27767    },
27768    {
27769     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
27770    },
27771    {
27772     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
27773    },
27774    {
27775     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE"
27776    },
27777    {
27778     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
27779    },
27780    {
27781     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE"
27782    },
27783    {
27784     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE"
27785    },
27786    {
27787     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
27788    },
27789    {
27790     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE"
27791    },
27792    {
27793     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
27794    },
27795    {
27796     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeAllSecureStopsEv"
27797    },
27798    {
27799     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
27800    },
27801    {
27802     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE"
27803    },
27804    {
27805     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
27806    },
27807    {
27808     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
27809    },
27810    {
27811     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
27812    },
27813    {
27814     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE"
27815    },
27816    {
27817     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE"
27818    },
27819    {
27820     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
27821    },
27822    {
27823     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEE10onAsBinderEv"
27824    },
27825    {
27826     "component_value" : 80,
27827     "kind" : "vbase_offset"
27828    },
27829    {
27830     "component_value" : -4,
27831     "kind" : "offset_to_top"
27832    },
27833    {
27834     "kind" : "rtti",
27835     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BpHwDrmPluginE"
27836    },
27837    {
27838     "kind" : "complete_dtor_pointer",
27839     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_213BpHwDrmPluginD1Ev"
27840    },
27841    {
27842     "kind" : "deleting_dtor_pointer",
27843     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_213BpHwDrmPluginD0Ev"
27844    },
27845    {
27846     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEE10onAsBinderEv"
27847    },
27848    {
27849     "component_value" : 76,
27850     "kind" : "vbase_offset"
27851    },
27852    {
27853     "component_value" : -8,
27854     "kind" : "offset_to_top"
27855    },
27856    {
27857     "kind" : "rtti",
27858     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BpHwDrmPluginE"
27859    },
27860    {
27861     "kind" : "complete_dtor_pointer",
27862     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_213BpHwDrmPluginD1Ev"
27863    },
27864    {
27865     "kind" : "deleting_dtor_pointer",
27866     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_213BpHwDrmPluginD0Ev"
27867    },
27868    {
27869     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
27870    },
27871    {
27872     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27873    },
27874    {
27875     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27876    },
27877    {
27878     "component_value" : -24,
27879     "kind" : "offset_to_top"
27880    },
27881    {
27882     "kind" : "rtti",
27883     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BpHwDrmPluginE"
27884    },
27885    {
27886     "kind" : "complete_dtor_pointer",
27887     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_213BpHwDrmPluginD1Ev"
27888    },
27889    {
27890     "kind" : "deleting_dtor_pointer",
27891     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_213BpHwDrmPluginD0Ev"
27892    },
27893    {
27894     "kind" : "vcall_offset"
27895    },
27896    {
27897     "component_value" : -76,
27898     "kind" : "vcall_offset"
27899    },
27900    {
27901     "component_value" : -76,
27902     "kind" : "vcall_offset"
27903    },
27904    {
27905     "component_value" : -76,
27906     "kind" : "vcall_offset"
27907    },
27908    {
27909     "component_value" : -84,
27910     "kind" : "vcall_offset"
27911    },
27912    {
27913     "component_value" : -84,
27914     "kind" : "offset_to_top"
27915    },
27916    {
27917     "kind" : "rtti",
27918     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BpHwDrmPluginE"
27919    },
27920    {
27921     "kind" : "complete_dtor_pointer",
27922     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_213BpHwDrmPluginD1Ev"
27923    },
27924    {
27925     "kind" : "deleting_dtor_pointer",
27926     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_213BpHwDrmPluginD0Ev"
27927    },
27928    {
27929     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
27930    },
27931    {
27932     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27933    },
27934    {
27935     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27936    },
27937    {
27938     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
27939    }
27940   ]
27941  },
27942  {
27943   "alignment" : 4,
27944   "base_specifiers" :
27945   [
27946    {
27947     "referenced_type" : "type-635"
27948    },
27949    {
27950     "referenced_type" : "type-151"
27951    }
27952   ],
27953   "fields" :
27954   [
27955    {
27956     "access" : "private",
27957     "field_name" : "_hidl_mMutex",
27958     "field_offset" : 544,
27959     "referenced_type" : "type-633"
27960    },
27961    {
27962     "access" : "private",
27963     "field_name" : "_hidl_mDeathRecipients",
27964     "field_offset" : 576,
27965     "referenced_type" : "type-634"
27966    }
27967   ],
27968   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmPluginListener",
27969   "name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener",
27970   "referenced_type" : "type-632",
27971   "self_type" : "type-632",
27972   "size" : 92,
27973   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h",
27974   "unique_id" : "_ZTSN7android8hardware3drm4V1_221BpHwDrmPluginListenerE",
27975   "vtable_components" :
27976   [
27977    {
27978     "component_value" : 84,
27979     "kind" : "vbase_offset"
27980    },
27981    {
27982     "kind" : "offset_to_top"
27983    },
27984    {
27985     "kind" : "rtti",
27986     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
27987    },
27988    {
27989     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_221BpHwDrmPluginListener8isRemoteEv"
27990    },
27991    {
27992     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
27993    },
27994    {
27995     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
27996    },
27997    {
27998     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
27999    },
28000    {
28001     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
28002    },
28003    {
28004     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21setHALInstrumentationEv"
28005    },
28006    {
28007     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
28008    },
28009    {
28010     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener4pingEv"
28011    },
28012    {
28013     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
28014    },
28015    {
28016     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21notifySyspropsChangedEv"
28017    },
28018    {
28019     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
28020    },
28021    {
28022     "kind" : "complete_dtor_pointer",
28023     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerD1Ev"
28024    },
28025    {
28026     "kind" : "deleting_dtor_pointer",
28027     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerD0Ev"
28028    },
28029    {
28030     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
28031    },
28032    {
28033     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
28034    },
28035    {
28036     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
28037    },
28038    {
28039     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE"
28040    },
28041    {
28042     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
28043    },
28044    {
28045     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEE10onAsBinderEv"
28046    },
28047    {
28048     "component_value" : 80,
28049     "kind" : "vbase_offset"
28050    },
28051    {
28052     "component_value" : -4,
28053     "kind" : "offset_to_top"
28054    },
28055    {
28056     "kind" : "rtti",
28057     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
28058    },
28059    {
28060     "kind" : "complete_dtor_pointer",
28061     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD1Ev"
28062    },
28063    {
28064     "kind" : "deleting_dtor_pointer",
28065     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD0Ev"
28066    },
28067    {
28068     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEE10onAsBinderEv"
28069    },
28070    {
28071     "component_value" : 76,
28072     "kind" : "vbase_offset"
28073    },
28074    {
28075     "component_value" : -8,
28076     "kind" : "offset_to_top"
28077    },
28078    {
28079     "kind" : "rtti",
28080     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
28081    },
28082    {
28083     "kind" : "complete_dtor_pointer",
28084     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD1Ev"
28085    },
28086    {
28087     "kind" : "deleting_dtor_pointer",
28088     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD0Ev"
28089    },
28090    {
28091     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
28092    },
28093    {
28094     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
28095    },
28096    {
28097     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
28098    },
28099    {
28100     "component_value" : -24,
28101     "kind" : "offset_to_top"
28102    },
28103    {
28104     "kind" : "rtti",
28105     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
28106    },
28107    {
28108     "kind" : "complete_dtor_pointer",
28109     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD1Ev"
28110    },
28111    {
28112     "kind" : "deleting_dtor_pointer",
28113     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD0Ev"
28114    },
28115    {
28116     "kind" : "vcall_offset"
28117    },
28118    {
28119     "component_value" : -76,
28120     "kind" : "vcall_offset"
28121    },
28122    {
28123     "component_value" : -76,
28124     "kind" : "vcall_offset"
28125    },
28126    {
28127     "component_value" : -76,
28128     "kind" : "vcall_offset"
28129    },
28130    {
28131     "component_value" : -84,
28132     "kind" : "vcall_offset"
28133    },
28134    {
28135     "component_value" : -84,
28136     "kind" : "offset_to_top"
28137    },
28138    {
28139     "kind" : "rtti",
28140     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
28141    },
28142    {
28143     "kind" : "complete_dtor_pointer",
28144     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD1Ev"
28145    },
28146    {
28147     "kind" : "deleting_dtor_pointer",
28148     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD0Ev"
28149    },
28150    {
28151     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
28152    },
28153    {
28154     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
28155    },
28156    {
28157     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
28158    },
28159    {
28160     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
28161    }
28162   ]
28163  },
28164  {
28165   "alignment" : 4,
28166   "base_specifiers" :
28167   [
28168    {
28169     "referenced_type" : "type-461"
28170    },
28171    {
28172     "referenced_type" : "type-151"
28173    }
28174   ],
28175   "fields" :
28176   [
28177    {
28178     "access" : "private",
28179     "field_name" : "mImpl",
28180     "field_offset" : 384,
28181     "referenced_type" : "type-489"
28182    },
28183    {
28184     "access" : "private",
28185     "field_name" : "mOnewayQueue",
28186     "field_offset" : 416,
28187     "referenced_type" : "type-204"
28188    }
28189   ],
28190   "linker_set_key" : "android::hardware::drm::V1_2::BsCryptoFactory",
28191   "name" : "android::hardware::drm::V1_2::BsCryptoFactory",
28192   "referenced_type" : "type-1220",
28193   "self_type" : "type-1220",
28194   "size" : 68,
28195   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoFactory.h",
28196   "unique_id" : "_ZTSN7android8hardware3drm4V1_215BsCryptoFactoryE",
28197   "vtable_components" :
28198   [
28199    {
28200     "component_value" : 60,
28201     "kind" : "vbase_offset"
28202    },
28203    {
28204     "kind" : "offset_to_top"
28205    },
28206    {
28207     "kind" : "rtti",
28208     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_215BsCryptoFactoryE"
28209    },
28210    {
28211     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_214ICryptoFactory8isRemoteEv"
28212    },
28213    {
28214     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
28215    },
28216    {
28217     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
28218    },
28219    {
28220     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
28221    },
28222    {
28223     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
28224    },
28225    {
28226     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory21setHALInstrumentationEv"
28227    },
28228    {
28229     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
28230    },
28231    {
28232     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory4pingEv"
28233    },
28234    {
28235     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
28236    },
28237    {
28238     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory21notifySyspropsChangedEv"
28239    },
28240    {
28241     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
28242    },
28243    {
28244     "kind" : "complete_dtor_pointer",
28245     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryD1Ev"
28246    },
28247    {
28248     "kind" : "deleting_dtor_pointer",
28249     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryD0Ev"
28250    },
28251    {
28252     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
28253    },
28254    {
28255     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
28256    },
28257    {
28258     "component_value" : -4,
28259     "kind" : "offset_to_top"
28260    },
28261    {
28262     "kind" : "rtti",
28263     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_215BsCryptoFactoryE"
28264    },
28265    {
28266     "kind" : "complete_dtor_pointer",
28267     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_215BsCryptoFactoryD1Ev"
28268    },
28269    {
28270     "kind" : "deleting_dtor_pointer",
28271     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_215BsCryptoFactoryD0Ev"
28272    },
28273    {
28274     "kind" : "vcall_offset"
28275    },
28276    {
28277     "kind" : "vcall_offset"
28278    },
28279    {
28280     "kind" : "vcall_offset"
28281    },
28282    {
28283     "kind" : "vcall_offset"
28284    },
28285    {
28286     "component_value" : -60,
28287     "kind" : "vcall_offset"
28288    },
28289    {
28290     "component_value" : -60,
28291     "kind" : "offset_to_top"
28292    },
28293    {
28294     "kind" : "rtti",
28295     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_215BsCryptoFactoryE"
28296    },
28297    {
28298     "kind" : "complete_dtor_pointer",
28299     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_215BsCryptoFactoryD1Ev"
28300    },
28301    {
28302     "kind" : "deleting_dtor_pointer",
28303     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_215BsCryptoFactoryD0Ev"
28304    },
28305    {
28306     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
28307    },
28308    {
28309     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
28310    },
28311    {
28312     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
28313    },
28314    {
28315     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
28316    }
28317   ]
28318  },
28319  {
28320   "alignment" : 4,
28321   "base_specifiers" :
28322   [
28323    {
28324     "referenced_type" : "type-139"
28325    },
28326    {
28327     "referenced_type" : "type-151"
28328    }
28329   ],
28330   "fields" :
28331   [
28332    {
28333     "access" : "private",
28334     "field_name" : "mImpl",
28335     "field_offset" : 384,
28336     "referenced_type" : "type-1205"
28337    },
28338    {
28339     "access" : "private",
28340     "field_name" : "mOnewayQueue",
28341     "field_offset" : 416,
28342     "referenced_type" : "type-204"
28343    }
28344   ],
28345   "linker_set_key" : "android::hardware::drm::V1_2::BsCryptoPlugin",
28346   "name" : "android::hardware::drm::V1_2::BsCryptoPlugin",
28347   "referenced_type" : "type-1212",
28348   "self_type" : "type-1212",
28349   "size" : 68,
28350   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoPlugin.h",
28351   "unique_id" : "_ZTSN7android8hardware3drm4V1_214BsCryptoPluginE",
28352   "vtable_components" :
28353   [
28354    {
28355     "component_value" : 60,
28356     "kind" : "vbase_offset"
28357    },
28358    {
28359     "kind" : "offset_to_top"
28360    },
28361    {
28362     "kind" : "rtti",
28363     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BsCryptoPluginE"
28364    },
28365    {
28366     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_213ICryptoPlugin8isRemoteEv"
28367    },
28368    {
28369     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
28370    },
28371    {
28372     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
28373    },
28374    {
28375     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
28376    },
28377    {
28378     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
28379    },
28380    {
28381     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin21setHALInstrumentationEv"
28382    },
28383    {
28384     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
28385    },
28386    {
28387     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin4pingEv"
28388    },
28389    {
28390     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
28391    },
28392    {
28393     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin21notifySyspropsChangedEv"
28394    },
28395    {
28396     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
28397    },
28398    {
28399     "kind" : "complete_dtor_pointer",
28400     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginD1Ev"
28401    },
28402    {
28403     "kind" : "deleting_dtor_pointer",
28404     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginD0Ev"
28405    },
28406    {
28407     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
28408    },
28409    {
28410     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin16notifyResolutionEjj"
28411    },
28412    {
28413     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
28414    },
28415    {
28416     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
28417    },
28418    {
28419     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE"
28420    },
28421    {
28422     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
28423    },
28424    {
28425     "component_value" : -4,
28426     "kind" : "offset_to_top"
28427    },
28428    {
28429     "kind" : "rtti",
28430     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BsCryptoPluginE"
28431    },
28432    {
28433     "kind" : "complete_dtor_pointer",
28434     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_214BsCryptoPluginD1Ev"
28435    },
28436    {
28437     "kind" : "deleting_dtor_pointer",
28438     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_214BsCryptoPluginD0Ev"
28439    },
28440    {
28441     "kind" : "vcall_offset"
28442    },
28443    {
28444     "kind" : "vcall_offset"
28445    },
28446    {
28447     "kind" : "vcall_offset"
28448    },
28449    {
28450     "kind" : "vcall_offset"
28451    },
28452    {
28453     "component_value" : -60,
28454     "kind" : "vcall_offset"
28455    },
28456    {
28457     "component_value" : -60,
28458     "kind" : "offset_to_top"
28459    },
28460    {
28461     "kind" : "rtti",
28462     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BsCryptoPluginE"
28463    },
28464    {
28465     "kind" : "complete_dtor_pointer",
28466     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BsCryptoPluginD1Ev"
28467    },
28468    {
28469     "kind" : "deleting_dtor_pointer",
28470     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BsCryptoPluginD0Ev"
28471    },
28472    {
28473     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
28474    },
28475    {
28476     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
28477    },
28478    {
28479     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
28480    },
28481    {
28482     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
28483    }
28484   ]
28485  },
28486  {
28487   "alignment" : 4,
28488   "base_specifiers" :
28489   [
28490    {
28491     "referenced_type" : "type-193"
28492    },
28493    {
28494     "referenced_type" : "type-151"
28495    }
28496   ],
28497   "fields" :
28498   [
28499    {
28500     "access" : "private",
28501     "field_name" : "mImpl",
28502     "field_offset" : 384,
28503     "referenced_type" : "type-190"
28504    },
28505    {
28506     "access" : "private",
28507     "field_name" : "mOnewayQueue",
28508     "field_offset" : 416,
28509     "referenced_type" : "type-204"
28510    }
28511   ],
28512   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmFactory",
28513   "name" : "android::hardware::drm::V1_2::BsDrmFactory",
28514   "referenced_type" : "type-203",
28515   "self_type" : "type-203",
28516   "size" : 68,
28517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmFactory.h",
28518   "unique_id" : "_ZTSN7android8hardware3drm4V1_212BsDrmFactoryE",
28519   "vtable_components" :
28520   [
28521    {
28522     "component_value" : 60,
28523     "kind" : "vbase_offset"
28524    },
28525    {
28526     "kind" : "offset_to_top"
28527    },
28528    {
28529     "kind" : "rtti",
28530     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_212BsDrmFactoryE"
28531    },
28532    {
28533     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_211IDrmFactory8isRemoteEv"
28534    },
28535    {
28536     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
28537    },
28538    {
28539     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
28540    },
28541    {
28542     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
28543    },
28544    {
28545     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
28546    },
28547    {
28548     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory21setHALInstrumentationEv"
28549    },
28550    {
28551     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
28552    },
28553    {
28554     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory4pingEv"
28555    },
28556    {
28557     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
28558    },
28559    {
28560     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory21notifySyspropsChangedEv"
28561    },
28562    {
28563     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
28564    },
28565    {
28566     "kind" : "complete_dtor_pointer",
28567     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryD1Ev"
28568    },
28569    {
28570     "kind" : "deleting_dtor_pointer",
28571     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryD0Ev"
28572    },
28573    {
28574     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
28575    },
28576    {
28577     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
28578    },
28579    {
28580     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
28581    },
28582    {
28583     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
28584    },
28585    {
28586     "component_value" : -4,
28587     "kind" : "offset_to_top"
28588    },
28589    {
28590     "kind" : "rtti",
28591     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_212BsDrmFactoryE"
28592    },
28593    {
28594     "kind" : "complete_dtor_pointer",
28595     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_212BsDrmFactoryD1Ev"
28596    },
28597    {
28598     "kind" : "deleting_dtor_pointer",
28599     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_212BsDrmFactoryD0Ev"
28600    },
28601    {
28602     "kind" : "vcall_offset"
28603    },
28604    {
28605     "kind" : "vcall_offset"
28606    },
28607    {
28608     "kind" : "vcall_offset"
28609    },
28610    {
28611     "kind" : "vcall_offset"
28612    },
28613    {
28614     "component_value" : -60,
28615     "kind" : "vcall_offset"
28616    },
28617    {
28618     "component_value" : -60,
28619     "kind" : "offset_to_top"
28620    },
28621    {
28622     "kind" : "rtti",
28623     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_212BsDrmFactoryE"
28624    },
28625    {
28626     "kind" : "complete_dtor_pointer",
28627     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_212BsDrmFactoryD1Ev"
28628    },
28629    {
28630     "kind" : "deleting_dtor_pointer",
28631     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_212BsDrmFactoryD0Ev"
28632    },
28633    {
28634     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
28635    },
28636    {
28637     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
28638    },
28639    {
28640     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
28641    },
28642    {
28643     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
28644    }
28645   ]
28646  },
28647  {
28648   "alignment" : 4,
28649   "base_specifiers" :
28650   [
28651    {
28652     "referenced_type" : "type-409"
28653    },
28654    {
28655     "referenced_type" : "type-151"
28656    }
28657   ],
28658   "fields" :
28659   [
28660    {
28661     "access" : "private",
28662     "field_name" : "mImpl",
28663     "field_offset" : 384,
28664     "referenced_type" : "type-406"
28665    },
28666    {
28667     "access" : "private",
28668     "field_name" : "mOnewayQueue",
28669     "field_offset" : 416,
28670     "referenced_type" : "type-204"
28671    }
28672   ],
28673   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmPlugin",
28674   "name" : "android::hardware::drm::V1_2::BsDrmPlugin",
28675   "referenced_type" : "type-419",
28676   "self_type" : "type-419",
28677   "size" : 68,
28678   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPlugin.h",
28679   "unique_id" : "_ZTSN7android8hardware3drm4V1_211BsDrmPluginE",
28680   "vtable_components" :
28681   [
28682    {
28683     "component_value" : 60,
28684     "kind" : "vbase_offset"
28685    },
28686    {
28687     "kind" : "offset_to_top"
28688    },
28689    {
28690     "kind" : "rtti",
28691     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211BsDrmPluginE"
28692    },
28693    {
28694     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_210IDrmPlugin8isRemoteEv"
28695    },
28696    {
28697     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
28698    },
28699    {
28700     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
28701    },
28702    {
28703     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
28704    },
28705    {
28706     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
28707    },
28708    {
28709     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin21setHALInstrumentationEv"
28710    },
28711    {
28712     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
28713    },
28714    {
28715     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin4pingEv"
28716    },
28717    {
28718     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
28719    },
28720    {
28721     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin21notifySyspropsChangedEv"
28722    },
28723    {
28724     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
28725    },
28726    {
28727     "kind" : "complete_dtor_pointer",
28728     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPluginD1Ev"
28729    },
28730    {
28731     "kind" : "deleting_dtor_pointer",
28732     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPluginD0Ev"
28733    },
28734    {
28735     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
28736    },
28737    {
28738     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
28739    },
28740    {
28741     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
28742    },
28743    {
28744     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
28745    },
28746    {
28747     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
28748    },
28749    {
28750     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
28751    },
28752    {
28753     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
28754    },
28755    {
28756     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
28757    },
28758    {
28759     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
28760    },
28761    {
28762     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
28763    },
28764    {
28765     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
28766    },
28767    {
28768     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin21releaseAllSecureStopsEv"
28769    },
28770    {
28771     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
28772    },
28773    {
28774     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
28775    },
28776    {
28777     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
28778    },
28779    {
28780     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
28781    },
28782    {
28783     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
28784    },
28785    {
28786     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
28787    },
28788    {
28789     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
28790    },
28791    {
28792     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
28793    },
28794    {
28795     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
28796    },
28797    {
28798     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
28799    },
28800    {
28801     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
28802    },
28803    {
28804     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
28805    },
28806    {
28807     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
28808    },
28809    {
28810     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
28811    },
28812    {
28813     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
28814    },
28815    {
28816     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
28817    },
28818    {
28819     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
28820    },
28821    {
28822     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
28823    },
28824    {
28825     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE"
28826    },
28827    {
28828     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
28829    },
28830    {
28831     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE"
28832    },
28833    {
28834     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE"
28835    },
28836    {
28837     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
28838    },
28839    {
28840     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE"
28841    },
28842    {
28843     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
28844    },
28845    {
28846     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20removeAllSecureStopsEv"
28847    },
28848    {
28849     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
28850    },
28851    {
28852     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE"
28853    },
28854    {
28855     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
28856    },
28857    {
28858     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
28859    },
28860    {
28861     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
28862    },
28863    {
28864     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE"
28865    },
28866    {
28867     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE"
28868    },
28869    {
28870     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
28871    },
28872    {
28873     "component_value" : -4,
28874     "kind" : "offset_to_top"
28875    },
28876    {
28877     "kind" : "rtti",
28878     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211BsDrmPluginE"
28879    },
28880    {
28881     "kind" : "complete_dtor_pointer",
28882     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_211BsDrmPluginD1Ev"
28883    },
28884    {
28885     "kind" : "deleting_dtor_pointer",
28886     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_211BsDrmPluginD0Ev"
28887    },
28888    {
28889     "kind" : "vcall_offset"
28890    },
28891    {
28892     "kind" : "vcall_offset"
28893    },
28894    {
28895     "kind" : "vcall_offset"
28896    },
28897    {
28898     "kind" : "vcall_offset"
28899    },
28900    {
28901     "component_value" : -60,
28902     "kind" : "vcall_offset"
28903    },
28904    {
28905     "component_value" : -60,
28906     "kind" : "offset_to_top"
28907    },
28908    {
28909     "kind" : "rtti",
28910     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211BsDrmPluginE"
28911    },
28912    {
28913     "kind" : "complete_dtor_pointer",
28914     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_211BsDrmPluginD1Ev"
28915    },
28916    {
28917     "kind" : "deleting_dtor_pointer",
28918     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_211BsDrmPluginD0Ev"
28919    },
28920    {
28921     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
28922    },
28923    {
28924     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
28925    },
28926    {
28927     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
28928    },
28929    {
28930     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
28931    }
28932   ]
28933  },
28934  {
28935   "alignment" : 4,
28936   "base_specifiers" :
28937   [
28938    {
28939     "referenced_type" : "type-623"
28940    },
28941    {
28942     "referenced_type" : "type-151"
28943    }
28944   ],
28945   "fields" :
28946   [
28947    {
28948     "access" : "private",
28949     "field_name" : "mImpl",
28950     "field_offset" : 384,
28951     "referenced_type" : "type-620"
28952    },
28953    {
28954     "access" : "private",
28955     "field_name" : "mOnewayQueue",
28956     "field_offset" : 416,
28957     "referenced_type" : "type-204"
28958    }
28959   ],
28960   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmPluginListener",
28961   "name" : "android::hardware::drm::V1_2::BsDrmPluginListener",
28962   "referenced_type" : "type-630",
28963   "self_type" : "type-630",
28964   "size" : 68,
28965   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPluginListener.h",
28966   "unique_id" : "_ZTSN7android8hardware3drm4V1_219BsDrmPluginListenerE",
28967   "vtable_components" :
28968   [
28969    {
28970     "component_value" : 60,
28971     "kind" : "vbase_offset"
28972    },
28973    {
28974     "kind" : "offset_to_top"
28975    },
28976    {
28977     "kind" : "rtti",
28978     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_219BsDrmPluginListenerE"
28979    },
28980    {
28981     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_218IDrmPluginListener8isRemoteEv"
28982    },
28983    {
28984     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
28985    },
28986    {
28987     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
28988    },
28989    {
28990     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
28991    },
28992    {
28993     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
28994    },
28995    {
28996     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener21setHALInstrumentationEv"
28997    },
28998    {
28999     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
29000    },
29001    {
29002     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener4pingEv"
29003    },
29004    {
29005     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
29006    },
29007    {
29008     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener21notifySyspropsChangedEv"
29009    },
29010    {
29011     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
29012    },
29013    {
29014     "kind" : "complete_dtor_pointer",
29015     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerD1Ev"
29016    },
29017    {
29018     "kind" : "deleting_dtor_pointer",
29019     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerD0Ev"
29020    },
29021    {
29022     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
29023    },
29024    {
29025     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
29026    },
29027    {
29028     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
29029    },
29030    {
29031     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE"
29032    },
29033    {
29034     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
29035    },
29036    {
29037     "component_value" : -4,
29038     "kind" : "offset_to_top"
29039    },
29040    {
29041     "kind" : "rtti",
29042     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_219BsDrmPluginListenerE"
29043    },
29044    {
29045     "kind" : "complete_dtor_pointer",
29046     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_219BsDrmPluginListenerD1Ev"
29047    },
29048    {
29049     "kind" : "deleting_dtor_pointer",
29050     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_219BsDrmPluginListenerD0Ev"
29051    },
29052    {
29053     "kind" : "vcall_offset"
29054    },
29055    {
29056     "kind" : "vcall_offset"
29057    },
29058    {
29059     "kind" : "vcall_offset"
29060    },
29061    {
29062     "kind" : "vcall_offset"
29063    },
29064    {
29065     "component_value" : -60,
29066     "kind" : "vcall_offset"
29067    },
29068    {
29069     "component_value" : -60,
29070     "kind" : "offset_to_top"
29071    },
29072    {
29073     "kind" : "rtti",
29074     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_219BsDrmPluginListenerE"
29075    },
29076    {
29077     "kind" : "complete_dtor_pointer",
29078     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_219BsDrmPluginListenerD1Ev"
29079    },
29080    {
29081     "kind" : "deleting_dtor_pointer",
29082     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_219BsDrmPluginListenerD0Ev"
29083    },
29084    {
29085     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
29086    },
29087    {
29088     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
29089    },
29090    {
29091     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
29092    },
29093    {
29094     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
29095    }
29096   ]
29097  },
29098  {
29099   "alignment" : 4,
29100   "base_specifiers" :
29101   [
29102    {
29103     "referenced_type" : "type-444"
29104    }
29105   ],
29106   "linker_set_key" : "android::hardware::drm::V1_2::ICryptoFactory",
29107   "name" : "android::hardware::drm::V1_2::ICryptoFactory",
29108   "referenced_type" : "type-461",
29109   "self_type" : "type-461",
29110   "size" : 12,
29111   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h",
29112   "unique_id" : "_ZTSN7android8hardware3drm4V1_214ICryptoFactoryE",
29113   "vtable_components" :
29114   [
29115    {
29116     "component_value" : 4,
29117     "kind" : "vbase_offset"
29118    },
29119    {
29120     "kind" : "offset_to_top"
29121    },
29122    {
29123     "kind" : "rtti",
29124     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE"
29125    },
29126    {
29127     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_214ICryptoFactory8isRemoteEv"
29128    },
29129    {
29130     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
29131    },
29132    {
29133     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
29134    },
29135    {
29136     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
29137    },
29138    {
29139     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
29140    },
29141    {
29142     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21setHALInstrumentationEv"
29143    },
29144    {
29145     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
29146    },
29147    {
29148     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory4pingEv"
29149    },
29150    {
29151     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
29152    },
29153    {
29154     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21notifySyspropsChangedEv"
29155    },
29156    {
29157     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
29158    },
29159    {
29160     "kind" : "complete_dtor_pointer",
29161     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactoryD1Ev"
29162    },
29163    {
29164     "kind" : "deleting_dtor_pointer",
29165     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactoryD0Ev"
29166    },
29167    {
29168     "is_pure" : true,
29169     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
29170    },
29171    {
29172     "is_pure" : true,
29173     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
29174    },
29175    {
29176     "kind" : "vcall_offset"
29177    },
29178    {
29179     "kind" : "vcall_offset"
29180    },
29181    {
29182     "kind" : "vcall_offset"
29183    },
29184    {
29185     "kind" : "vcall_offset"
29186    },
29187    {
29188     "component_value" : -4,
29189     "kind" : "vcall_offset"
29190    },
29191    {
29192     "component_value" : -4,
29193     "kind" : "offset_to_top"
29194    },
29195    {
29196     "kind" : "rtti",
29197     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE"
29198    },
29199    {
29200     "kind" : "complete_dtor_pointer",
29201     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214ICryptoFactoryD1Ev"
29202    },
29203    {
29204     "kind" : "deleting_dtor_pointer",
29205     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214ICryptoFactoryD0Ev"
29206    },
29207    {
29208     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
29209    },
29210    {
29211     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
29212    },
29213    {
29214     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
29215    },
29216    {
29217     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
29218    }
29219   ]
29220  },
29221  {
29222   "alignment" : 4,
29223   "base_specifiers" :
29224   [
29225    {
29226     "referenced_type" : "type-140"
29227    }
29228   ],
29229   "linker_set_key" : "android::hardware::drm::V1_2::ICryptoPlugin",
29230   "name" : "android::hardware::drm::V1_2::ICryptoPlugin",
29231   "referenced_type" : "type-139",
29232   "self_type" : "type-139",
29233   "size" : 12,
29234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h",
29235   "unique_id" : "_ZTSN7android8hardware3drm4V1_213ICryptoPluginE",
29236   "vtable_components" :
29237   [
29238    {
29239     "component_value" : 4,
29240     "kind" : "vbase_offset"
29241    },
29242    {
29243     "kind" : "offset_to_top"
29244    },
29245    {
29246     "kind" : "rtti",
29247     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213ICryptoPluginE"
29248    },
29249    {
29250     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_213ICryptoPlugin8isRemoteEv"
29251    },
29252    {
29253     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
29254    },
29255    {
29256     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
29257    },
29258    {
29259     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
29260    },
29261    {
29262     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
29263    },
29264    {
29265     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21setHALInstrumentationEv"
29266    },
29267    {
29268     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
29269    },
29270    {
29271     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin4pingEv"
29272    },
29273    {
29274     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
29275    },
29276    {
29277     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21notifySyspropsChangedEv"
29278    },
29279    {
29280     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
29281    },
29282    {
29283     "kind" : "complete_dtor_pointer",
29284     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPluginD1Ev"
29285    },
29286    {
29287     "kind" : "deleting_dtor_pointer",
29288     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPluginD0Ev"
29289    },
29290    {
29291     "is_pure" : true,
29292     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
29293    },
29294    {
29295     "is_pure" : true,
29296     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin16notifyResolutionEjj"
29297    },
29298    {
29299     "is_pure" : true,
29300     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
29301    },
29302    {
29303     "is_pure" : true,
29304     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
29305    },
29306    {
29307     "is_pure" : true,
29308     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE"
29309    },
29310    {
29311     "is_pure" : true,
29312     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
29313    },
29314    {
29315     "kind" : "vcall_offset"
29316    },
29317    {
29318     "kind" : "vcall_offset"
29319    },
29320    {
29321     "kind" : "vcall_offset"
29322    },
29323    {
29324     "kind" : "vcall_offset"
29325    },
29326    {
29327     "component_value" : -4,
29328     "kind" : "vcall_offset"
29329    },
29330    {
29331     "component_value" : -4,
29332     "kind" : "offset_to_top"
29333    },
29334    {
29335     "kind" : "rtti",
29336     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213ICryptoPluginE"
29337    },
29338    {
29339     "kind" : "complete_dtor_pointer",
29340     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_213ICryptoPluginD1Ev"
29341    },
29342    {
29343     "kind" : "deleting_dtor_pointer",
29344     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_213ICryptoPluginD0Ev"
29345    },
29346    {
29347     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
29348    },
29349    {
29350     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
29351    },
29352    {
29353     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
29354    },
29355    {
29356     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
29357    }
29358   ]
29359  },
29360  {
29361   "alignment" : 4,
29362   "base_specifiers" :
29363   [
29364    {
29365     "referenced_type" : "type-194"
29366    }
29367   ],
29368   "linker_set_key" : "android::hardware::drm::V1_2::IDrmFactory",
29369   "name" : "android::hardware::drm::V1_2::IDrmFactory",
29370   "referenced_type" : "type-193",
29371   "self_type" : "type-193",
29372   "size" : 12,
29373   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h",
29374   "unique_id" : "_ZTSN7android8hardware3drm4V1_211IDrmFactoryE",
29375   "vtable_components" :
29376   [
29377    {
29378     "component_value" : 4,
29379     "kind" : "vbase_offset"
29380    },
29381    {
29382     "kind" : "offset_to_top"
29383    },
29384    {
29385     "kind" : "rtti",
29386     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE"
29387    },
29388    {
29389     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_211IDrmFactory8isRemoteEv"
29390    },
29391    {
29392     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
29393    },
29394    {
29395     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
29396    },
29397    {
29398     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
29399    },
29400    {
29401     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
29402    },
29403    {
29404     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21setHALInstrumentationEv"
29405    },
29406    {
29407     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
29408    },
29409    {
29410     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory4pingEv"
29411    },
29412    {
29413     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
29414    },
29415    {
29416     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21notifySyspropsChangedEv"
29417    },
29418    {
29419     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
29420    },
29421    {
29422     "kind" : "complete_dtor_pointer",
29423     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactoryD1Ev"
29424    },
29425    {
29426     "kind" : "deleting_dtor_pointer",
29427     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactoryD0Ev"
29428    },
29429    {
29430     "is_pure" : true,
29431     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
29432    },
29433    {
29434     "is_pure" : true,
29435     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
29436    },
29437    {
29438     "is_pure" : true,
29439     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
29440    },
29441    {
29442     "is_pure" : true,
29443     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
29444    },
29445    {
29446     "kind" : "vcall_offset"
29447    },
29448    {
29449     "kind" : "vcall_offset"
29450    },
29451    {
29452     "kind" : "vcall_offset"
29453    },
29454    {
29455     "kind" : "vcall_offset"
29456    },
29457    {
29458     "component_value" : -4,
29459     "kind" : "vcall_offset"
29460    },
29461    {
29462     "component_value" : -4,
29463     "kind" : "offset_to_top"
29464    },
29465    {
29466     "kind" : "rtti",
29467     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE"
29468    },
29469    {
29470     "kind" : "complete_dtor_pointer",
29471     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_211IDrmFactoryD1Ev"
29472    },
29473    {
29474     "kind" : "deleting_dtor_pointer",
29475     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_211IDrmFactoryD0Ev"
29476    },
29477    {
29478     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
29479    },
29480    {
29481     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
29482    },
29483    {
29484     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
29485    },
29486    {
29487     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
29488    }
29489   ]
29490  },
29491  {
29492   "alignment" : 4,
29493   "base_specifiers" :
29494   [
29495    {
29496     "referenced_type" : "type-410"
29497    }
29498   ],
29499   "linker_set_key" : "android::hardware::drm::V1_2::IDrmPlugin",
29500   "name" : "android::hardware::drm::V1_2::IDrmPlugin",
29501   "referenced_type" : "type-409",
29502   "self_type" : "type-409",
29503   "size" : 12,
29504   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h",
29505   "unique_id" : "_ZTSN7android8hardware3drm4V1_210IDrmPluginE",
29506   "vtable_components" :
29507   [
29508    {
29509     "component_value" : 4,
29510     "kind" : "vbase_offset"
29511    },
29512    {
29513     "kind" : "offset_to_top"
29514    },
29515    {
29516     "kind" : "rtti",
29517     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_210IDrmPluginE"
29518    },
29519    {
29520     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_210IDrmPlugin8isRemoteEv"
29521    },
29522    {
29523     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
29524    },
29525    {
29526     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
29527    },
29528    {
29529     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
29530    },
29531    {
29532     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
29533    },
29534    {
29535     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21setHALInstrumentationEv"
29536    },
29537    {
29538     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
29539    },
29540    {
29541     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4pingEv"
29542    },
29543    {
29544     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
29545    },
29546    {
29547     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21notifySyspropsChangedEv"
29548    },
29549    {
29550     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
29551    },
29552    {
29553     "kind" : "complete_dtor_pointer",
29554     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPluginD1Ev"
29555    },
29556    {
29557     "kind" : "deleting_dtor_pointer",
29558     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPluginD0Ev"
29559    },
29560    {
29561     "is_pure" : true,
29562     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
29563    },
29564    {
29565     "is_pure" : true,
29566     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
29567    },
29568    {
29569     "is_pure" : true,
29570     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
29571    },
29572    {
29573     "is_pure" : true,
29574     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
29575    },
29576    {
29577     "is_pure" : true,
29578     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
29579    },
29580    {
29581     "is_pure" : true,
29582     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
29583    },
29584    {
29585     "is_pure" : true,
29586     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
29587    },
29588    {
29589     "is_pure" : true,
29590     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
29591    },
29592    {
29593     "is_pure" : true,
29594     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
29595    },
29596    {
29597     "is_pure" : true,
29598     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
29599    },
29600    {
29601     "is_pure" : true,
29602     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
29603    },
29604    {
29605     "is_pure" : true,
29606     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21releaseAllSecureStopsEv"
29607    },
29608    {
29609     "is_pure" : true,
29610     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
29611    },
29612    {
29613     "is_pure" : true,
29614     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
29615    },
29616    {
29617     "is_pure" : true,
29618     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
29619    },
29620    {
29621     "is_pure" : true,
29622     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
29623    },
29624    {
29625     "is_pure" : true,
29626     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
29627    },
29628    {
29629     "is_pure" : true,
29630     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
29631    },
29632    {
29633     "is_pure" : true,
29634     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
29635    },
29636    {
29637     "is_pure" : true,
29638     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
29639    },
29640    {
29641     "is_pure" : true,
29642     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
29643    },
29644    {
29645     "is_pure" : true,
29646     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
29647    },
29648    {
29649     "is_pure" : true,
29650     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
29651    },
29652    {
29653     "is_pure" : true,
29654     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
29655    },
29656    {
29657     "is_pure" : true,
29658     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
29659    },
29660    {
29661     "is_pure" : true,
29662     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
29663    },
29664    {
29665     "is_pure" : true,
29666     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
29667    },
29668    {
29669     "is_pure" : true,
29670     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
29671    },
29672    {
29673     "is_pure" : true,
29674     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
29675    },
29676    {
29677     "is_pure" : true,
29678     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
29679    },
29680    {
29681     "is_pure" : true,
29682     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE"
29683    },
29684    {
29685     "is_pure" : true,
29686     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
29687    },
29688    {
29689     "is_pure" : true,
29690     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE"
29691    },
29692    {
29693     "is_pure" : true,
29694     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE"
29695    },
29696    {
29697     "is_pure" : true,
29698     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
29699    },
29700    {
29701     "is_pure" : true,
29702     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE"
29703    },
29704    {
29705     "is_pure" : true,
29706     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
29707    },
29708    {
29709     "is_pure" : true,
29710     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20removeAllSecureStopsEv"
29711    },
29712    {
29713     "is_pure" : true,
29714     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
29715    },
29716    {
29717     "is_pure" : true,
29718     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE"
29719    },
29720    {
29721     "is_pure" : true,
29722     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
29723    },
29724    {
29725     "is_pure" : true,
29726     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
29727    },
29728    {
29729     "is_pure" : true,
29730     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
29731    },
29732    {
29733     "is_pure" : true,
29734     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE"
29735    },
29736    {
29737     "is_pure" : true,
29738     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE"
29739    },
29740    {
29741     "is_pure" : true,
29742     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
29743    },
29744    {
29745     "kind" : "vcall_offset"
29746    },
29747    {
29748     "kind" : "vcall_offset"
29749    },
29750    {
29751     "kind" : "vcall_offset"
29752    },
29753    {
29754     "kind" : "vcall_offset"
29755    },
29756    {
29757     "component_value" : -4,
29758     "kind" : "vcall_offset"
29759    },
29760    {
29761     "component_value" : -4,
29762     "kind" : "offset_to_top"
29763    },
29764    {
29765     "kind" : "rtti",
29766     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_210IDrmPluginE"
29767    },
29768    {
29769     "kind" : "complete_dtor_pointer",
29770     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_210IDrmPluginD1Ev"
29771    },
29772    {
29773     "kind" : "deleting_dtor_pointer",
29774     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_210IDrmPluginD0Ev"
29775    },
29776    {
29777     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
29778    },
29779    {
29780     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
29781    },
29782    {
29783     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
29784    },
29785    {
29786     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
29787    }
29788   ]
29789  },
29790  {
29791   "alignment" : 4,
29792   "base_specifiers" :
29793   [
29794    {
29795     "referenced_type" : "type-219"
29796    }
29797   ],
29798   "linker_set_key" : "android::hardware::drm::V1_2::IDrmPluginListener",
29799   "name" : "android::hardware::drm::V1_2::IDrmPluginListener",
29800   "referenced_type" : "type-623",
29801   "self_type" : "type-623",
29802   "size" : 12,
29803   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h",
29804   "unique_id" : "_ZTSN7android8hardware3drm4V1_218IDrmPluginListenerE",
29805   "vtable_components" :
29806   [
29807    {
29808     "component_value" : 4,
29809     "kind" : "vbase_offset"
29810    },
29811    {
29812     "kind" : "offset_to_top"
29813    },
29814    {
29815     "kind" : "rtti",
29816     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_218IDrmPluginListenerE"
29817    },
29818    {
29819     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_218IDrmPluginListener8isRemoteEv"
29820    },
29821    {
29822     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
29823    },
29824    {
29825     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
29826    },
29827    {
29828     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
29829    },
29830    {
29831     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
29832    },
29833    {
29834     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21setHALInstrumentationEv"
29835    },
29836    {
29837     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
29838    },
29839    {
29840     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener4pingEv"
29841    },
29842    {
29843     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
29844    },
29845    {
29846     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21notifySyspropsChangedEv"
29847    },
29848    {
29849     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
29850    },
29851    {
29852     "kind" : "complete_dtor_pointer",
29853     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListenerD1Ev"
29854    },
29855    {
29856     "kind" : "deleting_dtor_pointer",
29857     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListenerD0Ev"
29858    },
29859    {
29860     "is_pure" : true,
29861     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
29862    },
29863    {
29864     "is_pure" : true,
29865     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
29866    },
29867    {
29868     "is_pure" : true,
29869     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
29870    },
29871    {
29872     "is_pure" : true,
29873     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE"
29874    },
29875    {
29876     "is_pure" : true,
29877     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
29878    },
29879    {
29880     "kind" : "vcall_offset"
29881    },
29882    {
29883     "kind" : "vcall_offset"
29884    },
29885    {
29886     "kind" : "vcall_offset"
29887    },
29888    {
29889     "kind" : "vcall_offset"
29890    },
29891    {
29892     "component_value" : -4,
29893     "kind" : "vcall_offset"
29894    },
29895    {
29896     "component_value" : -4,
29897     "kind" : "offset_to_top"
29898    },
29899    {
29900     "kind" : "rtti",
29901     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_218IDrmPluginListenerE"
29902    },
29903    {
29904     "kind" : "complete_dtor_pointer",
29905     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_218IDrmPluginListenerD1Ev"
29906    },
29907    {
29908     "kind" : "deleting_dtor_pointer",
29909     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_218IDrmPluginListenerD0Ev"
29910    },
29911    {
29912     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
29913    },
29914    {
29915     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
29916    },
29917    {
29918     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
29919    },
29920    {
29921     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
29922    }
29923   ]
29924  },
29925  {
29926   "alignment" : 8,
29927   "fields" :
29928   [
29929    {
29930     "field_name" : "keyId",
29931     "referenced_type" : "type-103"
29932    },
29933    {
29934     "field_name" : "type",
29935     "field_offset" : 128,
29936     "referenced_type" : "type-122"
29937    }
29938   ],
29939   "linker_set_key" : "android::hardware::drm::V1_2::KeyStatus",
29940   "name" : "android::hardware::drm::V1_2::KeyStatus",
29941   "referenced_type" : "type-123",
29942   "self_type" : "type-123",
29943   "size" : 24,
29944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h",
29945   "unique_id" : "_ZTSN7android8hardware3drm4V1_29KeyStatusE"
29946  },
29947  {
29948   "alignment" : 1,
29949   "fields" :
29950   [
29951    {
29952     "access" : "private",
29953     "field_name" : "mBuffer",
29954     "referenced_type" : "type-929"
29955    }
29956   ],
29957   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16>",
29958   "name" : "android::hardware::hidl_array<unsigned char, 16>",
29959   "referenced_type" : "type-928",
29960   "self_type" : "type-928",
29961   "size" : 16,
29962   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
29963   "template_args" : [ "type-90" ],
29964   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj16EJEEE"
29965  },
29966  {
29967   "alignment" : 1,
29968   "fields" :
29969   [
29970    {
29971     "access" : "private",
29972     "field_name" : "mBuffer",
29973     "referenced_type" : "type-903"
29974    }
29975   ],
29976   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
29977   "name" : "android::hardware::hidl_array<unsigned char, 32>",
29978   "referenced_type" : "type-902",
29979   "self_type" : "type-902",
29980   "size" : 32,
29981   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
29982   "template_args" : [ "type-90" ],
29983   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
29984  },
29985  {
29986   "alignment" : 4,
29987   "base_specifiers" :
29988   [
29989    {
29990     "referenced_type" : "type-15"
29991    }
29992   ],
29993   "fields" :
29994   [
29995    {
29996     "access" : "private",
29997     "field_name" : "mRecipient",
29998     "field_offset" : 32,
29999     "referenced_type" : "type-499"
30000    },
30001    {
30002     "access" : "private",
30003     "field_name" : "mCookie",
30004     "field_offset" : 96,
30005     "referenced_type" : "type-83"
30006    },
30007    {
30008     "access" : "private",
30009     "field_name" : "mBase",
30010     "field_offset" : 160,
30011     "referenced_type" : "type-3"
30012    }
30013   ],
30014   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
30015   "name" : "android::hardware::hidl_binder_death_recipient",
30016   "referenced_type" : "type-498",
30017   "self_type" : "type-498",
30018   "size" : 36,
30019   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
30020   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
30021   "vtable_components" :
30022   [
30023    {
30024     "component_value" : 28,
30025     "kind" : "vbase_offset"
30026    },
30027    {
30028     "kind" : "offset_to_top"
30029    },
30030    {
30031     "kind" : "rtti",
30032     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
30033    },
30034    {
30035     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
30036    },
30037    {
30038     "kind" : "complete_dtor_pointer",
30039     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
30040    },
30041    {
30042     "kind" : "deleting_dtor_pointer",
30043     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
30044    },
30045    {
30046     "kind" : "vcall_offset"
30047    },
30048    {
30049     "kind" : "vcall_offset"
30050    },
30051    {
30052     "kind" : "vcall_offset"
30053    },
30054    {
30055     "kind" : "vcall_offset"
30056    },
30057    {
30058     "component_value" : -28,
30059     "kind" : "vcall_offset"
30060    },
30061    {
30062     "component_value" : -28,
30063     "kind" : "offset_to_top"
30064    },
30065    {
30066     "kind" : "rtti",
30067     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
30068    },
30069    {
30070     "kind" : "complete_dtor_pointer",
30071     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
30072    },
30073    {
30074     "kind" : "deleting_dtor_pointer",
30075     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
30076    },
30077    {
30078     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
30079    },
30080    {
30081     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
30082    },
30083    {
30084     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
30085    },
30086    {
30087     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
30088    }
30089   ]
30090  },
30091  {
30092   "alignment" : 4,
30093   "base_specifiers" :
30094   [
30095    {
30096     "is_virtual" : true,
30097     "referenced_type" : "type-6"
30098    }
30099   ],
30100   "linker_set_key" : "android::hardware::hidl_death_recipient",
30101   "name" : "android::hardware::hidl_death_recipient",
30102   "referenced_type" : "type-501",
30103   "self_type" : "type-501",
30104   "size" : 12,
30105   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30106   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
30107   "vtable_components" :
30108   [
30109    {
30110     "component_value" : 4,
30111     "kind" : "vbase_offset"
30112    },
30113    {
30114     "kind" : "offset_to_top"
30115    },
30116    {
30117     "kind" : "rtti",
30118     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
30119    },
30120    {
30121     "is_pure" : true,
30122     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
30123    },
30124    {
30125     "kind" : "complete_dtor_pointer",
30126     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
30127    },
30128    {
30129     "kind" : "deleting_dtor_pointer",
30130     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
30131    },
30132    {
30133     "kind" : "vcall_offset"
30134    },
30135    {
30136     "kind" : "vcall_offset"
30137    },
30138    {
30139     "kind" : "vcall_offset"
30140    },
30141    {
30142     "kind" : "vcall_offset"
30143    },
30144    {
30145     "component_value" : -4,
30146     "kind" : "vcall_offset"
30147    },
30148    {
30149     "component_value" : -4,
30150     "kind" : "offset_to_top"
30151    },
30152    {
30153     "kind" : "rtti",
30154     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
30155    },
30156    {
30157     "kind" : "complete_dtor_pointer",
30158     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
30159    },
30160    {
30161     "kind" : "deleting_dtor_pointer",
30162     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
30163    },
30164    {
30165     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
30166    },
30167    {
30168     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
30169    },
30170    {
30171     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
30172    },
30173    {
30174     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
30175    }
30176   ]
30177  },
30178  {
30179   "alignment" : 8,
30180   "fields" :
30181   [
30182    {
30183     "access" : "private",
30184     "field_name" : "mHandle",
30185     "referenced_type" : "type-166"
30186    },
30187    {
30188     "access" : "private",
30189     "field_name" : "mOwnsHandle",
30190     "field_offset" : 64,
30191     "referenced_type" : "type-39"
30192    }
30193   ],
30194   "linker_set_key" : "android::hardware::hidl_handle",
30195   "name" : "android::hardware::hidl_handle",
30196   "referenced_type" : "type-165",
30197   "self_type" : "type-165",
30198   "size" : 16,
30199   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30200   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
30201  },
30202  {
30203   "alignment" : 8,
30204   "fields" :
30205   [
30206    {
30207     "access" : "private",
30208     "field_name" : "mHandle",
30209     "referenced_type" : "type-165"
30210    },
30211    {
30212     "access" : "private",
30213     "field_name" : "mSize",
30214     "field_offset" : 128,
30215     "referenced_type" : "type-83"
30216    },
30217    {
30218     "access" : "private",
30219     "field_name" : "mName",
30220     "field_offset" : 192,
30221     "referenced_type" : "type-80"
30222    }
30223   ],
30224   "linker_set_key" : "android::hardware::hidl_memory",
30225   "name" : "android::hardware::hidl_memory",
30226   "referenced_type" : "type-871",
30227   "self_type" : "type-871",
30228   "size" : 40,
30229   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30230   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
30231  },
30232  {
30233   "alignment" : 4,
30234   "fields" :
30235   [
30236    {
30237     "access" : "private",
30238     "field_name" : "mBuffer",
30239     "referenced_type" : "type-81"
30240    },
30241    {
30242     "access" : "private",
30243     "field_name" : "mSize",
30244     "field_offset" : 64,
30245     "referenced_type" : "type-2"
30246    },
30247    {
30248     "access" : "private",
30249     "field_name" : "mOwnsBuffer",
30250     "field_offset" : 96,
30251     "referenced_type" : "type-39"
30252    }
30253   ],
30254   "linker_set_key" : "android::hardware::hidl_string",
30255   "name" : "android::hardware::hidl_string",
30256   "referenced_type" : "type-80",
30257   "self_type" : "type-80",
30258   "size" : 16,
30259   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30260   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
30261  },
30262  {
30263   "alignment" : 4,
30264   "fields" :
30265   [
30266    {
30267     "access" : "private",
30268     "field_name" : "mBuffer",
30269     "referenced_type" : "type-885"
30270    },
30271    {
30272     "access" : "private",
30273     "field_name" : "mSize",
30274     "field_offset" : 64,
30275     "referenced_type" : "type-2"
30276    },
30277    {
30278     "access" : "private",
30279     "field_name" : "mOwnsBuffer",
30280     "field_offset" : 96,
30281     "referenced_type" : "type-39"
30282    }
30283   ],
30284   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
30285   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
30286   "referenced_type" : "type-884",
30287   "self_type" : "type-884",
30288   "size" : 16,
30289   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30290   "template_args" : [ "type-888" ],
30291   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
30292  },
30293  {
30294   "alignment" : 4,
30295   "fields" :
30296   [
30297    {
30298     "access" : "private",
30299     "field_name" : "mBuffer",
30300     "referenced_type" : "type-483"
30301    },
30302    {
30303     "access" : "private",
30304     "field_name" : "mSize",
30305     "field_offset" : 64,
30306     "referenced_type" : "type-2"
30307    },
30308    {
30309     "access" : "private",
30310     "field_name" : "mOwnsBuffer",
30311     "field_offset" : 96,
30312     "referenced_type" : "type-39"
30313    }
30314   ],
30315   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
30316   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
30317   "referenced_type" : "type-482",
30318   "self_type" : "type-482",
30319   "size" : 16,
30320   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30321   "template_args" : [ "type-486" ],
30322   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_09KeyStatusEEE"
30323  },
30324  {
30325   "alignment" : 4,
30326   "fields" :
30327   [
30328    {
30329     "access" : "private",
30330     "field_name" : "mBuffer",
30331     "referenced_type" : "type-474"
30332    },
30333    {
30334     "access" : "private",
30335     "field_name" : "mSize",
30336     "field_offset" : 64,
30337     "referenced_type" : "type-2"
30338    },
30339    {
30340     "access" : "private",
30341     "field_name" : "mOwnsBuffer",
30342     "field_offset" : 96,
30343     "referenced_type" : "type-39"
30344    }
30345   ],
30346   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
30347   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
30348   "referenced_type" : "type-473",
30349   "self_type" : "type-473",
30350   "size" : 16,
30351   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30352   "template_args" : [ "type-477" ],
30353   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_08KeyValueEEE"
30354  },
30355  {
30356   "alignment" : 4,
30357   "fields" :
30358   [
30359    {
30360     "access" : "private",
30361     "field_name" : "mBuffer",
30362     "referenced_type" : "type-491"
30363    },
30364    {
30365     "access" : "private",
30366     "field_name" : "mSize",
30367     "field_offset" : 64,
30368     "referenced_type" : "type-2"
30369    },
30370    {
30371     "access" : "private",
30372     "field_name" : "mOwnsBuffer",
30373     "field_offset" : 96,
30374     "referenced_type" : "type-39"
30375    }
30376   ],
30377   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
30378   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
30379   "referenced_type" : "type-490",
30380   "self_type" : "type-490",
30381   "size" : 16,
30382   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30383   "template_args" : [ "type-494" ],
30384   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_010SecureStopEEE"
30385  },
30386  {
30387   "alignment" : 4,
30388   "fields" :
30389   [
30390    {
30391     "access" : "private",
30392     "field_name" : "mBuffer",
30393     "referenced_type" : "type-182"
30394    },
30395    {
30396     "access" : "private",
30397     "field_name" : "mSize",
30398     "field_offset" : 64,
30399     "referenced_type" : "type-2"
30400    },
30401    {
30402     "access" : "private",
30403     "field_name" : "mOwnsBuffer",
30404     "field_offset" : 96,
30405     "referenced_type" : "type-39"
30406    }
30407   ],
30408   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
30409   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
30410   "referenced_type" : "type-1249",
30411   "self_type" : "type-1249",
30412   "size" : 16,
30413   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30414   "template_args" : [ "type-185" ],
30415   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_09SubSampleEEE"
30416  },
30417  {
30418   "alignment" : 4,
30419   "fields" :
30420   [
30421    {
30422     "access" : "private",
30423     "field_name" : "mBuffer",
30424     "referenced_type" : "type-85"
30425    },
30426    {
30427     "access" : "private",
30428     "field_name" : "mSize",
30429     "field_offset" : 64,
30430     "referenced_type" : "type-2"
30431    },
30432    {
30433     "access" : "private",
30434     "field_name" : "mOwnsBuffer",
30435     "field_offset" : 96,
30436     "referenced_type" : "type-39"
30437    }
30438   ],
30439   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
30440   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
30441   "referenced_type" : "type-84",
30442   "self_type" : "type-84",
30443   "size" : 16,
30444   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30445   "template_args" : [ "type-88" ],
30446   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE"
30447  },
30448  {
30449   "alignment" : 4,
30450   "fields" :
30451   [
30452    {
30453     "access" : "private",
30454     "field_name" : "mBuffer",
30455     "referenced_type" : "type-76"
30456    },
30457    {
30458     "access" : "private",
30459     "field_name" : "mSize",
30460     "field_offset" : 64,
30461     "referenced_type" : "type-2"
30462    },
30463    {
30464     "access" : "private",
30465     "field_name" : "mOwnsBuffer",
30466     "field_offset" : 96,
30467     "referenced_type" : "type-39"
30468    }
30469   ],
30470   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
30471   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
30472   "referenced_type" : "type-75",
30473   "self_type" : "type-75",
30474   "size" : 16,
30475   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30476   "template_args" : [ "type-79" ],
30477   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE"
30478  },
30479  {
30480   "alignment" : 4,
30481   "fields" :
30482   [
30483    {
30484     "access" : "private",
30485     "field_name" : "mBuffer",
30486     "referenced_type" : "type-93"
30487    },
30488    {
30489     "access" : "private",
30490     "field_name" : "mSize",
30491     "field_offset" : 64,
30492     "referenced_type" : "type-2"
30493    },
30494    {
30495     "access" : "private",
30496     "field_name" : "mOwnsBuffer",
30497     "field_offset" : 96,
30498     "referenced_type" : "type-39"
30499    }
30500   ],
30501   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
30502   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
30503   "referenced_type" : "type-92",
30504   "self_type" : "type-92",
30505   "size" : 16,
30506   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30507   "template_args" : [ "type-96" ],
30508   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE"
30509  },
30510  {
30511   "alignment" : 4,
30512   "fields" :
30513   [
30514    {
30515     "access" : "private",
30516     "field_name" : "mBuffer",
30517     "referenced_type" : "type-375"
30518    },
30519    {
30520     "access" : "private",
30521     "field_name" : "mSize",
30522     "field_offset" : 64,
30523     "referenced_type" : "type-2"
30524    },
30525    {
30526     "access" : "private",
30527     "field_name" : "mOwnsBuffer",
30528     "field_offset" : 96,
30529     "referenced_type" : "type-39"
30530    }
30531   ],
30532   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup>",
30533   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup>",
30534   "referenced_type" : "type-502",
30535   "self_type" : "type-502",
30536   "size" : 16,
30537   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30538   "template_args" : [ "type-74" ],
30539   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroupEEE"
30540  },
30541  {
30542   "alignment" : 4,
30543   "fields" :
30544   [
30545    {
30546     "access" : "private",
30547     "field_name" : "mBuffer",
30548     "referenced_type" : "type-384"
30549    },
30550    {
30551     "access" : "private",
30552     "field_name" : "mSize",
30553     "field_offset" : 64,
30554     "referenced_type" : "type-2"
30555    },
30556    {
30557     "access" : "private",
30558     "field_name" : "mOwnsBuffer",
30559     "field_offset" : 96,
30560     "referenced_type" : "type-39"
30561    }
30562   ],
30563   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus>",
30564   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus>",
30565   "referenced_type" : "type-507",
30566   "self_type" : "type-507",
30567   "size" : 16,
30568   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30569   "template_args" : [ "type-123" ],
30570   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_29KeyStatusEEE"
30571  },
30572  {
30573   "alignment" : 4,
30574   "fields" :
30575   [
30576    {
30577     "access" : "private",
30578     "field_name" : "mBuffer",
30579     "referenced_type" : "type-899"
30580    },
30581    {
30582     "access" : "private",
30583     "field_name" : "mSize",
30584     "field_offset" : 64,
30585     "referenced_type" : "type-2"
30586    },
30587    {
30588     "access" : "private",
30589     "field_name" : "mOwnsBuffer",
30590     "field_offset" : 96,
30591     "referenced_type" : "type-39"
30592    }
30593   ],
30594   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
30595   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
30596   "referenced_type" : "type-898",
30597   "self_type" : "type-898",
30598   "size" : 16,
30599   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30600   "template_args" : [ "type-902" ],
30601   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
30602  },
30603  {
30604   "alignment" : 4,
30605   "fields" :
30606   [
30607    {
30608     "access" : "private",
30609     "field_name" : "mBuffer",
30610     "referenced_type" : "type-890"
30611    },
30612    {
30613     "access" : "private",
30614     "field_name" : "mSize",
30615     "field_offset" : 64,
30616     "referenced_type" : "type-2"
30617    },
30618    {
30619     "access" : "private",
30620     "field_name" : "mOwnsBuffer",
30621     "field_offset" : 96,
30622     "referenced_type" : "type-39"
30623    }
30624   ],
30625   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
30626   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
30627   "referenced_type" : "type-889",
30628   "self_type" : "type-889",
30629   "size" : 16,
30630   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30631   "template_args" : [ "type-80" ],
30632   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
30633  },
30634  {
30635   "alignment" : 4,
30636   "fields" :
30637   [
30638    {
30639     "access" : "private",
30640     "field_name" : "mBuffer",
30641     "referenced_type" : "type-378"
30642    },
30643    {
30644     "access" : "private",
30645     "field_name" : "mSize",
30646     "field_offset" : 64,
30647     "referenced_type" : "type-2"
30648    },
30649    {
30650     "access" : "private",
30651     "field_name" : "mOwnsBuffer",
30652     "field_offset" : 96,
30653     "referenced_type" : "type-39"
30654    }
30655   ],
30656   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
30657   "name" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
30658   "referenced_type" : "type-503",
30659   "self_type" : "type-503",
30660   "size" : 16,
30661   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30662   "template_args" : [ "type-103" ],
30663   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS1_IhEEEE"
30664  },
30665  {
30666   "alignment" : 4,
30667   "fields" :
30668   [
30669    {
30670     "access" : "private",
30671     "field_name" : "mBuffer",
30672     "referenced_type" : "type-922"
30673    },
30674    {
30675     "access" : "private",
30676     "field_name" : "mSize",
30677     "field_offset" : 64,
30678     "referenced_type" : "type-2"
30679    },
30680    {
30681     "access" : "private",
30682     "field_name" : "mOwnsBuffer",
30683     "field_offset" : 96,
30684     "referenced_type" : "type-39"
30685    }
30686   ],
30687   "linker_set_key" : "android::hardware::hidl_vec<char>",
30688   "name" : "android::hardware::hidl_vec<char>",
30689   "referenced_type" : "type-921",
30690   "self_type" : "type-921",
30691   "size" : 16,
30692   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30693   "template_args" : [ "type-57" ],
30694   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
30695  },
30696  {
30697   "alignment" : 4,
30698   "fields" :
30699   [
30700    {
30701     "access" : "private",
30702     "field_name" : "mBuffer",
30703     "referenced_type" : "type-911"
30704    },
30705    {
30706     "access" : "private",
30707     "field_name" : "mSize",
30708     "field_offset" : 64,
30709     "referenced_type" : "type-2"
30710    },
30711    {
30712     "access" : "private",
30713     "field_name" : "mOwnsBuffer",
30714     "field_offset" : 96,
30715     "referenced_type" : "type-39"
30716    }
30717   ],
30718   "linker_set_key" : "android::hardware::hidl_vec<int>",
30719   "name" : "android::hardware::hidl_vec<int>",
30720   "referenced_type" : "type-910",
30721   "self_type" : "type-910",
30722   "size" : 16,
30723   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30724   "template_args" : [ "type-27" ],
30725   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
30726  },
30727  {
30728   "alignment" : 4,
30729   "fields" :
30730   [
30731    {
30732     "access" : "private",
30733     "field_name" : "mBuffer",
30734     "referenced_type" : "type-104"
30735    },
30736    {
30737     "access" : "private",
30738     "field_name" : "mSize",
30739     "field_offset" : 64,
30740     "referenced_type" : "type-2"
30741    },
30742    {
30743     "access" : "private",
30744     "field_name" : "mOwnsBuffer",
30745     "field_offset" : 96,
30746     "referenced_type" : "type-39"
30747    }
30748   ],
30749   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
30750   "name" : "android::hardware::hidl_vec<unsigned char>",
30751   "referenced_type" : "type-103",
30752   "self_type" : "type-103",
30753   "size" : 16,
30754   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30755   "template_args" : [ "type-90" ],
30756   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
30757  },
30758  {
30759   "alignment" : 2,
30760   "fields" :
30761   [
30762    {
30763     "access" : "private",
30764     "field_name" : "mMajor",
30765     "referenced_type" : "type-396"
30766    },
30767    {
30768     "access" : "private",
30769     "field_name" : "mMinor",
30770     "field_offset" : 16,
30771     "referenced_type" : "type-396"
30772    }
30773   ],
30774   "linker_set_key" : "android::hardware::hidl_version",
30775   "name" : "android::hardware::hidl_version",
30776   "referenced_type" : "type-932",
30777   "self_type" : "type-932",
30778   "size" : 4,
30779   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30780   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
30781  },
30782  {
30783   "alignment" : 4,
30784   "base_specifiers" :
30785   [
30786    {
30787     "referenced_type" : "type-200"
30788    },
30789    {
30790     "referenced_type" : "type-151"
30791    }
30792   ],
30793   "fields" :
30794   [
30795    {
30796     "access" : "private",
30797     "field_name" : "_hidl_mImpl",
30798     "field_offset" : 512,
30799     "referenced_type" : "type-199"
30800    }
30801   ],
30802   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
30803   "name" : "android::hidl::base::V1_0::BnHwBase",
30804   "referenced_type" : "type-198",
30805   "self_type" : "type-198",
30806   "size" : 76,
30807   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
30808   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
30809   "vtable_components" :
30810   [
30811    {
30812     "component_value" : 68,
30813     "kind" : "vbase_offset"
30814    },
30815    {
30816     "kind" : "offset_to_top"
30817    },
30818    {
30819     "kind" : "rtti",
30820     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
30821    },
30822    {
30823     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
30824    },
30825    {
30826     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
30827    },
30828    {
30829     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
30830    },
30831    {
30832     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
30833    },
30834    {
30835     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
30836    },
30837    {
30838     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
30839    },
30840    {
30841     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
30842    },
30843    {
30844     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
30845    },
30846    {
30847     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
30848    },
30849    {
30850     "kind" : "complete_dtor_pointer",
30851     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
30852    },
30853    {
30854     "kind" : "deleting_dtor_pointer",
30855     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
30856    },
30857    {
30858     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
30859    },
30860    {
30861     "component_value" : -20,
30862     "kind" : "offset_to_top"
30863    },
30864    {
30865     "kind" : "rtti",
30866     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
30867    },
30868    {
30869     "kind" : "complete_dtor_pointer",
30870     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
30871    },
30872    {
30873     "kind" : "deleting_dtor_pointer",
30874     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
30875    },
30876    {
30877     "kind" : "vcall_offset"
30878    },
30879    {
30880     "kind" : "vcall_offset"
30881    },
30882    {
30883     "kind" : "vcall_offset"
30884    },
30885    {
30886     "kind" : "vcall_offset"
30887    },
30888    {
30889     "component_value" : -68,
30890     "kind" : "vcall_offset"
30891    },
30892    {
30893     "component_value" : -68,
30894     "kind" : "offset_to_top"
30895    },
30896    {
30897     "kind" : "rtti",
30898     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
30899    },
30900    {
30901     "kind" : "complete_dtor_pointer",
30902     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
30903    },
30904    {
30905     "kind" : "deleting_dtor_pointer",
30906     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
30907    },
30908    {
30909     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
30910    },
30911    {
30912     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
30913    },
30914    {
30915     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
30916    },
30917    {
30918     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
30919    }
30920   ]
30921  },
30922  {
30923   "alignment" : 4,
30924   "base_specifiers" :
30925   [
30926    {
30927     "referenced_type" : "type-969"
30928    },
30929    {
30930     "referenced_type" : "type-151"
30931    }
30932   ],
30933   "fields" :
30934   [
30935    {
30936     "access" : "private",
30937     "field_name" : "_hidl_mMutex",
30938     "field_offset" : 544,
30939     "referenced_type" : "type-1144"
30940    },
30941    {
30942     "access" : "private",
30943     "field_name" : "_hidl_mDeathRecipients",
30944     "field_offset" : 576,
30945     "referenced_type" : "type-1145"
30946    }
30947   ],
30948   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
30949   "name" : "android::hidl::base::V1_0::BpHwBase",
30950   "referenced_type" : "type-1143",
30951   "self_type" : "type-1143",
30952   "size" : 92,
30953   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
30954   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
30955   "vtable_components" :
30956   [
30957    {
30958     "component_value" : 84,
30959     "kind" : "vbase_offset"
30960    },
30961    {
30962     "kind" : "offset_to_top"
30963    },
30964    {
30965     "kind" : "rtti",
30966     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
30967    },
30968    {
30969     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
30970    },
30971    {
30972     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
30973    },
30974    {
30975     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
30976    },
30977    {
30978     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
30979    },
30980    {
30981     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
30982    },
30983    {
30984     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
30985    },
30986    {
30987     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
30988    },
30989    {
30990     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
30991    },
30992    {
30993     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
30994    },
30995    {
30996     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
30997    },
30998    {
30999     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
31000    },
31001    {
31002     "kind" : "complete_dtor_pointer",
31003     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
31004    },
31005    {
31006     "kind" : "deleting_dtor_pointer",
31007     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
31008    },
31009    {
31010     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
31011    },
31012    {
31013     "component_value" : 80,
31014     "kind" : "vbase_offset"
31015    },
31016    {
31017     "component_value" : -4,
31018     "kind" : "offset_to_top"
31019    },
31020    {
31021     "kind" : "rtti",
31022     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
31023    },
31024    {
31025     "kind" : "complete_dtor_pointer",
31026     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
31027    },
31028    {
31029     "kind" : "deleting_dtor_pointer",
31030     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
31031    },
31032    {
31033     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
31034    },
31035    {
31036     "component_value" : 76,
31037     "kind" : "vbase_offset"
31038    },
31039    {
31040     "component_value" : -8,
31041     "kind" : "offset_to_top"
31042    },
31043    {
31044     "kind" : "rtti",
31045     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
31046    },
31047    {
31048     "kind" : "complete_dtor_pointer",
31049     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
31050    },
31051    {
31052     "kind" : "deleting_dtor_pointer",
31053     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
31054    },
31055    {
31056     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
31057    },
31058    {
31059     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
31060    },
31061    {
31062     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
31063    },
31064    {
31065     "component_value" : -24,
31066     "kind" : "offset_to_top"
31067    },
31068    {
31069     "kind" : "rtti",
31070     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
31071    },
31072    {
31073     "kind" : "complete_dtor_pointer",
31074     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
31075    },
31076    {
31077     "kind" : "deleting_dtor_pointer",
31078     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
31079    },
31080    {
31081     "kind" : "vcall_offset"
31082    },
31083    {
31084     "component_value" : -76,
31085     "kind" : "vcall_offset"
31086    },
31087    {
31088     "component_value" : -76,
31089     "kind" : "vcall_offset"
31090    },
31091    {
31092     "component_value" : -76,
31093     "kind" : "vcall_offset"
31094    },
31095    {
31096     "component_value" : -84,
31097     "kind" : "vcall_offset"
31098    },
31099    {
31100     "component_value" : -84,
31101     "kind" : "offset_to_top"
31102    },
31103    {
31104     "kind" : "rtti",
31105     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
31106    },
31107    {
31108     "kind" : "complete_dtor_pointer",
31109     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
31110    },
31111    {
31112     "kind" : "deleting_dtor_pointer",
31113     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
31114    },
31115    {
31116     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
31117    },
31118    {
31119     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
31120    },
31121    {
31122     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
31123    },
31124    {
31125     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
31126    }
31127   ]
31128  },
31129  {
31130   "alignment" : 8,
31131   "fields" :
31132   [
31133    {
31134     "field_name" : "pid",
31135     "referenced_type" : "type-27"
31136    },
31137    {
31138     "field_name" : "ptr",
31139     "field_offset" : 64,
31140     "referenced_type" : "type-83"
31141    },
31142    {
31143     "field_name" : "arch",
31144     "field_offset" : 128,
31145     "referenced_type" : "type-949"
31146    }
31147   ],
31148   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
31149   "name" : "android::hidl::base::V1_0::DebugInfo",
31150   "referenced_type" : "type-948",
31151   "self_type" : "type-948",
31152   "size" : 24,
31153   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
31154   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
31155  },
31156  {
31157   "alignment" : 4,
31158   "base_specifiers" :
31159   [
31160    {
31161     "is_virtual" : true,
31162     "referenced_type" : "type-6"
31163    }
31164   ],
31165   "linker_set_key" : "android::hidl::base::V1_0::IBase",
31166   "name" : "android::hidl::base::V1_0::IBase",
31167   "referenced_type" : "type-5",
31168   "self_type" : "type-5",
31169   "size" : 12,
31170   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
31171   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
31172   "vtable_components" :
31173   [
31174    {
31175     "component_value" : 4,
31176     "kind" : "vbase_offset"
31177    },
31178    {
31179     "kind" : "offset_to_top"
31180    },
31181    {
31182     "kind" : "rtti",
31183     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
31184    },
31185    {
31186     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
31187    },
31188    {
31189     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
31190    },
31191    {
31192     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
31193    },
31194    {
31195     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
31196    },
31197    {
31198     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
31199    },
31200    {
31201     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
31202    },
31203    {
31204     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
31205    },
31206    {
31207     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
31208    },
31209    {
31210     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
31211    },
31212    {
31213     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
31214    },
31215    {
31216     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
31217    },
31218    {
31219     "kind" : "complete_dtor_pointer",
31220     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
31221    },
31222    {
31223     "kind" : "deleting_dtor_pointer",
31224     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
31225    },
31226    {
31227     "kind" : "vcall_offset"
31228    },
31229    {
31230     "kind" : "vcall_offset"
31231    },
31232    {
31233     "kind" : "vcall_offset"
31234    },
31235    {
31236     "kind" : "vcall_offset"
31237    },
31238    {
31239     "component_value" : -4,
31240     "kind" : "vcall_offset"
31241    },
31242    {
31243     "component_value" : -4,
31244     "kind" : "offset_to_top"
31245    },
31246    {
31247     "kind" : "rtti",
31248     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
31249    },
31250    {
31251     "kind" : "complete_dtor_pointer",
31252     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
31253    },
31254    {
31255     "kind" : "deleting_dtor_pointer",
31256     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
31257    },
31258    {
31259     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
31260    },
31261    {
31262     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
31263    },
31264    {
31265     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
31266    },
31267    {
31268     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
31269    }
31270   ]
31271  },
31272  {
31273   "alignment" : 4,
31274   "base_specifiers" :
31275   [
31276    {
31277     "referenced_type" : "type-5"
31278    }
31279   ],
31280   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
31281   "name" : "android::hidl::manager::V1_0::IServiceManager",
31282   "referenced_type" : "type-270",
31283   "self_type" : "type-270",
31284   "size" : 12,
31285   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
31286   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
31287   "vtable_components" :
31288   [
31289    {
31290     "component_value" : 4,
31291     "kind" : "vbase_offset"
31292    },
31293    {
31294     "kind" : "offset_to_top"
31295    },
31296    {
31297     "kind" : "rtti",
31298     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
31299    },
31300    {
31301     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
31302    },
31303    {
31304     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
31305    },
31306    {
31307     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
31308    },
31309    {
31310     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
31311    },
31312    {
31313     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
31314    },
31315    {
31316     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
31317    },
31318    {
31319     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
31320    },
31321    {
31322     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
31323    },
31324    {
31325     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
31326    },
31327    {
31328     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
31329    },
31330    {
31331     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
31332    },
31333    {
31334     "kind" : "complete_dtor_pointer",
31335     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
31336    },
31337    {
31338     "kind" : "deleting_dtor_pointer",
31339     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
31340    },
31341    {
31342     "is_pure" : true,
31343     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
31344    },
31345    {
31346     "is_pure" : true,
31347     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
31348    },
31349    {
31350     "is_pure" : true,
31351     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
31352    },
31353    {
31354     "is_pure" : true,
31355     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
31356    },
31357    {
31358     "is_pure" : true,
31359     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
31360    },
31361    {
31362     "is_pure" : true,
31363     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
31364    },
31365    {
31366     "is_pure" : true,
31367     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
31368    },
31369    {
31370     "is_pure" : true,
31371     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
31372    },
31373    {
31374     "kind" : "vcall_offset"
31375    },
31376    {
31377     "kind" : "vcall_offset"
31378    },
31379    {
31380     "kind" : "vcall_offset"
31381    },
31382    {
31383     "kind" : "vcall_offset"
31384    },
31385    {
31386     "component_value" : -4,
31387     "kind" : "vcall_offset"
31388    },
31389    {
31390     "component_value" : -4,
31391     "kind" : "offset_to_top"
31392    },
31393    {
31394     "kind" : "rtti",
31395     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
31396    },
31397    {
31398     "kind" : "complete_dtor_pointer",
31399     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
31400    },
31401    {
31402     "kind" : "deleting_dtor_pointer",
31403     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
31404    },
31405    {
31406     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
31407    },
31408    {
31409     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
31410    },
31411    {
31412     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
31413    },
31414    {
31415     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
31416    }
31417   ]
31418  },
31419  {
31420   "alignment" : 8,
31421   "fields" :
31422   [
31423    {
31424     "field_name" : "interfaceName",
31425     "referenced_type" : "type-80"
31426    },
31427    {
31428     "field_name" : "instanceName",
31429     "field_offset" : 128,
31430     "referenced_type" : "type-80"
31431    },
31432    {
31433     "field_name" : "pid",
31434     "field_offset" : 256,
31435     "referenced_type" : "type-27"
31436    },
31437    {
31438     "field_name" : "clientPids",
31439     "field_offset" : 320,
31440     "referenced_type" : "type-910"
31441    },
31442    {
31443     "field_name" : "arch",
31444     "field_offset" : 448,
31445     "referenced_type" : "type-949"
31446    }
31447   ],
31448   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
31449   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
31450   "referenced_type" : "type-1096",
31451   "self_type" : "type-1096",
31452   "size" : 64,
31453   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
31454   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
31455  },
31456  {
31457   "alignment" : 4,
31458   "base_specifiers" :
31459   [
31460    {
31461     "referenced_type" : "type-5"
31462    }
31463   ],
31464   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
31465   "name" : "android::hidl::manager::V1_0::IServiceNotification",
31466   "referenced_type" : "type-337",
31467   "self_type" : "type-337",
31468   "size" : 12,
31469   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
31470   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
31471   "vtable_components" :
31472   [
31473    {
31474     "component_value" : 4,
31475     "kind" : "vbase_offset"
31476    },
31477    {
31478     "kind" : "offset_to_top"
31479    },
31480    {
31481     "kind" : "rtti",
31482     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
31483    },
31484    {
31485     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
31486    },
31487    {
31488     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
31489    },
31490    {
31491     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
31492    },
31493    {
31494     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
31495    },
31496    {
31497     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
31498    },
31499    {
31500     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
31501    },
31502    {
31503     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
31504    },
31505    {
31506     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
31507    },
31508    {
31509     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
31510    },
31511    {
31512     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
31513    },
31514    {
31515     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
31516    },
31517    {
31518     "kind" : "complete_dtor_pointer",
31519     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
31520    },
31521    {
31522     "kind" : "deleting_dtor_pointer",
31523     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
31524    },
31525    {
31526     "is_pure" : true,
31527     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
31528    },
31529    {
31530     "kind" : "vcall_offset"
31531    },
31532    {
31533     "kind" : "vcall_offset"
31534    },
31535    {
31536     "kind" : "vcall_offset"
31537    },
31538    {
31539     "kind" : "vcall_offset"
31540    },
31541    {
31542     "component_value" : -4,
31543     "kind" : "vcall_offset"
31544    },
31545    {
31546     "component_value" : -4,
31547     "kind" : "offset_to_top"
31548    },
31549    {
31550     "kind" : "rtti",
31551     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
31552    },
31553    {
31554     "kind" : "complete_dtor_pointer",
31555     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
31556    },
31557    {
31558     "kind" : "deleting_dtor_pointer",
31559     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
31560    },
31561    {
31562     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
31563    },
31564    {
31565     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
31566    },
31567    {
31568     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
31569    },
31570    {
31571     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
31572    }
31573   ]
31574  },
31575  {
31576   "alignment" : 4,
31577   "fields" :
31578   [
31579    {
31580     "access" : "private",
31581     "field_name" : "m_ptr",
31582     "referenced_type" : "type-295"
31583    }
31584   ],
31585   "linker_set_key" : "android::sp<android::Thread>",
31586   "name" : "android::sp<android::Thread>",
31587   "record_kind" : "class",
31588   "referenced_type" : "type-294",
31589   "self_type" : "type-294",
31590   "size" : 4,
31591   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31592   "template_args" : [ "type-296" ],
31593   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
31594  },
31595  {
31596   "alignment" : 4,
31597   "fields" :
31598   [
31599    {
31600     "access" : "private",
31601     "field_name" : "m_ptr",
31602     "referenced_type" : "type-517"
31603    }
31604   ],
31605   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
31606   "name" : "android::sp<android::hardware::BHwBinder>",
31607   "record_kind" : "class",
31608   "referenced_type" : "type-516",
31609   "self_type" : "type-516",
31610   "size" : 4,
31611   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31612   "template_args" : [ "type-200" ],
31613   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
31614  },
31615  {
31616   "alignment" : 4,
31617   "fields" :
31618   [
31619    {
31620     "access" : "private",
31621     "field_name" : "m_ptr",
31622     "referenced_type" : "type-14"
31623    }
31624   ],
31625   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
31626   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
31627   "record_kind" : "class",
31628   "referenced_type" : "type-13",
31629   "self_type" : "type-13",
31630   "size" : 4,
31631   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31632   "template_args" : [ "type-15" ],
31633   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
31634  },
31635  {
31636   "alignment" : 4,
31637   "fields" :
31638   [
31639    {
31640     "access" : "private",
31641     "field_name" : "m_ptr",
31642     "referenced_type" : "type-17"
31643    }
31644   ],
31645   "linker_set_key" : "android::sp<android::hardware::IBinder>",
31646   "name" : "android::sp<android::hardware::IBinder>",
31647   "record_kind" : "class",
31648   "referenced_type" : "type-16",
31649   "self_type" : "type-16",
31650   "size" : 4,
31651   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31652   "template_args" : [ "type-18" ],
31653   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
31654  },
31655  {
31656   "alignment" : 4,
31657   "fields" :
31658   [
31659    {
31660     "access" : "private",
31661     "field_name" : "m_ptr",
31662     "referenced_type" : "type-1219"
31663    }
31664   ],
31665   "linker_set_key" : "android::sp<android::hardware::IInterface>",
31666   "name" : "android::sp<android::hardware::IInterface>",
31667   "record_kind" : "class",
31668   "referenced_type" : "type-1218",
31669   "self_type" : "type-1218",
31670   "size" : 4,
31671   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31672   "template_args" : [ "type-147" ],
31673   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
31674  },
31675  {
31676   "alignment" : 4,
31677   "fields" :
31678   [
31679    {
31680     "access" : "private",
31681     "field_name" : "m_ptr",
31682     "referenced_type" : "type-25"
31683    }
31684   ],
31685   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
31686   "name" : "android::sp<android::hardware::ProcessState>",
31687   "record_kind" : "class",
31688   "referenced_type" : "type-24",
31689   "self_type" : "type-24",
31690   "size" : 4,
31691   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31692   "template_args" : [ "type-26" ],
31693   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
31694  },
31695  {
31696   "alignment" : 4,
31697   "fields" :
31698   [
31699    {
31700     "access" : "private",
31701     "field_name" : "m_ptr",
31702     "referenced_type" : "type-416"
31703    }
31704   ],
31705   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
31706   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
31707   "record_kind" : "class",
31708   "referenced_type" : "type-415",
31709   "self_type" : "type-415",
31710   "size" : 4,
31711   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31712   "template_args" : [ "type-417" ],
31713   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE"
31714  },
31715  {
31716   "alignment" : 4,
31717   "fields" :
31718   [
31719    {
31720     "access" : "private",
31721     "field_name" : "m_ptr",
31722     "referenced_type" : "type-373"
31723    }
31724   ],
31725   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
31726   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
31727   "record_kind" : "class",
31728   "referenced_type" : "type-372",
31729   "self_type" : "type-372",
31730   "size" : 4,
31731   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31732   "template_args" : [ "type-140" ],
31733   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE"
31734  },
31735  {
31736   "alignment" : 4,
31737   "fields" :
31738   [
31739    {
31740     "access" : "private",
31741     "field_name" : "m_ptr",
31742     "referenced_type" : "type-231"
31743    }
31744   ],
31745   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
31746   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
31747   "record_kind" : "class",
31748   "referenced_type" : "type-230",
31749   "self_type" : "type-230",
31750   "size" : 4,
31751   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31752   "template_args" : [ "type-195" ],
31753   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE"
31754  },
31755  {
31756   "alignment" : 4,
31757   "fields" :
31758   [
31759    {
31760     "access" : "private",
31761     "field_name" : "m_ptr",
31762     "referenced_type" : "type-214"
31763    }
31764   ],
31765   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
31766   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
31767   "record_kind" : "class",
31768   "referenced_type" : "type-213",
31769   "self_type" : "type-213",
31770   "size" : 4,
31771   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31772   "template_args" : [ "type-215" ],
31773   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE"
31774  },
31775  {
31776   "alignment" : 4,
31777   "fields" :
31778   [
31779    {
31780     "access" : "private",
31781     "field_name" : "m_ptr",
31782     "referenced_type" : "type-218"
31783    }
31784   ],
31785   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
31786   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
31787   "record_kind" : "class",
31788   "referenced_type" : "type-217",
31789   "self_type" : "type-217",
31790   "size" : 4,
31791   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31792   "template_args" : [ "type-219" ],
31793   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE"
31794  },
31795  {
31796   "alignment" : 4,
31797   "fields" :
31798   [
31799    {
31800     "access" : "private",
31801     "field_name" : "m_ptr",
31802     "referenced_type" : "type-443"
31803    }
31804   ],
31805   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
31806   "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
31807   "record_kind" : "class",
31808   "referenced_type" : "type-442",
31809   "self_type" : "type-442",
31810   "size" : 4,
31811   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31812   "template_args" : [ "type-444" ],
31813   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE"
31814  },
31815  {
31816   "alignment" : 4,
31817   "fields" :
31818   [
31819    {
31820     "access" : "private",
31821     "field_name" : "m_ptr",
31822     "referenced_type" : "type-237"
31823    }
31824   ],
31825   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmFactory>",
31826   "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory>",
31827   "record_kind" : "class",
31828   "referenced_type" : "type-236",
31829   "self_type" : "type-236",
31830   "size" : 4,
31831   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31832   "template_args" : [ "type-194" ],
31833   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE"
31834  },
31835  {
31836   "alignment" : 4,
31837   "fields" :
31838   [
31839    {
31840     "access" : "private",
31841     "field_name" : "m_ptr",
31842     "referenced_type" : "type-434"
31843    }
31844   ],
31845   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
31846   "name" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
31847   "record_kind" : "class",
31848   "referenced_type" : "type-433",
31849   "self_type" : "type-433",
31850   "size" : 4,
31851   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31852   "template_args" : [ "type-410" ],
31853   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_110IDrmPluginEEE"
31854  },
31855  {
31856   "alignment" : 4,
31857   "fields" :
31858   [
31859    {
31860     "access" : "private",
31861     "field_name" : "m_ptr",
31862     "referenced_type" : "type-460"
31863    }
31864   ],
31865   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory>",
31866   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory>",
31867   "record_kind" : "class",
31868   "referenced_type" : "type-459",
31869   "self_type" : "type-459",
31870   "size" : 4,
31871   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31872   "template_args" : [ "type-461" ],
31873   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE"
31874  },
31875  {
31876   "alignment" : 4,
31877   "fields" :
31878   [
31879    {
31880     "access" : "private",
31881     "field_name" : "m_ptr",
31882     "referenced_type" : "type-1207"
31883    }
31884   ],
31885   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin>",
31886   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin>",
31887   "record_kind" : "class",
31888   "referenced_type" : "type-1206",
31889   "self_type" : "type-1206",
31890   "size" : 4,
31891   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31892   "template_args" : [ "type-139" ],
31893   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_213ICryptoPluginEEE"
31894  },
31895  {
31896   "alignment" : 4,
31897   "fields" :
31898   [
31899    {
31900     "access" : "private",
31901     "field_name" : "m_ptr",
31902     "referenced_type" : "type-192"
31903    }
31904   ],
31905   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmFactory>",
31906   "name" : "android::sp<android::hardware::drm::V1_2::IDrmFactory>",
31907   "record_kind" : "class",
31908   "referenced_type" : "type-191",
31909   "self_type" : "type-191",
31910   "size" : 4,
31911   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31912   "template_args" : [ "type-193" ],
31913   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE"
31914  },
31915  {
31916   "alignment" : 4,
31917   "fields" :
31918   [
31919    {
31920     "access" : "private",
31921     "field_name" : "m_ptr",
31922     "referenced_type" : "type-408"
31923    }
31924   ],
31925   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin>",
31926   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin>",
31927   "record_kind" : "class",
31928   "referenced_type" : "type-407",
31929   "self_type" : "type-407",
31930   "size" : 4,
31931   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31932   "template_args" : [ "type-409" ],
31933   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_210IDrmPluginEEE"
31934  },
31935  {
31936   "alignment" : 4,
31937   "fields" :
31938   [
31939    {
31940     "access" : "private",
31941     "field_name" : "m_ptr",
31942     "referenced_type" : "type-622"
31943    }
31944   ],
31945   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener>",
31946   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener>",
31947   "record_kind" : "class",
31948   "referenced_type" : "type-621",
31949   "self_type" : "type-621",
31950   "size" : 4,
31951   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31952   "template_args" : [ "type-623" ],
31953   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_218IDrmPluginListenerEEE"
31954  },
31955  {
31956   "alignment" : 4,
31957   "fields" :
31958   [
31959    {
31960     "access" : "private",
31961     "field_name" : "m_ptr",
31962     "referenced_type" : "type-497"
31963    }
31964   ],
31965   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
31966   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
31967   "record_kind" : "class",
31968   "referenced_type" : "type-496",
31969   "self_type" : "type-496",
31970   "size" : 4,
31971   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31972   "template_args" : [ "type-498" ],
31973   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
31974  },
31975  {
31976   "alignment" : 4,
31977   "fields" :
31978   [
31979    {
31980     "access" : "private",
31981     "field_name" : "m_ptr",
31982     "referenced_type" : "type-500"
31983    }
31984   ],
31985   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
31986   "name" : "android::sp<android::hardware::hidl_death_recipient>",
31987   "record_kind" : "class",
31988   "referenced_type" : "type-905",
31989   "self_type" : "type-905",
31990   "size" : 4,
31991   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31992   "template_args" : [ "type-501" ],
31993   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
31994  },
31995  {
31996   "alignment" : 4,
31997   "fields" :
31998   [
31999    {
32000     "access" : "private",
32001     "field_name" : "m_ptr",
32002     "referenced_type" : "type-4"
32003    }
32004   ],
32005   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
32006   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
32007   "record_kind" : "class",
32008   "referenced_type" : "type-199",
32009   "self_type" : "type-199",
32010   "size" : 4,
32011   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
32012   "template_args" : [ "type-5" ],
32013   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
32014  },
32015  {
32016   "alignment" : 4,
32017   "fields" :
32018   [
32019    {
32020     "access" : "private",
32021     "field_name" : "m_ptr",
32022     "referenced_type" : "type-269"
32023    }
32024   ],
32025   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
32026   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
32027   "record_kind" : "class",
32028   "referenced_type" : "type-268",
32029   "self_type" : "type-268",
32030   "size" : 4,
32031   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
32032   "template_args" : [ "type-270" ],
32033   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
32034  },
32035  {
32036   "alignment" : 4,
32037   "fields" :
32038   [
32039    {
32040     "access" : "private",
32041     "field_name" : "m_ptr",
32042     "referenced_type" : "type-336"
32043    }
32044   ],
32045   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
32046   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
32047   "record_kind" : "class",
32048   "referenced_type" : "type-335",
32049   "self_type" : "type-335",
32050   "size" : 4,
32051   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
32052   "template_args" : [ "type-337" ],
32053   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
32054  },
32055  {
32056   "alignment" : 1,
32057   "linker_set_key" : "android::trait_trivial_copy<bool>",
32058   "name" : "android::trait_trivial_copy<bool>",
32059   "referenced_type" : "type-684",
32060   "self_type" : "type-684",
32061   "size" : 1,
32062   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32063   "template_args" : [ "type-39" ],
32064   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
32065  },
32066  {
32067   "alignment" : 1,
32068   "linker_set_key" : "android::trait_trivial_copy<char>",
32069   "name" : "android::trait_trivial_copy<char>",
32070   "referenced_type" : "type-700",
32071   "self_type" : "type-700",
32072   "size" : 1,
32073   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32074   "template_args" : [ "type-57" ],
32075   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
32076  },
32077  {
32078   "alignment" : 1,
32079   "linker_set_key" : "android::trait_trivial_copy<double>",
32080   "name" : "android::trait_trivial_copy<double>",
32081   "referenced_type" : "type-842",
32082   "self_type" : "type-842",
32083   "size" : 1,
32084   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32085   "template_args" : [ "type-91" ],
32086   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
32087  },
32088  {
32089   "alignment" : 1,
32090   "linker_set_key" : "android::trait_trivial_copy<float>",
32091   "name" : "android::trait_trivial_copy<float>",
32092   "referenced_type" : "type-836",
32093   "self_type" : "type-836",
32094   "size" : 1,
32095   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32096   "template_args" : [ "type-834" ],
32097   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
32098  },
32099  {
32100   "alignment" : 1,
32101   "linker_set_key" : "android::trait_trivial_copy<int>",
32102   "name" : "android::trait_trivial_copy<int>",
32103   "referenced_type" : "type-767",
32104   "self_type" : "type-767",
32105   "size" : 1,
32106   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32107   "template_args" : [ "type-27" ],
32108   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
32109  },
32110  {
32111   "alignment" : 1,
32112   "linker_set_key" : "android::trait_trivial_copy<long long>",
32113   "name" : "android::trait_trivial_copy<long long>",
32114   "referenced_type" : "type-826",
32115   "self_type" : "type-826",
32116   "size" : 1,
32117   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32118   "template_args" : [ "type-32" ],
32119   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
32120  },
32121  {
32122   "alignment" : 1,
32123   "linker_set_key" : "android::trait_trivial_copy<long>",
32124   "name" : "android::trait_trivial_copy<long>",
32125   "referenced_type" : "type-783",
32126   "self_type" : "type-783",
32127   "size" : 1,
32128   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32129   "template_args" : [ "type-779" ],
32130   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
32131  },
32132  {
32133   "alignment" : 1,
32134   "linker_set_key" : "android::trait_trivial_copy<short>",
32135   "name" : "android::trait_trivial_copy<short>",
32136   "referenced_type" : "type-747",
32137   "self_type" : "type-747",
32138   "size" : 1,
32139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32140   "template_args" : [ "type-730" ],
32141   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
32142  },
32143  {
32144   "alignment" : 1,
32145   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
32146   "name" : "android::trait_trivial_copy<unsigned char>",
32147   "referenced_type" : "type-713",
32148   "self_type" : "type-713",
32149   "size" : 1,
32150   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32151   "template_args" : [ "type-90" ],
32152   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
32153  },
32154  {
32155   "alignment" : 1,
32156   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
32157   "name" : "android::trait_trivial_copy<unsigned int>",
32158   "referenced_type" : "type-774",
32159   "self_type" : "type-774",
32160   "size" : 1,
32161   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32162   "template_args" : [ "type-2" ],
32163   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
32164  },
32165  {
32166   "alignment" : 1,
32167   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
32168   "name" : "android::trait_trivial_copy<unsigned long long>",
32169   "referenced_type" : "type-831",
32170   "self_type" : "type-831",
32171   "size" : 1,
32172   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32173   "template_args" : [ "type-83" ],
32174   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
32175  },
32176  {
32177   "alignment" : 1,
32178   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
32179   "name" : "android::trait_trivial_copy<unsigned long>",
32180   "referenced_type" : "type-819",
32181   "self_type" : "type-819",
32182   "size" : 1,
32183   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32184   "template_args" : [ "type-801" ],
32185   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
32186  },
32187  {
32188   "alignment" : 1,
32189   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
32190   "name" : "android::trait_trivial_copy<unsigned short>",
32191   "referenced_type" : "type-759",
32192   "self_type" : "type-759",
32193   "size" : 1,
32194   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32195   "template_args" : [ "type-396" ],
32196   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
32197  },
32198  {
32199   "alignment" : 1,
32200   "linker_set_key" : "android::trait_trivial_copy<void>",
32201   "name" : "android::trait_trivial_copy<void>",
32202   "referenced_type" : "type-676",
32203   "self_type" : "type-676",
32204   "size" : 1,
32205   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32206   "template_args" : [ "type-29" ],
32207   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
32208  },
32209  {
32210   "alignment" : 1,
32211   "linker_set_key" : "android::trait_trivial_ctor<bool>",
32212   "name" : "android::trait_trivial_ctor<bool>",
32213   "referenced_type" : "type-681",
32214   "self_type" : "type-681",
32215   "size" : 1,
32216   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32217   "template_args" : [ "type-39" ],
32218   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
32219  },
32220  {
32221   "alignment" : 1,
32222   "linker_set_key" : "android::trait_trivial_ctor<char>",
32223   "name" : "android::trait_trivial_ctor<char>",
32224   "referenced_type" : "type-691",
32225   "self_type" : "type-691",
32226   "size" : 1,
32227   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32228   "template_args" : [ "type-57" ],
32229   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
32230  },
32231  {
32232   "alignment" : 1,
32233   "linker_set_key" : "android::trait_trivial_ctor<double>",
32234   "name" : "android::trait_trivial_ctor<double>",
32235   "referenced_type" : "type-840",
32236   "self_type" : "type-840",
32237   "size" : 1,
32238   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32239   "template_args" : [ "type-91" ],
32240   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
32241  },
32242  {
32243   "alignment" : 1,
32244   "linker_set_key" : "android::trait_trivial_ctor<float>",
32245   "name" : "android::trait_trivial_ctor<float>",
32246   "referenced_type" : "type-833",
32247   "self_type" : "type-833",
32248   "size" : 1,
32249   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32250   "template_args" : [ "type-834" ],
32251   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
32252  },
32253  {
32254   "alignment" : 1,
32255   "linker_set_key" : "android::trait_trivial_ctor<int>",
32256   "name" : "android::trait_trivial_ctor<int>",
32257   "referenced_type" : "type-761",
32258   "self_type" : "type-761",
32259   "size" : 1,
32260   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32261   "template_args" : [ "type-27" ],
32262   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
32263  },
32264  {
32265   "alignment" : 1,
32266   "linker_set_key" : "android::trait_trivial_ctor<long long>",
32267   "name" : "android::trait_trivial_ctor<long long>",
32268   "referenced_type" : "type-824",
32269   "self_type" : "type-824",
32270   "size" : 1,
32271   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32272   "template_args" : [ "type-32" ],
32273   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
32274  },
32275  {
32276   "alignment" : 1,
32277   "linker_set_key" : "android::trait_trivial_ctor<long>",
32278   "name" : "android::trait_trivial_ctor<long>",
32279   "referenced_type" : "type-778",
32280   "self_type" : "type-778",
32281   "size" : 1,
32282   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32283   "template_args" : [ "type-779" ],
32284   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
32285  },
32286  {
32287   "alignment" : 1,
32288   "linker_set_key" : "android::trait_trivial_ctor<short>",
32289   "name" : "android::trait_trivial_ctor<short>",
32290   "referenced_type" : "type-729",
32291   "self_type" : "type-729",
32292   "size" : 1,
32293   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32294   "template_args" : [ "type-730" ],
32295   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
32296  },
32297  {
32298   "alignment" : 1,
32299   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
32300   "name" : "android::trait_trivial_ctor<unsigned char>",
32301   "referenced_type" : "type-703",
32302   "self_type" : "type-703",
32303   "size" : 1,
32304   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32305   "template_args" : [ "type-90" ],
32306   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
32307  },
32308  {
32309   "alignment" : 1,
32310   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
32311   "name" : "android::trait_trivial_ctor<unsigned int>",
32312   "referenced_type" : "type-772",
32313   "self_type" : "type-772",
32314   "size" : 1,
32315   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32316   "template_args" : [ "type-2" ],
32317   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
32318  },
32319  {
32320   "alignment" : 1,
32321   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
32322   "name" : "android::trait_trivial_ctor<unsigned long long>",
32323   "referenced_type" : "type-829",
32324   "self_type" : "type-829",
32325   "size" : 1,
32326   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32327   "template_args" : [ "type-83" ],
32328   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
32329  },
32330  {
32331   "alignment" : 1,
32332   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
32333   "name" : "android::trait_trivial_ctor<unsigned long>",
32334   "referenced_type" : "type-800",
32335   "self_type" : "type-800",
32336   "size" : 1,
32337   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32338   "template_args" : [ "type-801" ],
32339   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
32340  },
32341  {
32342   "alignment" : 1,
32343   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
32344   "name" : "android::trait_trivial_ctor<unsigned short>",
32345   "referenced_type" : "type-757",
32346   "self_type" : "type-757",
32347   "size" : 1,
32348   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32349   "template_args" : [ "type-396" ],
32350   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
32351  },
32352  {
32353   "alignment" : 1,
32354   "linker_set_key" : "android::trait_trivial_ctor<void>",
32355   "name" : "android::trait_trivial_ctor<void>",
32356   "referenced_type" : "type-670",
32357   "self_type" : "type-670",
32358   "size" : 1,
32359   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32360   "template_args" : [ "type-29" ],
32361   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
32362  },
32363  {
32364   "alignment" : 1,
32365   "linker_set_key" : "android::trait_trivial_dtor<bool>",
32366   "name" : "android::trait_trivial_dtor<bool>",
32367   "referenced_type" : "type-682",
32368   "self_type" : "type-682",
32369   "size" : 1,
32370   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32371   "template_args" : [ "type-39" ],
32372   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
32373  },
32374  {
32375   "alignment" : 1,
32376   "linker_set_key" : "android::trait_trivial_dtor<char>",
32377   "name" : "android::trait_trivial_dtor<char>",
32378   "referenced_type" : "type-698",
32379   "self_type" : "type-698",
32380   "size" : 1,
32381   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32382   "template_args" : [ "type-57" ],
32383   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
32384  },
32385  {
32386   "alignment" : 1,
32387   "linker_set_key" : "android::trait_trivial_dtor<double>",
32388   "name" : "android::trait_trivial_dtor<double>",
32389   "referenced_type" : "type-841",
32390   "self_type" : "type-841",
32391   "size" : 1,
32392   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32393   "template_args" : [ "type-91" ],
32394   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
32395  },
32396  {
32397   "alignment" : 1,
32398   "linker_set_key" : "android::trait_trivial_dtor<float>",
32399   "name" : "android::trait_trivial_dtor<float>",
32400   "referenced_type" : "type-835",
32401   "self_type" : "type-835",
32402   "size" : 1,
32403   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32404   "template_args" : [ "type-834" ],
32405   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
32406  },
32407  {
32408   "alignment" : 1,
32409   "linker_set_key" : "android::trait_trivial_dtor<int>",
32410   "name" : "android::trait_trivial_dtor<int>",
32411   "referenced_type" : "type-762",
32412   "self_type" : "type-762",
32413   "size" : 1,
32414   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32415   "template_args" : [ "type-27" ],
32416   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
32417  },
32418  {
32419   "alignment" : 1,
32420   "linker_set_key" : "android::trait_trivial_dtor<long long>",
32421   "name" : "android::trait_trivial_dtor<long long>",
32422   "referenced_type" : "type-825",
32423   "self_type" : "type-825",
32424   "size" : 1,
32425   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32426   "template_args" : [ "type-32" ],
32427   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
32428  },
32429  {
32430   "alignment" : 1,
32431   "linker_set_key" : "android::trait_trivial_dtor<long>",
32432   "name" : "android::trait_trivial_dtor<long>",
32433   "referenced_type" : "type-782",
32434   "self_type" : "type-782",
32435   "size" : 1,
32436   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32437   "template_args" : [ "type-779" ],
32438   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
32439  },
32440  {
32441   "alignment" : 1,
32442   "linker_set_key" : "android::trait_trivial_dtor<short>",
32443   "name" : "android::trait_trivial_dtor<short>",
32444   "referenced_type" : "type-745",
32445   "self_type" : "type-745",
32446   "size" : 1,
32447   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32448   "template_args" : [ "type-730" ],
32449   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
32450  },
32451  {
32452   "alignment" : 1,
32453   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
32454   "name" : "android::trait_trivial_dtor<unsigned char>",
32455   "referenced_type" : "type-708",
32456   "self_type" : "type-708",
32457   "size" : 1,
32458   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32459   "template_args" : [ "type-90" ],
32460   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
32461  },
32462  {
32463   "alignment" : 1,
32464   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
32465   "name" : "android::trait_trivial_dtor<unsigned int>",
32466   "referenced_type" : "type-773",
32467   "self_type" : "type-773",
32468   "size" : 1,
32469   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32470   "template_args" : [ "type-2" ],
32471   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
32472  },
32473  {
32474   "alignment" : 1,
32475   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
32476   "name" : "android::trait_trivial_dtor<unsigned long long>",
32477   "referenced_type" : "type-830",
32478   "self_type" : "type-830",
32479   "size" : 1,
32480   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32481   "template_args" : [ "type-83" ],
32482   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
32483  },
32484  {
32485   "alignment" : 1,
32486   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
32487   "name" : "android::trait_trivial_dtor<unsigned long>",
32488   "referenced_type" : "type-814",
32489   "self_type" : "type-814",
32490   "size" : 1,
32491   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32492   "template_args" : [ "type-801" ],
32493   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
32494  },
32495  {
32496   "alignment" : 1,
32497   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
32498   "name" : "android::trait_trivial_dtor<unsigned short>",
32499   "referenced_type" : "type-758",
32500   "self_type" : "type-758",
32501   "size" : 1,
32502   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32503   "template_args" : [ "type-396" ],
32504   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
32505  },
32506  {
32507   "alignment" : 1,
32508   "linker_set_key" : "android::trait_trivial_dtor<void>",
32509   "name" : "android::trait_trivial_dtor<void>",
32510   "referenced_type" : "type-674",
32511   "self_type" : "type-674",
32512   "size" : 1,
32513   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32514   "template_args" : [ "type-29" ],
32515   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
32516  },
32517  {
32518   "alignment" : 1,
32519   "linker_set_key" : "android::trait_trivial_move<android::String16>",
32520   "name" : "android::trait_trivial_move<android::String16>",
32521   "referenced_type" : "type-966",
32522   "self_type" : "type-966",
32523   "size" : 1,
32524   "source_file" : "/system/core/libutils/include/utils/String16.h",
32525   "template_args" : [ "type-44" ],
32526   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
32527  },
32528  {
32529   "alignment" : 1,
32530   "linker_set_key" : "android::trait_trivial_move<android::String8>",
32531   "name" : "android::trait_trivial_move<android::String8>",
32532   "referenced_type" : "type-961",
32533   "self_type" : "type-961",
32534   "size" : 1,
32535   "source_file" : "/system/core/libutils/include/utils/String8.h",
32536   "template_args" : [ "type-54" ],
32537   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
32538  },
32539  {
32540   "alignment" : 1,
32541   "linker_set_key" : "android::trait_trivial_move<bool>",
32542   "name" : "android::trait_trivial_move<bool>",
32543   "referenced_type" : "type-690",
32544   "self_type" : "type-690",
32545   "size" : 1,
32546   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32547   "template_args" : [ "type-39" ],
32548   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
32549  },
32550  {
32551   "alignment" : 1,
32552   "linker_set_key" : "android::trait_trivial_move<char>",
32553   "name" : "android::trait_trivial_move<char>",
32554   "referenced_type" : "type-702",
32555   "self_type" : "type-702",
32556   "size" : 1,
32557   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32558   "template_args" : [ "type-57" ],
32559   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
32560  },
32561  {
32562   "alignment" : 1,
32563   "linker_set_key" : "android::trait_trivial_move<double>",
32564   "name" : "android::trait_trivial_move<double>",
32565   "referenced_type" : "type-843",
32566   "self_type" : "type-843",
32567   "size" : 1,
32568   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32569   "template_args" : [ "type-91" ],
32570   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
32571  },
32572  {
32573   "alignment" : 1,
32574   "linker_set_key" : "android::trait_trivial_move<float>",
32575   "name" : "android::trait_trivial_move<float>",
32576   "referenced_type" : "type-837",
32577   "self_type" : "type-837",
32578   "size" : 1,
32579   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32580   "template_args" : [ "type-834" ],
32581   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
32582  },
32583  {
32584   "alignment" : 1,
32585   "linker_set_key" : "android::trait_trivial_move<int>",
32586   "name" : "android::trait_trivial_move<int>",
32587   "referenced_type" : "type-768",
32588   "self_type" : "type-768",
32589   "size" : 1,
32590   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32591   "template_args" : [ "type-27" ],
32592   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
32593  },
32594  {
32595   "alignment" : 1,
32596   "linker_set_key" : "android::trait_trivial_move<long long>",
32597   "name" : "android::trait_trivial_move<long long>",
32598   "referenced_type" : "type-828",
32599   "self_type" : "type-828",
32600   "size" : 1,
32601   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32602   "template_args" : [ "type-32" ],
32603   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
32604  },
32605  {
32606   "alignment" : 1,
32607   "linker_set_key" : "android::trait_trivial_move<long>",
32608   "name" : "android::trait_trivial_move<long>",
32609   "referenced_type" : "type-791",
32610   "self_type" : "type-791",
32611   "size" : 1,
32612   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32613   "template_args" : [ "type-779" ],
32614   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
32615  },
32616  {
32617   "alignment" : 1,
32618   "linker_set_key" : "android::trait_trivial_move<short>",
32619   "name" : "android::trait_trivial_move<short>",
32620   "referenced_type" : "type-749",
32621   "self_type" : "type-749",
32622   "size" : 1,
32623   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32624   "template_args" : [ "type-730" ],
32625   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
32626  },
32627  {
32628   "alignment" : 1,
32629   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
32630   "name" : "android::trait_trivial_move<unsigned char>",
32631   "referenced_type" : "type-724",
32632   "self_type" : "type-724",
32633   "size" : 1,
32634   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32635   "template_args" : [ "type-90" ],
32636   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
32637  },
32638  {
32639   "alignment" : 1,
32640   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
32641   "name" : "android::trait_trivial_move<unsigned int>",
32642   "referenced_type" : "type-777",
32643   "self_type" : "type-777",
32644   "size" : 1,
32645   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32646   "template_args" : [ "type-2" ],
32647   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
32648  },
32649  {
32650   "alignment" : 1,
32651   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
32652   "name" : "android::trait_trivial_move<unsigned long long>",
32653   "referenced_type" : "type-832",
32654   "self_type" : "type-832",
32655   "size" : 1,
32656   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32657   "template_args" : [ "type-83" ],
32658   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
32659  },
32660  {
32661   "alignment" : 1,
32662   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
32663   "name" : "android::trait_trivial_move<unsigned long>",
32664   "referenced_type" : "type-820",
32665   "self_type" : "type-820",
32666   "size" : 1,
32667   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32668   "template_args" : [ "type-801" ],
32669   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
32670  },
32671  {
32672   "alignment" : 1,
32673   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
32674   "name" : "android::trait_trivial_move<unsigned short>",
32675   "referenced_type" : "type-760",
32676   "self_type" : "type-760",
32677   "size" : 1,
32678   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32679   "template_args" : [ "type-396" ],
32680   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
32681  },
32682  {
32683   "alignment" : 1,
32684   "linker_set_key" : "android::trait_trivial_move<void>",
32685   "name" : "android::trait_trivial_move<void>",
32686   "referenced_type" : "type-678",
32687   "self_type" : "type-678",
32688   "size" : 1,
32689   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32690   "template_args" : [ "type-29" ],
32691   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
32692  },
32693  {
32694   "alignment" : 4,
32695   "fields" :
32696   [
32697    {
32698     "access" : "private",
32699     "field_name" : "m_ptr",
32700     "referenced_type" : "type-517"
32701    },
32702    {
32703     "access" : "private",
32704     "field_name" : "m_refs",
32705     "field_offset" : 32,
32706     "referenced_type" : "type-10"
32707    }
32708   ],
32709   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
32710   "name" : "android::wp<android::hardware::BHwBinder>",
32711   "record_kind" : "class",
32712   "referenced_type" : "type-931",
32713   "self_type" : "type-931",
32714   "size" : 8,
32715   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
32716   "template_args" : [ "type-200" ],
32717   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
32718  },
32719  {
32720   "alignment" : 4,
32721   "fields" :
32722   [
32723    {
32724     "access" : "private",
32725     "field_name" : "m_ptr",
32726     "referenced_type" : "type-14"
32727    },
32728    {
32729     "access" : "private",
32730     "field_name" : "m_refs",
32731     "field_offset" : 32,
32732     "referenced_type" : "type-10"
32733    }
32734   ],
32735   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
32736   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
32737   "record_kind" : "class",
32738   "referenced_type" : "type-528",
32739   "self_type" : "type-528",
32740   "size" : 8,
32741   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
32742   "template_args" : [ "type-15" ],
32743   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
32744  },
32745  {
32746   "alignment" : 4,
32747   "fields" :
32748   [
32749    {
32750     "access" : "private",
32751     "field_name" : "m_ptr",
32752     "referenced_type" : "type-500"
32753    },
32754    {
32755     "access" : "private",
32756     "field_name" : "m_refs",
32757     "field_offset" : 32,
32758     "referenced_type" : "type-10"
32759    }
32760   ],
32761   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
32762   "name" : "android::wp<android::hardware::hidl_death_recipient>",
32763   "record_kind" : "class",
32764   "referenced_type" : "type-499",
32765   "self_type" : "type-499",
32766   "size" : 8,
32767   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
32768   "template_args" : [ "type-501" ],
32769   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
32770  },
32771  {
32772   "alignment" : 4,
32773   "fields" :
32774   [
32775    {
32776     "access" : "private",
32777     "field_name" : "m_ptr",
32778     "referenced_type" : "type-4"
32779    },
32780    {
32781     "access" : "private",
32782     "field_name" : "m_refs",
32783     "field_offset" : 32,
32784     "referenced_type" : "type-10"
32785    }
32786   ],
32787   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
32788   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
32789   "record_kind" : "class",
32790   "referenced_type" : "type-3",
32791   "self_type" : "type-3",
32792   "size" : 8,
32793   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
32794   "template_args" : [ "type-5" ],
32795   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
32796  },
32797  {
32798   "alignment" : 4,
32799   "fields" :
32800   [
32801    {
32802     "field_name" : "maxContentLightLevel",
32803     "referenced_type" : "type-834"
32804    },
32805    {
32806     "field_name" : "maxFrameAverageLightLevel",
32807     "field_offset" : 32,
32808     "referenced_type" : "type-834"
32809    }
32810   ],
32811   "linker_set_key" : "android_cta861_3_metadata",
32812   "name" : "android_cta861_3_metadata",
32813   "referenced_type" : "type-1071",
32814   "self_type" : "type-1071",
32815   "size" : 8,
32816   "source_file" : "/system/core/libsystem/include/system/graphics.h",
32817   "unique_id" : "android_cta861_3_metadata"
32818  },
32819  {
32820   "alignment" : 4,
32821   "fields" :
32822   [
32823    {
32824     "field_name" : "num_points",
32825     "referenced_type" : "type-2"
32826    },
32827    {
32828     "field_name" : "reserved",
32829     "field_offset" : 32,
32830     "referenced_type" : "type-1060"
32831    },
32832    {
32833     "field_name" : "xyzc_points",
32834     "field_offset" : 288,
32835     "referenced_type" : "type-1068"
32836    }
32837   ],
32838   "linker_set_key" : "android_depth_points",
32839   "name" : "android_depth_points",
32840   "referenced_type" : "type-1067",
32841   "self_type" : "type-1067",
32842   "size" : 36,
32843   "source_file" : "/system/core/libsystem/include/system/graphics.h",
32844   "unique_id" : "android_depth_points"
32845  },
32846  {
32847   "alignment" : 4,
32848   "fields" :
32849   [
32850    {
32851     "field_name" : "format",
32852     "referenced_type" : "type-1064"
32853    },
32854    {
32855     "field_name" : "num_planes",
32856     "field_offset" : 32,
32857     "referenced_type" : "type-2"
32858    },
32859    {
32860     "field_name" : "planes",
32861     "field_offset" : 64,
32862     "referenced_type" : "type-1066"
32863    }
32864   ],
32865   "linker_set_key" : "android_flex_layout",
32866   "name" : "android_flex_layout",
32867   "referenced_type" : "type-1065",
32868   "self_type" : "type-1065",
32869   "size" : 12,
32870   "source_file" : "/system/core/libsystem/include/system/graphics.h",
32871   "unique_id" : "android_flex_layout"
32872  },
32873  {
32874   "alignment" : 4,
32875   "fields" :
32876   [
32877    {
32878     "field_name" : "top_left",
32879     "referenced_type" : "type-106"
32880    },
32881    {
32882     "field_name" : "component",
32883     "field_offset" : 32,
32884     "referenced_type" : "type-1061"
32885    },
32886    {
32887     "field_name" : "bits_per_component",
32888     "field_offset" : 64,
32889     "referenced_type" : "type-27"
32890    },
32891    {
32892     "field_name" : "bits_used",
32893     "field_offset" : 96,
32894     "referenced_type" : "type-27"
32895    },
32896    {
32897     "field_name" : "h_increment",
32898     "field_offset" : 128,
32899     "referenced_type" : "type-27"
32900    },
32901    {
32902     "field_name" : "v_increment",
32903     "field_offset" : 160,
32904     "referenced_type" : "type-27"
32905    },
32906    {
32907     "field_name" : "h_subsampling",
32908     "field_offset" : 192,
32909     "referenced_type" : "type-27"
32910    },
32911    {
32912     "field_name" : "v_subsampling",
32913     "field_offset" : 224,
32914     "referenced_type" : "type-27"
32915    }
32916   ],
32917   "linker_set_key" : "android_flex_plane",
32918   "name" : "android_flex_plane",
32919   "referenced_type" : "type-1063",
32920   "self_type" : "type-1063",
32921   "size" : 32,
32922   "source_file" : "/system/core/libsystem/include/system/graphics.h",
32923   "unique_id" : "android_flex_plane"
32924  },
32925  {
32926   "alignment" : 4,
32927   "fields" :
32928   [
32929    {
32930     "field_name" : "displayPrimaryRed",
32931     "referenced_type" : "type-1069"
32932    },
32933    {
32934     "field_name" : "displayPrimaryGreen",
32935     "field_offset" : 64,
32936     "referenced_type" : "type-1069"
32937    },
32938    {
32939     "field_name" : "displayPrimaryBlue",
32940     "field_offset" : 128,
32941     "referenced_type" : "type-1069"
32942    },
32943    {
32944     "field_name" : "whitePoint",
32945     "field_offset" : 192,
32946     "referenced_type" : "type-1069"
32947    },
32948    {
32949     "field_name" : "maxLuminance",
32950     "field_offset" : 256,
32951     "referenced_type" : "type-834"
32952    },
32953    {
32954     "field_name" : "minLuminance",
32955     "field_offset" : 288,
32956     "referenced_type" : "type-834"
32957    }
32958   ],
32959   "linker_set_key" : "android_smpte2086_metadata",
32960   "name" : "android_smpte2086_metadata",
32961   "referenced_type" : "type-1070",
32962   "self_type" : "type-1070",
32963   "size" : 40,
32964   "source_file" : "/system/core/libsystem/include/system/graphics.h",
32965   "unique_id" : "android_smpte2086_metadata"
32966  },
32967  {
32968   "alignment" : 4,
32969   "fields" :
32970   [
32971    {
32972     "field_name" : "x",
32973     "referenced_type" : "type-834"
32974    },
32975    {
32976     "field_name" : "y",
32977     "field_offset" : 32,
32978     "referenced_type" : "type-834"
32979    }
32980   ],
32981   "linker_set_key" : "android_xy_color",
32982   "name" : "android_xy_color",
32983   "referenced_type" : "type-1069",
32984   "self_type" : "type-1069",
32985   "size" : 8,
32986   "source_file" : "/system/core/libsystem/include/system/graphics.h",
32987   "unique_id" : "android_xy_color"
32988  },
32989  {
32990   "alignment" : 4,
32991   "fields" :
32992   [
32993    {
32994     "field_name" : "y",
32995     "referenced_type" : "type-28"
32996    },
32997    {
32998     "field_name" : "cb",
32999     "field_offset" : 32,
33000     "referenced_type" : "type-28"
33001    },
33002    {
33003     "field_name" : "cr",
33004     "field_offset" : 64,
33005     "referenced_type" : "type-28"
33006    },
33007    {
33008     "field_name" : "ystride",
33009     "field_offset" : 96,
33010     "referenced_type" : "type-2"
33011    },
33012    {
33013     "field_name" : "cstride",
33014     "field_offset" : 128,
33015     "referenced_type" : "type-2"
33016    },
33017    {
33018     "field_name" : "chroma_step",
33019     "field_offset" : 160,
33020     "referenced_type" : "type-2"
33021    },
33022    {
33023     "field_name" : "reserved",
33024     "field_offset" : 192,
33025     "referenced_type" : "type-1060"
33026    }
33027   ],
33028   "linker_set_key" : "android_ycbcr",
33029   "name" : "android_ycbcr",
33030   "referenced_type" : "type-1059",
33031   "self_type" : "type-1059",
33032   "size" : 56,
33033   "source_file" : "/system/core/libsystem/include/system/graphics.h",
33034   "unique_id" : "android_ycbcr"
33035  },
33036  {
33037   "alignment" : 4,
33038   "fields" :
33039   [
33040    {
33041     "referenced_type" : "type-393"
33042    }
33043   ],
33044   "linker_set_key" : "log_msg",
33045   "name" : "log_msg",
33046   "referenced_type" : "type-392",
33047   "self_type" : "type-392",
33048   "size" : 5124,
33049   "source_file" : "/system/core/liblog/include/log/log_read.h",
33050   "unique_id" : "log_msg"
33051  },
33052  {
33053   "alignment" : 4,
33054   "fields" :
33055   [
33056    {
33057     "field_name" : "buf",
33058     "referenced_type" : "type-394"
33059    },
33060    {
33061     "field_name" : "entry",
33062     "referenced_type" : "type-395"
33063    },
33064    {
33065     "field_name" : "entry_v4",
33066     "referenced_type" : "type-395"
33067    },
33068    {
33069     "field_name" : "entry_v3",
33070     "referenced_type" : "type-398"
33071    },
33072    {
33073     "field_name" : "entry_v2",
33074     "referenced_type" : "type-399"
33075    },
33076    {
33077     "field_name" : "entry_v1",
33078     "referenced_type" : "type-400"
33079    }
33080   ],
33081   "is_anonymous" : true,
33082   "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",
33083   "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",
33084   "record_kind" : "union",
33085   "referenced_type" : "type-393",
33086   "self_type" : "type-393",
33087   "size" : 5124,
33088   "source_file" : "/system/core/liblog/include/log/log_read.h",
33089   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
33090  },
33091  {
33092   "alignment" : 1,
33093   "fields" :
33094   [
33095    {
33096     "field_name" : "tv_sec",
33097     "referenced_type" : "type-2"
33098    },
33099    {
33100     "field_name" : "tv_nsec",
33101     "field_offset" : 32,
33102     "referenced_type" : "type-2"
33103    }
33104   ],
33105   "linker_set_key" : "log_time",
33106   "name" : "log_time",
33107   "referenced_type" : "type-956",
33108   "self_type" : "type-956",
33109   "size" : 8,
33110   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
33111   "unique_id" : "_ZTS8log_time"
33112  },
33113  {
33114   "alignment" : 4,
33115   "fields" :
33116   [
33117    {
33118     "field_name" : "len",
33119     "referenced_type" : "type-396"
33120    },
33121    {
33122     "field_name" : "__pad",
33123     "field_offset" : 16,
33124     "referenced_type" : "type-396"
33125    },
33126    {
33127     "field_name" : "pid",
33128     "field_offset" : 32,
33129     "referenced_type" : "type-27"
33130    },
33131    {
33132     "field_name" : "tid",
33133     "field_offset" : 64,
33134     "referenced_type" : "type-27"
33135    },
33136    {
33137     "field_name" : "sec",
33138     "field_offset" : 96,
33139     "referenced_type" : "type-27"
33140    },
33141    {
33142     "field_name" : "nsec",
33143     "field_offset" : 128,
33144     "referenced_type" : "type-27"
33145    },
33146    {
33147     "field_name" : "msg",
33148     "field_offset" : 160,
33149     "referenced_type" : "type-397"
33150    }
33151   ],
33152   "linker_set_key" : "logger_entry",
33153   "name" : "logger_entry",
33154   "referenced_type" : "type-400",
33155   "self_type" : "type-400",
33156   "size" : 20,
33157   "source_file" : "/system/core/liblog/include/log/log_read.h",
33158   "unique_id" : "logger_entry"
33159  },
33160  {
33161   "alignment" : 1,
33162   "fields" :
33163   [
33164    {
33165     "field_name" : "len",
33166     "referenced_type" : "type-396"
33167    },
33168    {
33169     "field_name" : "hdr_size",
33170     "field_offset" : 16,
33171     "referenced_type" : "type-396"
33172    },
33173    {
33174     "field_name" : "pid",
33175     "field_offset" : 32,
33176     "referenced_type" : "type-27"
33177    },
33178    {
33179     "field_name" : "tid",
33180     "field_offset" : 64,
33181     "referenced_type" : "type-27"
33182    },
33183    {
33184     "field_name" : "sec",
33185     "field_offset" : 96,
33186     "referenced_type" : "type-27"
33187    },
33188    {
33189     "field_name" : "nsec",
33190     "field_offset" : 128,
33191     "referenced_type" : "type-27"
33192    },
33193    {
33194     "field_name" : "euid",
33195     "field_offset" : 160,
33196     "referenced_type" : "type-2"
33197    },
33198    {
33199     "field_name" : "msg",
33200     "field_offset" : 192,
33201     "referenced_type" : "type-397"
33202    }
33203   ],
33204   "linker_set_key" : "logger_entry_v2",
33205   "name" : "logger_entry_v2",
33206   "referenced_type" : "type-399",
33207   "self_type" : "type-399",
33208   "size" : 24,
33209   "source_file" : "/system/core/liblog/include/log/log_read.h",
33210   "unique_id" : "logger_entry_v2"
33211  },
33212  {
33213   "alignment" : 1,
33214   "fields" :
33215   [
33216    {
33217     "field_name" : "len",
33218     "referenced_type" : "type-396"
33219    },
33220    {
33221     "field_name" : "hdr_size",
33222     "field_offset" : 16,
33223     "referenced_type" : "type-396"
33224    },
33225    {
33226     "field_name" : "pid",
33227     "field_offset" : 32,
33228     "referenced_type" : "type-27"
33229    },
33230    {
33231     "field_name" : "tid",
33232     "field_offset" : 64,
33233     "referenced_type" : "type-27"
33234    },
33235    {
33236     "field_name" : "sec",
33237     "field_offset" : 96,
33238     "referenced_type" : "type-27"
33239    },
33240    {
33241     "field_name" : "nsec",
33242     "field_offset" : 128,
33243     "referenced_type" : "type-27"
33244    },
33245    {
33246     "field_name" : "lid",
33247     "field_offset" : 160,
33248     "referenced_type" : "type-2"
33249    },
33250    {
33251     "field_name" : "msg",
33252     "field_offset" : 192,
33253     "referenced_type" : "type-397"
33254    }
33255   ],
33256   "linker_set_key" : "logger_entry_v3",
33257   "name" : "logger_entry_v3",
33258   "referenced_type" : "type-398",
33259   "self_type" : "type-398",
33260   "size" : 24,
33261   "source_file" : "/system/core/liblog/include/log/log_read.h",
33262   "unique_id" : "logger_entry_v3"
33263  },
33264  {
33265   "alignment" : 4,
33266   "fields" :
33267   [
33268    {
33269     "field_name" : "len",
33270     "referenced_type" : "type-396"
33271    },
33272    {
33273     "field_name" : "hdr_size",
33274     "field_offset" : 16,
33275     "referenced_type" : "type-396"
33276    },
33277    {
33278     "field_name" : "pid",
33279     "field_offset" : 32,
33280     "referenced_type" : "type-27"
33281    },
33282    {
33283     "field_name" : "tid",
33284     "field_offset" : 64,
33285     "referenced_type" : "type-2"
33286    },
33287    {
33288     "field_name" : "sec",
33289     "field_offset" : 96,
33290     "referenced_type" : "type-2"
33291    },
33292    {
33293     "field_name" : "nsec",
33294     "field_offset" : 128,
33295     "referenced_type" : "type-2"
33296    },
33297    {
33298     "field_name" : "lid",
33299     "field_offset" : 160,
33300     "referenced_type" : "type-2"
33301    },
33302    {
33303     "field_name" : "uid",
33304     "field_offset" : 192,
33305     "referenced_type" : "type-2"
33306    },
33307    {
33308     "field_name" : "msg",
33309     "field_offset" : 224,
33310     "referenced_type" : "type-397"
33311    }
33312   ],
33313   "linker_set_key" : "logger_entry_v4",
33314   "name" : "logger_entry_v4",
33315   "referenced_type" : "type-395",
33316   "self_type" : "type-395",
33317   "size" : 28,
33318   "source_file" : "/system/core/liblog/include/log/log_read.h",
33319   "unique_id" : "logger_entry_v4"
33320  },
33321  {
33322   "alignment" : 4,
33323   "fields" :
33324   [
33325    {
33326     "field_name" : "version",
33327     "referenced_type" : "type-27"
33328    },
33329    {
33330     "field_name" : "numFds",
33331     "field_offset" : 32,
33332     "referenced_type" : "type-27"
33333    },
33334    {
33335     "field_name" : "numInts",
33336     "field_offset" : 64,
33337     "referenced_type" : "type-27"
33338    },
33339    {
33340     "field_name" : "data",
33341     "field_offset" : 96,
33342     "referenced_type" : "type-171"
33343    }
33344   ],
33345   "linker_set_key" : "native_handle",
33346   "name" : "native_handle",
33347   "referenced_type" : "type-170",
33348   "self_type" : "type-170",
33349   "size" : 12,
33350   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
33351   "unique_id" : "native_handle"
33352  }
33353 ],
33354 "rvalue_reference_types" :
33355 [
33356  {
33357   "alignment" : 4,
33358   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &&",
33359   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &&",
33360   "referenced_type" : "type-1227",
33361   "self_type" : "type-1229",
33362   "size" : 4,
33363   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33364  },
33365  {
33366   "alignment" : 4,
33367   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > &&",
33368   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > &&",
33369   "referenced_type" : "type-603",
33370   "self_type" : "type-605",
33371   "size" : 4,
33372   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33373  },
33374  {
33375   "alignment" : 4,
33376   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > &&",
33377   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > &&",
33378   "referenced_type" : "type-1233",
33379   "self_type" : "type-1235",
33380   "size" : 4,
33381   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33382  },
33383  {
33384   "alignment" : 4,
33385   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > &&",
33386   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > &&",
33387   "referenced_type" : "type-246",
33388   "self_type" : "type-251",
33389   "size" : 4,
33390   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33391  },
33392  {
33393   "alignment" : 4,
33394   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > &&",
33395   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > &&",
33396   "referenced_type" : "type-447",
33397   "self_type" : "type-449",
33398   "size" : 4,
33399   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33400  },
33401  {
33402   "alignment" : 4,
33403   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > &&",
33404   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > &&",
33405   "referenced_type" : "type-648",
33406   "self_type" : "type-650",
33407   "size" : 4,
33408   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33409  },
33410  {
33411   "alignment" : 4,
33412   "linker_set_key" : "android::hardware::Return<bool> &&",
33413   "name" : "android::hardware::Return<bool> &&",
33414   "referenced_type" : "type-552",
33415   "self_type" : "type-572",
33416   "size" : 4,
33417   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33418  },
33419  {
33420   "alignment" : 4,
33421   "linker_set_key" : "android::hardware::Return<void> &&",
33422   "name" : "android::hardware::Return<void> &&",
33423   "referenced_type" : "type-629",
33424   "self_type" : "type-639",
33425   "size" : 4,
33426   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33427  },
33428  {
33429   "alignment" : 4,
33430   "linker_set_key" : "android::hardware::Status &&",
33431   "name" : "android::hardware::Status &&",
33432   "referenced_type" : "type-248",
33433   "self_type" : "type-539",
33434   "size" : 4,
33435   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33436  },
33437  {
33438   "alignment" : 4,
33439   "linker_set_key" : "android::hardware::details::return_status &&",
33440   "name" : "android::hardware::details::return_status &&",
33441   "referenced_type" : "type-247",
33442   "self_type" : "type-613",
33443   "size" : 4,
33444   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33445  },
33446  {
33447   "alignment" : 4,
33448   "linker_set_key" : "android::hardware::hidl_handle &&",
33449   "name" : "android::hardware::hidl_handle &&",
33450   "referenced_type" : "type-165",
33451   "self_type" : "type-873",
33452   "size" : 4,
33453   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
33454  },
33455  {
33456   "alignment" : 4,
33457   "linker_set_key" : "android::hardware::hidl_memory &&",
33458   "name" : "android::hardware::hidl_memory &&",
33459   "referenced_type" : "type-871",
33460   "self_type" : "type-877",
33461   "size" : 4,
33462   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
33463  },
33464  {
33465   "alignment" : 4,
33466   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
33467   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
33468   "referenced_type" : "type-372",
33469   "self_type" : "type-383",
33470   "size" : 4,
33471   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33472  },
33473  {
33474   "alignment" : 4,
33475   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
33476   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
33477   "referenced_type" : "type-213",
33478   "self_type" : "type-226",
33479   "size" : 4,
33480   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33481  },
33482  {
33483   "alignment" : 4,
33484   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &&",
33485   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &&",
33486   "referenced_type" : "type-217",
33487   "self_type" : "type-431",
33488   "size" : 4,
33489   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33490  },
33491  {
33492   "alignment" : 4,
33493   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> &&",
33494   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> &&",
33495   "referenced_type" : "type-459",
33496   "self_type" : "type-463",
33497   "size" : 4,
33498   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33499  },
33500  {
33501   "alignment" : 4,
33502   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &&",
33503   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &&",
33504   "referenced_type" : "type-1206",
33505   "self_type" : "type-1222",
33506   "size" : 4,
33507   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33508  },
33509  {
33510   "alignment" : 4,
33511   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> &&",
33512   "name" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> &&",
33513   "referenced_type" : "type-191",
33514   "self_type" : "type-243",
33515   "size" : 4,
33516   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33517  },
33518  {
33519   "alignment" : 4,
33520   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> &&",
33521   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> &&",
33522   "referenced_type" : "type-407",
33523   "self_type" : "type-440",
33524   "size" : 4,
33525   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33526  },
33527  {
33528   "alignment" : 4,
33529   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &&",
33530   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &&",
33531   "referenced_type" : "type-621",
33532   "self_type" : "type-645",
33533   "size" : 4,
33534   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33535  },
33536  {
33537   "alignment" : 4,
33538   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
33539   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
33540   "referenced_type" : "type-496",
33541   "self_type" : "type-505",
33542   "size" : 4,
33543   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33544  },
33545  {
33546   "alignment" : 4,
33547   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33548   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33549   "referenced_type" : "type-1020",
33550   "self_type" : "type-1019",
33551   "size" : 4,
33552   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33553  },
33554  {
33555   "alignment" : 4,
33556   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33557   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33558   "referenced_type" : "type-1278",
33559   "self_type" : "type-1277",
33560   "size" : 4,
33561   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33562  },
33563  {
33564   "alignment" : 4,
33565   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33566   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33567   "referenced_type" : "type-287",
33568   "self_type" : "type-286",
33569   "size" : 4,
33570   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33571  },
33572  {
33573   "alignment" : 4,
33574   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33575   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33576   "referenced_type" : "type-532",
33577   "self_type" : "type-531",
33578   "size" : 4,
33579   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33580  },
33581  {
33582   "alignment" : 4,
33583   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33584   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33585   "referenced_type" : "type-693",
33586   "self_type" : "type-692",
33587   "size" : 4,
33588   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33589  },
33590  {
33591   "alignment" : 4,
33592   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
33593   "name" : "std::function<sp<IBase> (void *)> &&",
33594   "referenced_type" : "type-1031",
33595   "self_type" : "type-1030",
33596   "size" : 4,
33597   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33598  },
33599  {
33600   "alignment" : 4,
33601   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
33602   "name" : "std::function<sp<IBase> (void *)> &&",
33603   "referenced_type" : "type-1282",
33604   "self_type" : "type-1281",
33605   "size" : 4,
33606   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33607  },
33608  {
33609   "alignment" : 4,
33610   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
33611   "name" : "std::function<sp<IBase> (void *)> &&",
33612   "referenced_type" : "type-292",
33613   "self_type" : "type-291",
33614   "size" : 4,
33615   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33616  },
33617  {
33618   "alignment" : 4,
33619   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
33620   "name" : "std::function<sp<IBase> (void *)> &&",
33621   "referenced_type" : "type-536",
33622   "self_type" : "type-535",
33623   "size" : 4,
33624   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33625  },
33626  {
33627   "alignment" : 4,
33628   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
33629   "name" : "std::function<sp<IBase> (void *)> &&",
33630   "referenced_type" : "type-697",
33631   "self_type" : "type-696",
33632   "size" : 4,
33633   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33634  },
33635  {
33636   "alignment" : 4,
33637   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
33638   "name" : "std::function<sp<IBinder> (void *)> &&",
33639   "referenced_type" : "type-1022",
33640   "self_type" : "type-1021",
33641   "size" : 4,
33642   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33643  },
33644  {
33645   "alignment" : 4,
33646   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
33647   "name" : "std::function<sp<IBinder> (void *)> &&",
33648   "referenced_type" : "type-1280",
33649   "self_type" : "type-1279",
33650   "size" : 4,
33651   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33652  },
33653  {
33654   "alignment" : 4,
33655   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
33656   "name" : "std::function<sp<IBinder> (void *)> &&",
33657   "referenced_type" : "type-289",
33658   "self_type" : "type-288",
33659   "size" : 4,
33660   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33661  },
33662  {
33663   "alignment" : 4,
33664   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
33665   "name" : "std::function<sp<IBinder> (void *)> &&",
33666   "referenced_type" : "type-534",
33667   "self_type" : "type-533",
33668   "size" : 4,
33669   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33670  },
33671  {
33672   "alignment" : 4,
33673   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
33674   "name" : "std::function<sp<IBinder> (void *)> &&",
33675   "referenced_type" : "type-695",
33676   "self_type" : "type-694",
33677   "size" : 4,
33678   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33679  }
33680 ]
33681}
33682