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-1320",
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-835",
25   "self_type" : "type-1388",
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-1086",
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-1011",
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-1380",
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   "is_unsigned" : true,
89   "linker_set_key" : "char",
90   "name" : "char",
91   "referenced_type" : "type-57",
92   "self_type" : "type-57",
93   "size" : 1
94  },
95  {
96   "alignment" : 2,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "char16_t",
100   "name" : "char16_t",
101   "referenced_type" : "type-47",
102   "self_type" : "type-47",
103   "size" : 2
104  },
105  {
106   "alignment" : 8,
107   "linker_set_key" : "double",
108   "name" : "double",
109   "referenced_type" : "type-91",
110   "self_type" : "type-91",
111   "size" : 8
112  },
113  {
114   "alignment" : 4,
115   "linker_set_key" : "float",
116   "name" : "float",
117   "referenced_type" : "type-835",
118   "self_type" : "type-835",
119   "size" : 4
120  },
121  {
122   "alignment" : 4,
123   "is_integral" : true,
124   "linker_set_key" : "int",
125   "name" : "int",
126   "referenced_type" : "type-27",
127   "self_type" : "type-27",
128   "size" : 4
129  },
130  {
131   "alignment" : 4,
132   "is_integral" : true,
133   "linker_set_key" : "long",
134   "name" : "long",
135   "referenced_type" : "type-779",
136   "self_type" : "type-779",
137   "size" : 4
138  },
139  {
140   "alignment" : 8,
141   "linker_set_key" : "long double",
142   "name" : "long double",
143   "referenced_type" : "type-825",
144   "self_type" : "type-825",
145   "size" : 8
146  },
147  {
148   "alignment" : 8,
149   "is_integral" : true,
150   "linker_set_key" : "long long",
151   "name" : "long long",
152   "referenced_type" : "type-32",
153   "self_type" : "type-32",
154   "size" : 8
155  },
156  {
157   "alignment" : 2,
158   "is_integral" : true,
159   "linker_set_key" : "short",
160   "name" : "short",
161   "referenced_type" : "type-730",
162   "self_type" : "type-730",
163   "size" : 2
164  },
165  {
166   "alignment" : 1,
167   "is_integral" : true,
168   "linker_set_key" : "signed char",
169   "name" : "signed char",
170   "referenced_type" : "type-864",
171   "self_type" : "type-864",
172   "size" : 1
173  },
174  {
175   "alignment" : 1,
176   "is_integral" : true,
177   "is_unsigned" : true,
178   "linker_set_key" : "unsigned char",
179   "name" : "unsigned char",
180   "referenced_type" : "type-90",
181   "self_type" : "type-90",
182   "size" : 1
183  },
184  {
185   "alignment" : 4,
186   "is_integral" : true,
187   "is_unsigned" : true,
188   "linker_set_key" : "unsigned int",
189   "name" : "unsigned int",
190   "referenced_type" : "type-2",
191   "self_type" : "type-2",
192   "size" : 4
193  },
194  {
195   "alignment" : 4,
196   "is_integral" : true,
197   "is_unsigned" : true,
198   "linker_set_key" : "unsigned long",
199   "name" : "unsigned long",
200   "referenced_type" : "type-801",
201   "self_type" : "type-801",
202   "size" : 4
203  },
204  {
205   "alignment" : 8,
206   "is_integral" : true,
207   "is_unsigned" : true,
208   "linker_set_key" : "unsigned long long",
209   "name" : "unsigned long long",
210   "referenced_type" : "type-83",
211   "self_type" : "type-83",
212   "size" : 8
213  },
214  {
215   "alignment" : 2,
216   "is_integral" : true,
217   "is_unsigned" : true,
218   "linker_set_key" : "unsigned short",
219   "name" : "unsigned short",
220   "referenced_type" : "type-396",
221   "self_type" : "type-396",
222   "size" : 2
223  },
224  {
225   "linker_set_key" : "void",
226   "name" : "void",
227   "referenced_type" : "type-29",
228   "self_type" : "type-29"
229  }
230 ],
231 "elf_functions" :
232 [
233  {
234   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
235  },
236  {
237   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
238  },
239  {
240   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
244  },
245  {
246   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
247  },
248  {
249   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
253  },
254  {
255   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21notifySyspropsChangedEv"
262  },
263  {
264   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21setHALInstrumentationEv"
265  },
266  {
267   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4pingEv"
271  },
272  {
273   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS1_4V1_010IDrmPluginEEEb"
277  },
278  {
279   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS1_4V1_110IDrmPluginEEEb"
280  },
281  {
282   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
283  },
284  {
285   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spIS3_EEb"
286  },
287  {
288   "name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13addOnewayTaskENSt3__18functionIFvvEEE"
289  },
290  {
291   "name" : "_ZN7android8hardware3drm4V1_211BsDrmPluginC1ENS_2spINS2_10IDrmPluginEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware3drm4V1_211BsDrmPluginC2ENS_2spINS2_10IDrmPluginEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
298  },
299  {
300   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
301  },
302  {
303   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
304  },
305  {
306   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
307  },
308  {
309   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
310  },
311  {
312   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
313  },
314  {
315   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
316  },
317  {
318   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
322  },
323  {
324   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21notifySyspropsChangedEv"
325  },
326  {
327   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21setHALInstrumentationEv"
328  },
329  {
330   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory4pingEv"
334  },
335  {
336   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
337  },
338  {
339   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS1_4V1_011IDrmFactoryEEEb"
340  },
341  {
342   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS1_4V1_111IDrmFactoryEEEb"
343  },
344  {
345   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
346  },
347  {
348   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spIS3_EEb"
349  },
350  {
351   "name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE"
352  },
353  {
354   "name" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE"
358  },
359  {
360   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
361  },
362  {
363   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
364  },
365  {
366   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin23_hidl_getHdcpLevels_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
367  },
368  {
369   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin23_hidl_getKeyRequest_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
370  },
371  {
372   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin24_hidl_sendKeysChange_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
373  },
374  {
375   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin26_hidl_removeOfflineLicenseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
376  },
377  {
378   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin26_hidl_sendSessionLostStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
379  },
380  {
381   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin28_hidl_getOfflineLicenseStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
382  },
383  {
384   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin29_hidl_getProvisionRequest_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
385  },
386  {
387   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin32_hidl_getOfflineLicenseKeySetIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
388  },
389  {
390   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin4pingEv"
391  },
392  {
393   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginC1ERKNS_2spINS2_10IDrmPluginEEE"
394  },
395  {
396   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginC2ERKNS_2spINS2_10IDrmPluginEEE"
397  },
398  {
399   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
400  },
401  {
402   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
403  },
404  {
405   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD2Ev"
406  },
407  {
408   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE"
409  },
410  {
411   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
412  },
413  {
414   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
415  },
416  {
417   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
418  },
419  {
420   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
421  },
422  {
423   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
424  },
425  {
426   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
427  },
428  {
429   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
430  },
431  {
432   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
433  },
434  {
435   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE"
436  },
437  {
438   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
439  },
440  {
441   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
442  },
443  {
444   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
445  },
446  {
447   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
448  },
449  {
450   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
451  },
452  {
453   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
454  },
455  {
456   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
457  },
458  {
459   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
460  },
461  {
462   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
463  },
464  {
465   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
466  },
467  {
468   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE"
469  },
470  {
471   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
472  },
473  {
474   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE"
475  },
476  {
477   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
478  },
479  {
480   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
481  },
482  {
483   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
484  },
485  {
486   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
487  },
488  {
489   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
490  },
491  {
492   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
493  },
494  {
495   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE"
496  },
497  {
498   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
499  },
500  {
501   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
502  },
503  {
504   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
505  },
506  {
507   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
508  },
509  {
510   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
511  },
512  {
513   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
514  },
515  {
516   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeAllSecureStopsEv"
517  },
518  {
519   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE"
520  },
521  {
522   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
523  },
524  {
525   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE"
526  },
527  {
528   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
529  },
530  {
531   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21notifySyspropsChangedEv"
532  },
533  {
534   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21releaseAllSecureStopsEv"
535  },
536  {
537   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21setHALInstrumentationEv"
538  },
539  {
540   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
541  },
542  {
543   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23_hidl_getHdcpLevels_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelESC_EEE"
544  },
545  {
546   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23_hidl_getKeyRequest_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS9_INSG_8KeyValueEEENSt3__18functionIFvNS2_6StatusESC_NS1_4V1_114KeyRequestTypeESF_EEE"
547  },
548  {
549   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
550  },
551  {
552   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin24_hidl_sendKeysChange_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb"
553  },
554  {
555   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
556  },
557  {
558   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26_hidl_removeOfflineLicenseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
559  },
560  {
561   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26_hidl_sendSessionLostStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
562  },
563  {
564   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
565  },
566  {
567   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin28_hidl_getOfflineLicenseStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
568  },
569  {
570   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin29_hidl_getProvisionRequest_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESB_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEESB_EEE"
571  },
572  {
573   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin32_hidl_getOfflineLicenseKeySetIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINSD_IhEEEEEEE"
574  },
575  {
576   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4pingEv"
577  },
578  {
579   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
580  },
581  {
582   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
583  },
584  {
585   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
586  },
587  {
588   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
589  },
590  {
591   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
592  },
593  {
594   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
595  },
596  {
597   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
598  },
599  {
600   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginC1ERKNS_2spINS0_7IBinderEEE"
601  },
602  {
603   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginC2ERKNS_2spINS0_7IBinderEEE"
604  },
605  {
606   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
607  },
608  {
609   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
610  },
611  {
612   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
613  },
614  {
615   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
616  },
617  {
618   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
619  },
620  {
621   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
622  },
623  {
624   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
625  },
626  {
627   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
628  },
629  {
630   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
631  },
632  {
633   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21notifySyspropsChangedEv"
634  },
635  {
636   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21setHALInstrumentationEv"
637  },
638  {
639   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
640  },
641  {
642   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin4pingEv"
643  },
644  {
645   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
646  },
647  {
648   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spINS1_4V1_013ICryptoPluginEEEb"
649  },
650  {
651   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
652  },
653  {
654   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spIS3_EEb"
655  },
656  {
657   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
658  },
659  {
660   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
661  },
662  {
663   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory33_hidl_isCryptoSchemeSupported_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
664  },
665  {
666   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory4pingEv"
667  },
668  {
669   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE"
670  },
671  {
672   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE"
673  },
674  {
675   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
676  },
677  {
678   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
679  },
680  {
681   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD2Ev"
682  },
683  {
684   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
685  },
686  {
687   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
688  },
689  {
690   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
691  },
692  {
693   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
694  },
695  {
696   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
697  },
698  {
699   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
700  },
701  {
702   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
703  },
704  {
705   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21notifySyspropsChangedEv"
706  },
707  {
708   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21setHALInstrumentationEv"
709  },
710  {
711   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
712  },
713  {
714   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
715  },
716  {
717   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
718  },
719  {
720   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory33_hidl_isCryptoSchemeSupported_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
721  },
722  {
723   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory4pingEv"
724  },
725  {
726   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
727  },
728  {
729   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE"
730  },
731  {
732   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE"
733  },
734  {
735   "name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin13addOnewayTaskENSt3__18functionIFvvEEE"
736  },
737  {
738   "name" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginC1ENS_2spINS2_13ICryptoPluginEEE"
739  },
740  {
741   "name" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginC2ENS_2spINS2_13ICryptoPluginEEE"
742  },
743  {
744   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
745  },
746  {
747   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
748  },
749  {
750   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
751  },
752  {
753   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
754  },
755  {
756   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
757  },
758  {
759   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
760  },
761  {
762   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
763  },
764  {
765   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
766  },
767  {
768   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
769  },
770  {
771   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21notifySyspropsChangedEv"
772  },
773  {
774   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21setHALInstrumentationEv"
775  },
776  {
777   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
778  },
779  {
780   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory4pingEv"
781  },
782  {
783   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
784  },
785  {
786   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS1_4V1_014ICryptoFactoryEEEb"
787  },
788  {
789   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS1_4V1_114ICryptoFactoryEEEb"
790  },
791  {
792   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
793  },
794  {
795   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spIS3_EEb"
796  },
797  {
798   "name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE"
799  },
800  {
801   "name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE"
802  },
803  {
804   "name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE"
805  },
806  {
807   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
808  },
809  {
810   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
811  },
812  {
813   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin17_hidl_decrypt_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
814  },
815  {
816   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin4pingEv"
817  },
818  {
819   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginC1ERKNS_2spINS2_13ICryptoPluginEEE"
820  },
821  {
822   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginC2ERKNS_2spINS2_13ICryptoPluginEEE"
823  },
824  {
825   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
826  },
827  {
828   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
829  },
830  {
831   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD2Ev"
832  },
833  {
834   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
835  },
836  {
837   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
838  },
839  {
840   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
841  },
842  {
843   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
844  },
845  {
846   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
847  },
848  {
849   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
850  },
851  {
852   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin16notifyResolutionEjj"
853  },
854  {
855   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin17_hidl_decrypt_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbRKNS0_10hidl_arrayIhLj16EJEEESC_NS1_4V1_04ModeERKNSD_7PatternERKNS0_8hidl_vecINSD_9SubSampleEEERKNSD_12SharedBufferEyRKNSD_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
856  },
857  {
858   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
859  },
860  {
861   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
862  },
863  {
864   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
865  },
866  {
867   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21notifySyspropsChangedEv"
868  },
869  {
870   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21setHALInstrumentationEv"
871  },
872  {
873   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
874  },
875  {
876   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin4pingEv"
877  },
878  {
879   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
880  },
881  {
882   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE"
883  },
884  {
885   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginC1ERKNS_2spINS0_7IBinderEEE"
886  },
887  {
888   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginC2ERKNS_2spINS0_7IBinderEEE"
889  },
890  {
891   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
892  },
893  {
894   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
895  },
896  {
897   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory4pingEv"
898  },
899  {
900   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE"
901  },
902  {
903   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE"
904  },
905  {
906   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
907  },
908  {
909   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
910  },
911  {
912   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD2Ev"
913  },
914  {
915   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
916  },
917  {
918   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
919  },
920  {
921   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
922  },
923  {
924   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
925  },
926  {
927   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
928  },
929  {
930   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
931  },
932  {
933   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
934  },
935  {
936   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21notifySyspropsChangedEv"
937  },
938  {
939   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21setHALInstrumentationEv"
940  },
941  {
942   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
943  },
944  {
945   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory4pingEv"
946  },
947  {
948   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
949  },
950  {
951   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE"
952  },
953  {
954   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE"
955  },
956  {
957   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
958  },
959  {
960   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
961  },
962  {
963   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
964  },
965  {
966   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
967  },
968  {
969   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
970  },
971  {
972   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
973  },
974  {
975   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
976  },
977  {
978   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
979  },
980  {
981   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
982  },
983  {
984   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21notifySyspropsChangedEv"
985  },
986  {
987   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21setHALInstrumentationEv"
988  },
989  {
990   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
991  },
992  {
993   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener4pingEv"
994  },
995  {
996   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
997  },
998  {
999   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spINS1_4V1_018IDrmPluginListenerEEEb"
1000  },
1001  {
1002   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
1003  },
1004  {
1005   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spIS3_EEb"
1006  },
1007  {
1008   "name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener13addOnewayTaskENSt3__18functionIFvvEEE"
1009  },
1010  {
1011   "name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerC1ENS_2spINS2_18IDrmPluginListenerEEE"
1012  },
1013  {
1014   "name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerC2ENS_2spINS2_18IDrmPluginListenerEEE"
1015  },
1016  {
1017   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
1018  },
1019  {
1020   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
1021  },
1022  {
1023   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener24_hidl_sendKeysChange_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
1024  },
1025  {
1026   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener26_hidl_sendSessionLostStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
1027  },
1028  {
1029   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener4pingEv"
1030  },
1031  {
1032   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerC1ERKNS_2spINS2_18IDrmPluginListenerEEE"
1033  },
1034  {
1035   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerC2ERKNS_2spINS2_18IDrmPluginListenerEEE"
1036  },
1037  {
1038   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
1039  },
1040  {
1041   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
1042  },
1043  {
1044   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD2Ev"
1045  },
1046  {
1047   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
1048  },
1049  {
1050   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
1051  },
1052  {
1053   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
1054  },
1055  {
1056   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
1057  },
1058  {
1059   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
1060  },
1061  {
1062   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
1063  },
1064  {
1065   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
1066  },
1067  {
1068   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
1069  },
1070  {
1071   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
1072  },
1073  {
1074   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE"
1075  },
1076  {
1077   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21notifySyspropsChangedEv"
1078  },
1079  {
1080   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21setHALInstrumentationEv"
1081  },
1082  {
1083   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener24_hidl_sendKeysChange_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb"
1084  },
1085  {
1086   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener26_hidl_sendSessionLostStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
1087  },
1088  {
1089   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener4pingEv"
1090  },
1091  {
1092   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
1093  },
1094  {
1095   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
1096  },
1097  {
1098   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerC1ERKNS_2spINS0_7IBinderEEE"
1099  },
1100  {
1101   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerC2ERKNS_2spINS0_7IBinderEEE"
1102  },
1103  {
1104   "name" : "_ZN7android8hardware3drm4V1_221writeEmbeddedToParcelERKNS2_9KeyStatusEPNS0_6ParcelEjj"
1105  },
1106  {
1107   "name" : "_ZN7android8hardware3drm4V1_222readEmbeddedFromParcelERKNS2_9KeyStatusERKNS0_6ParcelEjj"
1108  },
1109  {
1110   "binding" : "weak",
1111   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS3_4V1_010IDrmPluginENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1112  },
1113  {
1114   "binding" : "weak",
1115   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS3_4V1_110IDrmPluginENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1116  },
1117  {
1118   "binding" : "weak",
1119   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS_4hidl4base4V1_05IBaseENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1120  },
1121  {
1122   "binding" : "weak",
1123   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS3_4V1_011IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1124  },
1125  {
1126   "binding" : "weak",
1127   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS3_4V1_111IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1128  },
1129  {
1130   "binding" : "weak",
1131   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1132  },
1133  {
1134   "binding" : "weak",
1135   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_213ICryptoPluginENS3_4V1_013ICryptoPluginENS4_16BpHwCryptoPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1136  },
1137  {
1138   "binding" : "weak",
1139   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_213ICryptoPluginENS_4hidl4base4V1_05IBaseENS4_16BpHwCryptoPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1140  },
1141  {
1142   "binding" : "weak",
1143   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS3_4V1_014ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1144  },
1145  {
1146   "binding" : "weak",
1147   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS3_4V1_114ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1148  },
1149  {
1150   "binding" : "weak",
1151   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1152  },
1153  {
1154   "binding" : "weak",
1155   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_218IDrmPluginListenerENS3_4V1_018IDrmPluginListenerENS4_21BpHwDrmPluginListenerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1156  },
1157  {
1158   "binding" : "weak",
1159   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_218IDrmPluginListenerENS_4hidl4base4V1_05IBaseENS4_21BpHwDrmPluginListenerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1160  },
1161  {
1162   "binding" : "weak",
1163   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_"
1164  },
1165  {
1166   "binding" : "weak",
1167   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_"
1168  },
1169  {
1170   "binding" : "weak",
1171   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_018IDrmPluginListenerEvEENS_2spIT_EES8_"
1172  },
1173  {
1174   "binding" : "weak",
1175   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_213BpHwDrmPluginENS4_10IDrmPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1176  },
1177  {
1178   "binding" : "weak",
1179   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_214BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1180  },
1181  {
1182   "binding" : "weak",
1183   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_216BpHwCryptoPluginENS4_13ICryptoPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1184  },
1185  {
1186   "binding" : "weak",
1187   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_217BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1188  },
1189  {
1190   "binding" : "weak",
1191   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_221BpHwDrmPluginListenerENS4_18IDrmPluginListenerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1192  },
1193  {
1194   "binding" : "weak",
1195   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
1196  },
1197  {
1198   "binding" : "weak",
1199   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
1200  },
1201  {
1202   "binding" : "weak",
1203   "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_"
1204  },
1205  {
1206   "binding" : "weak",
1207   "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_"
1208  },
1209  {
1210   "binding" : "weak",
1211   "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"
1212  },
1213  {
1214   "binding" : "weak",
1215   "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_"
1216  },
1217  {
1218   "binding" : "weak",
1219   "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_"
1220  },
1221  {
1222   "binding" : "weak",
1223   "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"
1224  },
1225  {
1226   "binding" : "weak",
1227   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
1228  },
1229  {
1230   "binding" : "weak",
1231   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
1232  },
1233  {
1234   "binding" : "weak",
1235   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
1236  },
1237  {
1238   "name" : "_ZThn20_N7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
1239  },
1240  {
1241   "name" : "_ZThn20_N7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
1242  },
1243  {
1244   "name" : "_ZThn20_N7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
1245  },
1246  {
1247   "name" : "_ZThn20_N7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
1248  },
1249  {
1250   "name" : "_ZThn20_N7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
1251  },
1252  {
1253   "name" : "_ZThn20_N7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
1254  },
1255  {
1256   "name" : "_ZThn20_N7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
1257  },
1258  {
1259   "name" : "_ZThn20_N7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
1260  },
1261  {
1262   "name" : "_ZThn20_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
1263  },
1264  {
1265   "name" : "_ZThn20_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
1266  },
1267  {
1268   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
1269  },
1270  {
1271   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
1272  },
1273  {
1274   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
1275  },
1276  {
1277   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
1278  },
1279  {
1280   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
1281  },
1282  {
1283   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
1284  },
1285  {
1286   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
1287  },
1288  {
1289   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
1290  },
1291  {
1292   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
1293  },
1294  {
1295   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
1296  },
1297  {
1298   "name" : "__aeabi_memclr"
1299  },
1300  {
1301   "name" : "__aeabi_memclr4"
1302  },
1303  {
1304   "name" : "__aeabi_memclr8"
1305  },
1306  {
1307   "name" : "__aeabi_memcpy"
1308  },
1309  {
1310   "name" : "__aeabi_memcpy4"
1311  },
1312  {
1313   "name" : "__aeabi_memcpy8"
1314  },
1315  {
1316   "name" : "__aeabi_memset"
1317  },
1318  {
1319   "name" : "__aeabi_memset4"
1320  },
1321  {
1322   "name" : "__aeabi_memset8"
1323  }
1324 ],
1325 "elf_objects" :
1326 [
1327  {
1328   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10descriptorE"
1329  },
1330  {
1331   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory10descriptorE"
1332  },
1333  {
1334   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin10descriptorE"
1335  },
1336  {
1337   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory10descriptorE"
1338  },
1339  {
1340   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener10descriptorE"
1341  },
1342  {
1343   "name" : "_ZTCN7android8hardware3drm4V1_210IDrmPluginE0_NS1_4V1_010IDrmPluginE"
1344  },
1345  {
1346   "name" : "_ZTCN7android8hardware3drm4V1_210IDrmPluginE0_NS1_4V1_110IDrmPluginE"
1347  },
1348  {
1349   "name" : "_ZTCN7android8hardware3drm4V1_210IDrmPluginE0_NS_4hidl4base4V1_05IBaseE"
1350  },
1351  {
1352   "binding" : "weak",
1353   "name" : "_ZTCN7android8hardware3drm4V1_211BsDrmPluginE0_NS2_10IDrmPluginE"
1354  },
1355  {
1356   "name" : "_ZTCN7android8hardware3drm4V1_211IDrmFactoryE0_NS1_4V1_011IDrmFactoryE"
1357  },
1358  {
1359   "name" : "_ZTCN7android8hardware3drm4V1_211IDrmFactoryE0_NS1_4V1_111IDrmFactoryE"
1360  },
1361  {
1362   "name" : "_ZTCN7android8hardware3drm4V1_211IDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
1363  },
1364  {
1365   "binding" : "weak",
1366   "name" : "_ZTCN7android8hardware3drm4V1_212BsDrmFactoryE0_NS2_11IDrmFactoryE"
1367  },
1368  {
1369   "name" : "_ZTCN7android8hardware3drm4V1_213BnHwDrmPluginE0_NS0_7IBinderE"
1370  },
1371  {
1372   "name" : "_ZTCN7android8hardware3drm4V1_213BnHwDrmPluginE0_NS0_9BHwBinderE"
1373  },
1374  {
1375   "name" : "_ZTCN7android8hardware3drm4V1_213BnHwDrmPluginE0_NS_4hidl4base4V1_08BnHwBaseE"
1376  },
1377  {
1378   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE0_NS0_11BpInterfaceINS2_10IDrmPluginEEE"
1379  },
1380  {
1381   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE0_NS1_4V1_010IDrmPluginE"
1382  },
1383  {
1384   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE0_NS1_4V1_110IDrmPluginE"
1385  },
1386  {
1387   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE0_NS2_10IDrmPluginE"
1388  },
1389  {
1390   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE0_NS_4hidl4base4V1_05IBaseE"
1391  },
1392  {
1393   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE4_NS0_10IInterfaceE"
1394  },
1395  {
1396   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE8_NS0_11BpHwRefBaseE"
1397  },
1398  {
1399   "name" : "_ZTCN7android8hardware3drm4V1_213ICryptoPluginE0_NS1_4V1_013ICryptoPluginE"
1400  },
1401  {
1402   "name" : "_ZTCN7android8hardware3drm4V1_213ICryptoPluginE0_NS_4hidl4base4V1_05IBaseE"
1403  },
1404  {
1405   "name" : "_ZTCN7android8hardware3drm4V1_214BnHwDrmFactoryE0_NS0_7IBinderE"
1406  },
1407  {
1408   "name" : "_ZTCN7android8hardware3drm4V1_214BnHwDrmFactoryE0_NS0_9BHwBinderE"
1409  },
1410  {
1411   "name" : "_ZTCN7android8hardware3drm4V1_214BnHwDrmFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
1412  },
1413  {
1414   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE0_NS0_11BpInterfaceINS2_11IDrmFactoryEEE"
1415  },
1416  {
1417   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE0_NS1_4V1_011IDrmFactoryE"
1418  },
1419  {
1420   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE0_NS1_4V1_111IDrmFactoryE"
1421  },
1422  {
1423   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE0_NS2_11IDrmFactoryE"
1424  },
1425  {
1426   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
1427  },
1428  {
1429   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE4_NS0_10IInterfaceE"
1430  },
1431  {
1432   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE8_NS0_11BpHwRefBaseE"
1433  },
1434  {
1435   "binding" : "weak",
1436   "name" : "_ZTCN7android8hardware3drm4V1_214BsCryptoPluginE0_NS2_13ICryptoPluginE"
1437  },
1438  {
1439   "name" : "_ZTCN7android8hardware3drm4V1_214ICryptoFactoryE0_NS1_4V1_014ICryptoFactoryE"
1440  },
1441  {
1442   "name" : "_ZTCN7android8hardware3drm4V1_214ICryptoFactoryE0_NS1_4V1_114ICryptoFactoryE"
1443  },
1444  {
1445   "name" : "_ZTCN7android8hardware3drm4V1_214ICryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
1446  },
1447  {
1448   "binding" : "weak",
1449   "name" : "_ZTCN7android8hardware3drm4V1_215BsCryptoFactoryE0_NS2_14ICryptoFactoryE"
1450  },
1451  {
1452   "name" : "_ZTCN7android8hardware3drm4V1_216BnHwCryptoPluginE0_NS0_7IBinderE"
1453  },
1454  {
1455   "name" : "_ZTCN7android8hardware3drm4V1_216BnHwCryptoPluginE0_NS0_9BHwBinderE"
1456  },
1457  {
1458   "name" : "_ZTCN7android8hardware3drm4V1_216BnHwCryptoPluginE0_NS_4hidl4base4V1_08BnHwBaseE"
1459  },
1460  {
1461   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE0_NS0_11BpInterfaceINS2_13ICryptoPluginEEE"
1462  },
1463  {
1464   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE0_NS1_4V1_013ICryptoPluginE"
1465  },
1466  {
1467   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE0_NS2_13ICryptoPluginE"
1468  },
1469  {
1470   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE0_NS_4hidl4base4V1_05IBaseE"
1471  },
1472  {
1473   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE4_NS0_10IInterfaceE"
1474  },
1475  {
1476   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE8_NS0_11BpHwRefBaseE"
1477  },
1478  {
1479   "name" : "_ZTCN7android8hardware3drm4V1_217BnHwCryptoFactoryE0_NS0_7IBinderE"
1480  },
1481  {
1482   "name" : "_ZTCN7android8hardware3drm4V1_217BnHwCryptoFactoryE0_NS0_9BHwBinderE"
1483  },
1484  {
1485   "name" : "_ZTCN7android8hardware3drm4V1_217BnHwCryptoFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
1486  },
1487  {
1488   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE0_NS0_11BpInterfaceINS2_14ICryptoFactoryEEE"
1489  },
1490  {
1491   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE0_NS1_4V1_014ICryptoFactoryE"
1492  },
1493  {
1494   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE0_NS1_4V1_114ICryptoFactoryE"
1495  },
1496  {
1497   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE0_NS2_14ICryptoFactoryE"
1498  },
1499  {
1500   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
1501  },
1502  {
1503   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE4_NS0_10IInterfaceE"
1504  },
1505  {
1506   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE8_NS0_11BpHwRefBaseE"
1507  },
1508  {
1509   "name" : "_ZTCN7android8hardware3drm4V1_218IDrmPluginListenerE0_NS1_4V1_018IDrmPluginListenerE"
1510  },
1511  {
1512   "name" : "_ZTCN7android8hardware3drm4V1_218IDrmPluginListenerE0_NS_4hidl4base4V1_05IBaseE"
1513  },
1514  {
1515   "binding" : "weak",
1516   "name" : "_ZTCN7android8hardware3drm4V1_219BsDrmPluginListenerE0_NS2_18IDrmPluginListenerE"
1517  },
1518  {
1519   "name" : "_ZTCN7android8hardware3drm4V1_221BnHwDrmPluginListenerE0_NS0_7IBinderE"
1520  },
1521  {
1522   "name" : "_ZTCN7android8hardware3drm4V1_221BnHwDrmPluginListenerE0_NS0_9BHwBinderE"
1523  },
1524  {
1525   "name" : "_ZTCN7android8hardware3drm4V1_221BnHwDrmPluginListenerE0_NS_4hidl4base4V1_08BnHwBaseE"
1526  },
1527  {
1528   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE0_NS0_11BpInterfaceINS2_18IDrmPluginListenerEEE"
1529  },
1530  {
1531   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE0_NS1_4V1_018IDrmPluginListenerE"
1532  },
1533  {
1534   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE0_NS2_18IDrmPluginListenerE"
1535  },
1536  {
1537   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE0_NS_4hidl4base4V1_05IBaseE"
1538  },
1539  {
1540   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE4_NS0_10IInterfaceE"
1541  },
1542  {
1543   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE8_NS0_11BpHwRefBaseE"
1544  },
1545  {
1546   "name" : "_ZTTN7android8hardware3drm4V1_210IDrmPluginE"
1547  },
1548  {
1549   "name" : "_ZTTN7android8hardware3drm4V1_211IDrmFactoryE"
1550  },
1551  {
1552   "name" : "_ZTTN7android8hardware3drm4V1_213BnHwDrmPluginE"
1553  },
1554  {
1555   "name" : "_ZTTN7android8hardware3drm4V1_213BpHwDrmPluginE"
1556  },
1557  {
1558   "name" : "_ZTTN7android8hardware3drm4V1_213ICryptoPluginE"
1559  },
1560  {
1561   "name" : "_ZTTN7android8hardware3drm4V1_214BnHwDrmFactoryE"
1562  },
1563  {
1564   "name" : "_ZTTN7android8hardware3drm4V1_214BpHwDrmFactoryE"
1565  },
1566  {
1567   "name" : "_ZTTN7android8hardware3drm4V1_214ICryptoFactoryE"
1568  },
1569  {
1570   "name" : "_ZTTN7android8hardware3drm4V1_216BnHwCryptoPluginE"
1571  },
1572  {
1573   "name" : "_ZTTN7android8hardware3drm4V1_216BpHwCryptoPluginE"
1574  },
1575  {
1576   "name" : "_ZTTN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
1577  },
1578  {
1579   "name" : "_ZTTN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
1580  },
1581  {
1582   "name" : "_ZTTN7android8hardware3drm4V1_218IDrmPluginListenerE"
1583  },
1584  {
1585   "name" : "_ZTTN7android8hardware3drm4V1_221BnHwDrmPluginListenerE"
1586  },
1587  {
1588   "name" : "_ZTTN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
1589  },
1590  {
1591   "name" : "_ZTVN7android8hardware3drm4V1_210IDrmPluginE"
1592  },
1593  {
1594   "binding" : "weak",
1595   "name" : "_ZTVN7android8hardware3drm4V1_211BsDrmPluginE"
1596  },
1597  {
1598   "name" : "_ZTVN7android8hardware3drm4V1_211IDrmFactoryE"
1599  },
1600  {
1601   "binding" : "weak",
1602   "name" : "_ZTVN7android8hardware3drm4V1_212BsDrmFactoryE"
1603  },
1604  {
1605   "name" : "_ZTVN7android8hardware3drm4V1_213BnHwDrmPluginE"
1606  },
1607  {
1608   "name" : "_ZTVN7android8hardware3drm4V1_213BpHwDrmPluginE"
1609  },
1610  {
1611   "name" : "_ZTVN7android8hardware3drm4V1_213ICryptoPluginE"
1612  },
1613  {
1614   "name" : "_ZTVN7android8hardware3drm4V1_214BnHwDrmFactoryE"
1615  },
1616  {
1617   "name" : "_ZTVN7android8hardware3drm4V1_214BpHwDrmFactoryE"
1618  },
1619  {
1620   "binding" : "weak",
1621   "name" : "_ZTVN7android8hardware3drm4V1_214BsCryptoPluginE"
1622  },
1623  {
1624   "name" : "_ZTVN7android8hardware3drm4V1_214ICryptoFactoryE"
1625  },
1626  {
1627   "binding" : "weak",
1628   "name" : "_ZTVN7android8hardware3drm4V1_215BsCryptoFactoryE"
1629  },
1630  {
1631   "name" : "_ZTVN7android8hardware3drm4V1_216BnHwCryptoPluginE"
1632  },
1633  {
1634   "name" : "_ZTVN7android8hardware3drm4V1_216BpHwCryptoPluginE"
1635  },
1636  {
1637   "name" : "_ZTVN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
1638  },
1639  {
1640   "name" : "_ZTVN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
1641  },
1642  {
1643   "name" : "_ZTVN7android8hardware3drm4V1_218IDrmPluginListenerE"
1644  },
1645  {
1646   "binding" : "weak",
1647   "name" : "_ZTVN7android8hardware3drm4V1_219BsDrmPluginListenerE"
1648  },
1649  {
1650   "name" : "_ZTVN7android8hardware3drm4V1_221BnHwDrmPluginListenerE"
1651  },
1652  {
1653   "name" : "_ZTVN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
1654  }
1655 ],
1656 "enum_types" :
1657 [
1658  {
1659   "alignment" : 4,
1660   "enum_fields" :
1661   [
1662    {
1663     "enum_field_value" : 0,
1664     "name" : "android::Condition::WAKE_UP_ONE"
1665    },
1666    {
1667     "enum_field_value" : 1,
1668     "name" : "android::Condition::WAKE_UP_ALL"
1669    }
1670   ],
1671   "linker_set_key" : "android::Condition::WakeUpType",
1672   "name" : "android::Condition::WakeUpType",
1673   "referenced_type" : "type-1400",
1674   "self_type" : "type-1400",
1675   "size" : 4,
1676   "source_file" : "/system/core/libutils/include/utils/Condition.h",
1677   "underlying_type" : "type-2",
1678   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
1679  },
1680  {
1681   "alignment" : 4,
1682   "enum_fields" :
1683   [
1684    {
1685     "enum_field_value" : 0,
1686     "name" : "android::String16::kEmptyString"
1687    }
1688   ],
1689   "linker_set_key" : "android::String16::StaticLinkage",
1690   "name" : "android::String16::StaticLinkage",
1691   "referenced_type" : "type-1145",
1692   "self_type" : "type-1145",
1693   "size" : 4,
1694   "source_file" : "/system/core/libutils/include/utils/String16.h",
1695   "underlying_type" : "type-2",
1696   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
1697  },
1698  {
1699   "alignment" : 4,
1700   "enum_fields" :
1701   [
1702    {
1703     "enum_field_value" : 0,
1704     "name" : "android::String8::kEmptyString"
1705    }
1706   ],
1707   "linker_set_key" : "android::String8::StaticLinkage",
1708   "name" : "android::String8::StaticLinkage",
1709   "referenced_type" : "type-1126",
1710   "self_type" : "type-1126",
1711   "size" : 4,
1712   "source_file" : "/system/core/libutils/include/utils/String8.h",
1713   "underlying_type" : "type-2",
1714   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
1715  },
1716  {
1717   "alignment" : 4,
1718   "enum_fields" :
1719   [
1720    {
1721     "enum_field_value" : 0,
1722     "name" : "android::hardware::HidlReturnRestriction::NONE"
1723    },
1724    {
1725     "enum_field_value" : 1,
1726     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
1727    },
1728    {
1729     "enum_field_value" : 2,
1730     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
1731    }
1732   ],
1733   "linker_set_key" : "android::hardware::HidlReturnRestriction",
1734   "name" : "android::hardware::HidlReturnRestriction",
1735   "referenced_type" : "type-626",
1736   "self_type" : "type-626",
1737   "size" : 4,
1738   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1739   "underlying_type" : "type-27",
1740   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
1741  },
1742  {
1743   "alignment" : 4,
1744   "enum_fields" :
1745   [
1746    {
1747     "enum_field_value" : 0,
1748     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
1749    },
1750    {
1751     "enum_field_value" : 1,
1752     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
1753    },
1754    {
1755     "enum_field_value" : 2,
1756     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
1757    },
1758    {
1759     "enum_field_value" : 3,
1760     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
1761    }
1762   ],
1763   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1764   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1765   "referenced_type" : "type-1105",
1766   "self_type" : "type-1105",
1767   "size" : 4,
1768   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1769   "underlying_type" : "type-27",
1770   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
1771  },
1772  {
1773   "alignment" : 4,
1774   "enum_fields" :
1775   [
1776    {
1777     "enum_field_value" : 1,
1778     "name" : "android::hardware::kSynchronizedReadWrite"
1779    },
1780    {
1781     "enum_field_value" : 2,
1782     "name" : "android::hardware::kUnsynchronizedWrite"
1783    }
1784   ],
1785   "linker_set_key" : "android::hardware::MQFlavor",
1786   "name" : "android::hardware::MQFlavor",
1787   "referenced_type" : "type-1101",
1788   "self_type" : "type-1101",
1789   "size" : 4,
1790   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1791   "underlying_type" : "type-2",
1792   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
1793  },
1794  {
1795   "alignment" : 4,
1796   "enum_fields" :
1797   [
1798    {
1799     "enum_field_value" : 0,
1800     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
1801    },
1802    {
1803     "enum_field_value" : 1,
1804     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
1805    },
1806    {
1807     "enum_field_value" : 2,
1808     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
1809    }
1810   ],
1811   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
1812   "name" : "android::hardware::ProcessState::CallRestriction",
1813   "referenced_type" : "type-59",
1814   "self_type" : "type-59",
1815   "size" : 4,
1816   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
1817   "underlying_type" : "type-27",
1818   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
1819  },
1820  {
1821   "alignment" : 4,
1822   "enum_fields" :
1823   [
1824    {
1825     "enum_field_value" : 0,
1826     "name" : "android::hardware::Status::EX_NONE"
1827    },
1828    {
1829     "enum_field_value" : -1,
1830     "name" : "android::hardware::Status::EX_SECURITY"
1831    },
1832    {
1833     "enum_field_value" : -2,
1834     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
1835    },
1836    {
1837     "enum_field_value" : -3,
1838     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
1839    },
1840    {
1841     "enum_field_value" : -4,
1842     "name" : "android::hardware::Status::EX_NULL_POINTER"
1843    },
1844    {
1845     "enum_field_value" : -5,
1846     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
1847    },
1848    {
1849     "enum_field_value" : -6,
1850     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
1851    },
1852    {
1853     "enum_field_value" : -7,
1854     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
1855    },
1856    {
1857     "enum_field_value" : -128,
1858     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
1859    },
1860    {
1861     "enum_field_value" : -129,
1862     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
1863    }
1864   ],
1865   "linker_set_key" : "android::hardware::Status::Exception",
1866   "name" : "android::hardware::Status::Exception",
1867   "referenced_type" : "type-529",
1868   "self_type" : "type-529",
1869   "size" : 4,
1870   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1871   "underlying_type" : "type-27",
1872   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1873  },
1874  {
1875   "alignment" : 4,
1876   "enum_fields" :
1877   [
1878    {
1879     "enum_field_value" : 0,
1880     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1881    },
1882    {
1883     "enum_field_value" : 1,
1884     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1885    },
1886    {
1887     "enum_field_value" : 2,
1888     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1889    },
1890    {
1891     "enum_field_value" : 3,
1892     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1893    },
1894    {
1895     "enum_field_value" : 4,
1896     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1897    },
1898    {
1899     "enum_field_value" : 5,
1900     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1901    },
1902    {
1903     "enum_field_value" : 6,
1904     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1905    },
1906    {
1907     "enum_field_value" : 7,
1908     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1909    },
1910    {
1911     "enum_field_value" : 8,
1912     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1913    },
1914    {
1915     "enum_field_value" : 9,
1916     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1917    }
1918   ],
1919   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1920   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1921   "referenced_type" : "type-1510",
1922   "self_type" : "type-1510",
1923   "size" : 4,
1924   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1925   "underlying_type" : "type-2",
1926   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1927  },
1928  {
1929   "alignment" : 4,
1930   "enum_fields" :
1931   [
1932    {
1933     "enum_field_value" : 0,
1934     "name" : "android::hardware::drm::V1_0::BufferType::SHARED_MEMORY"
1935    },
1936    {
1937     "enum_field_value" : 1,
1938     "name" : "android::hardware::drm::V1_0::BufferType::NATIVE_HANDLE"
1939    }
1940   ],
1941   "linker_set_key" : "android::hardware::drm::V1_0::BufferType",
1942   "name" : "android::hardware::drm::V1_0::BufferType",
1943   "referenced_type" : "type-164",
1944   "self_type" : "type-164",
1945   "size" : 4,
1946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1947   "underlying_type" : "type-2",
1948   "unique_id" : "_ZTSN7android8hardware3drm4V1_010BufferTypeE"
1949  },
1950  {
1951   "alignment" : 4,
1952   "enum_fields" :
1953   [
1954    {
1955     "enum_field_value" : 0,
1956     "name" : "android::hardware::drm::V1_0::EventType::PROVISION_REQUIRED"
1957    },
1958    {
1959     "enum_field_value" : 1,
1960     "name" : "android::hardware::drm::V1_0::EventType::KEY_NEEDED"
1961    },
1962    {
1963     "enum_field_value" : 2,
1964     "name" : "android::hardware::drm::V1_0::EventType::KEY_EXPIRED"
1965    },
1966    {
1967     "enum_field_value" : 3,
1968     "name" : "android::hardware::drm::V1_0::EventType::VENDOR_DEFINED"
1969    },
1970    {
1971     "enum_field_value" : 4,
1972     "name" : "android::hardware::drm::V1_0::EventType::SESSION_RECLAIMED"
1973    }
1974   ],
1975   "linker_set_key" : "android::hardware::drm::V1_0::EventType",
1976   "name" : "android::hardware::drm::V1_0::EventType",
1977   "referenced_type" : "type-1426",
1978   "self_type" : "type-1426",
1979   "size" : 4,
1980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1981   "underlying_type" : "type-2",
1982   "unique_id" : "_ZTSN7android8hardware3drm4V1_09EventTypeE"
1983  },
1984  {
1985   "alignment" : 4,
1986   "enum_fields" :
1987   [
1988    {
1989     "enum_field_value" : 0,
1990     "name" : "android::hardware::drm::V1_0::KeyRequestType::INITIAL"
1991    },
1992    {
1993     "enum_field_value" : 1,
1994     "name" : "android::hardware::drm::V1_0::KeyRequestType::RENEWAL"
1995    },
1996    {
1997     "enum_field_value" : 2,
1998     "name" : "android::hardware::drm::V1_0::KeyRequestType::RELEASE"
1999    },
2000    {
2001     "enum_field_value" : 3,
2002     "name" : "android::hardware::drm::V1_0::KeyRequestType::UNKNOWN"
2003    }
2004   ],
2005   "linker_set_key" : "android::hardware::drm::V1_0::KeyRequestType",
2006   "name" : "android::hardware::drm::V1_0::KeyRequestType",
2007   "referenced_type" : "type-1428",
2008   "self_type" : "type-1428",
2009   "size" : 4,
2010   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2011   "underlying_type" : "type-2",
2012   "unique_id" : "_ZTSN7android8hardware3drm4V1_014KeyRequestTypeE"
2013  },
2014  {
2015   "alignment" : 4,
2016   "enum_fields" :
2017   [
2018    {
2019     "enum_field_value" : 0,
2020     "name" : "android::hardware::drm::V1_0::KeyStatusType::USABLE"
2021    },
2022    {
2023     "enum_field_value" : 1,
2024     "name" : "android::hardware::drm::V1_0::KeyStatusType::EXPIRED"
2025    },
2026    {
2027     "enum_field_value" : 2,
2028     "name" : "android::hardware::drm::V1_0::KeyStatusType::OUTPUTNOTALLOWED"
2029    },
2030    {
2031     "enum_field_value" : 3,
2032     "name" : "android::hardware::drm::V1_0::KeyStatusType::STATUSPENDING"
2033    },
2034    {
2035     "enum_field_value" : 4,
2036     "name" : "android::hardware::drm::V1_0::KeyStatusType::INTERNALERROR"
2037    }
2038   ],
2039   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatusType",
2040   "name" : "android::hardware::drm::V1_0::KeyStatusType",
2041   "referenced_type" : "type-487",
2042   "self_type" : "type-487",
2043   "size" : 4,
2044   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2045   "underlying_type" : "type-2",
2046   "unique_id" : "_ZTSN7android8hardware3drm4V1_013KeyStatusTypeE"
2047  },
2048  {
2049   "alignment" : 4,
2050   "enum_fields" :
2051   [
2052    {
2053     "enum_field_value" : 0,
2054     "name" : "android::hardware::drm::V1_0::KeyType::OFFLINE"
2055    },
2056    {
2057     "enum_field_value" : 1,
2058     "name" : "android::hardware::drm::V1_0::KeyType::STREAMING"
2059    },
2060    {
2061     "enum_field_value" : 2,
2062     "name" : "android::hardware::drm::V1_0::KeyType::RELEASE"
2063    }
2064   ],
2065   "linker_set_key" : "android::hardware::drm::V1_0::KeyType",
2066   "name" : "android::hardware::drm::V1_0::KeyType",
2067   "referenced_type" : "type-1427",
2068   "self_type" : "type-1427",
2069   "size" : 4,
2070   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2071   "underlying_type" : "type-2",
2072   "unique_id" : "_ZTSN7android8hardware3drm4V1_07KeyTypeE"
2073  },
2074  {
2075   "alignment" : 4,
2076   "enum_fields" :
2077   [
2078    {
2079     "enum_field_value" : 0,
2080     "name" : "android::hardware::drm::V1_0::Mode::UNENCRYPTED"
2081    },
2082    {
2083     "enum_field_value" : 1,
2084     "name" : "android::hardware::drm::V1_0::Mode::AES_CTR"
2085    },
2086    {
2087     "enum_field_value" : 2,
2088     "name" : "android::hardware::drm::V1_0::Mode::AES_CBC_CTS"
2089    },
2090    {
2091     "enum_field_value" : 3,
2092     "name" : "android::hardware::drm::V1_0::Mode::AES_CBC"
2093    }
2094   ],
2095   "linker_set_key" : "android::hardware::drm::V1_0::Mode",
2096   "name" : "android::hardware::drm::V1_0::Mode",
2097   "referenced_type" : "type-1429",
2098   "self_type" : "type-1429",
2099   "size" : 4,
2100   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2101   "underlying_type" : "type-2",
2102   "unique_id" : "_ZTSN7android8hardware3drm4V1_04ModeE"
2103  },
2104  {
2105   "alignment" : 4,
2106   "enum_fields" :
2107   [
2108    {
2109     "enum_field_value" : 0,
2110     "name" : "android::hardware::drm::V1_0::Status::OK"
2111    },
2112    {
2113     "enum_field_value" : 1,
2114     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NO_LICENSE"
2115    },
2116    {
2117     "enum_field_value" : 2,
2118     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_LICENSE_EXPIRED"
2119    },
2120    {
2121     "enum_field_value" : 3,
2122     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_SESSION_NOT_OPENED"
2123    },
2124    {
2125     "enum_field_value" : 4,
2126     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_CANNOT_HANDLE"
2127    },
2128    {
2129     "enum_field_value" : 5,
2130     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INVALID_STATE"
2131    },
2132    {
2133     "enum_field_value" : 6,
2134     "name" : "android::hardware::drm::V1_0::Status::BAD_VALUE"
2135    },
2136    {
2137     "enum_field_value" : 7,
2138     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NOT_PROVISIONED"
2139    },
2140    {
2141     "enum_field_value" : 8,
2142     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_RESOURCE_BUSY"
2143    },
2144    {
2145     "enum_field_value" : 9,
2146     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INSUFFICIENT_OUTPUT_PROTECTION"
2147    },
2148    {
2149     "enum_field_value" : 10,
2150     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DEVICE_REVOKED"
2151    },
2152    {
2153     "enum_field_value" : 11,
2154     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DECRYPT"
2155    },
2156    {
2157     "enum_field_value" : 12,
2158     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_UNKNOWN"
2159    }
2160   ],
2161   "linker_set_key" : "android::hardware::drm::V1_0::Status",
2162   "name" : "android::hardware::drm::V1_0::Status",
2163   "referenced_type" : "type-1424",
2164   "self_type" : "type-1424",
2165   "size" : 4,
2166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2167   "underlying_type" : "type-2",
2168   "unique_id" : "_ZTSN7android8hardware3drm4V1_06StatusE"
2169  },
2170  {
2171   "alignment" : 1,
2172   "enum_fields" :
2173   [
2174    {
2175     "enum_field_value" : 0,
2176     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::INT64_TYPE"
2177    },
2178    {
2179     "enum_field_value" : 1,
2180     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::DOUBLE_TYPE"
2181    },
2182    {
2183     "enum_field_value" : 2,
2184     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::STRING_TYPE"
2185    }
2186   ],
2187   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
2188   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
2189   "referenced_type" : "type-89",
2190   "self_type" : "type-89",
2191   "size" : 1,
2192   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
2193   "underlying_type" : "type-90",
2194   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE"
2195  },
2196  {
2197   "alignment" : 4,
2198   "enum_fields" :
2199   [
2200    {
2201     "enum_field_value" : 0,
2202     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_UNKNOWN"
2203    },
2204    {
2205     "enum_field_value" : 1,
2206     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_NONE"
2207    },
2208    {
2209     "enum_field_value" : 2,
2210     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V1"
2211    },
2212    {
2213     "enum_field_value" : 3,
2214     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2"
2215    },
2216    {
2217     "enum_field_value" : 4,
2218     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2_1"
2219    },
2220    {
2221     "enum_field_value" : 5,
2222     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2_2"
2223    },
2224    {
2225     "enum_field_value" : 6,
2226     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_NO_OUTPUT"
2227    }
2228   ],
2229   "linker_set_key" : "android::hardware::drm::V1_1::HdcpLevel",
2230   "name" : "android::hardware::drm::V1_1::HdcpLevel",
2231   "referenced_type" : "type-97",
2232   "self_type" : "type-97",
2233   "size" : 4,
2234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
2235   "underlying_type" : "type-2",
2236   "unique_id" : "_ZTSN7android8hardware3drm4V1_19HdcpLevelE"
2237  },
2238  {
2239   "alignment" : 4,
2240   "enum_fields" :
2241   [
2242    {
2243     "enum_field_value" : 0,
2244     "name" : "android::hardware::drm::V1_1::KeyRequestType::INITIAL"
2245    },
2246    {
2247     "enum_field_value" : 1,
2248     "name" : "android::hardware::drm::V1_1::KeyRequestType::RENEWAL"
2249    },
2250    {
2251     "enum_field_value" : 2,
2252     "name" : "android::hardware::drm::V1_1::KeyRequestType::RELEASE"
2253    },
2254    {
2255     "enum_field_value" : 3,
2256     "name" : "android::hardware::drm::V1_1::KeyRequestType::UNKNOWN"
2257    },
2258    {
2259     "enum_field_value" : 4,
2260     "name" : "android::hardware::drm::V1_1::KeyRequestType::NONE"
2261    },
2262    {
2263     "enum_field_value" : 5,
2264     "name" : "android::hardware::drm::V1_1::KeyRequestType::UPDATE"
2265    }
2266   ],
2267   "linker_set_key" : "android::hardware::drm::V1_1::KeyRequestType",
2268   "name" : "android::hardware::drm::V1_1::KeyRequestType",
2269   "referenced_type" : "type-98",
2270   "self_type" : "type-98",
2271   "size" : 4,
2272   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
2273   "underlying_type" : "type-2",
2274   "unique_id" : "_ZTSN7android8hardware3drm4V1_114KeyRequestTypeE"
2275  },
2276  {
2277   "alignment" : 4,
2278   "enum_fields" :
2279   [
2280    {
2281     "enum_field_value" : 0,
2282     "name" : "android::hardware::drm::V1_1::SecurityLevel::UNKNOWN"
2283    },
2284    {
2285     "enum_field_value" : 1,
2286     "name" : "android::hardware::drm::V1_1::SecurityLevel::SW_SECURE_CRYPTO"
2287    },
2288    {
2289     "enum_field_value" : 2,
2290     "name" : "android::hardware::drm::V1_1::SecurityLevel::SW_SECURE_DECODE"
2291    },
2292    {
2293     "enum_field_value" : 3,
2294     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_CRYPTO"
2295    },
2296    {
2297     "enum_field_value" : 4,
2298     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_DECODE"
2299    },
2300    {
2301     "enum_field_value" : 5,
2302     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_ALL"
2303    }
2304   ],
2305   "linker_set_key" : "android::hardware::drm::V1_1::SecurityLevel",
2306   "name" : "android::hardware::drm::V1_1::SecurityLevel",
2307   "referenced_type" : "type-101",
2308   "self_type" : "type-101",
2309   "size" : 4,
2310   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
2311   "underlying_type" : "type-2",
2312   "unique_id" : "_ZTSN7android8hardware3drm4V1_113SecurityLevelE"
2313  },
2314  {
2315   "alignment" : 4,
2316   "enum_fields" :
2317   [
2318    {
2319     "enum_field_value" : 0,
2320     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_UNKNOWN"
2321    },
2322    {
2323     "enum_field_value" : 1,
2324     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_NONE"
2325    },
2326    {
2327     "enum_field_value" : 2,
2328     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_V1"
2329    },
2330    {
2331     "enum_field_value" : 3,
2332     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_V2"
2333    },
2334    {
2335     "enum_field_value" : 4,
2336     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_V2_1"
2337    },
2338    {
2339     "enum_field_value" : 5,
2340     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_V2_2"
2341    },
2342    {
2343     "enum_field_value" : 6,
2344     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_NO_OUTPUT"
2345    },
2346    {
2347     "enum_field_value" : 7,
2348     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_V2_3"
2349    }
2350   ],
2351   "linker_set_key" : "android::hardware::drm::V1_2::HdcpLevel",
2352   "name" : "android::hardware::drm::V1_2::HdcpLevel",
2353   "referenced_type" : "type-121",
2354   "self_type" : "type-121",
2355   "size" : 4,
2356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h",
2357   "underlying_type" : "type-2",
2358   "unique_id" : "_ZTSN7android8hardware3drm4V1_29HdcpLevelE"
2359  },
2360  {
2361   "alignment" : 4,
2362   "enum_fields" :
2363   [
2364    {
2365     "enum_field_value" : 0,
2366     "name" : "android::hardware::drm::V1_2::KeyStatusType::USABLE"
2367    },
2368    {
2369     "enum_field_value" : 1,
2370     "name" : "android::hardware::drm::V1_2::KeyStatusType::EXPIRED"
2371    },
2372    {
2373     "enum_field_value" : 2,
2374     "name" : "android::hardware::drm::V1_2::KeyStatusType::OUTPUTNOTALLOWED"
2375    },
2376    {
2377     "enum_field_value" : 3,
2378     "name" : "android::hardware::drm::V1_2::KeyStatusType::STATUSPENDING"
2379    },
2380    {
2381     "enum_field_value" : 4,
2382     "name" : "android::hardware::drm::V1_2::KeyStatusType::INTERNALERROR"
2383    },
2384    {
2385     "enum_field_value" : 5,
2386     "name" : "android::hardware::drm::V1_2::KeyStatusType::USABLEINFUTURE"
2387    }
2388   ],
2389   "linker_set_key" : "android::hardware::drm::V1_2::KeyStatusType",
2390   "name" : "android::hardware::drm::V1_2::KeyStatusType",
2391   "referenced_type" : "type-122",
2392   "self_type" : "type-122",
2393   "size" : 4,
2394   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h",
2395   "underlying_type" : "type-2",
2396   "unique_id" : "_ZTSN7android8hardware3drm4V1_213KeyStatusTypeE"
2397  },
2398  {
2399   "alignment" : 4,
2400   "enum_fields" :
2401   [
2402    {
2403     "enum_field_value" : 0,
2404     "name" : "android::hardware::drm::V1_2::OfflineLicenseState::UNKNOWN"
2405    },
2406    {
2407     "enum_field_value" : 1,
2408     "name" : "android::hardware::drm::V1_2::OfflineLicenseState::USABLE"
2409    },
2410    {
2411     "enum_field_value" : 2,
2412     "name" : "android::hardware::drm::V1_2::OfflineLicenseState::INACTIVE"
2413    }
2414   ],
2415   "linker_set_key" : "android::hardware::drm::V1_2::OfflineLicenseState",
2416   "name" : "android::hardware::drm::V1_2::OfflineLicenseState",
2417   "referenced_type" : "type-119",
2418   "self_type" : "type-119",
2419   "size" : 4,
2420   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h",
2421   "underlying_type" : "type-2",
2422   "unique_id" : "_ZTSN7android8hardware3drm4V1_219OfflineLicenseStateE"
2423  },
2424  {
2425   "alignment" : 4,
2426   "enum_fields" :
2427   [
2428    {
2429     "enum_field_value" : 0,
2430     "name" : "android::hardware::drm::V1_2::Status::OK"
2431    },
2432    {
2433     "enum_field_value" : 1,
2434     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_NO_LICENSE"
2435    },
2436    {
2437     "enum_field_value" : 2,
2438     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_LICENSE_EXPIRED"
2439    },
2440    {
2441     "enum_field_value" : 3,
2442     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_SESSION_NOT_OPENED"
2443    },
2444    {
2445     "enum_field_value" : 4,
2446     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_CANNOT_HANDLE"
2447    },
2448    {
2449     "enum_field_value" : 5,
2450     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_INVALID_STATE"
2451    },
2452    {
2453     "enum_field_value" : 6,
2454     "name" : "android::hardware::drm::V1_2::Status::BAD_VALUE"
2455    },
2456    {
2457     "enum_field_value" : 7,
2458     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_NOT_PROVISIONED"
2459    },
2460    {
2461     "enum_field_value" : 8,
2462     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_RESOURCE_BUSY"
2463    },
2464    {
2465     "enum_field_value" : 9,
2466     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_INSUFFICIENT_OUTPUT_PROTECTION"
2467    },
2468    {
2469     "enum_field_value" : 10,
2470     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_DEVICE_REVOKED"
2471    },
2472    {
2473     "enum_field_value" : 11,
2474     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_DECRYPT"
2475    },
2476    {
2477     "enum_field_value" : 12,
2478     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_UNKNOWN"
2479    },
2480    {
2481     "enum_field_value" : 13,
2482     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_INSUFFICIENT_SECURITY"
2483    },
2484    {
2485     "enum_field_value" : 14,
2486     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_FRAME_TOO_LARGE"
2487    },
2488    {
2489     "enum_field_value" : 15,
2490     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_SESSION_LOST_STATE"
2491    },
2492    {
2493     "enum_field_value" : 16,
2494     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_RESOURCE_CONTENTION"
2495    }
2496   ],
2497   "linker_set_key" : "android::hardware::drm::V1_2::Status",
2498   "name" : "android::hardware::drm::V1_2::Status",
2499   "referenced_type" : "type-120",
2500   "self_type" : "type-120",
2501   "size" : 4,
2502   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h",
2503   "underlying_type" : "type-2",
2504   "unique_id" : "_ZTSN7android8hardware3drm4V1_26StatusE"
2505  },
2506  {
2507   "alignment" : 4,
2508   "enum_fields" :
2509   [
2510    {
2511     "enum_field_value" : 0,
2512     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2513    },
2514    {
2515     "enum_field_value" : 1,
2516     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2517    },
2518    {
2519     "enum_field_value" : 2,
2520     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2521    }
2522   ],
2523   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2524   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2525   "referenced_type" : "type-1112",
2526   "self_type" : "type-1112",
2527   "size" : 4,
2528   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2529   "underlying_type" : "type-27",
2530   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
2531  },
2532  {
2533   "alignment" : 4,
2534   "enum_fields" :
2535   [
2536    {
2537     "enum_field_value" : -1,
2538     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2539    }
2540   ],
2541   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2542   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2543   "referenced_type" : "type-1415",
2544   "self_type" : "type-1415",
2545   "size" : 4,
2546   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2547   "underlying_type" : "type-27",
2548   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
2549  },
2550  {
2551   "alignment" : 1,
2552   "enum_fields" :
2553   [
2554    {
2555     "enum_field_value" : 0,
2556     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2557    },
2558    {
2559     "enum_field_value" : 1,
2560     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2561    },
2562    {
2563     "enum_field_value" : 2,
2564     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2565    }
2566   ],
2567   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2568   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2569   "referenced_type" : "type-1414",
2570   "self_type" : "type-1414",
2571   "size" : 1,
2572   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2573   "underlying_type" : "type-90",
2574   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
2575  },
2576  {
2577   "alignment" : 4,
2578   "enum_fields" :
2579   [
2580    {
2581     "enum_field_value" : 0,
2582     "name" : "ANDROID_LOG_UNKNOWN"
2583    },
2584    {
2585     "enum_field_value" : 1,
2586     "name" : "ANDROID_LOG_DEFAULT"
2587    },
2588    {
2589     "enum_field_value" : 2,
2590     "name" : "ANDROID_LOG_VERBOSE"
2591    },
2592    {
2593     "enum_field_value" : 3,
2594     "name" : "ANDROID_LOG_DEBUG"
2595    },
2596    {
2597     "enum_field_value" : 4,
2598     "name" : "ANDROID_LOG_INFO"
2599    },
2600    {
2601     "enum_field_value" : 5,
2602     "name" : "ANDROID_LOG_WARN"
2603    },
2604    {
2605     "enum_field_value" : 6,
2606     "name" : "ANDROID_LOG_ERROR"
2607    },
2608    {
2609     "enum_field_value" : 7,
2610     "name" : "ANDROID_LOG_FATAL"
2611    },
2612    {
2613     "enum_field_value" : 8,
2614     "name" : "ANDROID_LOG_SILENT"
2615    }
2616   ],
2617   "linker_set_key" : "android_LogPriority",
2618   "name" : "android_LogPriority",
2619   "referenced_type" : "type-1",
2620   "self_type" : "type-1",
2621   "size" : 4,
2622   "source_file" : "/system/core/liblog/include/android/log.h",
2623   "underlying_type" : "type-2",
2624   "unique_id" : "android_LogPriority"
2625  },
2626  {
2627   "alignment" : 4,
2628   "enum_fields" :
2629   [
2630    {
2631     "enum_field_value" : 0,
2632     "name" : "HAL_COLOR_MODE_NATIVE"
2633    },
2634    {
2635     "enum_field_value" : 1,
2636     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2637    },
2638    {
2639     "enum_field_value" : 2,
2640     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2641    },
2642    {
2643     "enum_field_value" : 3,
2644     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2645    },
2646    {
2647     "enum_field_value" : 4,
2648     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2649    },
2650    {
2651     "enum_field_value" : 5,
2652     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2653    },
2654    {
2655     "enum_field_value" : 6,
2656     "name" : "HAL_COLOR_MODE_DCI_P3"
2657    },
2658    {
2659     "enum_field_value" : 7,
2660     "name" : "HAL_COLOR_MODE_SRGB"
2661    },
2662    {
2663     "enum_field_value" : 8,
2664     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2665    },
2666    {
2667     "enum_field_value" : 9,
2668     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2669    }
2670   ],
2671   "linker_set_key" : "android_color_mode_t",
2672   "name" : "android_color_mode_t",
2673   "referenced_type" : "type-1368",
2674   "self_type" : "type-1368",
2675   "size" : 4,
2676   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2677   "underlying_type" : "type-2",
2678   "unique_id" : "android_color_mode_t"
2679  },
2680  {
2681   "alignment" : 4,
2682   "enum_fields" :
2683   [
2684    {
2685     "enum_field_value" : 10,
2686     "name" : "HAL_COLOR_MODE_BT2020"
2687    },
2688    {
2689     "enum_field_value" : 11,
2690     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2691    },
2692    {
2693     "enum_field_value" : 12,
2694     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2695    }
2696   ],
2697   "linker_set_key" : "android_color_mode_v1_1_t",
2698   "name" : "android_color_mode_v1_1_t",
2699   "referenced_type" : "type-1373",
2700   "self_type" : "type-1373",
2701   "size" : 4,
2702   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2703   "underlying_type" : "type-2",
2704   "unique_id" : "android_color_mode_v1_1_t"
2705  },
2706  {
2707   "alignment" : 4,
2708   "enum_fields" :
2709   [
2710    {
2711     "enum_field_value" : 0,
2712     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2713    },
2714    {
2715     "enum_field_value" : 1,
2716     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2717    },
2718    {
2719     "enum_field_value" : 2,
2720     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2721    },
2722    {
2723     "enum_field_value" : 3,
2724     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2725    },
2726    {
2727     "enum_field_value" : 4,
2728     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2729    },
2730    {
2731     "enum_field_value" : 5,
2732     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2733    },
2734    {
2735     "enum_field_value" : 6,
2736     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2737    }
2738   ],
2739   "linker_set_key" : "android_color_transform_t",
2740   "name" : "android_color_transform_t",
2741   "referenced_type" : "type-1369",
2742   "self_type" : "type-1369",
2743   "size" : 4,
2744   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2745   "underlying_type" : "type-2",
2746   "unique_id" : "android_color_transform_t"
2747  },
2748  {
2749   "alignment" : 4,
2750   "enum_fields" :
2751   [
2752    {
2753     "enum_field_value" : 0,
2754     "name" : "HAL_DATASPACE_UNKNOWN"
2755    },
2756    {
2757     "enum_field_value" : 1,
2758     "name" : "HAL_DATASPACE_ARBITRARY"
2759    },
2760    {
2761     "enum_field_value" : 16,
2762     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2763    },
2764    {
2765     "enum_field_value" : 4128768,
2766     "name" : "HAL_DATASPACE_STANDARD_MASK"
2767    },
2768    {
2769     "enum_field_value" : 0,
2770     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2771    },
2772    {
2773     "enum_field_value" : 65536,
2774     "name" : "HAL_DATASPACE_STANDARD_BT709"
2775    },
2776    {
2777     "enum_field_value" : 131072,
2778     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2779    },
2780    {
2781     "enum_field_value" : 196608,
2782     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2783    },
2784    {
2785     "enum_field_value" : 262144,
2786     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2787    },
2788    {
2789     "enum_field_value" : 327680,
2790     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2791    },
2792    {
2793     "enum_field_value" : 393216,
2794     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2795    },
2796    {
2797     "enum_field_value" : 458752,
2798     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2799    },
2800    {
2801     "enum_field_value" : 524288,
2802     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2803    },
2804    {
2805     "enum_field_value" : 589824,
2806     "name" : "HAL_DATASPACE_STANDARD_FILM"
2807    },
2808    {
2809     "enum_field_value" : 655360,
2810     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2811    },
2812    {
2813     "enum_field_value" : 720896,
2814     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2815    },
2816    {
2817     "enum_field_value" : 22,
2818     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2819    },
2820    {
2821     "enum_field_value" : 130023424,
2822     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2823    },
2824    {
2825     "enum_field_value" : 0,
2826     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2827    },
2828    {
2829     "enum_field_value" : 4194304,
2830     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2831    },
2832    {
2833     "enum_field_value" : 8388608,
2834     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2835    },
2836    {
2837     "enum_field_value" : 12582912,
2838     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2839    },
2840    {
2841     "enum_field_value" : 16777216,
2842     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2843    },
2844    {
2845     "enum_field_value" : 20971520,
2846     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2847    },
2848    {
2849     "enum_field_value" : 25165824,
2850     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2851    },
2852    {
2853     "enum_field_value" : 29360128,
2854     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2855    },
2856    {
2857     "enum_field_value" : 33554432,
2858     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2859    },
2860    {
2861     "enum_field_value" : 27,
2862     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2863    },
2864    {
2865     "enum_field_value" : 939524096,
2866     "name" : "HAL_DATASPACE_RANGE_MASK"
2867    },
2868    {
2869     "enum_field_value" : 0,
2870     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2871    },
2872    {
2873     "enum_field_value" : 134217728,
2874     "name" : "HAL_DATASPACE_RANGE_FULL"
2875    },
2876    {
2877     "enum_field_value" : 268435456,
2878     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2879    },
2880    {
2881     "enum_field_value" : 402653184,
2882     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2883    },
2884    {
2885     "enum_field_value" : 512,
2886     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2887    },
2888    {
2889     "enum_field_value" : 138477568,
2890     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2891    },
2892    {
2893     "enum_field_value" : 406913024,
2894     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2895    },
2896    {
2897     "enum_field_value" : 513,
2898     "name" : "HAL_DATASPACE_SRGB"
2899    },
2900    {
2901     "enum_field_value" : 142671872,
2902     "name" : "HAL_DATASPACE_V0_SRGB"
2903    },
2904    {
2905     "enum_field_value" : 411107328,
2906     "name" : "HAL_DATASPACE_V0_SCRGB"
2907    },
2908    {
2909     "enum_field_value" : 257,
2910     "name" : "HAL_DATASPACE_JFIF"
2911    },
2912    {
2913     "enum_field_value" : 146931712,
2914     "name" : "HAL_DATASPACE_V0_JFIF"
2915    },
2916    {
2917     "enum_field_value" : 258,
2918     "name" : "HAL_DATASPACE_BT601_625"
2919    },
2920    {
2921     "enum_field_value" : 281149440,
2922     "name" : "HAL_DATASPACE_V0_BT601_625"
2923    },
2924    {
2925     "enum_field_value" : 259,
2926     "name" : "HAL_DATASPACE_BT601_525"
2927    },
2928    {
2929     "enum_field_value" : 281280512,
2930     "name" : "HAL_DATASPACE_V0_BT601_525"
2931    },
2932    {
2933     "enum_field_value" : 260,
2934     "name" : "HAL_DATASPACE_BT709"
2935    },
2936    {
2937     "enum_field_value" : 281083904,
2938     "name" : "HAL_DATASPACE_V0_BT709"
2939    },
2940    {
2941     "enum_field_value" : 139067392,
2942     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2943    },
2944    {
2945     "enum_field_value" : 155844608,
2946     "name" : "HAL_DATASPACE_DCI_P3"
2947    },
2948    {
2949     "enum_field_value" : 139067392,
2950     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2951    },
2952    {
2953     "enum_field_value" : 143261696,
2954     "name" : "HAL_DATASPACE_DISPLAY_P3"
2955    },
2956    {
2957     "enum_field_value" : 151715840,
2958     "name" : "HAL_DATASPACE_ADOBE_RGB"
2959    },
2960    {
2961     "enum_field_value" : 138805248,
2962     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2963    },
2964    {
2965     "enum_field_value" : 147193856,
2966     "name" : "HAL_DATASPACE_BT2020"
2967    },
2968    {
2969     "enum_field_value" : 163971072,
2970     "name" : "HAL_DATASPACE_BT2020_PQ"
2971    },
2972    {
2973     "enum_field_value" : 4096,
2974     "name" : "HAL_DATASPACE_DEPTH"
2975    },
2976    {
2977     "enum_field_value" : 4097,
2978     "name" : "HAL_DATASPACE_SENSOR"
2979    }
2980   ],
2981   "linker_set_key" : "android_dataspace_t",
2982   "name" : "android_dataspace_t",
2983   "referenced_type" : "type-1367",
2984   "self_type" : "type-1367",
2985   "size" : 4,
2986   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2987   "underlying_type" : "type-2",
2988   "unique_id" : "android_dataspace_t"
2989  },
2990  {
2991   "alignment" : 4,
2992   "enum_fields" :
2993   [
2994    {
2995     "enum_field_value" : 281411584,
2996     "name" : "HAL_DATASPACE_BT2020_ITU"
2997    },
2998    {
2999     "enum_field_value" : 298188800,
3000     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
3001    },
3002    {
3003     "enum_field_value" : 302383104,
3004     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
3005    },
3006    {
3007     "enum_field_value" : 168165376,
3008     "name" : "HAL_DATASPACE_BT2020_HLG"
3009    }
3010   ],
3011   "linker_set_key" : "android_dataspace_v1_1_t",
3012   "name" : "android_dataspace_v1_1_t",
3013   "referenced_type" : "type-1372",
3014   "self_type" : "type-1372",
3015   "size" : 4,
3016   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3017   "underlying_type" : "type-2",
3018   "unique_id" : "android_dataspace_v1_1_t"
3019  },
3020  {
3021   "alignment" : 4,
3022   "enum_fields" :
3023   [
3024    {
3025     "enum_field_value" : 142999552,
3026     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
3027    },
3028    {
3029     "enum_field_value" : 4098,
3030     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
3031    },
3032    {
3033     "enum_field_value" : 4099,
3034     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
3035    },
3036    {
3037     "enum_field_value" : 4100,
3038     "name" : "HAL_DATASPACE_HEIF"
3039    }
3040   ],
3041   "linker_set_key" : "android_dataspace_v1_2_t",
3042   "name" : "android_dataspace_v1_2_t",
3043   "referenced_type" : "type-1376",
3044   "self_type" : "type-1376",
3045   "size" : 4,
3046   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3047   "underlying_type" : "type-2",
3048   "unique_id" : "android_dataspace_v1_2_t"
3049  },
3050  {
3051   "alignment" : 4,
3052   "enum_fields" :
3053   [
3054    {
3055     "enum_field_value" : 1,
3056     "name" : "FLEX_COMPONENT_Y"
3057    },
3058    {
3059     "enum_field_value" : 2,
3060     "name" : "FLEX_COMPONENT_Cb"
3061    },
3062    {
3063     "enum_field_value" : 4,
3064     "name" : "FLEX_COMPONENT_Cr"
3065    },
3066    {
3067     "enum_field_value" : 1024,
3068     "name" : "FLEX_COMPONENT_R"
3069    },
3070    {
3071     "enum_field_value" : 2048,
3072     "name" : "FLEX_COMPONENT_G"
3073    },
3074    {
3075     "enum_field_value" : 4096,
3076     "name" : "FLEX_COMPONENT_B"
3077    },
3078    {
3079     "enum_field_value" : 1073741824,
3080     "name" : "FLEX_COMPONENT_A"
3081    }
3082   ],
3083   "linker_set_key" : "android_flex_component",
3084   "name" : "android_flex_component",
3085   "referenced_type" : "type-1381",
3086   "self_type" : "type-1381",
3087   "size" : 4,
3088   "source_file" : "/system/core/libsystem/include/system/graphics.h",
3089   "underlying_type" : "type-2",
3090   "unique_id" : "android_flex_component"
3091  },
3092  {
3093   "alignment" : 4,
3094   "enum_fields" :
3095   [
3096    {
3097     "enum_field_value" : 0,
3098     "name" : "FLEX_FORMAT_INVALID"
3099    },
3100    {
3101     "enum_field_value" : 1,
3102     "name" : "FLEX_FORMAT_Y"
3103    },
3104    {
3105     "enum_field_value" : 7,
3106     "name" : "FLEX_FORMAT_YCbCr"
3107    },
3108    {
3109     "enum_field_value" : 1073741831,
3110     "name" : "FLEX_FORMAT_YCbCrA"
3111    },
3112    {
3113     "enum_field_value" : 7168,
3114     "name" : "FLEX_FORMAT_RGB"
3115    },
3116    {
3117     "enum_field_value" : 1073748992,
3118     "name" : "FLEX_FORMAT_RGBA"
3119    }
3120   ],
3121   "linker_set_key" : "android_flex_format",
3122   "name" : "android_flex_format",
3123   "referenced_type" : "type-1384",
3124   "self_type" : "type-1384",
3125   "size" : 4,
3126   "source_file" : "/system/core/libsystem/include/system/graphics.h",
3127   "underlying_type" : "type-2",
3128   "unique_id" : "android_flex_format"
3129  },
3130  {
3131   "alignment" : 4,
3132   "enum_fields" :
3133   [
3134    {
3135     "enum_field_value" : 1,
3136     "name" : "HAL_HDR_DOLBY_VISION"
3137    },
3138    {
3139     "enum_field_value" : 2,
3140     "name" : "HAL_HDR_HDR10"
3141    },
3142    {
3143     "enum_field_value" : 3,
3144     "name" : "HAL_HDR_HLG"
3145    }
3146   ],
3147   "linker_set_key" : "android_hdr_t",
3148   "name" : "android_hdr_t",
3149   "referenced_type" : "type-1370",
3150   "self_type" : "type-1370",
3151   "size" : 4,
3152   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3153   "underlying_type" : "type-2",
3154   "unique_id" : "android_hdr_t"
3155  },
3156  {
3157   "alignment" : 4,
3158   "enum_fields" :
3159   [
3160    {
3161     "enum_field_value" : 4,
3162     "name" : "HAL_HDR_HDR10_PLUS"
3163    }
3164   ],
3165   "linker_set_key" : "android_hdr_v1_2_t",
3166   "name" : "android_hdr_v1_2_t",
3167   "referenced_type" : "type-1375",
3168   "self_type" : "type-1375",
3169   "size" : 4,
3170   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3171   "underlying_type" : "type-2",
3172   "unique_id" : "android_hdr_v1_2_t"
3173  },
3174  {
3175   "alignment" : 4,
3176   "enum_fields" :
3177   [
3178    {
3179     "enum_field_value" : 39,
3180     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
3181    },
3182    {
3183     "enum_field_value" : 40,
3184     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
3185    },
3186    {
3187     "enum_field_value" : 41,
3188     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
3189    },
3190    {
3191     "enum_field_value" : 42,
3192     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
3193    }
3194   ],
3195   "linker_set_key" : "android_pixel_format_sw_t",
3196   "name" : "android_pixel_format_sw_t",
3197   "referenced_type" : "type-1378",
3198   "self_type" : "type-1378",
3199   "size" : 4,
3200   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
3201   "underlying_type" : "type-2",
3202   "unique_id" : "_ZTS25android_pixel_format_sw_t"
3203  },
3204  {
3205   "alignment" : 4,
3206   "enum_fields" :
3207   [
3208    {
3209     "enum_field_value" : 1,
3210     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
3211    },
3212    {
3213     "enum_field_value" : 2,
3214     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
3215    },
3216    {
3217     "enum_field_value" : 3,
3218     "name" : "HAL_PIXEL_FORMAT_RGB_888"
3219    },
3220    {
3221     "enum_field_value" : 4,
3222     "name" : "HAL_PIXEL_FORMAT_RGB_565"
3223    },
3224    {
3225     "enum_field_value" : 5,
3226     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
3227    },
3228    {
3229     "enum_field_value" : 16,
3230     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
3231    },
3232    {
3233     "enum_field_value" : 17,
3234     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
3235    },
3236    {
3237     "enum_field_value" : 20,
3238     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
3239    },
3240    {
3241     "enum_field_value" : 22,
3242     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
3243    },
3244    {
3245     "enum_field_value" : 32,
3246     "name" : "HAL_PIXEL_FORMAT_RAW16"
3247    },
3248    {
3249     "enum_field_value" : 33,
3250     "name" : "HAL_PIXEL_FORMAT_BLOB"
3251    },
3252    {
3253     "enum_field_value" : 34,
3254     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
3255    },
3256    {
3257     "enum_field_value" : 35,
3258     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
3259    },
3260    {
3261     "enum_field_value" : 36,
3262     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
3263    },
3264    {
3265     "enum_field_value" : 37,
3266     "name" : "HAL_PIXEL_FORMAT_RAW10"
3267    },
3268    {
3269     "enum_field_value" : 38,
3270     "name" : "HAL_PIXEL_FORMAT_RAW12"
3271    },
3272    {
3273     "enum_field_value" : 43,
3274     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
3275    },
3276    {
3277     "enum_field_value" : 538982489,
3278     "name" : "HAL_PIXEL_FORMAT_Y8"
3279    },
3280    {
3281     "enum_field_value" : 540422489,
3282     "name" : "HAL_PIXEL_FORMAT_Y16"
3283    },
3284    {
3285     "enum_field_value" : 842094169,
3286     "name" : "HAL_PIXEL_FORMAT_YV12"
3287    }
3288   ],
3289   "linker_set_key" : "android_pixel_format_t",
3290   "name" : "android_pixel_format_t",
3291   "referenced_type" : "type-1365",
3292   "self_type" : "type-1365",
3293   "size" : 4,
3294   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3295   "underlying_type" : "type-2",
3296   "unique_id" : "android_pixel_format_t"
3297  },
3298  {
3299   "alignment" : 4,
3300   "enum_fields" :
3301   [
3302    {
3303     "enum_field_value" : 48,
3304     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
3305    },
3306    {
3307     "enum_field_value" : 49,
3308     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
3309    },
3310    {
3311     "enum_field_value" : 50,
3312     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
3313    },
3314    {
3315     "enum_field_value" : 51,
3316     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
3317    },
3318    {
3319     "enum_field_value" : 52,
3320     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
3321    },
3322    {
3323     "enum_field_value" : 53,
3324     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
3325    },
3326    {
3327     "enum_field_value" : 54,
3328     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
3329    }
3330   ],
3331   "linker_set_key" : "android_pixel_format_v1_1_t",
3332   "name" : "android_pixel_format_v1_1_t",
3333   "referenced_type" : "type-1371",
3334   "self_type" : "type-1371",
3335   "size" : 4,
3336   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3337   "underlying_type" : "type-2",
3338   "unique_id" : "android_pixel_format_v1_1_t"
3339  },
3340  {
3341   "alignment" : 4,
3342   "enum_fields" :
3343   [
3344    {
3345     "enum_field_value" : 55,
3346     "name" : "HAL_PIXEL_FORMAT_HSV_888"
3347    }
3348   ],
3349   "linker_set_key" : "android_pixel_format_v1_2_t",
3350   "name" : "android_pixel_format_v1_2_t",
3351   "referenced_type" : "type-1377",
3352   "self_type" : "type-1377",
3353   "size" : 4,
3354   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3355   "underlying_type" : "type-2",
3356   "unique_id" : "android_pixel_format_v1_2_t"
3357  },
3358  {
3359   "alignment" : 4,
3360   "enum_fields" :
3361   [
3362    {
3363     "enum_field_value" : 0,
3364     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
3365    },
3366    {
3367     "enum_field_value" : 1,
3368     "name" : "HAL_RENDER_INTENT_ENHANCE"
3369    },
3370    {
3371     "enum_field_value" : 2,
3372     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
3373    },
3374    {
3375     "enum_field_value" : 3,
3376     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
3377    }
3378   ],
3379   "linker_set_key" : "android_render_intent_v1_1_t",
3380   "name" : "android_render_intent_v1_1_t",
3381   "referenced_type" : "type-1374",
3382   "self_type" : "type-1374",
3383   "size" : 4,
3384   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3385   "underlying_type" : "type-2",
3386   "unique_id" : "android_render_intent_v1_1_t"
3387  },
3388  {
3389   "alignment" : 4,
3390   "enum_fields" :
3391   [
3392    {
3393     "enum_field_value" : 1,
3394     "name" : "HAL_TRANSFORM_FLIP_H"
3395    },
3396    {
3397     "enum_field_value" : 2,
3398     "name" : "HAL_TRANSFORM_FLIP_V"
3399    },
3400    {
3401     "enum_field_value" : 4,
3402     "name" : "HAL_TRANSFORM_ROT_90"
3403    },
3404    {
3405     "enum_field_value" : 3,
3406     "name" : "HAL_TRANSFORM_ROT_180"
3407    },
3408    {
3409     "enum_field_value" : 7,
3410     "name" : "HAL_TRANSFORM_ROT_270"
3411    }
3412   ],
3413   "linker_set_key" : "android_transform_t",
3414   "name" : "android_transform_t",
3415   "referenced_type" : "type-1366",
3416   "self_type" : "type-1366",
3417   "size" : 4,
3418   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3419   "underlying_type" : "type-2",
3420   "unique_id" : "android_transform_t"
3421  },
3422  {
3423   "alignment" : 4,
3424   "enum_fields" :
3425   [
3426    {
3427     "enum_field_value" : 0,
3428     "name" : "LOG_ID_MIN"
3429    },
3430    {
3431     "enum_field_value" : 0,
3432     "name" : "LOG_ID_MAIN"
3433    },
3434    {
3435     "enum_field_value" : 1,
3436     "name" : "LOG_ID_RADIO"
3437    },
3438    {
3439     "enum_field_value" : 2,
3440     "name" : "LOG_ID_EVENTS"
3441    },
3442    {
3443     "enum_field_value" : 3,
3444     "name" : "LOG_ID_SYSTEM"
3445    },
3446    {
3447     "enum_field_value" : 4,
3448     "name" : "LOG_ID_CRASH"
3449    },
3450    {
3451     "enum_field_value" : 5,
3452     "name" : "LOG_ID_STATS"
3453    },
3454    {
3455     "enum_field_value" : 6,
3456     "name" : "LOG_ID_SECURITY"
3457    },
3458    {
3459     "enum_field_value" : 7,
3460     "name" : "LOG_ID_KERNEL"
3461    },
3462    {
3463     "enum_field_value" : 8,
3464     "name" : "LOG_ID_MAX"
3465    }
3466   ],
3467   "linker_set_key" : "log_id",
3468   "name" : "log_id",
3469   "referenced_type" : "type-842",
3470   "self_type" : "type-842",
3471   "size" : 4,
3472   "source_file" : "/system/core/liblog/include/android/log.h",
3473   "underlying_type" : "type-2",
3474   "unique_id" : "log_id"
3475  }
3476 ],
3477 "function_types" :
3478 [
3479  {
3480   "alignment" : 4,
3481   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3482   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3483   "parameters" :
3484   [
3485    {
3486     "referenced_type" : "type-42"
3487    },
3488    {
3489     "referenced_type" : "type-48"
3490    },
3491    {
3492     "referenced_type" : "type-28"
3493    }
3494   ],
3495   "referenced_type" : "type-41",
3496   "return_type" : "type-39",
3497   "self_type" : "type-41",
3498   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3499  },
3500  {
3501   "alignment" : 4,
3502   "linker_set_key" : "int (void *)",
3503   "name" : "int (void *)",
3504   "parameters" :
3505   [
3506    {
3507     "referenced_type" : "type-28"
3508    }
3509   ],
3510   "referenced_type" : "type-1392",
3511   "return_type" : "type-27",
3512   "self_type" : "type-1392",
3513   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3514  },
3515  {
3516   "alignment" : 4,
3517   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3518   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3519   "parameters" :
3520   [
3521    {
3522     "referenced_type" : "type-1197"
3523    },
3524    {
3525     "referenced_type" : "type-1083"
3526    },
3527    {
3528     "referenced_type" : "type-2"
3529    },
3530    {
3531     "referenced_type" : "type-1198"
3532    },
3533    {
3534     "referenced_type" : "type-2"
3535    },
3536    {
3537     "referenced_type" : "type-28"
3538    }
3539   ],
3540   "referenced_type" : "type-1196",
3541   "return_type" : "type-29",
3542   "self_type" : "type-1196",
3543   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3544  }
3545 ],
3546 "functions" :
3547 [
3548  {
3549   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::getService",
3550   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3551   "parameters" :
3552   [
3553    {
3554     "default_arg" : true,
3555     "referenced_type" : "type-527"
3556    },
3557    {
3558     "default_arg" : true,
3559     "referenced_type" : "type-39"
3560    }
3561   ],
3562   "return_type" : "type-407",
3563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3564  },
3565  {
3566   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::linkToDeath",
3567   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3568   "parameters" :
3569   [
3570    {
3571     "is_this_ptr" : true,
3572     "referenced_type" : "type-408"
3573    },
3574    {
3575     "referenced_type" : "type-1055"
3576    },
3577    {
3578     "referenced_type" : "type-83"
3579    }
3580   ],
3581   "return_type" : "type-552",
3582   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3583  },
3584  {
3585   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::getDebugInfo",
3586   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3587   "parameters" :
3588   [
3589    {
3590     "is_this_ptr" : true,
3591     "referenced_type" : "type-408"
3592    },
3593    {
3594     "referenced_type" : "type-1605"
3595    }
3596   ],
3597   "return_type" : "type-629",
3598   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3599  },
3600  {
3601   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::getHashChain",
3602   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3603   "parameters" :
3604   [
3605    {
3606     "is_this_ptr" : true,
3607     "referenced_type" : "type-408"
3608    },
3609    {
3610     "referenced_type" : "type-1606"
3611    }
3612   ],
3613   "return_type" : "type-629",
3614   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3615  },
3616  {
3617   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::tryGetService",
3618   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3619   "parameters" :
3620   [
3621    {
3622     "default_arg" : true,
3623     "referenced_type" : "type-527"
3624    },
3625    {
3626     "default_arg" : true,
3627     "referenced_type" : "type-39"
3628    }
3629   ],
3630   "return_type" : "type-407",
3631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3632  },
3633  {
3634   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::unlinkToDeath",
3635   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3636   "parameters" :
3637   [
3638    {
3639     "is_this_ptr" : true,
3640     "referenced_type" : "type-408"
3641    },
3642    {
3643     "referenced_type" : "type-1055"
3644    }
3645   ],
3646   "return_type" : "type-552",
3647   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3648  },
3649  {
3650   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::interfaceChain",
3651   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3652   "parameters" :
3653   [
3654    {
3655     "is_this_ptr" : true,
3656     "referenced_type" : "type-408"
3657    },
3658    {
3659     "referenced_type" : "type-1607"
3660    }
3661   ],
3662   "return_type" : "type-629",
3663   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3664  },
3665  {
3666   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::registerAsService",
3667   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3668   "parameters" :
3669   [
3670    {
3671     "is_this_ptr" : true,
3672     "referenced_type" : "type-408"
3673    },
3674    {
3675     "default_arg" : true,
3676     "referenced_type" : "type-527"
3677    }
3678   ],
3679   "return_type" : "type-27",
3680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3681  },
3682  {
3683   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::interfaceDescriptor",
3684   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3685   "parameters" :
3686   [
3687    {
3688     "is_this_ptr" : true,
3689     "referenced_type" : "type-408"
3690    },
3691    {
3692     "referenced_type" : "type-1608"
3693    }
3694   ],
3695   "return_type" : "type-629",
3696   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3697  },
3698  {
3699   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::notifySyspropsChanged",
3700   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21notifySyspropsChangedEv",
3701   "parameters" :
3702   [
3703    {
3704     "is_this_ptr" : true,
3705     "referenced_type" : "type-408"
3706    }
3707   ],
3708   "return_type" : "type-629",
3709   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3710  },
3711  {
3712   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::setHALInstrumentation",
3713   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21setHALInstrumentationEv",
3714   "parameters" :
3715   [
3716    {
3717     "is_this_ptr" : true,
3718     "referenced_type" : "type-408"
3719    }
3720   ],
3721   "return_type" : "type-629",
3722   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3723  },
3724  {
3725   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::registerForNotifications",
3726   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3727   "parameters" :
3728   [
3729    {
3730     "referenced_type" : "type-527"
3731    },
3732    {
3733     "referenced_type" : "type-1462"
3734    }
3735   ],
3736   "return_type" : "type-39",
3737   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3738  },
3739  {
3740   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::ping",
3741   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4pingEv",
3742   "parameters" :
3743   [
3744    {
3745     "is_this_ptr" : true,
3746     "referenced_type" : "type-408"
3747    }
3748   ],
3749   "return_type" : "type-629",
3750   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3751  },
3752  {
3753   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::debug",
3754   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3755   "parameters" :
3756   [
3757    {
3758     "is_this_ptr" : true,
3759     "referenced_type" : "type-408"
3760    },
3761    {
3762     "referenced_type" : "type-1100"
3763    },
3764    {
3765     "referenced_type" : "type-1461"
3766    }
3767   ],
3768   "return_type" : "type-629",
3769   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3770  },
3771  {
3772   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::castFrom",
3773   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS1_4V1_010IDrmPluginEEEb",
3774   "parameters" :
3775   [
3776    {
3777     "referenced_type" : "type-216"
3778    },
3779    {
3780     "default_arg" : true,
3781     "referenced_type" : "type-39"
3782    }
3783   ],
3784   "return_type" : "type-447",
3785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3786  },
3787  {
3788   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::castFrom",
3789   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS1_4V1_110IDrmPluginEEEb",
3790   "parameters" :
3791   [
3792    {
3793     "referenced_type" : "type-437"
3794    },
3795    {
3796     "default_arg" : true,
3797     "referenced_type" : "type-39"
3798    }
3799   ],
3800   "return_type" : "type-447",
3801   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3802  },
3803  {
3804   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::castFrom",
3805   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3806   "parameters" :
3807   [
3808    {
3809     "referenced_type" : "type-1536"
3810    },
3811    {
3812     "default_arg" : true,
3813     "referenced_type" : "type-39"
3814    }
3815   ],
3816   "return_type" : "type-447",
3817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3818  },
3819  {
3820   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::castFrom",
3821   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spIS3_EEb",
3822   "parameters" :
3823   [
3824    {
3825     "referenced_type" : "type-412"
3826    },
3827    {
3828     "default_arg" : true,
3829     "referenced_type" : "type-39"
3830    }
3831   ],
3832   "return_type" : "type-447",
3833   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3834  },
3835  {
3836   "access" : "private",
3837   "function_name" : "android::hardware::drm::V1_2::BsDrmPlugin::addOnewayTask",
3838   "linker_set_key" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13addOnewayTaskENSt3__18functionIFvvEEE",
3839   "parameters" :
3840   [
3841    {
3842     "is_this_ptr" : true,
3843     "referenced_type" : "type-420"
3844    },
3845    {
3846     "referenced_type" : "type-1613"
3847    }
3848   ],
3849   "return_type" : "type-629",
3850   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPlugin.h"
3851  },
3852  {
3853   "function_name" : "android::hardware::drm::V1_2::BsDrmPlugin::BsDrmPlugin",
3854   "linker_set_key" : "_ZN7android8hardware3drm4V1_211BsDrmPluginC1ENS_2spINS2_10IDrmPluginEEE",
3855   "parameters" :
3856   [
3857    {
3858     "is_this_ptr" : true,
3859     "referenced_type" : "type-420"
3860    },
3861    {
3862     "referenced_type" : "type-406"
3863    }
3864   ],
3865   "return_type" : "type-29",
3866   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPlugin.h"
3867  },
3868  {
3869   "function_name" : "android::hardware::drm::V1_2::BsDrmPlugin::BsDrmPlugin",
3870   "linker_set_key" : "_ZN7android8hardware3drm4V1_211BsDrmPluginC2ENS_2spINS2_10IDrmPluginEEE",
3871   "parameters" :
3872   [
3873    {
3874     "is_this_ptr" : true,
3875     "referenced_type" : "type-420"
3876    },
3877    {
3878     "referenced_type" : "type-406"
3879    }
3880   ],
3881   "return_type" : "type-29",
3882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPlugin.h"
3883  },
3884  {
3885   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::getService",
3886   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3887   "parameters" :
3888   [
3889    {
3890     "default_arg" : true,
3891     "referenced_type" : "type-284"
3892    },
3893    {
3894     "default_arg" : true,
3895     "referenced_type" : "type-39"
3896    }
3897   ],
3898   "return_type" : "type-191",
3899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3900  },
3901  {
3902   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::linkToDeath",
3903   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3904   "parameters" :
3905   [
3906    {
3907     "is_this_ptr" : true,
3908     "referenced_type" : "type-192"
3909    },
3910    {
3911     "referenced_type" : "type-1055"
3912    },
3913    {
3914     "referenced_type" : "type-83"
3915    }
3916   ],
3917   "return_type" : "type-552",
3918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3919  },
3920  {
3921   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::getDebugInfo",
3922   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3923   "parameters" :
3924   [
3925    {
3926     "is_this_ptr" : true,
3927     "referenced_type" : "type-192"
3928    },
3929    {
3930     "referenced_type" : "type-1641"
3931    }
3932   ],
3933   "return_type" : "type-629",
3934   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3935  },
3936  {
3937   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::getHashChain",
3938   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3939   "parameters" :
3940   [
3941    {
3942     "is_this_ptr" : true,
3943     "referenced_type" : "type-192"
3944    },
3945    {
3946     "referenced_type" : "type-1642"
3947    }
3948   ],
3949   "return_type" : "type-629",
3950   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3951  },
3952  {
3953   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::tryGetService",
3954   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3955   "parameters" :
3956   [
3957    {
3958     "default_arg" : true,
3959     "referenced_type" : "type-284"
3960    },
3961    {
3962     "default_arg" : true,
3963     "referenced_type" : "type-39"
3964    }
3965   ],
3966   "return_type" : "type-191",
3967   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3968  },
3969  {
3970   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::unlinkToDeath",
3971   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3972   "parameters" :
3973   [
3974    {
3975     "is_this_ptr" : true,
3976     "referenced_type" : "type-192"
3977    },
3978    {
3979     "referenced_type" : "type-1055"
3980    }
3981   ],
3982   "return_type" : "type-552",
3983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3984  },
3985  {
3986   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::interfaceChain",
3987   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3988   "parameters" :
3989   [
3990    {
3991     "is_this_ptr" : true,
3992     "referenced_type" : "type-192"
3993    },
3994    {
3995     "referenced_type" : "type-1643"
3996    }
3997   ],
3998   "return_type" : "type-629",
3999   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4000  },
4001  {
4002   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::registerAsService",
4003   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4004   "parameters" :
4005   [
4006    {
4007     "is_this_ptr" : true,
4008     "referenced_type" : "type-192"
4009    },
4010    {
4011     "default_arg" : true,
4012     "referenced_type" : "type-284"
4013    }
4014   ],
4015   "return_type" : "type-27",
4016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4017  },
4018  {
4019   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::interfaceDescriptor",
4020   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4021   "parameters" :
4022   [
4023    {
4024     "is_this_ptr" : true,
4025     "referenced_type" : "type-192"
4026    },
4027    {
4028     "referenced_type" : "type-1644"
4029    }
4030   ],
4031   "return_type" : "type-629",
4032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4033  },
4034  {
4035   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::notifySyspropsChanged",
4036   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory21notifySyspropsChangedEv",
4037   "parameters" :
4038   [
4039    {
4040     "is_this_ptr" : true,
4041     "referenced_type" : "type-192"
4042    }
4043   ],
4044   "return_type" : "type-629",
4045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4046  },
4047  {
4048   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::setHALInstrumentation",
4049   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory21setHALInstrumentationEv",
4050   "parameters" :
4051   [
4052    {
4053     "is_this_ptr" : true,
4054     "referenced_type" : "type-192"
4055    }
4056   ],
4057   "return_type" : "type-629",
4058   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4059  },
4060  {
4061   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::registerForNotifications",
4062   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4063   "parameters" :
4064   [
4065    {
4066     "referenced_type" : "type-284"
4067    },
4068    {
4069     "referenced_type" : "type-1462"
4070    }
4071   ],
4072   "return_type" : "type-39",
4073   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4074  },
4075  {
4076   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::ping",
4077   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory4pingEv",
4078   "parameters" :
4079   [
4080    {
4081     "is_this_ptr" : true,
4082     "referenced_type" : "type-192"
4083    }
4084   ],
4085   "return_type" : "type-629",
4086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4087  },
4088  {
4089   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::debug",
4090   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4091   "parameters" :
4092   [
4093    {
4094     "is_this_ptr" : true,
4095     "referenced_type" : "type-192"
4096    },
4097    {
4098     "referenced_type" : "type-1100"
4099    },
4100    {
4101     "referenced_type" : "type-1461"
4102    }
4103   ],
4104   "return_type" : "type-629",
4105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4106  },
4107  {
4108   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::castFrom",
4109   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS1_4V1_011IDrmFactoryEEEb",
4110   "parameters" :
4111   [
4112    {
4113     "referenced_type" : "type-234"
4114    },
4115    {
4116     "default_arg" : true,
4117     "referenced_type" : "type-39"
4118    }
4119   ],
4120   "return_type" : "type-246",
4121   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4122  },
4123  {
4124   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::castFrom",
4125   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS1_4V1_111IDrmFactoryEEEb",
4126   "parameters" :
4127   [
4128    {
4129     "referenced_type" : "type-240"
4130    },
4131    {
4132     "default_arg" : true,
4133     "referenced_type" : "type-39"
4134    }
4135   ],
4136   "return_type" : "type-246",
4137   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4138  },
4139  {
4140   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::castFrom",
4141   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4142   "parameters" :
4143   [
4144    {
4145     "referenced_type" : "type-1536"
4146    },
4147    {
4148     "default_arg" : true,
4149     "referenced_type" : "type-39"
4150    }
4151   ],
4152   "return_type" : "type-246",
4153   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4154  },
4155  {
4156   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::castFrom",
4157   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spIS3_EEb",
4158   "parameters" :
4159   [
4160    {
4161     "referenced_type" : "type-196"
4162    },
4163    {
4164     "default_arg" : true,
4165     "referenced_type" : "type-39"
4166    }
4167   ],
4168   "return_type" : "type-246",
4169   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4170  },
4171  {
4172   "access" : "private",
4173   "function_name" : "android::hardware::drm::V1_2::BsDrmFactory::addOnewayTask",
4174   "linker_set_key" : "_ZN7android8hardware3drm4V1_212BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE",
4175   "parameters" :
4176   [
4177    {
4178     "is_this_ptr" : true,
4179     "referenced_type" : "type-206"
4180    },
4181    {
4182     "referenced_type" : "type-1648"
4183    }
4184   ],
4185   "return_type" : "type-629",
4186   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmFactory.h"
4187  },
4188  {
4189   "function_name" : "android::hardware::drm::V1_2::BsDrmFactory::BsDrmFactory",
4190   "linker_set_key" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE",
4191   "parameters" :
4192   [
4193    {
4194     "is_this_ptr" : true,
4195     "referenced_type" : "type-206"
4196    },
4197    {
4198     "referenced_type" : "type-190"
4199    }
4200   ],
4201   "return_type" : "type-29",
4202   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmFactory.h"
4203  },
4204  {
4205   "function_name" : "android::hardware::drm::V1_2::BsDrmFactory::BsDrmFactory",
4206   "linker_set_key" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE",
4207   "parameters" :
4208   [
4209    {
4210     "is_this_ptr" : true,
4211     "referenced_type" : "type-206"
4212    },
4213    {
4214     "referenced_type" : "type-190"
4215    }
4216   ],
4217   "return_type" : "type-29",
4218   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmFactory.h"
4219  },
4220  {
4221   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::onTransact",
4222   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4223   "parameters" :
4224   [
4225    {
4226     "is_this_ptr" : true,
4227     "referenced_type" : "type-418"
4228    },
4229    {
4230     "referenced_type" : "type-2"
4231    },
4232    {
4233     "referenced_type" : "type-1206"
4234    },
4235    {
4236     "referenced_type" : "type-1197"
4237    },
4238    {
4239     "default_arg" : true,
4240     "referenced_type" : "type-2"
4241    },
4242    {
4243     "default_arg" : true,
4244     "referenced_type" : "type-1651"
4245    }
4246   ],
4247   "return_type" : "type-27",
4248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4249  },
4250  {
4251   "access" : "private",
4252   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::getDebugInfo",
4253   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4254   "parameters" :
4255   [
4256    {
4257     "is_this_ptr" : true,
4258     "referenced_type" : "type-418"
4259    },
4260    {
4261     "referenced_type" : "type-1652"
4262    }
4263   ],
4264   "return_type" : "type-629",
4265   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4266  },
4267  {
4268   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_getHdcpLevels_1_2",
4269   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin23_hidl_getHdcpLevels_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4270   "parameters" :
4271   [
4272    {
4273     "referenced_type" : "type-1207"
4274    },
4275    {
4276     "referenced_type" : "type-1206"
4277    },
4278    {
4279     "referenced_type" : "type-1197"
4280    },
4281    {
4282     "referenced_type" : "type-1653"
4283    }
4284   ],
4285   "return_type" : "type-27",
4286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4287  },
4288  {
4289   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_getKeyRequest_1_2",
4290   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin23_hidl_getKeyRequest_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4291   "parameters" :
4292   [
4293    {
4294     "referenced_type" : "type-1207"
4295    },
4296    {
4297     "referenced_type" : "type-1206"
4298    },
4299    {
4300     "referenced_type" : "type-1197"
4301    },
4302    {
4303     "referenced_type" : "type-1654"
4304    }
4305   ],
4306   "return_type" : "type-27",
4307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4308  },
4309  {
4310   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_sendKeysChange_1_2",
4311   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin24_hidl_sendKeysChange_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4312   "parameters" :
4313   [
4314    {
4315     "referenced_type" : "type-1207"
4316    },
4317    {
4318     "referenced_type" : "type-1206"
4319    },
4320    {
4321     "referenced_type" : "type-1197"
4322    },
4323    {
4324     "referenced_type" : "type-1655"
4325    }
4326   ],
4327   "return_type" : "type-27",
4328   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4329  },
4330  {
4331   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_removeOfflineLicense",
4332   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin26_hidl_removeOfflineLicenseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4333   "parameters" :
4334   [
4335    {
4336     "referenced_type" : "type-1207"
4337    },
4338    {
4339     "referenced_type" : "type-1206"
4340    },
4341    {
4342     "referenced_type" : "type-1197"
4343    },
4344    {
4345     "referenced_type" : "type-1656"
4346    }
4347   ],
4348   "return_type" : "type-27",
4349   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4350  },
4351  {
4352   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_sendSessionLostState",
4353   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin26_hidl_sendSessionLostStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4354   "parameters" :
4355   [
4356    {
4357     "referenced_type" : "type-1207"
4358    },
4359    {
4360     "referenced_type" : "type-1206"
4361    },
4362    {
4363     "referenced_type" : "type-1197"
4364    },
4365    {
4366     "referenced_type" : "type-1657"
4367    }
4368   ],
4369   "return_type" : "type-27",
4370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4371  },
4372  {
4373   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_getOfflineLicenseState",
4374   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin28_hidl_getOfflineLicenseStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4375   "parameters" :
4376   [
4377    {
4378     "referenced_type" : "type-1207"
4379    },
4380    {
4381     "referenced_type" : "type-1206"
4382    },
4383    {
4384     "referenced_type" : "type-1197"
4385    },
4386    {
4387     "referenced_type" : "type-1658"
4388    }
4389   ],
4390   "return_type" : "type-27",
4391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4392  },
4393  {
4394   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_getProvisionRequest_1_2",
4395   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin29_hidl_getProvisionRequest_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4396   "parameters" :
4397   [
4398    {
4399     "referenced_type" : "type-1207"
4400    },
4401    {
4402     "referenced_type" : "type-1206"
4403    },
4404    {
4405     "referenced_type" : "type-1197"
4406    },
4407    {
4408     "referenced_type" : "type-1659"
4409    }
4410   ],
4411   "return_type" : "type-27",
4412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4413  },
4414  {
4415   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_getOfflineLicenseKeySetIds",
4416   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin32_hidl_getOfflineLicenseKeySetIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4417   "parameters" :
4418   [
4419    {
4420     "referenced_type" : "type-1207"
4421    },
4422    {
4423     "referenced_type" : "type-1206"
4424    },
4425    {
4426     "referenced_type" : "type-1197"
4427    },
4428    {
4429     "referenced_type" : "type-1660"
4430    }
4431   ],
4432   "return_type" : "type-27",
4433   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4434  },
4435  {
4436   "access" : "private",
4437   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::ping",
4438   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin4pingEv",
4439   "parameters" :
4440   [
4441    {
4442     "is_this_ptr" : true,
4443     "referenced_type" : "type-418"
4444    }
4445   ],
4446   "return_type" : "type-629",
4447   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4448  },
4449  {
4450   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::BnHwDrmPlugin",
4451   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginC1ERKNS_2spINS2_10IDrmPluginEEE",
4452   "parameters" :
4453   [
4454    {
4455     "is_this_ptr" : true,
4456     "referenced_type" : "type-418"
4457    },
4458    {
4459     "referenced_type" : "type-412"
4460    }
4461   ],
4462   "return_type" : "type-29",
4463   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4464  },
4465  {
4466   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::BnHwDrmPlugin",
4467   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginC2ERKNS_2spINS2_10IDrmPluginEEE",
4468   "parameters" :
4469   [
4470    {
4471     "is_this_ptr" : true,
4472     "referenced_type" : "type-418"
4473    },
4474    {
4475     "referenced_type" : "type-412"
4476    }
4477   ],
4478   "return_type" : "type-29",
4479   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4480  },
4481  {
4482   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::~BnHwDrmPlugin",
4483   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD0Ev",
4484   "parameters" :
4485   [
4486    {
4487     "is_this_ptr" : true,
4488     "referenced_type" : "type-418"
4489    }
4490   ],
4491   "return_type" : "type-29",
4492   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4493  },
4494  {
4495   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::~BnHwDrmPlugin",
4496   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD1Ev",
4497   "parameters" :
4498   [
4499    {
4500     "is_this_ptr" : true,
4501     "referenced_type" : "type-418"
4502    }
4503   ],
4504   "return_type" : "type-29",
4505   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4506  },
4507  {
4508   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::~BnHwDrmPlugin",
4509   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD2Ev",
4510   "parameters" :
4511   [
4512    {
4513     "is_this_ptr" : true,
4514     "referenced_type" : "type-418"
4515    }
4516   ],
4517   "return_type" : "type-29",
4518   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4519  },
4520  {
4521   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getMetrics",
4522   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE",
4523   "parameters" :
4524   [
4525    {
4526     "is_this_ptr" : true,
4527     "referenced_type" : "type-425"
4528    },
4529    {
4530     "referenced_type" : "type-1661"
4531    }
4532   ],
4533   "return_type" : "type-629",
4534   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4535  },
4536  {
4537   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::removeKeys",
4538   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE",
4539   "parameters" :
4540   [
4541    {
4542     "is_this_ptr" : true,
4543     "referenced_type" : "type-425"
4544    },
4545    {
4546     "referenced_type" : "type-1050"
4547    }
4548   ],
4549   "return_type" : "type-1547",
4550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4551  },
4552  {
4553   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::linkToDeath",
4554   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4555   "parameters" :
4556   [
4557    {
4558     "is_this_ptr" : true,
4559     "referenced_type" : "type-425"
4560    },
4561    {
4562     "referenced_type" : "type-1055"
4563    },
4564    {
4565     "referenced_type" : "type-83"
4566    }
4567   ],
4568   "return_type" : "type-552",
4569   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4570  },
4571  {
4572   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::openSession",
4573   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
4574   "parameters" :
4575   [
4576    {
4577     "is_this_ptr" : true,
4578     "referenced_type" : "type-425"
4579    },
4580    {
4581     "referenced_type" : "type-1662"
4582    }
4583   ],
4584   "return_type" : "type-629",
4585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4586  },
4587  {
4588   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::restoreKeys",
4589   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_",
4590   "parameters" :
4591   [
4592    {
4593     "is_this_ptr" : true,
4594     "referenced_type" : "type-425"
4595    },
4596    {
4597     "referenced_type" : "type-1050"
4598    },
4599    {
4600     "referenced_type" : "type-1050"
4601    }
4602   ],
4603   "return_type" : "type-1547",
4604   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4605  },
4606  {
4607   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setListener",
4608   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE",
4609   "parameters" :
4610   [
4611    {
4612     "is_this_ptr" : true,
4613     "referenced_type" : "type-425"
4614    },
4615    {
4616     "referenced_type" : "type-222"
4617    }
4618   ],
4619   "return_type" : "type-629",
4620   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4621  },
4622  {
4623   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::closeSession",
4624   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE",
4625   "parameters" :
4626   [
4627    {
4628     "is_this_ptr" : true,
4629     "referenced_type" : "type-425"
4630    },
4631    {
4632     "referenced_type" : "type-1050"
4633    }
4634   ],
4635   "return_type" : "type-1547",
4636   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4637  },
4638  {
4639   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getDebugInfo",
4640   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4641   "parameters" :
4642   [
4643    {
4644     "is_this_ptr" : true,
4645     "referenced_type" : "type-425"
4646    },
4647    {
4648     "referenced_type" : "type-1663"
4649    }
4650   ],
4651   "return_type" : "type-629",
4652   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4653  },
4654  {
4655   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getHashChain",
4656   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4657   "parameters" :
4658   [
4659    {
4660     "is_this_ptr" : true,
4661     "referenced_type" : "type-425"
4662    },
4663    {
4664     "referenced_type" : "type-1664"
4665    }
4666   ],
4667   "return_type" : "type-629",
4668   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4669  },
4670  {
4671   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getHdcpLevels",
4672   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE",
4673   "parameters" :
4674   [
4675    {
4676     "is_this_ptr" : true,
4677     "referenced_type" : "type-425"
4678    },
4679    {
4680     "referenced_type" : "type-1665"
4681    }
4682   ],
4683   "return_type" : "type-629",
4684   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4685  },
4686  {
4687   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getKeyRequest",
4688   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE",
4689   "parameters" :
4690   [
4691    {
4692     "is_this_ptr" : true,
4693     "referenced_type" : "type-425"
4694    },
4695    {
4696     "referenced_type" : "type-1050"
4697    },
4698    {
4699     "referenced_type" : "type-1050"
4700    },
4701    {
4702     "referenced_type" : "type-928"
4703    },
4704    {
4705     "referenced_type" : "type-1427"
4706    },
4707    {
4708     "referenced_type" : "type-523"
4709    },
4710    {
4711     "referenced_type" : "type-1666"
4712    }
4713   ],
4714   "return_type" : "type-629",
4715   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4716  },
4717  {
4718   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getSecureStop",
4719   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE",
4720   "parameters" :
4721   [
4722    {
4723     "is_this_ptr" : true,
4724     "referenced_type" : "type-425"
4725    },
4726    {
4727     "referenced_type" : "type-1050"
4728    },
4729    {
4730     "referenced_type" : "type-1667"
4731    }
4732   ],
4733   "return_type" : "type-629",
4734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4735  },
4736  {
4737   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::unlinkToDeath",
4738   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4739   "parameters" :
4740   [
4741    {
4742     "is_this_ptr" : true,
4743     "referenced_type" : "type-425"
4744    },
4745    {
4746     "referenced_type" : "type-1055"
4747    }
4748   ],
4749   "return_type" : "type-552",
4750   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4751  },
4752  {
4753   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getSecureStops",
4754   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE",
4755   "parameters" :
4756   [
4757    {
4758     "is_this_ptr" : true,
4759     "referenced_type" : "type-425"
4760    },
4761    {
4762     "referenced_type" : "type-1668"
4763    }
4764   ],
4765   "return_type" : "type-629",
4766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4767  },
4768  {
4769   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::interfaceChain",
4770   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4771   "parameters" :
4772   [
4773    {
4774     "is_this_ptr" : true,
4775     "referenced_type" : "type-425"
4776    },
4777    {
4778     "referenced_type" : "type-1669"
4779    }
4780   ],
4781   "return_type" : "type-629",
4782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4783  },
4784  {
4785   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::queryKeyStatus",
4786   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE",
4787   "parameters" :
4788   [
4789    {
4790     "is_this_ptr" : true,
4791     "referenced_type" : "type-425"
4792    },
4793    {
4794     "referenced_type" : "type-1050"
4795    },
4796    {
4797     "referenced_type" : "type-1670"
4798    }
4799   ],
4800   "return_type" : "type-629",
4801   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4802  },
4803  {
4804   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sendKeysChange",
4805   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb",
4806   "parameters" :
4807   [
4808    {
4809     "is_this_ptr" : true,
4810     "referenced_type" : "type-425"
4811    },
4812    {
4813     "referenced_type" : "type-1050"
4814    },
4815    {
4816     "referenced_type" : "type-596"
4817    },
4818    {
4819     "referenced_type" : "type-39"
4820    }
4821   ],
4822   "return_type" : "type-629",
4823   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4824  },
4825  {
4826   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::openSession_1_1",
4827   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
4828   "parameters" :
4829   [
4830    {
4831     "is_this_ptr" : true,
4832     "referenced_type" : "type-425"
4833    },
4834    {
4835     "referenced_type" : "type-101"
4836    },
4837    {
4838     "referenced_type" : "type-1671"
4839    }
4840   ],
4841   "return_type" : "type-629",
4842   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4843  },
4844  {
4845   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setMacAlgorithm",
4846   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
4847   "parameters" :
4848   [
4849    {
4850     "is_this_ptr" : true,
4851     "referenced_type" : "type-425"
4852    },
4853    {
4854     "referenced_type" : "type-1050"
4855    },
4856    {
4857     "referenced_type" : "type-928"
4858    }
4859   ],
4860   "return_type" : "type-1547",
4861   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4862  },
4863  {
4864   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getSecureStopIds",
4865   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE",
4866   "parameters" :
4867   [
4868    {
4869     "is_this_ptr" : true,
4870     "referenced_type" : "type-425"
4871    },
4872    {
4873     "referenced_type" : "type-1672"
4874    }
4875   ],
4876   "return_type" : "type-629",
4877   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4878  },
4879  {
4880   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getSecurityLevel",
4881   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE",
4882   "parameters" :
4883   [
4884    {
4885     "is_this_ptr" : true,
4886     "referenced_type" : "type-425"
4887    },
4888    {
4889     "referenced_type" : "type-1050"
4890    },
4891    {
4892     "referenced_type" : "type-1673"
4893    }
4894   ],
4895   "return_type" : "type-629",
4896   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4897  },
4898  {
4899   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::removeSecureStop",
4900   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE",
4901   "parameters" :
4902   [
4903    {
4904     "is_this_ptr" : true,
4905     "referenced_type" : "type-425"
4906    },
4907    {
4908     "referenced_type" : "type-1050"
4909    }
4910   ],
4911   "return_type" : "type-1547",
4912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4913  },
4914  {
4915   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getHdcpLevels_1_2",
4916   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE",
4917   "parameters" :
4918   [
4919    {
4920     "is_this_ptr" : true,
4921     "referenced_type" : "type-425"
4922    },
4923    {
4924     "referenced_type" : "type-1674"
4925    }
4926   ],
4927   "return_type" : "type-629",
4928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4929  },
4930  {
4931   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getKeyRequest_1_1",
4932   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE",
4933   "parameters" :
4934   [
4935    {
4936     "is_this_ptr" : true,
4937     "referenced_type" : "type-425"
4938    },
4939    {
4940     "referenced_type" : "type-1050"
4941    },
4942    {
4943     "referenced_type" : "type-1050"
4944    },
4945    {
4946     "referenced_type" : "type-928"
4947    },
4948    {
4949     "referenced_type" : "type-1427"
4950    },
4951    {
4952     "referenced_type" : "type-523"
4953    },
4954    {
4955     "referenced_type" : "type-1675"
4956    }
4957   ],
4958   "return_type" : "type-629",
4959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4960  },
4961  {
4962   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getKeyRequest_1_2",
4963   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE",
4964   "parameters" :
4965   [
4966    {
4967     "is_this_ptr" : true,
4968     "referenced_type" : "type-425"
4969    },
4970    {
4971     "referenced_type" : "type-1050"
4972    },
4973    {
4974     "referenced_type" : "type-1050"
4975    },
4976    {
4977     "referenced_type" : "type-928"
4978    },
4979    {
4980     "referenced_type" : "type-1427"
4981    },
4982    {
4983     "referenced_type" : "type-523"
4984    },
4985    {
4986     "referenced_type" : "type-1676"
4987    }
4988   ],
4989   "return_type" : "type-629",
4990   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4991  },
4992  {
4993   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getPropertyString",
4994   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE",
4995   "parameters" :
4996   [
4997    {
4998     "is_this_ptr" : true,
4999     "referenced_type" : "type-425"
5000    },
5001    {
5002     "referenced_type" : "type-928"
5003    },
5004    {
5005     "referenced_type" : "type-1677"
5006    }
5007   ],
5008   "return_type" : "type-629",
5009   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5010  },
5011  {
5012   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::releaseSecureStop",
5013   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE",
5014   "parameters" :
5015   [
5016    {
5017     "is_this_ptr" : true,
5018     "referenced_type" : "type-425"
5019    },
5020    {
5021     "referenced_type" : "type-1050"
5022    }
5023   ],
5024   "return_type" : "type-1547",
5025   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5026  },
5027  {
5028   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setPropertyString",
5029   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_",
5030   "parameters" :
5031   [
5032    {
5033     "is_this_ptr" : true,
5034     "referenced_type" : "type-425"
5035    },
5036    {
5037     "referenced_type" : "type-928"
5038    },
5039    {
5040     "referenced_type" : "type-928"
5041    }
5042   ],
5043   "return_type" : "type-1547",
5044   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5045  },
5046  {
5047   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::provideKeyResponse",
5048   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
5049   "parameters" :
5050   [
5051    {
5052     "is_this_ptr" : true,
5053     "referenced_type" : "type-425"
5054    },
5055    {
5056     "referenced_type" : "type-1050"
5057    },
5058    {
5059     "referenced_type" : "type-1050"
5060    },
5061    {
5062     "referenced_type" : "type-1678"
5063    }
5064   ],
5065   "return_type" : "type-629",
5066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5067  },
5068  {
5069   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::releaseSecureStops",
5070   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE",
5071   "parameters" :
5072   [
5073    {
5074     "is_this_ptr" : true,
5075     "referenced_type" : "type-425"
5076    },
5077    {
5078     "referenced_type" : "type-598"
5079    }
5080   ],
5081   "return_type" : "type-1547",
5082   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5083  },
5084  {
5085   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sendKeysChange_1_2",
5086   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb",
5087   "parameters" :
5088   [
5089    {
5090     "is_this_ptr" : true,
5091     "referenced_type" : "type-425"
5092    },
5093    {
5094     "referenced_type" : "type-1050"
5095    },
5096    {
5097     "referenced_type" : "type-524"
5098    },
5099    {
5100     "referenced_type" : "type-39"
5101    }
5102   ],
5103   "return_type" : "type-629",
5104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5105  },
5106  {
5107   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setCipherAlgorithm",
5108   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
5109   "parameters" :
5110   [
5111    {
5112     "is_this_ptr" : true,
5113     "referenced_type" : "type-425"
5114    },
5115    {
5116     "referenced_type" : "type-1050"
5117    },
5118    {
5119     "referenced_type" : "type-928"
5120    }
5121   ],
5122   "return_type" : "type-1547",
5123   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5124  },
5125  {
5126   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getNumberOfSessions",
5127   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE",
5128   "parameters" :
5129   [
5130    {
5131     "is_this_ptr" : true,
5132     "referenced_type" : "type-425"
5133    },
5134    {
5135     "referenced_type" : "type-1679"
5136    }
5137   ],
5138   "return_type" : "type-629",
5139   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5140  },
5141  {
5142   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getProvisionRequest",
5143   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE",
5144   "parameters" :
5145   [
5146    {
5147     "is_this_ptr" : true,
5148     "referenced_type" : "type-425"
5149    },
5150    {
5151     "referenced_type" : "type-928"
5152    },
5153    {
5154     "referenced_type" : "type-928"
5155    },
5156    {
5157     "referenced_type" : "type-1680"
5158    }
5159   ],
5160   "return_type" : "type-629",
5161   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5162  },
5163  {
5164   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::interfaceDescriptor",
5165   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5166   "parameters" :
5167   [
5168    {
5169     "is_this_ptr" : true,
5170     "referenced_type" : "type-425"
5171    },
5172    {
5173     "referenced_type" : "type-1681"
5174    }
5175   ],
5176   "return_type" : "type-629",
5177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5178  },
5179  {
5180   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getPropertyByteArray",
5181   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
5182   "parameters" :
5183   [
5184    {
5185     "is_this_ptr" : true,
5186     "referenced_type" : "type-425"
5187    },
5188    {
5189     "referenced_type" : "type-928"
5190    },
5191    {
5192     "referenced_type" : "type-1682"
5193    }
5194   ],
5195   "return_type" : "type-629",
5196   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5197  },
5198  {
5199   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::removeAllSecureStops",
5200   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeAllSecureStopsEv",
5201   "parameters" :
5202   [
5203    {
5204     "is_this_ptr" : true,
5205     "referenced_type" : "type-425"
5206    }
5207   ],
5208   "return_type" : "type-1547",
5209   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5210  },
5211  {
5212   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::removeOfflineLicense",
5213   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE",
5214   "parameters" :
5215   [
5216    {
5217     "is_this_ptr" : true,
5218     "referenced_type" : "type-425"
5219    },
5220    {
5221     "referenced_type" : "type-1050"
5222    }
5223   ],
5224   "return_type" : "type-1547",
5225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5226  },
5227  {
5228   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sendExpirationUpdate",
5229   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx",
5230   "parameters" :
5231   [
5232    {
5233     "is_this_ptr" : true,
5234     "referenced_type" : "type-425"
5235    },
5236    {
5237     "referenced_type" : "type-1050"
5238    },
5239    {
5240     "referenced_type" : "type-32"
5241    }
5242   ],
5243   "return_type" : "type-629",
5244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5245  },
5246  {
5247   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sendSessionLostState",
5248   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE",
5249   "parameters" :
5250   [
5251    {
5252     "is_this_ptr" : true,
5253     "referenced_type" : "type-425"
5254    },
5255    {
5256     "referenced_type" : "type-1050"
5257    }
5258   ],
5259   "return_type" : "type-629",
5260   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5261  },
5262  {
5263   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setPropertyByteArray",
5264   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE",
5265   "parameters" :
5266   [
5267    {
5268     "is_this_ptr" : true,
5269     "referenced_type" : "type-425"
5270    },
5271    {
5272     "referenced_type" : "type-928"
5273    },
5274    {
5275     "referenced_type" : "type-1050"
5276    }
5277   ],
5278   "return_type" : "type-1547",
5279   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5280  },
5281  {
5282   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::notifySyspropsChanged",
5283   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21notifySyspropsChangedEv",
5284   "parameters" :
5285   [
5286    {
5287     "is_this_ptr" : true,
5288     "referenced_type" : "type-425"
5289    }
5290   ],
5291   "return_type" : "type-629",
5292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5293  },
5294  {
5295   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::releaseAllSecureStops",
5296   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21releaseAllSecureStopsEv",
5297   "parameters" :
5298   [
5299    {
5300     "is_this_ptr" : true,
5301     "referenced_type" : "type-425"
5302    }
5303   ],
5304   "return_type" : "type-1547",
5305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5306  },
5307  {
5308   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setHALInstrumentation",
5309   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21setHALInstrumentationEv",
5310   "parameters" :
5311   [
5312    {
5313     "is_this_ptr" : true,
5314     "referenced_type" : "type-425"
5315    }
5316   ],
5317   "return_type" : "type-629",
5318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5319  },
5320  {
5321   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getOfflineLicenseState",
5322   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE",
5323   "parameters" :
5324   [
5325    {
5326     "is_this_ptr" : true,
5327     "referenced_type" : "type-425"
5328    },
5329    {
5330     "referenced_type" : "type-1050"
5331    },
5332    {
5333     "referenced_type" : "type-1683"
5334    }
5335   ],
5336   "return_type" : "type-629",
5337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5338  },
5339  {
5340   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_getHdcpLevels_1_2",
5341   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23_hidl_getHdcpLevels_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelESC_EEE",
5342   "parameters" :
5343   [
5344    {
5345     "referenced_type" : "type-1539"
5346    },
5347    {
5348     "referenced_type" : "type-1514"
5349    },
5350    {
5351     "referenced_type" : "type-1684"
5352    }
5353   ],
5354   "return_type" : "type-629",
5355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5356  },
5357  {
5358   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_getKeyRequest_1_2",
5359   "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",
5360   "parameters" :
5361   [
5362    {
5363     "referenced_type" : "type-1539"
5364    },
5365    {
5366     "referenced_type" : "type-1514"
5367    },
5368    {
5369     "referenced_type" : "type-1050"
5370    },
5371    {
5372     "referenced_type" : "type-1050"
5373    },
5374    {
5375     "referenced_type" : "type-928"
5376    },
5377    {
5378     "referenced_type" : "type-1427"
5379    },
5380    {
5381     "referenced_type" : "type-523"
5382    },
5383    {
5384     "referenced_type" : "type-1685"
5385    }
5386   ],
5387   "return_type" : "type-629",
5388   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5389  },
5390  {
5391   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getProvisionRequest_1_2",
5392   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE",
5393   "parameters" :
5394   [
5395    {
5396     "is_this_ptr" : true,
5397     "referenced_type" : "type-425"
5398    },
5399    {
5400     "referenced_type" : "type-928"
5401    },
5402    {
5403     "referenced_type" : "type-928"
5404    },
5405    {
5406     "referenced_type" : "type-1686"
5407    }
5408   ],
5409   "return_type" : "type-629",
5410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5411  },
5412  {
5413   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_sendKeysChange_1_2",
5414   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin24_hidl_sendKeysChange_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb",
5415   "parameters" :
5416   [
5417    {
5418     "referenced_type" : "type-1539"
5419    },
5420    {
5421     "referenced_type" : "type-1514"
5422    },
5423    {
5424     "referenced_type" : "type-1050"
5425    },
5426    {
5427     "referenced_type" : "type-524"
5428    },
5429    {
5430     "referenced_type" : "type-39"
5431    }
5432   ],
5433   "return_type" : "type-629",
5434   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5435  },
5436  {
5437   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::provideProvisionResponse",
5438   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE",
5439   "parameters" :
5440   [
5441    {
5442     "is_this_ptr" : true,
5443     "referenced_type" : "type-425"
5444    },
5445    {
5446     "referenced_type" : "type-1050"
5447    },
5448    {
5449     "referenced_type" : "type-1687"
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::_hidl_removeOfflineLicense",
5457   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26_hidl_removeOfflineLicenseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5458   "parameters" :
5459   [
5460    {
5461     "referenced_type" : "type-1539"
5462    },
5463    {
5464     "referenced_type" : "type-1514"
5465    },
5466    {
5467     "referenced_type" : "type-1050"
5468    }
5469   ],
5470   "return_type" : "type-1547",
5471   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5472  },
5473  {
5474   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_sendSessionLostState",
5475   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26_hidl_sendSessionLostStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5476   "parameters" :
5477   [
5478    {
5479     "referenced_type" : "type-1539"
5480    },
5481    {
5482     "referenced_type" : "type-1514"
5483    },
5484    {
5485     "referenced_type" : "type-1050"
5486    }
5487   ],
5488   "return_type" : "type-629",
5489   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5490  },
5491  {
5492   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getOfflineLicenseKeySetIds",
5493   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE",
5494   "parameters" :
5495   [
5496    {
5497     "is_this_ptr" : true,
5498     "referenced_type" : "type-425"
5499    },
5500    {
5501     "referenced_type" : "type-1688"
5502    }
5503   ],
5504   "return_type" : "type-629",
5505   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5506  },
5507  {
5508   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_getOfflineLicenseState",
5509   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin28_hidl_getOfflineLicenseStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE",
5510   "parameters" :
5511   [
5512    {
5513     "referenced_type" : "type-1539"
5514    },
5515    {
5516     "referenced_type" : "type-1514"
5517    },
5518    {
5519     "referenced_type" : "type-1050"
5520    },
5521    {
5522     "referenced_type" : "type-1689"
5523    }
5524   ],
5525   "return_type" : "type-629",
5526   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5527  },
5528  {
5529   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_getProvisionRequest_1_2",
5530   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin29_hidl_getProvisionRequest_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESB_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEESB_EEE",
5531   "parameters" :
5532   [
5533    {
5534     "referenced_type" : "type-1539"
5535    },
5536    {
5537     "referenced_type" : "type-1514"
5538    },
5539    {
5540     "referenced_type" : "type-928"
5541    },
5542    {
5543     "referenced_type" : "type-928"
5544    },
5545    {
5546     "referenced_type" : "type-1690"
5547    }
5548   ],
5549   "return_type" : "type-629",
5550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5551  },
5552  {
5553   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_getOfflineLicenseKeySetIds",
5554   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin32_hidl_getOfflineLicenseKeySetIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINSD_IhEEEEEEE",
5555   "parameters" :
5556   [
5557    {
5558     "referenced_type" : "type-1539"
5559    },
5560    {
5561     "referenced_type" : "type-1514"
5562    },
5563    {
5564     "referenced_type" : "type-1691"
5565    }
5566   ],
5567   "return_type" : "type-629",
5568   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5569  },
5570  {
5571   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::ping",
5572   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4pingEv",
5573   "parameters" :
5574   [
5575    {
5576     "is_this_ptr" : true,
5577     "referenced_type" : "type-425"
5578    }
5579   ],
5580   "return_type" : "type-629",
5581   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5582  },
5583  {
5584   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sign",
5585   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
5586   "parameters" :
5587   [
5588    {
5589     "is_this_ptr" : true,
5590     "referenced_type" : "type-425"
5591    },
5592    {
5593     "referenced_type" : "type-1050"
5594    },
5595    {
5596     "referenced_type" : "type-1050"
5597    },
5598    {
5599     "referenced_type" : "type-1050"
5600    },
5601    {
5602     "referenced_type" : "type-1692"
5603    }
5604   ],
5605   "return_type" : "type-629",
5606   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5607  },
5608  {
5609   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::debug",
5610   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5611   "parameters" :
5612   [
5613    {
5614     "is_this_ptr" : true,
5615     "referenced_type" : "type-425"
5616    },
5617    {
5618     "referenced_type" : "type-1100"
5619    },
5620    {
5621     "referenced_type" : "type-1461"
5622    }
5623   ],
5624   "return_type" : "type-629",
5625   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5626  },
5627  {
5628   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::verify",
5629   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE",
5630   "parameters" :
5631   [
5632    {
5633     "is_this_ptr" : true,
5634     "referenced_type" : "type-425"
5635    },
5636    {
5637     "referenced_type" : "type-1050"
5638    },
5639    {
5640     "referenced_type" : "type-1050"
5641    },
5642    {
5643     "referenced_type" : "type-1050"
5644    },
5645    {
5646     "referenced_type" : "type-1050"
5647    },
5648    {
5649     "referenced_type" : "type-1693"
5650    }
5651   ],
5652   "return_type" : "type-629",
5653   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5654  },
5655  {
5656   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::decrypt",
5657   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
5658   "parameters" :
5659   [
5660    {
5661     "is_this_ptr" : true,
5662     "referenced_type" : "type-425"
5663    },
5664    {
5665     "referenced_type" : "type-1050"
5666    },
5667    {
5668     "referenced_type" : "type-1050"
5669    },
5670    {
5671     "referenced_type" : "type-1050"
5672    },
5673    {
5674     "referenced_type" : "type-1050"
5675    },
5676    {
5677     "referenced_type" : "type-1694"
5678    }
5679   ],
5680   "return_type" : "type-629",
5681   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5682  },
5683  {
5684   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::encrypt",
5685   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
5686   "parameters" :
5687   [
5688    {
5689     "is_this_ptr" : true,
5690     "referenced_type" : "type-425"
5691    },
5692    {
5693     "referenced_type" : "type-1050"
5694    },
5695    {
5696     "referenced_type" : "type-1050"
5697    },
5698    {
5699     "referenced_type" : "type-1050"
5700    },
5701    {
5702     "referenced_type" : "type-1050"
5703    },
5704    {
5705     "referenced_type" : "type-1695"
5706    }
5707   ],
5708   "return_type" : "type-629",
5709   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5710  },
5711  {
5712   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::signRSA",
5713   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
5714   "parameters" :
5715   [
5716    {
5717     "is_this_ptr" : true,
5718     "referenced_type" : "type-425"
5719    },
5720    {
5721     "referenced_type" : "type-1050"
5722    },
5723    {
5724     "referenced_type" : "type-928"
5725    },
5726    {
5727     "referenced_type" : "type-1050"
5728    },
5729    {
5730     "referenced_type" : "type-1050"
5731    },
5732    {
5733     "referenced_type" : "type-1696"
5734    }
5735   ],
5736   "return_type" : "type-629",
5737   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5738  },
5739  {
5740   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sendEvent",
5741   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_",
5742   "parameters" :
5743   [
5744    {
5745     "is_this_ptr" : true,
5746     "referenced_type" : "type-425"
5747    },
5748    {
5749     "referenced_type" : "type-1426"
5750    },
5751    {
5752     "referenced_type" : "type-1050"
5753    },
5754    {
5755     "referenced_type" : "type-1050"
5756    }
5757   ],
5758   "return_type" : "type-629",
5759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5760  },
5761  {
5762   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::BpHwDrmPlugin",
5763   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginC1ERKNS_2spINS0_7IBinderEEE",
5764   "parameters" :
5765   [
5766    {
5767     "is_this_ptr" : true,
5768     "referenced_type" : "type-425"
5769    },
5770    {
5771     "referenced_type" : "type-48"
5772    }
5773   ],
5774   "return_type" : "type-29",
5775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5776  },
5777  {
5778   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::BpHwDrmPlugin",
5779   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginC2ERKNS_2spINS0_7IBinderEEE",
5780   "parameters" :
5781   [
5782    {
5783     "is_this_ptr" : true,
5784     "referenced_type" : "type-425"
5785    },
5786    {
5787     "referenced_type" : "type-48"
5788    }
5789   ],
5790   "return_type" : "type-29",
5791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5792  },
5793  {
5794   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::getService",
5795   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5796   "parameters" :
5797   [
5798    {
5799     "default_arg" : true,
5800     "referenced_type" : "type-1596"
5801    },
5802    {
5803     "default_arg" : true,
5804     "referenced_type" : "type-39"
5805    }
5806   ],
5807   "return_type" : "type-1526",
5808   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5809  },
5810  {
5811   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::linkToDeath",
5812   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5813   "parameters" :
5814   [
5815    {
5816     "is_this_ptr" : true,
5817     "referenced_type" : "type-1527"
5818    },
5819    {
5820     "referenced_type" : "type-1055"
5821    },
5822    {
5823     "referenced_type" : "type-83"
5824    }
5825   ],
5826   "return_type" : "type-552",
5827   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5828  },
5829  {
5830   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::getDebugInfo",
5831   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5832   "parameters" :
5833   [
5834    {
5835     "is_this_ptr" : true,
5836     "referenced_type" : "type-1527"
5837    },
5838    {
5839     "referenced_type" : "type-1697"
5840    }
5841   ],
5842   "return_type" : "type-629",
5843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5844  },
5845  {
5846   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::getHashChain",
5847   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5848   "parameters" :
5849   [
5850    {
5851     "is_this_ptr" : true,
5852     "referenced_type" : "type-1527"
5853    },
5854    {
5855     "referenced_type" : "type-1698"
5856    }
5857   ],
5858   "return_type" : "type-629",
5859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5860  },
5861  {
5862   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::tryGetService",
5863   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5864   "parameters" :
5865   [
5866    {
5867     "default_arg" : true,
5868     "referenced_type" : "type-1596"
5869    },
5870    {
5871     "default_arg" : true,
5872     "referenced_type" : "type-39"
5873    }
5874   ],
5875   "return_type" : "type-1526",
5876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5877  },
5878  {
5879   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::unlinkToDeath",
5880   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5881   "parameters" :
5882   [
5883    {
5884     "is_this_ptr" : true,
5885     "referenced_type" : "type-1527"
5886    },
5887    {
5888     "referenced_type" : "type-1055"
5889    }
5890   ],
5891   "return_type" : "type-552",
5892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5893  },
5894  {
5895   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::interfaceChain",
5896   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5897   "parameters" :
5898   [
5899    {
5900     "is_this_ptr" : true,
5901     "referenced_type" : "type-1527"
5902    },
5903    {
5904     "referenced_type" : "type-1699"
5905    }
5906   ],
5907   "return_type" : "type-629",
5908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5909  },
5910  {
5911   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::registerAsService",
5912   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
5913   "parameters" :
5914   [
5915    {
5916     "is_this_ptr" : true,
5917     "referenced_type" : "type-1527"
5918    },
5919    {
5920     "default_arg" : true,
5921     "referenced_type" : "type-1596"
5922    }
5923   ],
5924   "return_type" : "type-27",
5925   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5926  },
5927  {
5928   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::interfaceDescriptor",
5929   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5930   "parameters" :
5931   [
5932    {
5933     "is_this_ptr" : true,
5934     "referenced_type" : "type-1527"
5935    },
5936    {
5937     "referenced_type" : "type-1700"
5938    }
5939   ],
5940   "return_type" : "type-629",
5941   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5942  },
5943  {
5944   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::notifySyspropsChanged",
5945   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21notifySyspropsChangedEv",
5946   "parameters" :
5947   [
5948    {
5949     "is_this_ptr" : true,
5950     "referenced_type" : "type-1527"
5951    }
5952   ],
5953   "return_type" : "type-629",
5954   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5955  },
5956  {
5957   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::setHALInstrumentation",
5958   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21setHALInstrumentationEv",
5959   "parameters" :
5960   [
5961    {
5962     "is_this_ptr" : true,
5963     "referenced_type" : "type-1527"
5964    }
5965   ],
5966   "return_type" : "type-629",
5967   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5968  },
5969  {
5970   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::registerForNotifications",
5971   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5972   "parameters" :
5973   [
5974    {
5975     "referenced_type" : "type-1596"
5976    },
5977    {
5978     "referenced_type" : "type-1462"
5979    }
5980   ],
5981   "return_type" : "type-39",
5982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5983  },
5984  {
5985   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::ping",
5986   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin4pingEv",
5987   "parameters" :
5988   [
5989    {
5990     "is_this_ptr" : true,
5991     "referenced_type" : "type-1527"
5992    }
5993   ],
5994   "return_type" : "type-629",
5995   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5996  },
5997  {
5998   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::debug",
5999   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
6000   "parameters" :
6001   [
6002    {
6003     "is_this_ptr" : true,
6004     "referenced_type" : "type-1527"
6005    },
6006    {
6007     "referenced_type" : "type-1100"
6008    },
6009    {
6010     "referenced_type" : "type-1461"
6011    }
6012   ],
6013   "return_type" : "type-629",
6014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
6015  },
6016  {
6017   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::castFrom",
6018   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spINS1_4V1_013ICryptoPluginEEEb",
6019   "parameters" :
6020   [
6021    {
6022     "referenced_type" : "type-1588"
6023    },
6024    {
6025     "default_arg" : true,
6026     "referenced_type" : "type-39"
6027    }
6028   ],
6029   "return_type" : "type-1553",
6030   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
6031  },
6032  {
6033   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::castFrom",
6034   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
6035   "parameters" :
6036   [
6037    {
6038     "referenced_type" : "type-1536"
6039    },
6040    {
6041     "default_arg" : true,
6042     "referenced_type" : "type-39"
6043    }
6044   ],
6045   "return_type" : "type-1553",
6046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
6047  },
6048  {
6049   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::castFrom",
6050   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spIS3_EEb",
6051   "parameters" :
6052   [
6053    {
6054     "referenced_type" : "type-1528"
6055    },
6056    {
6057     "default_arg" : true,
6058     "referenced_type" : "type-39"
6059    }
6060   ],
6061   "return_type" : "type-1553",
6062   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
6063  },
6064  {
6065   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::onTransact",
6066   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
6067   "parameters" :
6068   [
6069    {
6070     "is_this_ptr" : true,
6071     "referenced_type" : "type-202"
6072    },
6073    {
6074     "referenced_type" : "type-2"
6075    },
6076    {
6077     "referenced_type" : "type-1206"
6078    },
6079    {
6080     "referenced_type" : "type-1197"
6081    },
6082    {
6083     "default_arg" : true,
6084     "referenced_type" : "type-2"
6085    },
6086    {
6087     "default_arg" : true,
6088     "referenced_type" : "type-1701"
6089    }
6090   ],
6091   "return_type" : "type-27",
6092   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6093  },
6094  {
6095   "access" : "private",
6096   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::getDebugInfo",
6097   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6098   "parameters" :
6099   [
6100    {
6101     "is_this_ptr" : true,
6102     "referenced_type" : "type-202"
6103    },
6104    {
6105     "referenced_type" : "type-1702"
6106    }
6107   ],
6108   "return_type" : "type-629",
6109   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6110  },
6111  {
6112   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::_hidl_isCryptoSchemeSupported_1_2",
6113   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory33_hidl_isCryptoSchemeSupported_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
6114   "parameters" :
6115   [
6116    {
6117     "referenced_type" : "type-1207"
6118    },
6119    {
6120     "referenced_type" : "type-1206"
6121    },
6122    {
6123     "referenced_type" : "type-1197"
6124    },
6125    {
6126     "referenced_type" : "type-1703"
6127    }
6128   ],
6129   "return_type" : "type-27",
6130   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6131  },
6132  {
6133   "access" : "private",
6134   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::ping",
6135   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory4pingEv",
6136   "parameters" :
6137   [
6138    {
6139     "is_this_ptr" : true,
6140     "referenced_type" : "type-202"
6141    }
6142   ],
6143   "return_type" : "type-629",
6144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6145  },
6146  {
6147   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::BnHwDrmFactory",
6148   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE",
6149   "parameters" :
6150   [
6151    {
6152     "is_this_ptr" : true,
6153     "referenced_type" : "type-202"
6154    },
6155    {
6156     "referenced_type" : "type-196"
6157    }
6158   ],
6159   "return_type" : "type-29",
6160   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6161  },
6162  {
6163   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::BnHwDrmFactory",
6164   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE",
6165   "parameters" :
6166   [
6167    {
6168     "is_this_ptr" : true,
6169     "referenced_type" : "type-202"
6170    },
6171    {
6172     "referenced_type" : "type-196"
6173    }
6174   ],
6175   "return_type" : "type-29",
6176   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6177  },
6178  {
6179   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::~BnHwDrmFactory",
6180   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev",
6181   "parameters" :
6182   [
6183    {
6184     "is_this_ptr" : true,
6185     "referenced_type" : "type-202"
6186    }
6187   ],
6188   "return_type" : "type-29",
6189   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6190  },
6191  {
6192   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::~BnHwDrmFactory",
6193   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev",
6194   "parameters" :
6195   [
6196    {
6197     "is_this_ptr" : true,
6198     "referenced_type" : "type-202"
6199    }
6200   ],
6201   "return_type" : "type-29",
6202   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6203  },
6204  {
6205   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::~BnHwDrmFactory",
6206   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD2Ev",
6207   "parameters" :
6208   [
6209    {
6210     "is_this_ptr" : true,
6211     "referenced_type" : "type-202"
6212    }
6213   ],
6214   "return_type" : "type-29",
6215   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6216  },
6217  {
6218   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::linkToDeath",
6219   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
6220   "parameters" :
6221   [
6222    {
6223     "is_this_ptr" : true,
6224     "referenced_type" : "type-211"
6225    },
6226    {
6227     "referenced_type" : "type-1055"
6228    },
6229    {
6230     "referenced_type" : "type-83"
6231    }
6232   ],
6233   "return_type" : "type-552",
6234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6235  },
6236  {
6237   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::createPlugin",
6238   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE",
6239   "parameters" :
6240   [
6241    {
6242     "is_this_ptr" : true,
6243     "referenced_type" : "type-211"
6244    },
6245    {
6246     "referenced_type" : "type-1498"
6247    },
6248    {
6249     "referenced_type" : "type-928"
6250    },
6251    {
6252     "referenced_type" : "type-1704"
6253    }
6254   ],
6255   "return_type" : "type-629",
6256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6257  },
6258  {
6259   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::getDebugInfo",
6260   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6261   "parameters" :
6262   [
6263    {
6264     "is_this_ptr" : true,
6265     "referenced_type" : "type-211"
6266    },
6267    {
6268     "referenced_type" : "type-1705"
6269    }
6270   ],
6271   "return_type" : "type-629",
6272   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6273  },
6274  {
6275   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::getHashChain",
6276   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
6277   "parameters" :
6278   [
6279    {
6280     "is_this_ptr" : true,
6281     "referenced_type" : "type-211"
6282    },
6283    {
6284     "referenced_type" : "type-1706"
6285    }
6286   ],
6287   "return_type" : "type-629",
6288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6289  },
6290  {
6291   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::unlinkToDeath",
6292   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
6293   "parameters" :
6294   [
6295    {
6296     "is_this_ptr" : true,
6297     "referenced_type" : "type-211"
6298    },
6299    {
6300     "referenced_type" : "type-1055"
6301    }
6302   ],
6303   "return_type" : "type-552",
6304   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6305  },
6306  {
6307   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::interfaceChain",
6308   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
6309   "parameters" :
6310   [
6311    {
6312     "is_this_ptr" : true,
6313     "referenced_type" : "type-211"
6314    },
6315    {
6316     "referenced_type" : "type-1707"
6317    }
6318   ],
6319   "return_type" : "type-629",
6320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6321  },
6322  {
6323   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::interfaceDescriptor",
6324   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
6325   "parameters" :
6326   [
6327    {
6328     "is_this_ptr" : true,
6329     "referenced_type" : "type-211"
6330    },
6331    {
6332     "referenced_type" : "type-1708"
6333    }
6334   ],
6335   "return_type" : "type-629",
6336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6337  },
6338  {
6339   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::notifySyspropsChanged",
6340   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21notifySyspropsChangedEv",
6341   "parameters" :
6342   [
6343    {
6344     "is_this_ptr" : true,
6345     "referenced_type" : "type-211"
6346    }
6347   ],
6348   "return_type" : "type-629",
6349   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6350  },
6351  {
6352   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::setHALInstrumentation",
6353   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21setHALInstrumentationEv",
6354   "parameters" :
6355   [
6356    {
6357     "is_this_ptr" : true,
6358     "referenced_type" : "type-211"
6359    }
6360   ],
6361   "return_type" : "type-629",
6362   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6363  },
6364  {
6365   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::isContentTypeSupported",
6366   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE",
6367   "parameters" :
6368   [
6369    {
6370     "is_this_ptr" : true,
6371     "referenced_type" : "type-211"
6372    },
6373    {
6374     "referenced_type" : "type-928"
6375    }
6376   ],
6377   "return_type" : "type-552",
6378   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6379  },
6380  {
6381   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::isCryptoSchemeSupported",
6382   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE",
6383   "parameters" :
6384   [
6385    {
6386     "is_this_ptr" : true,
6387     "referenced_type" : "type-211"
6388    },
6389    {
6390     "referenced_type" : "type-1498"
6391    }
6392   ],
6393   "return_type" : "type-552",
6394   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6395  },
6396  {
6397   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::isCryptoSchemeSupported_1_2",
6398   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE",
6399   "parameters" :
6400   [
6401    {
6402     "is_this_ptr" : true,
6403     "referenced_type" : "type-211"
6404    },
6405    {
6406     "referenced_type" : "type-1498"
6407    },
6408    {
6409     "referenced_type" : "type-928"
6410    },
6411    {
6412     "referenced_type" : "type-101"
6413    }
6414   ],
6415   "return_type" : "type-552",
6416   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6417  },
6418  {
6419   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::_hidl_isCryptoSchemeSupported_1_2",
6420   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory33_hidl_isCryptoSchemeSupported_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE",
6421   "parameters" :
6422   [
6423    {
6424     "referenced_type" : "type-1539"
6425    },
6426    {
6427     "referenced_type" : "type-1514"
6428    },
6429    {
6430     "referenced_type" : "type-1498"
6431    },
6432    {
6433     "referenced_type" : "type-928"
6434    },
6435    {
6436     "referenced_type" : "type-101"
6437    }
6438   ],
6439   "return_type" : "type-552",
6440   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6441  },
6442  {
6443   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::ping",
6444   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory4pingEv",
6445   "parameters" :
6446   [
6447    {
6448     "is_this_ptr" : true,
6449     "referenced_type" : "type-211"
6450    }
6451   ],
6452   "return_type" : "type-629",
6453   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6454  },
6455  {
6456   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::debug",
6457   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
6458   "parameters" :
6459   [
6460    {
6461     "is_this_ptr" : true,
6462     "referenced_type" : "type-211"
6463    },
6464    {
6465     "referenced_type" : "type-1100"
6466    },
6467    {
6468     "referenced_type" : "type-1461"
6469    }
6470   ],
6471   "return_type" : "type-629",
6472   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6473  },
6474  {
6475   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::BpHwDrmFactory",
6476   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE",
6477   "parameters" :
6478   [
6479    {
6480     "is_this_ptr" : true,
6481     "referenced_type" : "type-211"
6482    },
6483    {
6484     "referenced_type" : "type-48"
6485    }
6486   ],
6487   "return_type" : "type-29",
6488   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6489  },
6490  {
6491   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::BpHwDrmFactory",
6492   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE",
6493   "parameters" :
6494   [
6495    {
6496     "is_this_ptr" : true,
6497     "referenced_type" : "type-211"
6498    },
6499    {
6500     "referenced_type" : "type-48"
6501    }
6502   ],
6503   "return_type" : "type-29",
6504   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6505  },
6506  {
6507   "access" : "private",
6508   "function_name" : "android::hardware::drm::V1_2::BsCryptoPlugin::addOnewayTask",
6509   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin13addOnewayTaskENSt3__18functionIFvvEEE",
6510   "parameters" :
6511   [
6512    {
6513     "is_this_ptr" : true,
6514     "referenced_type" : "type-1533"
6515    },
6516    {
6517     "referenced_type" : "type-1712"
6518    }
6519   ],
6520   "return_type" : "type-629",
6521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoPlugin.h"
6522  },
6523  {
6524   "function_name" : "android::hardware::drm::V1_2::BsCryptoPlugin::BsCryptoPlugin",
6525   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginC1ENS_2spINS2_13ICryptoPluginEEE",
6526   "parameters" :
6527   [
6528    {
6529     "is_this_ptr" : true,
6530     "referenced_type" : "type-1533"
6531    },
6532    {
6533     "referenced_type" : "type-1525"
6534    }
6535   ],
6536   "return_type" : "type-29",
6537   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoPlugin.h"
6538  },
6539  {
6540   "function_name" : "android::hardware::drm::V1_2::BsCryptoPlugin::BsCryptoPlugin",
6541   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginC2ENS_2spINS2_13ICryptoPluginEEE",
6542   "parameters" :
6543   [
6544    {
6545     "is_this_ptr" : true,
6546     "referenced_type" : "type-1533"
6547    },
6548    {
6549     "referenced_type" : "type-1525"
6550    }
6551   ],
6552   "return_type" : "type-29",
6553   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoPlugin.h"
6554  },
6555  {
6556   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::getService",
6557   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
6558   "parameters" :
6559   [
6560    {
6561     "default_arg" : true,
6562     "referenced_type" : "type-1216"
6563    },
6564    {
6565     "default_arg" : true,
6566     "referenced_type" : "type-39"
6567    }
6568   ],
6569   "return_type" : "type-459",
6570   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6571  },
6572  {
6573   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::linkToDeath",
6574   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
6575   "parameters" :
6576   [
6577    {
6578     "is_this_ptr" : true,
6579     "referenced_type" : "type-460"
6580    },
6581    {
6582     "referenced_type" : "type-1055"
6583    },
6584    {
6585     "referenced_type" : "type-83"
6586    }
6587   ],
6588   "return_type" : "type-552",
6589   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6590  },
6591  {
6592   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::getDebugInfo",
6593   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6594   "parameters" :
6595   [
6596    {
6597     "is_this_ptr" : true,
6598     "referenced_type" : "type-460"
6599    },
6600    {
6601     "referenced_type" : "type-1716"
6602    }
6603   ],
6604   "return_type" : "type-629",
6605   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6606  },
6607  {
6608   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::getHashChain",
6609   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
6610   "parameters" :
6611   [
6612    {
6613     "is_this_ptr" : true,
6614     "referenced_type" : "type-460"
6615    },
6616    {
6617     "referenced_type" : "type-1717"
6618    }
6619   ],
6620   "return_type" : "type-629",
6621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6622  },
6623  {
6624   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::tryGetService",
6625   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
6626   "parameters" :
6627   [
6628    {
6629     "default_arg" : true,
6630     "referenced_type" : "type-1216"
6631    },
6632    {
6633     "default_arg" : true,
6634     "referenced_type" : "type-39"
6635    }
6636   ],
6637   "return_type" : "type-459",
6638   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6639  },
6640  {
6641   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::unlinkToDeath",
6642   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
6643   "parameters" :
6644   [
6645    {
6646     "is_this_ptr" : true,
6647     "referenced_type" : "type-460"
6648    },
6649    {
6650     "referenced_type" : "type-1055"
6651    }
6652   ],
6653   "return_type" : "type-552",
6654   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6655  },
6656  {
6657   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::interfaceChain",
6658   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
6659   "parameters" :
6660   [
6661    {
6662     "is_this_ptr" : true,
6663     "referenced_type" : "type-460"
6664    },
6665    {
6666     "referenced_type" : "type-1718"
6667    }
6668   ],
6669   "return_type" : "type-629",
6670   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6671  },
6672  {
6673   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::registerAsService",
6674   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
6675   "parameters" :
6676   [
6677    {
6678     "is_this_ptr" : true,
6679     "referenced_type" : "type-460"
6680    },
6681    {
6682     "default_arg" : true,
6683     "referenced_type" : "type-1216"
6684    }
6685   ],
6686   "return_type" : "type-27",
6687   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6688  },
6689  {
6690   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::interfaceDescriptor",
6691   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
6692   "parameters" :
6693   [
6694    {
6695     "is_this_ptr" : true,
6696     "referenced_type" : "type-460"
6697    },
6698    {
6699     "referenced_type" : "type-1719"
6700    }
6701   ],
6702   "return_type" : "type-629",
6703   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6704  },
6705  {
6706   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::notifySyspropsChanged",
6707   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21notifySyspropsChangedEv",
6708   "parameters" :
6709   [
6710    {
6711     "is_this_ptr" : true,
6712     "referenced_type" : "type-460"
6713    }
6714   ],
6715   "return_type" : "type-629",
6716   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6717  },
6718  {
6719   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::setHALInstrumentation",
6720   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21setHALInstrumentationEv",
6721   "parameters" :
6722   [
6723    {
6724     "is_this_ptr" : true,
6725     "referenced_type" : "type-460"
6726    }
6727   ],
6728   "return_type" : "type-629",
6729   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6730  },
6731  {
6732   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::registerForNotifications",
6733   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6734   "parameters" :
6735   [
6736    {
6737     "referenced_type" : "type-1216"
6738    },
6739    {
6740     "referenced_type" : "type-1462"
6741    }
6742   ],
6743   "return_type" : "type-39",
6744   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6745  },
6746  {
6747   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::ping",
6748   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory4pingEv",
6749   "parameters" :
6750   [
6751    {
6752     "is_this_ptr" : true,
6753     "referenced_type" : "type-460"
6754    }
6755   ],
6756   "return_type" : "type-629",
6757   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6758  },
6759  {
6760   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::debug",
6761   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
6762   "parameters" :
6763   [
6764    {
6765     "is_this_ptr" : true,
6766     "referenced_type" : "type-460"
6767    },
6768    {
6769     "referenced_type" : "type-1100"
6770    },
6771    {
6772     "referenced_type" : "type-1461"
6773    }
6774   ],
6775   "return_type" : "type-629",
6776   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6777  },
6778  {
6779   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::castFrom",
6780   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS1_4V1_014ICryptoFactoryEEEb",
6781   "parameters" :
6782   [
6783    {
6784     "referenced_type" : "type-428"
6785    },
6786    {
6787     "default_arg" : true,
6788     "referenced_type" : "type-39"
6789    }
6790   ],
6791   "return_type" : "type-603",
6792   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6793  },
6794  {
6795   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::castFrom",
6796   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS1_4V1_114ICryptoFactoryEEEb",
6797   "parameters" :
6798   [
6799    {
6800     "referenced_type" : "type-454"
6801    },
6802    {
6803     "default_arg" : true,
6804     "referenced_type" : "type-39"
6805    }
6806   ],
6807   "return_type" : "type-603",
6808   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6809  },
6810  {
6811   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::castFrom",
6812   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
6813   "parameters" :
6814   [
6815    {
6816     "referenced_type" : "type-1536"
6817    },
6818    {
6819     "default_arg" : true,
6820     "referenced_type" : "type-39"
6821    }
6822   ],
6823   "return_type" : "type-603",
6824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6825  },
6826  {
6827   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::castFrom",
6828   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spIS3_EEb",
6829   "parameters" :
6830   [
6831    {
6832     "referenced_type" : "type-1517"
6833    },
6834    {
6835     "default_arg" : true,
6836     "referenced_type" : "type-39"
6837    }
6838   ],
6839   "return_type" : "type-603",
6840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6841  },
6842  {
6843   "access" : "private",
6844   "function_name" : "android::hardware::drm::V1_2::BsCryptoFactory::addOnewayTask",
6845   "linker_set_key" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE",
6846   "parameters" :
6847   [
6848    {
6849     "is_this_ptr" : true,
6850     "referenced_type" : "type-1546"
6851    },
6852    {
6853     "referenced_type" : "type-1723"
6854    }
6855   ],
6856   "return_type" : "type-629",
6857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoFactory.h"
6858  },
6859  {
6860   "function_name" : "android::hardware::drm::V1_2::BsCryptoFactory::BsCryptoFactory",
6861   "linker_set_key" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE",
6862   "parameters" :
6863   [
6864    {
6865     "is_this_ptr" : true,
6866     "referenced_type" : "type-1546"
6867    },
6868    {
6869     "referenced_type" : "type-489"
6870    }
6871   ],
6872   "return_type" : "type-29",
6873   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoFactory.h"
6874  },
6875  {
6876   "function_name" : "android::hardware::drm::V1_2::BsCryptoFactory::BsCryptoFactory",
6877   "linker_set_key" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE",
6878   "parameters" :
6879   [
6880    {
6881     "is_this_ptr" : true,
6882     "referenced_type" : "type-1546"
6883    },
6884    {
6885     "referenced_type" : "type-489"
6886    }
6887   ],
6888   "return_type" : "type-29",
6889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoFactory.h"
6890  },
6891  {
6892   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::onTransact",
6893   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
6894   "parameters" :
6895   [
6896    {
6897     "is_this_ptr" : true,
6898     "referenced_type" : "type-1530"
6899    },
6900    {
6901     "referenced_type" : "type-2"
6902    },
6903    {
6904     "referenced_type" : "type-1206"
6905    },
6906    {
6907     "referenced_type" : "type-1197"
6908    },
6909    {
6910     "default_arg" : true,
6911     "referenced_type" : "type-2"
6912    },
6913    {
6914     "default_arg" : true,
6915     "referenced_type" : "type-1726"
6916    }
6917   ],
6918   "return_type" : "type-27",
6919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6920  },
6921  {
6922   "access" : "private",
6923   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::getDebugInfo",
6924   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6925   "parameters" :
6926   [
6927    {
6928     "is_this_ptr" : true,
6929     "referenced_type" : "type-1530"
6930    },
6931    {
6932     "referenced_type" : "type-1727"
6933    }
6934   ],
6935   "return_type" : "type-629",
6936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6937  },
6938  {
6939   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::_hidl_decrypt_1_2",
6940   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin17_hidl_decrypt_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
6941   "parameters" :
6942   [
6943    {
6944     "referenced_type" : "type-1207"
6945    },
6946    {
6947     "referenced_type" : "type-1206"
6948    },
6949    {
6950     "referenced_type" : "type-1197"
6951    },
6952    {
6953     "referenced_type" : "type-1728"
6954    }
6955   ],
6956   "return_type" : "type-27",
6957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6958  },
6959  {
6960   "access" : "private",
6961   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::ping",
6962   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin4pingEv",
6963   "parameters" :
6964   [
6965    {
6966     "is_this_ptr" : true,
6967     "referenced_type" : "type-1530"
6968    }
6969   ],
6970   "return_type" : "type-629",
6971   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6972  },
6973  {
6974   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::BnHwCryptoPlugin",
6975   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginC1ERKNS_2spINS2_13ICryptoPluginEEE",
6976   "parameters" :
6977   [
6978    {
6979     "is_this_ptr" : true,
6980     "referenced_type" : "type-1530"
6981    },
6982    {
6983     "referenced_type" : "type-1528"
6984    }
6985   ],
6986   "return_type" : "type-29",
6987   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6988  },
6989  {
6990   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::BnHwCryptoPlugin",
6991   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginC2ERKNS_2spINS2_13ICryptoPluginEEE",
6992   "parameters" :
6993   [
6994    {
6995     "is_this_ptr" : true,
6996     "referenced_type" : "type-1530"
6997    },
6998    {
6999     "referenced_type" : "type-1528"
7000    }
7001   ],
7002   "return_type" : "type-29",
7003   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
7004  },
7005  {
7006   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::~BnHwCryptoPlugin",
7007   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev",
7008   "parameters" :
7009   [
7010    {
7011     "is_this_ptr" : true,
7012     "referenced_type" : "type-1530"
7013    }
7014   ],
7015   "return_type" : "type-29",
7016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
7017  },
7018  {
7019   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::~BnHwCryptoPlugin",
7020   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev",
7021   "parameters" :
7022   [
7023    {
7024     "is_this_ptr" : true,
7025     "referenced_type" : "type-1530"
7026    }
7027   ],
7028   "return_type" : "type-29",
7029   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
7030  },
7031  {
7032   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::~BnHwCryptoPlugin",
7033   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD2Ev",
7034   "parameters" :
7035   [
7036    {
7037     "is_this_ptr" : true,
7038     "referenced_type" : "type-1530"
7039    }
7040   ],
7041   "return_type" : "type-29",
7042   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
7043  },
7044  {
7045   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::decrypt_1_2",
7046   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE",
7047   "parameters" :
7048   [
7049    {
7050     "is_this_ptr" : true,
7051     "referenced_type" : "type-1535"
7052    },
7053    {
7054     "referenced_type" : "type-39"
7055    },
7056    {
7057     "referenced_type" : "type-1498"
7058    },
7059    {
7060     "referenced_type" : "type-1498"
7061    },
7062    {
7063     "referenced_type" : "type-1429"
7064    },
7065    {
7066     "referenced_type" : "type-158"
7067    },
7068    {
7069     "referenced_type" : "type-1592"
7070    },
7071    {
7072     "referenced_type" : "type-161"
7073    },
7074    {
7075     "referenced_type" : "type-83"
7076    },
7077    {
7078     "referenced_type" : "type-172"
7079    },
7080    {
7081     "referenced_type" : "type-1729"
7082    }
7083   ],
7084   "return_type" : "type-629",
7085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7086  },
7087  {
7088   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::linkToDeath",
7089   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
7090   "parameters" :
7091   [
7092    {
7093     "is_this_ptr" : true,
7094     "referenced_type" : "type-1535"
7095    },
7096    {
7097     "referenced_type" : "type-1055"
7098    },
7099    {
7100     "referenced_type" : "type-83"
7101    }
7102   ],
7103   "return_type" : "type-552",
7104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7105  },
7106  {
7107   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::getDebugInfo",
7108   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7109   "parameters" :
7110   [
7111    {
7112     "is_this_ptr" : true,
7113     "referenced_type" : "type-1535"
7114    },
7115    {
7116     "referenced_type" : "type-1730"
7117    }
7118   ],
7119   "return_type" : "type-629",
7120   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7121  },
7122  {
7123   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::getHashChain",
7124   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
7125   "parameters" :
7126   [
7127    {
7128     "is_this_ptr" : true,
7129     "referenced_type" : "type-1535"
7130    },
7131    {
7132     "referenced_type" : "type-1731"
7133    }
7134   ],
7135   "return_type" : "type-629",
7136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7137  },
7138  {
7139   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::unlinkToDeath",
7140   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
7141   "parameters" :
7142   [
7143    {
7144     "is_this_ptr" : true,
7145     "referenced_type" : "type-1535"
7146    },
7147    {
7148     "referenced_type" : "type-1055"
7149    }
7150   ],
7151   "return_type" : "type-552",
7152   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7153  },
7154  {
7155   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::interfaceChain",
7156   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
7157   "parameters" :
7158   [
7159    {
7160     "is_this_ptr" : true,
7161     "referenced_type" : "type-1535"
7162    },
7163    {
7164     "referenced_type" : "type-1732"
7165    }
7166   ],
7167   "return_type" : "type-629",
7168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7169  },
7170  {
7171   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::notifyResolution",
7172   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin16notifyResolutionEjj",
7173   "parameters" :
7174   [
7175    {
7176     "is_this_ptr" : true,
7177     "referenced_type" : "type-1535"
7178    },
7179    {
7180     "referenced_type" : "type-2"
7181    },
7182    {
7183     "referenced_type" : "type-2"
7184    }
7185   ],
7186   "return_type" : "type-629",
7187   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7188  },
7189  {
7190   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::_hidl_decrypt_1_2",
7191   "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",
7192   "parameters" :
7193   [
7194    {
7195     "referenced_type" : "type-1539"
7196    },
7197    {
7198     "referenced_type" : "type-1514"
7199    },
7200    {
7201     "referenced_type" : "type-39"
7202    },
7203    {
7204     "referenced_type" : "type-1498"
7205    },
7206    {
7207     "referenced_type" : "type-1498"
7208    },
7209    {
7210     "referenced_type" : "type-1429"
7211    },
7212    {
7213     "referenced_type" : "type-158"
7214    },
7215    {
7216     "referenced_type" : "type-1592"
7217    },
7218    {
7219     "referenced_type" : "type-161"
7220    },
7221    {
7222     "referenced_type" : "type-83"
7223    },
7224    {
7225     "referenced_type" : "type-172"
7226    },
7227    {
7228     "referenced_type" : "type-1733"
7229    }
7230   ],
7231   "return_type" : "type-629",
7232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7233  },
7234  {
7235   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::setMediaDrmSession",
7236   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE",
7237   "parameters" :
7238   [
7239    {
7240     "is_this_ptr" : true,
7241     "referenced_type" : "type-1535"
7242    },
7243    {
7244     "referenced_type" : "type-1050"
7245    }
7246   ],
7247   "return_type" : "type-1547",
7248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7249  },
7250  {
7251   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::interfaceDescriptor",
7252   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
7253   "parameters" :
7254   [
7255    {
7256     "is_this_ptr" : true,
7257     "referenced_type" : "type-1535"
7258    },
7259    {
7260     "referenced_type" : "type-1734"
7261    }
7262   ],
7263   "return_type" : "type-629",
7264   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7265  },
7266  {
7267   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::setSharedBufferBase",
7268   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj",
7269   "parameters" :
7270   [
7271    {
7272     "is_this_ptr" : true,
7273     "referenced_type" : "type-1535"
7274    },
7275    {
7276     "referenced_type" : "type-939"
7277    },
7278    {
7279     "referenced_type" : "type-2"
7280    }
7281   ],
7282   "return_type" : "type-629",
7283   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7284  },
7285  {
7286   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::notifySyspropsChanged",
7287   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21notifySyspropsChangedEv",
7288   "parameters" :
7289   [
7290    {
7291     "is_this_ptr" : true,
7292     "referenced_type" : "type-1535"
7293    }
7294   ],
7295   "return_type" : "type-629",
7296   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7297  },
7298  {
7299   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::setHALInstrumentation",
7300   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21setHALInstrumentationEv",
7301   "parameters" :
7302   [
7303    {
7304     "is_this_ptr" : true,
7305     "referenced_type" : "type-1535"
7306    }
7307   ],
7308   "return_type" : "type-629",
7309   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7310  },
7311  {
7312   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::requiresSecureDecoderComponent",
7313   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE",
7314   "parameters" :
7315   [
7316    {
7317     "is_this_ptr" : true,
7318     "referenced_type" : "type-1535"
7319    },
7320    {
7321     "referenced_type" : "type-928"
7322    }
7323   ],
7324   "return_type" : "type-552",
7325   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7326  },
7327  {
7328   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::ping",
7329   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin4pingEv",
7330   "parameters" :
7331   [
7332    {
7333     "is_this_ptr" : true,
7334     "referenced_type" : "type-1535"
7335    }
7336   ],
7337   "return_type" : "type-629",
7338   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7339  },
7340  {
7341   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::debug",
7342   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
7343   "parameters" :
7344   [
7345    {
7346     "is_this_ptr" : true,
7347     "referenced_type" : "type-1535"
7348    },
7349    {
7350     "referenced_type" : "type-1100"
7351    },
7352    {
7353     "referenced_type" : "type-1461"
7354    }
7355   ],
7356   "return_type" : "type-629",
7357   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7358  },
7359  {
7360   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::decrypt",
7361   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE",
7362   "parameters" :
7363   [
7364    {
7365     "is_this_ptr" : true,
7366     "referenced_type" : "type-1535"
7367    },
7368    {
7369     "referenced_type" : "type-39"
7370    },
7371    {
7372     "referenced_type" : "type-1498"
7373    },
7374    {
7375     "referenced_type" : "type-1498"
7376    },
7377    {
7378     "referenced_type" : "type-1429"
7379    },
7380    {
7381     "referenced_type" : "type-158"
7382    },
7383    {
7384     "referenced_type" : "type-1592"
7385    },
7386    {
7387     "referenced_type" : "type-161"
7388    },
7389    {
7390     "referenced_type" : "type-83"
7391    },
7392    {
7393     "referenced_type" : "type-172"
7394    },
7395    {
7396     "referenced_type" : "type-1735"
7397    }
7398   ],
7399   "return_type" : "type-629",
7400   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7401  },
7402  {
7403   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::BpHwCryptoPlugin",
7404   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginC1ERKNS_2spINS0_7IBinderEEE",
7405   "parameters" :
7406   [
7407    {
7408     "is_this_ptr" : true,
7409     "referenced_type" : "type-1535"
7410    },
7411    {
7412     "referenced_type" : "type-48"
7413    }
7414   ],
7415   "return_type" : "type-29",
7416   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7417  },
7418  {
7419   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::BpHwCryptoPlugin",
7420   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginC2ERKNS_2spINS0_7IBinderEEE",
7421   "parameters" :
7422   [
7423    {
7424     "is_this_ptr" : true,
7425     "referenced_type" : "type-1535"
7426    },
7427    {
7428     "referenced_type" : "type-48"
7429    }
7430   ],
7431   "return_type" : "type-29",
7432   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7433  },
7434  {
7435   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::onTransact",
7436   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
7437   "parameters" :
7438   [
7439    {
7440     "is_this_ptr" : true,
7441     "referenced_type" : "type-1468"
7442    },
7443    {
7444     "referenced_type" : "type-2"
7445    },
7446    {
7447     "referenced_type" : "type-1206"
7448    },
7449    {
7450     "referenced_type" : "type-1197"
7451    },
7452    {
7453     "default_arg" : true,
7454     "referenced_type" : "type-2"
7455    },
7456    {
7457     "default_arg" : true,
7458     "referenced_type" : "type-1736"
7459    }
7460   ],
7461   "return_type" : "type-27",
7462   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7463  },
7464  {
7465   "access" : "private",
7466   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::getDebugInfo",
7467   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7468   "parameters" :
7469   [
7470    {
7471     "is_this_ptr" : true,
7472     "referenced_type" : "type-1468"
7473    },
7474    {
7475     "referenced_type" : "type-1737"
7476    }
7477   ],
7478   "return_type" : "type-629",
7479   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7480  },
7481  {
7482   "access" : "private",
7483   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::ping",
7484   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory4pingEv",
7485   "parameters" :
7486   [
7487    {
7488     "is_this_ptr" : true,
7489     "referenced_type" : "type-1468"
7490    }
7491   ],
7492   "return_type" : "type-629",
7493   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7494  },
7495  {
7496   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::BnHwCryptoFactory",
7497   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE",
7498   "parameters" :
7499   [
7500    {
7501     "is_this_ptr" : true,
7502     "referenced_type" : "type-1468"
7503    },
7504    {
7505     "referenced_type" : "type-1517"
7506    }
7507   ],
7508   "return_type" : "type-29",
7509   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7510  },
7511  {
7512   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::BnHwCryptoFactory",
7513   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE",
7514   "parameters" :
7515   [
7516    {
7517     "is_this_ptr" : true,
7518     "referenced_type" : "type-1468"
7519    },
7520    {
7521     "referenced_type" : "type-1517"
7522    }
7523   ],
7524   "return_type" : "type-29",
7525   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7526  },
7527  {
7528   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::~BnHwCryptoFactory",
7529   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev",
7530   "parameters" :
7531   [
7532    {
7533     "is_this_ptr" : true,
7534     "referenced_type" : "type-1468"
7535    }
7536   ],
7537   "return_type" : "type-29",
7538   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7539  },
7540  {
7541   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::~BnHwCryptoFactory",
7542   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev",
7543   "parameters" :
7544   [
7545    {
7546     "is_this_ptr" : true,
7547     "referenced_type" : "type-1468"
7548    }
7549   ],
7550   "return_type" : "type-29",
7551   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7552  },
7553  {
7554   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::~BnHwCryptoFactory",
7555   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD2Ev",
7556   "parameters" :
7557   [
7558    {
7559     "is_this_ptr" : true,
7560     "referenced_type" : "type-1468"
7561    }
7562   ],
7563   "return_type" : "type-29",
7564   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7565  },
7566  {
7567   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::linkToDeath",
7568   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
7569   "parameters" :
7570   [
7571    {
7572     "is_this_ptr" : true,
7573     "referenced_type" : "type-1578"
7574    },
7575    {
7576     "referenced_type" : "type-1055"
7577    },
7578    {
7579     "referenced_type" : "type-83"
7580    }
7581   ],
7582   "return_type" : "type-552",
7583   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7584  },
7585  {
7586   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::createPlugin",
7587   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE",
7588   "parameters" :
7589   [
7590    {
7591     "is_this_ptr" : true,
7592     "referenced_type" : "type-1578"
7593    },
7594    {
7595     "referenced_type" : "type-1498"
7596    },
7597    {
7598     "referenced_type" : "type-1050"
7599    },
7600    {
7601     "referenced_type" : "type-1738"
7602    }
7603   ],
7604   "return_type" : "type-629",
7605   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7606  },
7607  {
7608   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::getDebugInfo",
7609   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7610   "parameters" :
7611   [
7612    {
7613     "is_this_ptr" : true,
7614     "referenced_type" : "type-1578"
7615    },
7616    {
7617     "referenced_type" : "type-1739"
7618    }
7619   ],
7620   "return_type" : "type-629",
7621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7622  },
7623  {
7624   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::getHashChain",
7625   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
7626   "parameters" :
7627   [
7628    {
7629     "is_this_ptr" : true,
7630     "referenced_type" : "type-1578"
7631    },
7632    {
7633     "referenced_type" : "type-1740"
7634    }
7635   ],
7636   "return_type" : "type-629",
7637   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7638  },
7639  {
7640   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::unlinkToDeath",
7641   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
7642   "parameters" :
7643   [
7644    {
7645     "is_this_ptr" : true,
7646     "referenced_type" : "type-1578"
7647    },
7648    {
7649     "referenced_type" : "type-1055"
7650    }
7651   ],
7652   "return_type" : "type-552",
7653   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7654  },
7655  {
7656   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::interfaceChain",
7657   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
7658   "parameters" :
7659   [
7660    {
7661     "is_this_ptr" : true,
7662     "referenced_type" : "type-1578"
7663    },
7664    {
7665     "referenced_type" : "type-1741"
7666    }
7667   ],
7668   "return_type" : "type-629",
7669   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7670  },
7671  {
7672   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::interfaceDescriptor",
7673   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
7674   "parameters" :
7675   [
7676    {
7677     "is_this_ptr" : true,
7678     "referenced_type" : "type-1578"
7679    },
7680    {
7681     "referenced_type" : "type-1742"
7682    }
7683   ],
7684   "return_type" : "type-629",
7685   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7686  },
7687  {
7688   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::notifySyspropsChanged",
7689   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21notifySyspropsChangedEv",
7690   "parameters" :
7691   [
7692    {
7693     "is_this_ptr" : true,
7694     "referenced_type" : "type-1578"
7695    }
7696   ],
7697   "return_type" : "type-629",
7698   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7699  },
7700  {
7701   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::setHALInstrumentation",
7702   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21setHALInstrumentationEv",
7703   "parameters" :
7704   [
7705    {
7706     "is_this_ptr" : true,
7707     "referenced_type" : "type-1578"
7708    }
7709   ],
7710   "return_type" : "type-629",
7711   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7712  },
7713  {
7714   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::isCryptoSchemeSupported",
7715   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE",
7716   "parameters" :
7717   [
7718    {
7719     "is_this_ptr" : true,
7720     "referenced_type" : "type-1578"
7721    },
7722    {
7723     "referenced_type" : "type-1498"
7724    }
7725   ],
7726   "return_type" : "type-552",
7727   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7728  },
7729  {
7730   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::ping",
7731   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory4pingEv",
7732   "parameters" :
7733   [
7734    {
7735     "is_this_ptr" : true,
7736     "referenced_type" : "type-1578"
7737    }
7738   ],
7739   "return_type" : "type-629",
7740   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7741  },
7742  {
7743   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::debug",
7744   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
7745   "parameters" :
7746   [
7747    {
7748     "is_this_ptr" : true,
7749     "referenced_type" : "type-1578"
7750    },
7751    {
7752     "referenced_type" : "type-1100"
7753    },
7754    {
7755     "referenced_type" : "type-1461"
7756    }
7757   ],
7758   "return_type" : "type-629",
7759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7760  },
7761  {
7762   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::BpHwCryptoFactory",
7763   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE",
7764   "parameters" :
7765   [
7766    {
7767     "is_this_ptr" : true,
7768     "referenced_type" : "type-1578"
7769    },
7770    {
7771     "referenced_type" : "type-48"
7772    }
7773   ],
7774   "return_type" : "type-29",
7775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7776  },
7777  {
7778   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::BpHwCryptoFactory",
7779   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE",
7780   "parameters" :
7781   [
7782    {
7783     "is_this_ptr" : true,
7784     "referenced_type" : "type-1578"
7785    },
7786    {
7787     "referenced_type" : "type-48"
7788    }
7789   ],
7790   "return_type" : "type-29",
7791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7792  },
7793  {
7794   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::getService",
7795   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
7796   "parameters" :
7797   [
7798    {
7799     "default_arg" : true,
7800     "referenced_type" : "type-689"
7801    },
7802    {
7803     "default_arg" : true,
7804     "referenced_type" : "type-39"
7805    }
7806   ],
7807   "return_type" : "type-621",
7808   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7809  },
7810  {
7811   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::linkToDeath",
7812   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
7813   "parameters" :
7814   [
7815    {
7816     "is_this_ptr" : true,
7817     "referenced_type" : "type-622"
7818    },
7819    {
7820     "referenced_type" : "type-1055"
7821    },
7822    {
7823     "referenced_type" : "type-83"
7824    }
7825   ],
7826   "return_type" : "type-552",
7827   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7828  },
7829  {
7830   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::getDebugInfo",
7831   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7832   "parameters" :
7833   [
7834    {
7835     "is_this_ptr" : true,
7836     "referenced_type" : "type-622"
7837    },
7838    {
7839     "referenced_type" : "type-1743"
7840    }
7841   ],
7842   "return_type" : "type-629",
7843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7844  },
7845  {
7846   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::getHashChain",
7847   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
7848   "parameters" :
7849   [
7850    {
7851     "is_this_ptr" : true,
7852     "referenced_type" : "type-622"
7853    },
7854    {
7855     "referenced_type" : "type-1744"
7856    }
7857   ],
7858   "return_type" : "type-629",
7859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7860  },
7861  {
7862   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::tryGetService",
7863   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
7864   "parameters" :
7865   [
7866    {
7867     "default_arg" : true,
7868     "referenced_type" : "type-689"
7869    },
7870    {
7871     "default_arg" : true,
7872     "referenced_type" : "type-39"
7873    }
7874   ],
7875   "return_type" : "type-621",
7876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7877  },
7878  {
7879   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::unlinkToDeath",
7880   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
7881   "parameters" :
7882   [
7883    {
7884     "is_this_ptr" : true,
7885     "referenced_type" : "type-622"
7886    },
7887    {
7888     "referenced_type" : "type-1055"
7889    }
7890   ],
7891   "return_type" : "type-552",
7892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7893  },
7894  {
7895   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::interfaceChain",
7896   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
7897   "parameters" :
7898   [
7899    {
7900     "is_this_ptr" : true,
7901     "referenced_type" : "type-622"
7902    },
7903    {
7904     "referenced_type" : "type-1745"
7905    }
7906   ],
7907   "return_type" : "type-629",
7908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7909  },
7910  {
7911   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::registerAsService",
7912   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
7913   "parameters" :
7914   [
7915    {
7916     "is_this_ptr" : true,
7917     "referenced_type" : "type-622"
7918    },
7919    {
7920     "default_arg" : true,
7921     "referenced_type" : "type-689"
7922    }
7923   ],
7924   "return_type" : "type-27",
7925   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7926  },
7927  {
7928   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::interfaceDescriptor",
7929   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
7930   "parameters" :
7931   [
7932    {
7933     "is_this_ptr" : true,
7934     "referenced_type" : "type-622"
7935    },
7936    {
7937     "referenced_type" : "type-1746"
7938    }
7939   ],
7940   "return_type" : "type-629",
7941   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7942  },
7943  {
7944   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::notifySyspropsChanged",
7945   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21notifySyspropsChangedEv",
7946   "parameters" :
7947   [
7948    {
7949     "is_this_ptr" : true,
7950     "referenced_type" : "type-622"
7951    }
7952   ],
7953   "return_type" : "type-629",
7954   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7955  },
7956  {
7957   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::setHALInstrumentation",
7958   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21setHALInstrumentationEv",
7959   "parameters" :
7960   [
7961    {
7962     "is_this_ptr" : true,
7963     "referenced_type" : "type-622"
7964    }
7965   ],
7966   "return_type" : "type-629",
7967   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7968  },
7969  {
7970   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::registerForNotifications",
7971   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7972   "parameters" :
7973   [
7974    {
7975     "referenced_type" : "type-689"
7976    },
7977    {
7978     "referenced_type" : "type-1462"
7979    }
7980   ],
7981   "return_type" : "type-39",
7982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7983  },
7984  {
7985   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::ping",
7986   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener4pingEv",
7987   "parameters" :
7988   [
7989    {
7990     "is_this_ptr" : true,
7991     "referenced_type" : "type-622"
7992    }
7993   ],
7994   "return_type" : "type-629",
7995   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7996  },
7997  {
7998   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::debug",
7999   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
8000   "parameters" :
8001   [
8002    {
8003     "is_this_ptr" : true,
8004     "referenced_type" : "type-622"
8005    },
8006    {
8007     "referenced_type" : "type-1100"
8008    },
8009    {
8010     "referenced_type" : "type-1461"
8011    }
8012   ],
8013   "return_type" : "type-629",
8014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
8015  },
8016  {
8017   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::castFrom",
8018   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spINS1_4V1_018IDrmPluginListenerEEEb",
8019   "parameters" :
8020   [
8021    {
8022     "referenced_type" : "type-222"
8023    },
8024    {
8025     "default_arg" : true,
8026     "referenced_type" : "type-39"
8027    }
8028   ],
8029   "return_type" : "type-648",
8030   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
8031  },
8032  {
8033   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::castFrom",
8034   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
8035   "parameters" :
8036   [
8037    {
8038     "referenced_type" : "type-1536"
8039    },
8040    {
8041     "default_arg" : true,
8042     "referenced_type" : "type-39"
8043    }
8044   ],
8045   "return_type" : "type-648",
8046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
8047  },
8048  {
8049   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::castFrom",
8050   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spIS3_EEb",
8051   "parameters" :
8052   [
8053    {
8054     "referenced_type" : "type-624"
8055    },
8056    {
8057     "default_arg" : true,
8058     "referenced_type" : "type-39"
8059    }
8060   ],
8061   "return_type" : "type-648",
8062   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
8063  },
8064  {
8065   "access" : "private",
8066   "function_name" : "android::hardware::drm::V1_2::BsDrmPluginListener::addOnewayTask",
8067   "linker_set_key" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener13addOnewayTaskENSt3__18functionIFvvEEE",
8068   "parameters" :
8069   [
8070    {
8071     "is_this_ptr" : true,
8072     "referenced_type" : "type-631"
8073    },
8074    {
8075     "referenced_type" : "type-1749"
8076    }
8077   ],
8078   "return_type" : "type-629",
8079   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPluginListener.h"
8080  },
8081  {
8082   "function_name" : "android::hardware::drm::V1_2::BsDrmPluginListener::BsDrmPluginListener",
8083   "linker_set_key" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerC1ENS_2spINS2_18IDrmPluginListenerEEE",
8084   "parameters" :
8085   [
8086    {
8087     "is_this_ptr" : true,
8088     "referenced_type" : "type-631"
8089    },
8090    {
8091     "referenced_type" : "type-620"
8092    }
8093   ],
8094   "return_type" : "type-29",
8095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPluginListener.h"
8096  },
8097  {
8098   "function_name" : "android::hardware::drm::V1_2::BsDrmPluginListener::BsDrmPluginListener",
8099   "linker_set_key" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerC2ENS_2spINS2_18IDrmPluginListenerEEE",
8100   "parameters" :
8101   [
8102    {
8103     "is_this_ptr" : true,
8104     "referenced_type" : "type-631"
8105    },
8106    {
8107     "referenced_type" : "type-620"
8108    }
8109   ],
8110   "return_type" : "type-29",
8111   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPluginListener.h"
8112  },
8113  {
8114   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::onTransact",
8115   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
8116   "parameters" :
8117   [
8118    {
8119     "is_this_ptr" : true,
8120     "referenced_type" : "type-628"
8121    },
8122    {
8123     "referenced_type" : "type-2"
8124    },
8125    {
8126     "referenced_type" : "type-1206"
8127    },
8128    {
8129     "referenced_type" : "type-1197"
8130    },
8131    {
8132     "default_arg" : true,
8133     "referenced_type" : "type-2"
8134    },
8135    {
8136     "default_arg" : true,
8137     "referenced_type" : "type-1752"
8138    }
8139   ],
8140   "return_type" : "type-27",
8141   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8142  },
8143  {
8144   "access" : "private",
8145   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::getDebugInfo",
8146   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
8147   "parameters" :
8148   [
8149    {
8150     "is_this_ptr" : true,
8151     "referenced_type" : "type-628"
8152    },
8153    {
8154     "referenced_type" : "type-1753"
8155    }
8156   ],
8157   "return_type" : "type-629",
8158   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8159  },
8160  {
8161   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::_hidl_sendKeysChange_1_2",
8162   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener24_hidl_sendKeysChange_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
8163   "parameters" :
8164   [
8165    {
8166     "referenced_type" : "type-1207"
8167    },
8168    {
8169     "referenced_type" : "type-1206"
8170    },
8171    {
8172     "referenced_type" : "type-1197"
8173    },
8174    {
8175     "referenced_type" : "type-1754"
8176    }
8177   ],
8178   "return_type" : "type-27",
8179   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8180  },
8181  {
8182   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::_hidl_sendSessionLostState",
8183   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener26_hidl_sendSessionLostStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
8184   "parameters" :
8185   [
8186    {
8187     "referenced_type" : "type-1207"
8188    },
8189    {
8190     "referenced_type" : "type-1206"
8191    },
8192    {
8193     "referenced_type" : "type-1197"
8194    },
8195    {
8196     "referenced_type" : "type-1755"
8197    }
8198   ],
8199   "return_type" : "type-27",
8200   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8201  },
8202  {
8203   "access" : "private",
8204   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::ping",
8205   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener4pingEv",
8206   "parameters" :
8207   [
8208    {
8209     "is_this_ptr" : true,
8210     "referenced_type" : "type-628"
8211    }
8212   ],
8213   "return_type" : "type-629",
8214   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8215  },
8216  {
8217   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::BnHwDrmPluginListener",
8218   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerC1ERKNS_2spINS2_18IDrmPluginListenerEEE",
8219   "parameters" :
8220   [
8221    {
8222     "is_this_ptr" : true,
8223     "referenced_type" : "type-628"
8224    },
8225    {
8226     "referenced_type" : "type-624"
8227    }
8228   ],
8229   "return_type" : "type-29",
8230   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8231  },
8232  {
8233   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::BnHwDrmPluginListener",
8234   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerC2ERKNS_2spINS2_18IDrmPluginListenerEEE",
8235   "parameters" :
8236   [
8237    {
8238     "is_this_ptr" : true,
8239     "referenced_type" : "type-628"
8240    },
8241    {
8242     "referenced_type" : "type-624"
8243    }
8244   ],
8245   "return_type" : "type-29",
8246   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8247  },
8248  {
8249   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::~BnHwDrmPluginListener",
8250   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev",
8251   "parameters" :
8252   [
8253    {
8254     "is_this_ptr" : true,
8255     "referenced_type" : "type-628"
8256    }
8257   ],
8258   "return_type" : "type-29",
8259   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8260  },
8261  {
8262   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::~BnHwDrmPluginListener",
8263   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev",
8264   "parameters" :
8265   [
8266    {
8267     "is_this_ptr" : true,
8268     "referenced_type" : "type-628"
8269    }
8270   ],
8271   "return_type" : "type-29",
8272   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8273  },
8274  {
8275   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::~BnHwDrmPluginListener",
8276   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD2Ev",
8277   "parameters" :
8278   [
8279    {
8280     "is_this_ptr" : true,
8281     "referenced_type" : "type-628"
8282    }
8283   ],
8284   "return_type" : "type-29",
8285   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8286  },
8287  {
8288   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::linkToDeath",
8289   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
8290   "parameters" :
8291   [
8292    {
8293     "is_this_ptr" : true,
8294     "referenced_type" : "type-637"
8295    },
8296    {
8297     "referenced_type" : "type-1055"
8298    },
8299    {
8300     "referenced_type" : "type-83"
8301    }
8302   ],
8303   "return_type" : "type-552",
8304   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8305  },
8306  {
8307   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::getDebugInfo",
8308   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
8309   "parameters" :
8310   [
8311    {
8312     "is_this_ptr" : true,
8313     "referenced_type" : "type-637"
8314    },
8315    {
8316     "referenced_type" : "type-1756"
8317    }
8318   ],
8319   "return_type" : "type-629",
8320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8321  },
8322  {
8323   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::getHashChain",
8324   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
8325   "parameters" :
8326   [
8327    {
8328     "is_this_ptr" : true,
8329     "referenced_type" : "type-637"
8330    },
8331    {
8332     "referenced_type" : "type-1757"
8333    }
8334   ],
8335   "return_type" : "type-629",
8336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8337  },
8338  {
8339   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::unlinkToDeath",
8340   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
8341   "parameters" :
8342   [
8343    {
8344     "is_this_ptr" : true,
8345     "referenced_type" : "type-637"
8346    },
8347    {
8348     "referenced_type" : "type-1055"
8349    }
8350   ],
8351   "return_type" : "type-552",
8352   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8353  },
8354  {
8355   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::interfaceChain",
8356   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
8357   "parameters" :
8358   [
8359    {
8360     "is_this_ptr" : true,
8361     "referenced_type" : "type-637"
8362    },
8363    {
8364     "referenced_type" : "type-1758"
8365    }
8366   ],
8367   "return_type" : "type-629",
8368   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8369  },
8370  {
8371   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::sendKeysChange",
8372   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb",
8373   "parameters" :
8374   [
8375    {
8376     "is_this_ptr" : true,
8377     "referenced_type" : "type-637"
8378    },
8379    {
8380     "referenced_type" : "type-1050"
8381    },
8382    {
8383     "referenced_type" : "type-596"
8384    },
8385    {
8386     "referenced_type" : "type-39"
8387    }
8388   ],
8389   "return_type" : "type-629",
8390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8391  },
8392  {
8393   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::sendKeysChange_1_2",
8394   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb",
8395   "parameters" :
8396   [
8397    {
8398     "is_this_ptr" : true,
8399     "referenced_type" : "type-637"
8400    },
8401    {
8402     "referenced_type" : "type-1050"
8403    },
8404    {
8405     "referenced_type" : "type-524"
8406    },
8407    {
8408     "referenced_type" : "type-39"
8409    }
8410   ],
8411   "return_type" : "type-629",
8412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8413  },
8414  {
8415   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::interfaceDescriptor",
8416   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
8417   "parameters" :
8418   [
8419    {
8420     "is_this_ptr" : true,
8421     "referenced_type" : "type-637"
8422    },
8423    {
8424     "referenced_type" : "type-1759"
8425    }
8426   ],
8427   "return_type" : "type-629",
8428   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8429  },
8430  {
8431   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::sendExpirationUpdate",
8432   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx",
8433   "parameters" :
8434   [
8435    {
8436     "is_this_ptr" : true,
8437     "referenced_type" : "type-637"
8438    },
8439    {
8440     "referenced_type" : "type-1050"
8441    },
8442    {
8443     "referenced_type" : "type-32"
8444    }
8445   ],
8446   "return_type" : "type-629",
8447   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8448  },
8449  {
8450   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::sendSessionLostState",
8451   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE",
8452   "parameters" :
8453   [
8454    {
8455     "is_this_ptr" : true,
8456     "referenced_type" : "type-637"
8457    },
8458    {
8459     "referenced_type" : "type-1050"
8460    }
8461   ],
8462   "return_type" : "type-629",
8463   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8464  },
8465  {
8466   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::notifySyspropsChanged",
8467   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21notifySyspropsChangedEv",
8468   "parameters" :
8469   [
8470    {
8471     "is_this_ptr" : true,
8472     "referenced_type" : "type-637"
8473    }
8474   ],
8475   "return_type" : "type-629",
8476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8477  },
8478  {
8479   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::setHALInstrumentation",
8480   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21setHALInstrumentationEv",
8481   "parameters" :
8482   [
8483    {
8484     "is_this_ptr" : true,
8485     "referenced_type" : "type-637"
8486    }
8487   ],
8488   "return_type" : "type-629",
8489   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8490  },
8491  {
8492   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::_hidl_sendKeysChange_1_2",
8493   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener24_hidl_sendKeysChange_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb",
8494   "parameters" :
8495   [
8496    {
8497     "referenced_type" : "type-1539"
8498    },
8499    {
8500     "referenced_type" : "type-1514"
8501    },
8502    {
8503     "referenced_type" : "type-1050"
8504    },
8505    {
8506     "referenced_type" : "type-524"
8507    },
8508    {
8509     "referenced_type" : "type-39"
8510    }
8511   ],
8512   "return_type" : "type-629",
8513   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8514  },
8515  {
8516   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::_hidl_sendSessionLostState",
8517   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener26_hidl_sendSessionLostStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
8518   "parameters" :
8519   [
8520    {
8521     "referenced_type" : "type-1539"
8522    },
8523    {
8524     "referenced_type" : "type-1514"
8525    },
8526    {
8527     "referenced_type" : "type-1050"
8528    }
8529   ],
8530   "return_type" : "type-629",
8531   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8532  },
8533  {
8534   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::ping",
8535   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener4pingEv",
8536   "parameters" :
8537   [
8538    {
8539     "is_this_ptr" : true,
8540     "referenced_type" : "type-637"
8541    }
8542   ],
8543   "return_type" : "type-629",
8544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8545  },
8546  {
8547   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::debug",
8548   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
8549   "parameters" :
8550   [
8551    {
8552     "is_this_ptr" : true,
8553     "referenced_type" : "type-637"
8554    },
8555    {
8556     "referenced_type" : "type-1100"
8557    },
8558    {
8559     "referenced_type" : "type-1461"
8560    }
8561   ],
8562   "return_type" : "type-629",
8563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8564  },
8565  {
8566   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::sendEvent",
8567   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_",
8568   "parameters" :
8569   [
8570    {
8571     "is_this_ptr" : true,
8572     "referenced_type" : "type-637"
8573    },
8574    {
8575     "referenced_type" : "type-1426"
8576    },
8577    {
8578     "referenced_type" : "type-1050"
8579    },
8580    {
8581     "referenced_type" : "type-1050"
8582    }
8583   ],
8584   "return_type" : "type-629",
8585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8586  },
8587  {
8588   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::BpHwDrmPluginListener",
8589   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerC1ERKNS_2spINS0_7IBinderEEE",
8590   "parameters" :
8591   [
8592    {
8593     "is_this_ptr" : true,
8594     "referenced_type" : "type-637"
8595    },
8596    {
8597     "referenced_type" : "type-48"
8598    }
8599   ],
8600   "return_type" : "type-29",
8601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8602  },
8603  {
8604   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::BpHwDrmPluginListener",
8605   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerC2ERKNS_2spINS0_7IBinderEEE",
8606   "parameters" :
8607   [
8608    {
8609     "is_this_ptr" : true,
8610     "referenced_type" : "type-637"
8611    },
8612    {
8613     "referenced_type" : "type-48"
8614    }
8615   ],
8616   "return_type" : "type-29",
8617   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8618  },
8619  {
8620   "function_name" : "android::hardware::drm::V1_2::writeEmbeddedToParcel",
8621   "linker_set_key" : "_ZN7android8hardware3drm4V1_221writeEmbeddedToParcelERKNS2_9KeyStatusEPNS0_6ParcelEjj",
8622   "parameters" :
8623   [
8624    {
8625     "referenced_type" : "type-389"
8626    },
8627    {
8628     "referenced_type" : "type-1197"
8629    },
8630    {
8631     "referenced_type" : "type-2"
8632    },
8633    {
8634     "referenced_type" : "type-2"
8635    }
8636   ],
8637   "return_type" : "type-27",
8638   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/hwtypes.h"
8639  },
8640  {
8641   "function_name" : "android::hardware::drm::V1_2::readEmbeddedFromParcel",
8642   "linker_set_key" : "_ZN7android8hardware3drm4V1_222readEmbeddedFromParcelERKNS2_9KeyStatusERKNS0_6ParcelEjj",
8643   "parameters" :
8644   [
8645    {
8646     "referenced_type" : "type-389"
8647    },
8648    {
8649     "referenced_type" : "type-1206"
8650    },
8651    {
8652     "referenced_type" : "type-2"
8653    },
8654    {
8655     "referenced_type" : "type-2"
8656    }
8657   ],
8658   "return_type" : "type-27",
8659   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/hwtypes.h"
8660  },
8661  {
8662   "function_name" : "android::hardware::details::castInterface",
8663   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS3_4V1_010IDrmPluginENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8664   "parameters" :
8665   [
8666    {
8667     "referenced_type" : "type-213"
8668    },
8669    {
8670     "referenced_type" : "type-55"
8671    },
8672    {
8673     "referenced_type" : "type-39"
8674    }
8675   ],
8676   "return_type" : "type-447",
8677   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8678   "template_args" : [ "type-409", "type-215", "type-421" ]
8679  },
8680  {
8681   "function_name" : "android::hardware::details::castInterface",
8682   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS3_4V1_110IDrmPluginENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8683   "parameters" :
8684   [
8685    {
8686     "referenced_type" : "type-433"
8687    },
8688    {
8689     "referenced_type" : "type-55"
8690    },
8691    {
8692     "referenced_type" : "type-39"
8693    }
8694   ],
8695   "return_type" : "type-447",
8696   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8697   "template_args" : [ "type-409", "type-410", "type-421" ]
8698  },
8699  {
8700   "function_name" : "android::hardware::details::castInterface",
8701   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS_4hidl4base4V1_05IBaseENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
8702   "parameters" :
8703   [
8704    {
8705     "referenced_type" : "type-199"
8706    },
8707    {
8708     "referenced_type" : "type-55"
8709    },
8710    {
8711     "referenced_type" : "type-39"
8712    }
8713   ],
8714   "return_type" : "type-447",
8715   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8716   "template_args" : [ "type-409", "type-5", "type-421" ]
8717  },
8718  {
8719   "function_name" : "android::hardware::details::castInterface",
8720   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS3_4V1_011IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8721   "parameters" :
8722   [
8723    {
8724     "referenced_type" : "type-230"
8725    },
8726    {
8727     "referenced_type" : "type-55"
8728    },
8729    {
8730     "referenced_type" : "type-39"
8731    }
8732   ],
8733   "return_type" : "type-246",
8734   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8735   "template_args" : [ "type-193", "type-195", "type-207" ]
8736  },
8737  {
8738   "function_name" : "android::hardware::details::castInterface",
8739   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS3_4V1_111IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8740   "parameters" :
8741   [
8742    {
8743     "referenced_type" : "type-236"
8744    },
8745    {
8746     "referenced_type" : "type-55"
8747    },
8748    {
8749     "referenced_type" : "type-39"
8750    }
8751   ],
8752   "return_type" : "type-246",
8753   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8754   "template_args" : [ "type-193", "type-194", "type-207" ]
8755  },
8756  {
8757   "function_name" : "android::hardware::details::castInterface",
8758   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
8759   "parameters" :
8760   [
8761    {
8762     "referenced_type" : "type-199"
8763    },
8764    {
8765     "referenced_type" : "type-55"
8766    },
8767    {
8768     "referenced_type" : "type-39"
8769    }
8770   ],
8771   "return_type" : "type-246",
8772   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8773   "template_args" : [ "type-193", "type-5", "type-207" ]
8774  },
8775  {
8776   "function_name" : "android::hardware::details::castInterface",
8777   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_213ICryptoPluginENS3_4V1_013ICryptoPluginENS4_16BpHwCryptoPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8778   "parameters" :
8779   [
8780    {
8781     "referenced_type" : "type-372"
8782    },
8783    {
8784     "referenced_type" : "type-55"
8785    },
8786    {
8787     "referenced_type" : "type-39"
8788    }
8789   ],
8790   "return_type" : "type-1553",
8791   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8792   "template_args" : [ "type-139", "type-140", "type-143" ]
8793  },
8794  {
8795   "function_name" : "android::hardware::details::castInterface",
8796   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_213ICryptoPluginENS_4hidl4base4V1_05IBaseENS4_16BpHwCryptoPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
8797   "parameters" :
8798   [
8799    {
8800     "referenced_type" : "type-199"
8801    },
8802    {
8803     "referenced_type" : "type-55"
8804    },
8805    {
8806     "referenced_type" : "type-39"
8807    }
8808   ],
8809   "return_type" : "type-1553",
8810   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8811   "template_args" : [ "type-139", "type-5", "type-143" ]
8812  },
8813  {
8814   "function_name" : "android::hardware::details::castInterface",
8815   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS3_4V1_014ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8816   "parameters" :
8817   [
8818    {
8819     "referenced_type" : "type-415"
8820    },
8821    {
8822     "referenced_type" : "type-55"
8823    },
8824    {
8825     "referenced_type" : "type-39"
8826    }
8827   ],
8828   "return_type" : "type-603",
8829   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8830   "template_args" : [ "type-461", "type-417", "type-1493" ]
8831  },
8832  {
8833   "function_name" : "android::hardware::details::castInterface",
8834   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS3_4V1_114ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8835   "parameters" :
8836   [
8837    {
8838     "referenced_type" : "type-442"
8839    },
8840    {
8841     "referenced_type" : "type-55"
8842    },
8843    {
8844     "referenced_type" : "type-39"
8845    }
8846   ],
8847   "return_type" : "type-603",
8848   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8849   "template_args" : [ "type-461", "type-444", "type-1493" ]
8850  },
8851  {
8852   "function_name" : "android::hardware::details::castInterface",
8853   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
8854   "parameters" :
8855   [
8856    {
8857     "referenced_type" : "type-199"
8858    },
8859    {
8860     "referenced_type" : "type-55"
8861    },
8862    {
8863     "referenced_type" : "type-39"
8864    }
8865   ],
8866   "return_type" : "type-603",
8867   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8868   "template_args" : [ "type-461", "type-5", "type-1493" ]
8869  },
8870  {
8871   "function_name" : "android::hardware::details::castInterface",
8872   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_218IDrmPluginListenerENS3_4V1_018IDrmPluginListenerENS4_21BpHwDrmPluginListenerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8873   "parameters" :
8874   [
8875    {
8876     "referenced_type" : "type-217"
8877    },
8878    {
8879     "referenced_type" : "type-55"
8880    },
8881    {
8882     "referenced_type" : "type-39"
8883    }
8884   ],
8885   "return_type" : "type-648",
8886   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8887   "template_args" : [ "type-623", "type-219", "type-632" ]
8888  },
8889  {
8890   "function_name" : "android::hardware::details::castInterface",
8891   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_218IDrmPluginListenerENS_4hidl4base4V1_05IBaseENS4_21BpHwDrmPluginListenerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
8892   "parameters" :
8893   [
8894    {
8895     "referenced_type" : "type-199"
8896    },
8897    {
8898     "referenced_type" : "type-55"
8899    },
8900    {
8901     "referenced_type" : "type-39"
8902    }
8903   ],
8904   "return_type" : "type-648",
8905   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8906   "template_args" : [ "type-623", "type-5", "type-632" ]
8907  },
8908  {
8909   "function_name" : "android::hardware::details::wrapPassthrough",
8910   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_",
8911   "parameters" :
8912   [
8913    {
8914     "referenced_type" : "type-213"
8915    }
8916   ],
8917   "return_type" : "type-213",
8918   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
8919   "template_args" : [ "type-215", "type-29" ]
8920  },
8921  {
8922   "function_name" : "android::hardware::details::wrapPassthrough",
8923   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_",
8924   "parameters" :
8925   [
8926    {
8927     "referenced_type" : "type-372"
8928    }
8929   ],
8930   "return_type" : "type-372",
8931   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
8932   "template_args" : [ "type-140", "type-29" ]
8933  },
8934  {
8935   "function_name" : "android::hardware::details::wrapPassthrough",
8936   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_018IDrmPluginListenerEvEENS_2spIT_EES8_",
8937   "parameters" :
8938   [
8939    {
8940     "referenced_type" : "type-217"
8941    }
8942   ],
8943   "return_type" : "type-217",
8944   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
8945   "template_args" : [ "type-219", "type-29" ]
8946  },
8947  {
8948   "function_name" : "android::hardware::details::getServiceInternal",
8949   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_213BpHwDrmPluginENS4_10IDrmPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
8950   "parameters" :
8951   [
8952    {
8953     "referenced_type" : "type-527"
8954    },
8955    {
8956     "referenced_type" : "type-39"
8957    },
8958    {
8959     "referenced_type" : "type-39"
8960    }
8961   ],
8962   "return_type" : "type-407",
8963   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8964   "template_args" : [ "type-421", "type-409", "type-29", "type-29" ]
8965  },
8966  {
8967   "function_name" : "android::hardware::details::getServiceInternal",
8968   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_214BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
8969   "parameters" :
8970   [
8971    {
8972     "referenced_type" : "type-284"
8973    },
8974    {
8975     "referenced_type" : "type-39"
8976    },
8977    {
8978     "referenced_type" : "type-39"
8979    }
8980   ],
8981   "return_type" : "type-191",
8982   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8983   "template_args" : [ "type-207", "type-193", "type-29", "type-29" ]
8984  },
8985  {
8986   "function_name" : "android::hardware::details::getServiceInternal",
8987   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_216BpHwCryptoPluginENS4_13ICryptoPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
8988   "parameters" :
8989   [
8990    {
8991     "referenced_type" : "type-1596"
8992    },
8993    {
8994     "referenced_type" : "type-39"
8995    },
8996    {
8997     "referenced_type" : "type-39"
8998    }
8999   ],
9000   "return_type" : "type-1526",
9001   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9002   "template_args" : [ "type-143", "type-139", "type-29", "type-29" ]
9003  },
9004  {
9005   "function_name" : "android::hardware::details::getServiceInternal",
9006   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_217BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
9007   "parameters" :
9008   [
9009    {
9010     "referenced_type" : "type-1216"
9011    },
9012    {
9013     "referenced_type" : "type-39"
9014    },
9015    {
9016     "referenced_type" : "type-39"
9017    }
9018   ],
9019   "return_type" : "type-459",
9020   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9021   "template_args" : [ "type-1493", "type-461", "type-29", "type-29" ]
9022  },
9023  {
9024   "function_name" : "android::hardware::details::getServiceInternal",
9025   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_221BpHwDrmPluginListenerENS4_18IDrmPluginListenerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
9026   "parameters" :
9027   [
9028    {
9029     "referenced_type" : "type-689"
9030    },
9031    {
9032     "referenced_type" : "type-39"
9033    },
9034    {
9035     "referenced_type" : "type-39"
9036    }
9037   ],
9038   "return_type" : "type-621",
9039   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9040   "template_args" : [ "type-632", "type-623", "type-29", "type-29" ]
9041  }
9042 ],
9043 "global_vars" :
9044 [
9045  {
9046   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10descriptorE",
9047   "name" : "android::hardware::drm::V1_2::IDrmPlugin::descriptor",
9048   "referenced_type" : "type-55",
9049   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
9050  },
9051  {
9052   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory10descriptorE",
9053   "name" : "android::hardware::drm::V1_2::IDrmFactory::descriptor",
9054   "referenced_type" : "type-55",
9055   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
9056  },
9057  {
9058   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin10descriptorE",
9059   "name" : "android::hardware::drm::V1_2::ICryptoPlugin::descriptor",
9060   "referenced_type" : "type-55",
9061   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
9062  },
9063  {
9064   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory10descriptorE",
9065   "name" : "android::hardware::drm::V1_2::ICryptoFactory::descriptor",
9066   "referenced_type" : "type-55",
9067   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
9068  },
9069  {
9070   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener10descriptorE",
9071   "name" : "android::hardware::drm::V1_2::IDrmPluginListener::descriptor",
9072   "referenced_type" : "type-55",
9073   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
9074  }
9075 ],
9076 "lvalue_reference_types" :
9077 [
9078  {
9079   "alignment" : 4,
9080   "linker_set_key" : "android::Mutex &",
9081   "name" : "android::Mutex &",
9082   "referenced_type" : "type-33",
9083   "self_type" : "type-1398",
9084   "size" : 4,
9085   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9086  },
9087  {
9088   "alignment" : 4,
9089   "linker_set_key" : "android::RWLock &",
9090   "name" : "android::RWLock &",
9091   "referenced_type" : "type-1402",
9092   "self_type" : "type-1406",
9093   "size" : 4,
9094   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9095  },
9096  {
9097   "alignment" : 4,
9098   "linker_set_key" : "android::String16 &",
9099   "name" : "android::String16 &",
9100   "referenced_type" : "type-44",
9101   "self_type" : "type-1151",
9102   "size" : 4,
9103   "source_file" : "/system/core/libutils/include/utils/String16.h"
9104  },
9105  {
9106   "alignment" : 4,
9107   "linker_set_key" : "android::String8 &",
9108   "name" : "android::String8 &",
9109   "referenced_type" : "type-54",
9110   "self_type" : "type-1138",
9111   "size" : 4,
9112   "source_file" : "/system/core/libutils/include/utils/String8.h"
9113  },
9114  {
9115   "alignment" : 4,
9116   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &",
9117   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &",
9118   "referenced_type" : "type-1547",
9119   "self_type" : "type-1550",
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::ICryptoFactory> > &",
9126   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > &",
9127   "referenced_type" : "type-603",
9128   "self_type" : "type-606",
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<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > &",
9135   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > &",
9136   "referenced_type" : "type-1553",
9137   "self_type" : "type-1556",
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<android::sp<android::hardware::drm::V1_2::IDrmFactory> > &",
9144   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > &",
9145   "referenced_type" : "type-246",
9146   "self_type" : "type-252",
9147   "size" : 4,
9148   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9149  },
9150  {
9151   "alignment" : 4,
9152   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > &",
9153   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > &",
9154   "referenced_type" : "type-447",
9155   "self_type" : "type-450",
9156   "size" : 4,
9157   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9158  },
9159  {
9160   "alignment" : 4,
9161   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > &",
9162   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > &",
9163   "referenced_type" : "type-648",
9164   "self_type" : "type-655",
9165   "size" : 4,
9166   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9167  },
9168  {
9169   "alignment" : 4,
9170   "linker_set_key" : "android::hardware::Return<bool> &",
9171   "name" : "android::hardware::Return<bool> &",
9172   "referenced_type" : "type-552",
9173   "self_type" : "type-582",
9174   "size" : 4,
9175   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9176  },
9177  {
9178   "alignment" : 4,
9179   "linker_set_key" : "android::hardware::Return<void> &",
9180   "name" : "android::hardware::Return<void> &",
9181   "referenced_type" : "type-629",
9182   "self_type" : "type-640",
9183   "size" : 4,
9184   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9185  },
9186  {
9187   "alignment" : 4,
9188   "linker_set_key" : "android::hardware::Status &",
9189   "name" : "android::hardware::Status &",
9190   "referenced_type" : "type-248",
9191   "self_type" : "type-540",
9192   "size" : 4,
9193   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9194  },
9195  {
9196   "alignment" : 4,
9197   "linker_set_key" : "android::hardware::TextOutput &",
9198   "name" : "android::hardware::TextOutput &",
9199   "referenced_type" : "type-1038",
9200   "self_type" : "type-1037",
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-1130",
9209   "self_type" : "type-1129",
9210   "size" : 4,
9211   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9212  },
9213  {
9214   "alignment" : 4,
9215   "linker_set_key" : "android::hardware::TextOutput &",
9216   "name" : "android::hardware::TextOutput &",
9217   "referenced_type" : "type-1204",
9218   "self_type" : "type-1203",
9219   "size" : 4,
9220   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9221  },
9222  {
9223   "alignment" : 4,
9224   "linker_set_key" : "android::hardware::TextOutput &",
9225   "name" : "android::hardware::TextOutput &",
9226   "referenced_type" : "type-1231",
9227   "self_type" : "type-1230",
9228   "size" : 4,
9229   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9230  },
9231  {
9232   "alignment" : 4,
9233   "linker_set_key" : "android::hardware::TextOutput &",
9234   "name" : "android::hardware::TextOutput &",
9235   "referenced_type" : "type-1315",
9236   "self_type" : "type-1314",
9237   "size" : 4,
9238   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9239  },
9240  {
9241   "alignment" : 4,
9242   "linker_set_key" : "android::hardware::TextOutput &",
9243   "name" : "android::hardware::TextOutput &",
9244   "referenced_type" : "type-1590",
9245   "self_type" : "type-1589",
9246   "size" : 4,
9247   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9248  },
9249  {
9250   "alignment" : 4,
9251   "linker_set_key" : "android::hardware::TextOutput &",
9252   "name" : "android::hardware::TextOutput &",
9253   "referenced_type" : "type-280",
9254   "self_type" : "type-279",
9255   "size" : 4,
9256   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9257  },
9258  {
9259   "alignment" : 4,
9260   "linker_set_key" : "android::hardware::TextOutput &",
9261   "name" : "android::hardware::TextOutput &",
9262   "referenced_type" : "type-521",
9263   "self_type" : "type-520",
9264   "size" : 4,
9265   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9266  },
9267  {
9268   "alignment" : 4,
9269   "linker_set_key" : "android::hardware::TextOutput &",
9270   "name" : "android::hardware::TextOutput &",
9271   "referenced_type" : "type-686",
9272   "self_type" : "type-685",
9273   "size" : 4,
9274   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9275  },
9276  {
9277   "alignment" : 4,
9278   "linker_set_key" : "android::hardware::TextOutput &",
9279   "name" : "android::hardware::TextOutput &",
9280   "referenced_type" : "type-781",
9281   "self_type" : "type-780",
9282   "size" : 4,
9283   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9284  },
9285  {
9286   "alignment" : 4,
9287   "linker_set_key" : "android::hardware::TextOutput &",
9288   "name" : "android::hardware::TextOutput &",
9289   "referenced_type" : "type-858",
9290   "self_type" : "type-857",
9291   "size" : 4,
9292   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9293  },
9294  {
9295   "alignment" : 4,
9296   "linker_set_key" : "android::hardware::TextOutput &",
9297   "name" : "android::hardware::TextOutput &",
9298   "referenced_type" : "type-936",
9299   "self_type" : "type-935",
9300   "size" : 4,
9301   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9302  },
9303  {
9304   "alignment" : 4,
9305   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> &",
9306   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> &",
9307   "referenced_type" : "type-483",
9308   "self_type" : "type-751",
9309   "size" : 4,
9310   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9311  },
9312  {
9313   "alignment" : 4,
9314   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> &",
9315   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> &",
9316   "referenced_type" : "type-384",
9317   "self_type" : "type-612",
9318   "size" : 4,
9319   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9320  },
9321  {
9322   "alignment" : 4,
9323   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
9324   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
9325   "referenced_type" : "type-1007",
9326   "self_type" : "type-1506",
9327   "size" : 4,
9328   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9329  },
9330  {
9331   "alignment" : 4,
9332   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
9333   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
9334   "referenced_type" : "type-995",
9335   "self_type" : "type-1500",
9336   "size" : 4,
9337   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9338  },
9339  {
9340   "alignment" : 4,
9341   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> &",
9342   "name" : "android::hardware::details::hidl_pointer<unsigned char> &",
9343   "referenced_type" : "type-104",
9344   "self_type" : "type-701",
9345   "size" : 4,
9346   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9347  },
9348  {
9349   "alignment" : 4,
9350   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus &",
9351   "name" : "android::hardware::drm::V1_0::KeyStatus &",
9352   "referenced_type" : "type-486",
9353   "self_type" : "type-754",
9354   "size" : 4,
9355   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9356  },
9357  {
9358   "alignment" : 4,
9359   "linker_set_key" : "android::hardware::drm::V1_2::KeyStatus &",
9360   "name" : "android::hardware::drm::V1_2::KeyStatus &",
9361   "referenced_type" : "type-123",
9362   "self_type" : "type-614",
9363   "size" : 4,
9364   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9365  },
9366  {
9367   "alignment" : 4,
9368   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
9369   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
9370   "referenced_type" : "type-1010",
9371   "self_type" : "type-1509",
9372   "size" : 4,
9373   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9374  },
9375  {
9376   "alignment" : 4,
9377   "linker_set_key" : "android::hardware::hidl_memory &",
9378   "name" : "android::hardware::hidl_memory &",
9379   "referenced_type" : "type-929",
9380   "self_type" : "type-941",
9381   "size" : 4,
9382   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9383  },
9384  {
9385   "alignment" : 4,
9386   "linker_set_key" : "android::hardware::hidl_string &",
9387   "name" : "android::hardware::hidl_string &",
9388   "referenced_type" : "type-80",
9389   "self_type" : "type-1503",
9390   "size" : 4,
9391   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9392  },
9393  {
9394   "alignment" : 4,
9395   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9396   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9397   "referenced_type" : "type-482",
9398   "self_type" : "type-672",
9399   "size" : 4,
9400   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9401  },
9402  {
9403   "alignment" : 4,
9404   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> &",
9405   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> &",
9406   "referenced_type" : "type-507",
9407   "self_type" : "type-677",
9408   "size" : 4,
9409   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9410  },
9411  {
9412   "alignment" : 4,
9413   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
9414   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
9415   "referenced_type" : "type-1006",
9416   "self_type" : "type-1019",
9417   "size" : 4,
9418   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9419  },
9420  {
9421   "alignment" : 4,
9422   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
9423   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
9424   "referenced_type" : "type-994",
9425   "self_type" : "type-1005",
9426   "size" : 4,
9427   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9428  },
9429  {
9430   "alignment" : 4,
9431   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> &",
9432   "name" : "android::hardware::hidl_vec<unsigned char> &",
9433   "referenced_type" : "type-103",
9434   "self_type" : "type-669",
9435   "size" : 4,
9436   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9437  },
9438  {
9439   "alignment" : 4,
9440   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
9441   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
9442   "referenced_type" : "type-372",
9443   "self_type" : "type-374",
9444   "size" : 4,
9445   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9446  },
9447  {
9448   "alignment" : 4,
9449   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
9450   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
9451   "referenced_type" : "type-213",
9452   "self_type" : "type-225",
9453   "size" : 4,
9454   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9455  },
9456  {
9457   "alignment" : 4,
9458   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
9459   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
9460   "referenced_type" : "type-217",
9461   "self_type" : "type-430",
9462   "size" : 4,
9463   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9464  },
9465  {
9466   "alignment" : 4,
9467   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> &",
9468   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> &",
9469   "referenced_type" : "type-459",
9470   "self_type" : "type-469",
9471   "size" : 4,
9472   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9473  },
9474  {
9475   "alignment" : 4,
9476   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &",
9477   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &",
9478   "referenced_type" : "type-1526",
9479   "self_type" : "type-1543",
9480   "size" : 4,
9481   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9482  },
9483  {
9484   "alignment" : 4,
9485   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> &",
9486   "name" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> &",
9487   "referenced_type" : "type-191",
9488   "self_type" : "type-244",
9489   "size" : 4,
9490   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9491  },
9492  {
9493   "alignment" : 4,
9494   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> &",
9495   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> &",
9496   "referenced_type" : "type-407",
9497   "self_type" : "type-441",
9498   "size" : 4,
9499   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9500  },
9501  {
9502   "alignment" : 4,
9503   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &",
9504   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &",
9505   "referenced_type" : "type-621",
9506   "self_type" : "type-646",
9507   "size" : 4,
9508   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9509  },
9510  {
9511   "alignment" : 4,
9512   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
9513   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
9514   "referenced_type" : "type-496",
9515   "self_type" : "type-511",
9516   "size" : 4,
9517   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9518  },
9519  {
9520   "alignment" : 4,
9521   "linker_set_key" : "const android::String16 &",
9522   "name" : "const android::String16 &",
9523   "referenced_type" : "type-43",
9524   "self_type" : "type-42",
9525   "size" : 4,
9526   "source_file" : "/system/core/libutils/include/utils/String16.h"
9527  },
9528  {
9529   "alignment" : 4,
9530   "linker_set_key" : "const android::String8 &",
9531   "name" : "const android::String8 &",
9532   "referenced_type" : "type-1127",
9533   "self_type" : "type-1135",
9534   "size" : 4,
9535   "source_file" : "/system/core/libutils/include/utils/String8.h"
9536  },
9537  {
9538   "alignment" : 4,
9539   "linker_set_key" : "const android::hardware::Parcel &",
9540   "name" : "const android::hardware::Parcel &",
9541   "referenced_type" : "type-1205",
9542   "self_type" : "type-1206",
9543   "size" : 4,
9544   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9545  },
9546  {
9547   "alignment" : 4,
9548   "linker_set_key" : "const android::hardware::Return<bool> &",
9549   "name" : "const android::hardware::Return<bool> &",
9550   "referenced_type" : "type-584",
9551   "self_type" : "type-609",
9552   "size" : 4,
9553   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9554  },
9555  {
9556   "alignment" : 4,
9557   "linker_set_key" : "const android::hardware::Status &",
9558   "name" : "const android::hardware::Status &",
9559   "referenced_type" : "type-537",
9560   "self_type" : "type-538",
9561   "size" : 4,
9562   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9563  },
9564  {
9565   "alignment" : 4,
9566   "linker_set_key" : "const android::hardware::details::SchedPrio &",
9567   "name" : "const android::hardware::details::SchedPrio &",
9568   "referenced_type" : "type-1226",
9569   "self_type" : "type-1225",
9570   "size" : 4,
9571   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9572  },
9573  {
9574   "alignment" : 4,
9575   "linker_set_key" : "const android::hardware::drm::V1_0::DestinationBuffer &",
9576   "name" : "const android::hardware::drm::V1_0::DestinationBuffer &",
9577   "referenced_type" : "type-162",
9578   "self_type" : "type-172",
9579   "size" : 4,
9580   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
9581  },
9582  {
9583   "alignment" : 4,
9584   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatus &",
9585   "name" : "const android::hardware::drm::V1_0::KeyStatus &",
9586   "referenced_type" : "type-756",
9587   "self_type" : "type-755",
9588   "size" : 4,
9589   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9590  },
9591  {
9592   "alignment" : 4,
9593   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue &",
9594   "name" : "const android::hardware::drm::V1_0::KeyValue &",
9595   "referenced_type" : "type-479",
9596   "self_type" : "type-602",
9597   "size" : 4,
9598   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9599  },
9600  {
9601   "alignment" : 4,
9602   "linker_set_key" : "const android::hardware::drm::V1_0::Pattern &",
9603   "name" : "const android::hardware::drm::V1_0::Pattern &",
9604   "referenced_type" : "type-156",
9605   "self_type" : "type-158",
9606   "size" : 4,
9607   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
9608  },
9609  {
9610   "alignment" : 4,
9611   "linker_set_key" : "const android::hardware::drm::V1_0::SharedBuffer &",
9612   "name" : "const android::hardware::drm::V1_0::SharedBuffer &",
9613   "referenced_type" : "type-159",
9614   "self_type" : "type-161",
9615   "size" : 4,
9616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
9617  },
9618  {
9619   "alignment" : 4,
9620   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute &",
9621   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute &",
9622   "referenced_type" : "type-100",
9623   "self_type" : "type-99",
9624   "size" : 4,
9625   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9626  },
9627  {
9628   "alignment" : 4,
9629   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric &",
9630   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric &",
9631   "referenced_type" : "type-178",
9632   "self_type" : "type-177",
9633   "size" : 4,
9634   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9635  },
9636  {
9637   "alignment" : 4,
9638   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value &",
9639   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value &",
9640   "referenced_type" : "type-174",
9641   "self_type" : "type-173",
9642   "size" : 4,
9643   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9644  },
9645  {
9646   "alignment" : 4,
9647   "linker_set_key" : "const android::hardware::drm::V1_1::SecureStopRelease &",
9648   "name" : "const android::hardware::drm::V1_1::SecureStopRelease &",
9649   "referenced_type" : "type-597",
9650   "self_type" : "type-598",
9651   "size" : 4,
9652   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
9653  },
9654  {
9655   "alignment" : 4,
9656   "linker_set_key" : "const android::hardware::drm::V1_2::KeyStatus &",
9657   "name" : "const android::hardware::drm::V1_2::KeyStatus &",
9658   "referenced_type" : "type-390",
9659   "self_type" : "type-389",
9660   "size" : 4,
9661   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9662  },
9663  {
9664   "alignment" : 4,
9665   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16> &",
9666   "name" : "const android::hardware::hidl_array<unsigned char, 16> &",
9667   "referenced_type" : "type-1497",
9668   "self_type" : "type-1498",
9669   "size" : 4,
9670   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
9671  },
9672  {
9673   "alignment" : 4,
9674   "linker_set_key" : "const android::hardware::hidl_handle &",
9675   "name" : "const android::hardware::hidl_handle &",
9676   "referenced_type" : "type-1099",
9677   "self_type" : "type-1100",
9678   "size" : 4,
9679   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9680  },
9681  {
9682   "alignment" : 4,
9683   "linker_set_key" : "const android::hardware::hidl_memory &",
9684   "name" : "const android::hardware::hidl_memory &",
9685   "referenced_type" : "type-934",
9686   "self_type" : "type-939",
9687   "size" : 4,
9688   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9689  },
9690  {
9691   "alignment" : 4,
9692   "linker_set_key" : "const android::hardware::hidl_string &",
9693   "name" : "const android::hardware::hidl_string &",
9694   "referenced_type" : "type-919",
9695   "self_type" : "type-928",
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<android::hardware::drm::V1_0::KeyStatus> &",
9702   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9703   "referenced_type" : "type-595",
9704   "self_type" : "type-596",
9705   "size" : 4,
9706   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
9707  },
9708  {
9709   "alignment" : 4,
9710   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> &",
9711   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> &",
9712   "referenced_type" : "type-480",
9713   "self_type" : "type-523",
9714   "size" : 4,
9715   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9716  },
9717  {
9718   "alignment" : 4,
9719   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> &",
9720   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> &",
9721   "referenced_type" : "type-1572",
9722   "self_type" : "type-1592",
9723   "size" : 4,
9724   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9725  },
9726  {
9727   "alignment" : 4,
9728   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> &",
9729   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> &",
9730   "referenced_type" : "type-1574",
9731   "self_type" : "type-1576",
9732   "size" : 4,
9733   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9734  },
9735  {
9736   "alignment" : 4,
9737   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> &",
9738   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> &",
9739   "referenced_type" : "type-1581",
9740   "self_type" : "type-1583",
9741   "size" : 4,
9742   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9743  },
9744  {
9745   "alignment" : 4,
9746   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> &",
9747   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> &",
9748   "referenced_type" : "type-1577",
9749   "self_type" : "type-1580",
9750   "size" : 4,
9751   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9752  },
9753  {
9754   "alignment" : 4,
9755   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> &",
9756   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> &",
9757   "referenced_type" : "type-509",
9758   "self_type" : "type-524",
9759   "size" : 4,
9760   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9761  },
9762  {
9763   "alignment" : 4,
9764   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
9765   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
9766   "referenced_type" : "type-1460",
9767   "self_type" : "type-1461",
9768   "size" : 4,
9769   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
9770  },
9771  {
9772   "alignment" : 4,
9773   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > &",
9774   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > &",
9775   "referenced_type" : "type-504",
9776   "self_type" : "type-522",
9777   "size" : 4,
9778   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9779  },
9780  {
9781   "alignment" : 4,
9782   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
9783   "name" : "const android::hardware::hidl_vec<int> &",
9784   "referenced_type" : "type-1032",
9785   "self_type" : "type-1036",
9786   "size" : 4,
9787   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9788  },
9789  {
9790   "alignment" : 4,
9791   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
9792   "name" : "const android::hardware::hidl_vec<unsigned char> &",
9793   "referenced_type" : "type-1048",
9794   "self_type" : "type-1050",
9795   "size" : 4,
9796   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9797  },
9798  {
9799   "alignment" : 4,
9800   "linker_set_key" : "const android::hardware::hidl_version &",
9801   "name" : "const android::hardware::hidl_version &",
9802   "referenced_type" : "type-1094",
9803   "self_type" : "type-1096",
9804   "size" : 4,
9805   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9806  },
9807  {
9808   "alignment" : 4,
9809   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
9810   "name" : "const android::hidl::base::V1_0::IBase *const &",
9811   "referenced_type" : "type-1279",
9812   "self_type" : "type-1284",
9813   "size" : 4,
9814   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9815  },
9816  {
9817   "alignment" : 4,
9818   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
9819   "name" : "const android::sp<android::hardware::IBinder> &",
9820   "referenced_type" : "type-49",
9821   "self_type" : "type-48",
9822   "size" : 4,
9823   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
9824  },
9825  {
9826   "alignment" : 4,
9827   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
9828   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
9829   "referenced_type" : "type-427",
9830   "self_type" : "type-428",
9831   "size" : 4,
9832   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9833  },
9834  {
9835   "alignment" : 4,
9836   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
9837   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
9838   "referenced_type" : "type-405",
9839   "self_type" : "type-1588",
9840   "size" : 4,
9841   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9842  },
9843  {
9844   "alignment" : 4,
9845   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
9846   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
9847   "referenced_type" : "type-233",
9848   "self_type" : "type-234",
9849   "size" : 4,
9850   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9851  },
9852  {
9853   "alignment" : 4,
9854   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
9855   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
9856   "referenced_type" : "type-212",
9857   "self_type" : "type-216",
9858   "size" : 4,
9859   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9860  },
9861  {
9862   "alignment" : 4,
9863   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
9864   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
9865   "referenced_type" : "type-221",
9866   "self_type" : "type-222",
9867   "size" : 4,
9868   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9869  },
9870  {
9871   "alignment" : 4,
9872   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> &",
9873   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> &",
9874   "referenced_type" : "type-453",
9875   "self_type" : "type-454",
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::hardware::drm::V1_1::IDrmFactory> &",
9882   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> &",
9883   "referenced_type" : "type-239",
9884   "self_type" : "type-240",
9885   "size" : 4,
9886   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9887  },
9888  {
9889   "alignment" : 4,
9890   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> &",
9891   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> &",
9892   "referenced_type" : "type-436",
9893   "self_type" : "type-437",
9894   "size" : 4,
9895   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9896  },
9897  {
9898   "alignment" : 4,
9899   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory> &",
9900   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory> &",
9901   "referenced_type" : "type-489",
9902   "self_type" : "type-1517",
9903   "size" : 4,
9904   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9905  },
9906  {
9907   "alignment" : 4,
9908   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &",
9909   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &",
9910   "referenced_type" : "type-1525",
9911   "self_type" : "type-1528",
9912   "size" : 4,
9913   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9914  },
9915  {
9916   "alignment" : 4,
9917   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory> &",
9918   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory> &",
9919   "referenced_type" : "type-190",
9920   "self_type" : "type-196",
9921   "size" : 4,
9922   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9923  },
9924  {
9925   "alignment" : 4,
9926   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin> &",
9927   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin> &",
9928   "referenced_type" : "type-406",
9929   "self_type" : "type-412",
9930   "size" : 4,
9931   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9932  },
9933  {
9934   "alignment" : 4,
9935   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &",
9936   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &",
9937   "referenced_type" : "type-620",
9938   "self_type" : "type-624",
9939   "size" : 4,
9940   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9941  },
9942  {
9943   "alignment" : 4,
9944   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
9945   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
9946   "referenced_type" : "type-515",
9947   "self_type" : "type-894",
9948   "size" : 4,
9949   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9950  },
9951  {
9952   "alignment" : 4,
9953   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
9954   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
9955   "referenced_type" : "type-1012",
9956   "self_type" : "type-1055",
9957   "size" : 4,
9958   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9959  },
9960  {
9961   "alignment" : 4,
9962   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
9963   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
9964   "referenced_type" : "type-1534",
9965   "self_type" : "type-1536",
9966   "size" : 4,
9967   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9968  },
9969  {
9970   "alignment" : 4,
9971   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
9972   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
9973   "referenced_type" : "type-369",
9974   "self_type" : "type-1462",
9975   "size" : 4,
9976   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
9977  },
9978  {
9979   "alignment" : 4,
9980   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
9981   "name" : "const android::wp<android::hardware::BHwBinder> &",
9982   "referenced_type" : "type-1481",
9983   "self_type" : "type-1504",
9984   "size" : 4,
9985   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9986  },
9987  {
9988   "alignment" : 4,
9989   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
9990   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
9991   "referenced_type" : "type-1519",
9992   "self_type" : "type-1545",
9993   "size" : 4,
9994   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9995  },
9996  {
9997   "alignment" : 4,
9998   "linker_set_key" : "const bool &",
9999   "name" : "const bool &",
10000   "referenced_type" : "type-297",
10001   "self_type" : "type-859",
10002   "size" : 4,
10003   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10004  },
10005  {
10006   "alignment" : 4,
10007   "linker_set_key" : "const double &",
10008   "name" : "const double &",
10009   "referenced_type" : "type-908",
10010   "self_type" : "type-909",
10011   "size" : 4,
10012   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10013  },
10014  {
10015   "alignment" : 4,
10016   "linker_set_key" : "const float &",
10017   "name" : "const float &",
10018   "referenced_type" : "type-906",
10019   "self_type" : "type-907",
10020   "size" : 4,
10021   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10022  },
10023  {
10024   "alignment" : 4,
10025   "linker_set_key" : "const int &",
10026   "name" : "const int &",
10027   "referenced_type" : "type-1364",
10028   "self_type" : "type-1363",
10029   "size" : 4,
10030   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10031  },
10032  {
10033   "linker_set_key" : "const iter<is_const> &",
10034   "name" : "const iter<is_const> &",
10035   "referenced_type" : "type-1025",
10036   "self_type" : "type-1027",
10037   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10038  },
10039  {
10040   "linker_set_key" : "const iter<is_const> &",
10041   "name" : "const iter<is_const> &",
10042   "referenced_type" : "type-1113",
10043   "self_type" : "type-1115",
10044   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10045  },
10046  {
10047   "linker_set_key" : "const iter<is_const> &",
10048   "name" : "const iter<is_const> &",
10049   "referenced_type" : "type-1213",
10050   "self_type" : "type-1215",
10051   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10052  },
10053  {
10054   "linker_set_key" : "const iter<is_const> &",
10055   "name" : "const iter<is_const> &",
10056   "referenced_type" : "type-1303",
10057   "self_type" : "type-1305",
10058   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10059  },
10060  {
10061   "linker_set_key" : "const iter<is_const> &",
10062   "name" : "const iter<is_const> &",
10063   "referenced_type" : "type-1562",
10064   "self_type" : "type-1564",
10065   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10066  },
10067  {
10068   "linker_set_key" : "const iter<is_const> &",
10069   "name" : "const iter<is_const> &",
10070   "referenced_type" : "type-258",
10071   "self_type" : "type-260",
10072   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10073  },
10074  {
10075   "linker_set_key" : "const iter<is_const> &",
10076   "name" : "const iter<is_const> &",
10077   "referenced_type" : "type-464",
10078   "self_type" : "type-466",
10079   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10080  },
10081  {
10082   "linker_set_key" : "const iter<is_const> &",
10083   "name" : "const iter<is_const> &",
10084   "referenced_type" : "type-661",
10085   "self_type" : "type-663",
10086   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10087  },
10088  {
10089   "linker_set_key" : "const iter<is_const> &",
10090   "name" : "const iter<is_const> &",
10091   "referenced_type" : "type-769",
10092   "self_type" : "type-771",
10093   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10094  },
10095  {
10096   "linker_set_key" : "const iter<is_const> &",
10097   "name" : "const iter<is_const> &",
10098   "referenced_type" : "type-843",
10099   "self_type" : "type-845",
10100   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10101  },
10102  {
10103   "linker_set_key" : "const iter<is_const> &",
10104   "name" : "const iter<is_const> &",
10105   "referenced_type" : "type-920",
10106   "self_type" : "type-922",
10107   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10108  },
10109  {
10110   "linker_set_key" : "const iter<is_const> &",
10111   "name" : "const iter<is_const> &",
10112   "referenced_type" : "type-952",
10113   "self_type" : "type-962",
10114   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10115  },
10116  {
10117   "alignment" : 4,
10118   "linker_set_key" : "const log_msg &",
10119   "name" : "const log_msg &",
10120   "referenced_type" : "type-391",
10121   "self_type" : "type-472",
10122   "size" : 4,
10123   "source_file" : "/system/core/liblog/include/log/log_read.h"
10124  },
10125  {
10126   "alignment" : 4,
10127   "linker_set_key" : "const long long &",
10128   "name" : "const long long &",
10129   "referenced_type" : "type-899",
10130   "self_type" : "type-903",
10131   "size" : 4,
10132   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10133  },
10134  {
10135   "alignment" : 4,
10136   "linker_set_key" : "const short &",
10137   "name" : "const short &",
10138   "referenced_type" : "type-884",
10139   "self_type" : "type-891",
10140   "size" : 4,
10141   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10142  },
10143  {
10144   "alignment" : 4,
10145   "linker_set_key" : "const signed char &",
10146   "name" : "const signed char &",
10147   "referenced_type" : "type-863",
10148   "self_type" : "type-871",
10149   "size" : 4,
10150   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10151  },
10152  {
10153   "alignment" : 4,
10154   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10155   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10156   "referenced_type" : "type-1039",
10157   "self_type" : "type-1041",
10158   "size" : 4,
10159   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10160  },
10161  {
10162   "alignment" : 4,
10163   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10164   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10165   "referenced_type" : "type-1132",
10166   "self_type" : "type-1134",
10167   "size" : 4,
10168   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10169  },
10170  {
10171   "alignment" : 4,
10172   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10173   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10174   "referenced_type" : "type-1208",
10175   "self_type" : "type-1216",
10176   "size" : 4,
10177   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10178  },
10179  {
10180   "alignment" : 4,
10181   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10182   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10183   "referenced_type" : "type-1233",
10184   "self_type" : "type-1235",
10185   "size" : 4,
10186   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10187  },
10188  {
10189   "alignment" : 4,
10190   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10191   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10192   "referenced_type" : "type-1594",
10193   "self_type" : "type-1596",
10194   "size" : 4,
10195   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10196  },
10197  {
10198   "alignment" : 4,
10199   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10200   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10201   "referenced_type" : "type-282",
10202   "self_type" : "type-284",
10203   "size" : 4,
10204   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10205  },
10206  {
10207   "alignment" : 4,
10208   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10209   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10210   "referenced_type" : "type-525",
10211   "self_type" : "type-527",
10212   "size" : 4,
10213   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10214  },
10215  {
10216   "alignment" : 4,
10217   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10218   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10219   "referenced_type" : "type-687",
10220   "self_type" : "type-689",
10221   "size" : 4,
10222   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10223  },
10224  {
10225   "alignment" : 4,
10226   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10227   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10228   "referenced_type" : "type-860",
10229   "self_type" : "type-862",
10230   "size" : 4,
10231   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10232  },
10233  {
10234   "alignment" : 4,
10235   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10236   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10237   "referenced_type" : "type-937",
10238   "self_type" : "type-940",
10239   "size" : 4,
10240   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10241  },
10242  {
10243   "alignment" : 4,
10244   "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 *> > *)> > > &",
10245   "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 *> > *)> > > &",
10246   "referenced_type" : "type-1000",
10247   "self_type" : "type-999",
10248   "size" : 4,
10249   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10250  },
10251  {
10252   "alignment" : 4,
10253   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10254   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10255   "referenced_type" : "type-1091",
10256   "self_type" : "type-1090",
10257   "size" : 4,
10258   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10259  },
10260  {
10261   "alignment" : 4,
10262   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10263   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10264   "referenced_type" : "type-1200",
10265   "self_type" : "type-1199",
10266   "size" : 4,
10267   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10268  },
10269  {
10270   "alignment" : 4,
10271   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10272   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10273   "referenced_type" : "type-1357",
10274   "self_type" : "type-1356",
10275   "size" : 4,
10276   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10277  },
10278  {
10279   "alignment" : 4,
10280   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10281   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10282   "referenced_type" : "type-1512",
10283   "self_type" : "type-1511",
10284   "size" : 4,
10285   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10286  },
10287  {
10288   "alignment" : 4,
10289   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10290   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10291   "referenced_type" : "type-1523",
10292   "self_type" : "type-1522",
10293   "size" : 4,
10294   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10295  },
10296  {
10297   "alignment" : 4,
10298   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10299   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10300   "referenced_type" : "type-188",
10301   "self_type" : "type-187",
10302   "size" : 4,
10303   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10304  },
10305  {
10306   "alignment" : 4,
10307   "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 *> > *)> > > &",
10308   "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 *> > *)> > > &",
10309   "referenced_type" : "type-402",
10310   "self_type" : "type-401",
10311   "size" : 4,
10312   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10313  },
10314  {
10315   "alignment" : 4,
10316   "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 *> > *)> > > &",
10317   "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 *> > *)> > > &",
10318   "referenced_type" : "type-617",
10319   "self_type" : "type-616",
10320   "size" : 4,
10321   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10322  },
10323  {
10324   "alignment" : 4,
10325   "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 *> > *)> > > &",
10326   "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 *> > *)> > > &",
10327   "referenced_type" : "type-822",
10328   "self_type" : "type-821",
10329   "size" : 4,
10330   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10331  },
10332  {
10333   "alignment" : 4,
10334   "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 *> > *)> > > &",
10335   "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 *> > *)> > > &",
10336   "referenced_type" : "type-897",
10337   "self_type" : "type-896",
10338   "size" : 4,
10339   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10340  },
10341  {
10342   "alignment" : 4,
10343   "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 *> > *)> > > &",
10344   "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 *> > *)> > > &",
10345   "referenced_type" : "type-901",
10346   "self_type" : "type-900",
10347   "size" : 4,
10348   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10349  },
10350  {
10351   "alignment" : 4,
10352   "linker_set_key" : "const unsigned char &",
10353   "name" : "const unsigned char &",
10354   "referenced_type" : "type-1084",
10355   "self_type" : "type-1425",
10356   "size" : 4,
10357   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10358  },
10359  {
10360   "alignment" : 4,
10361   "linker_set_key" : "const unsigned int &",
10362   "name" : "const unsigned int &",
10363   "referenced_type" : "type-37",
10364   "self_type" : "type-895",
10365   "size" : 4,
10366   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10367  },
10368  {
10369   "alignment" : 4,
10370   "linker_set_key" : "const unsigned long long &",
10371   "name" : "const unsigned long long &",
10372   "referenced_type" : "type-904",
10373   "self_type" : "type-905",
10374   "size" : 4,
10375   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10376  },
10377  {
10378   "alignment" : 4,
10379   "linker_set_key" : "const unsigned short &",
10380   "name" : "const unsigned short &",
10381   "referenced_type" : "type-892",
10382   "self_type" : "type-893",
10383   "size" : 4,
10384   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10385  },
10386  {
10387   "alignment" : 4,
10388   "linker_set_key" : "int &",
10389   "name" : "int &",
10390   "referenced_type" : "type-27",
10391   "self_type" : "type-1121",
10392   "size" : 4,
10393   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10394  },
10395  {
10396   "alignment" : 4,
10397   "linker_set_key" : "unsigned char &",
10398   "name" : "unsigned char &",
10399   "referenced_type" : "type-90",
10400   "self_type" : "type-1418",
10401   "size" : 4,
10402   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10403  },
10404  {
10405   "alignment" : 4,
10406   "linker_set_key" : "unsigned int &",
10407   "name" : "unsigned int &",
10408   "referenced_type" : "type-2",
10409   "self_type" : "type-1431",
10410   "size" : 4,
10411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10412  }
10413 ],
10414 "pointer_types" :
10415 [
10416  {
10417   "alignment" : 4,
10418   "linker_set_key" : "android::Condition *",
10419   "name" : "android::Condition *",
10420   "referenced_type" : "type-298",
10421   "self_type" : "type-1401",
10422   "size" : 4,
10423   "source_file" : "/system/core/libutils/include/utils/Condition.h"
10424  },
10425  {
10426   "alignment" : 4,
10427   "linker_set_key" : "android::Mutex *",
10428   "name" : "android::Mutex *",
10429   "referenced_type" : "type-33",
10430   "self_type" : "type-1396",
10431   "size" : 4,
10432   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10433  },
10434  {
10435   "alignment" : 4,
10436   "linker_set_key" : "android::Mutex::Autolock *",
10437   "name" : "android::Mutex::Autolock *",
10438   "referenced_type" : "type-1397",
10439   "self_type" : "type-1399",
10440   "size" : 4,
10441   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10442  },
10443  {
10444   "alignment" : 4,
10445   "linker_set_key" : "android::RWLock *",
10446   "name" : "android::RWLock *",
10447   "referenced_type" : "type-1402",
10448   "self_type" : "type-1404",
10449   "size" : 4,
10450   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10451  },
10452  {
10453   "alignment" : 4,
10454   "linker_set_key" : "android::RWLock::AutoRLock *",
10455   "name" : "android::RWLock::AutoRLock *",
10456   "referenced_type" : "type-1405",
10457   "self_type" : "type-1407",
10458   "size" : 4,
10459   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10460  },
10461  {
10462   "alignment" : 4,
10463   "linker_set_key" : "android::RWLock::AutoWLock *",
10464   "name" : "android::RWLock::AutoWLock *",
10465   "referenced_type" : "type-1408",
10466   "self_type" : "type-1409",
10467   "size" : 4,
10468   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10469  },
10470  {
10471   "alignment" : 4,
10472   "linker_set_key" : "android::RefBase *",
10473   "name" : "android::RefBase *",
10474   "referenced_type" : "type-6",
10475   "self_type" : "type-914",
10476   "size" : 4,
10477   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10478  },
10479  {
10480   "alignment" : 4,
10481   "linker_set_key" : "android::RefBase::weakref_impl *",
10482   "name" : "android::RefBase::weakref_impl *",
10483   "referenced_type" : "type-1018",
10484   "self_type" : "type-1017",
10485   "size" : 4,
10486   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10487  },
10488  {
10489   "alignment" : 4,
10490   "linker_set_key" : "android::RefBase::weakref_impl *",
10491   "name" : "android::RefBase::weakref_impl *",
10492   "referenced_type" : "type-1109",
10493   "self_type" : "type-1108",
10494   "size" : 4,
10495   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10496  },
10497  {
10498   "alignment" : 4,
10499   "linker_set_key" : "android::RefBase::weakref_impl *",
10500   "name" : "android::RefBase::weakref_impl *",
10501   "referenced_type" : "type-1211",
10502   "self_type" : "type-1210",
10503   "size" : 4,
10504   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10505  },
10506  {
10507   "alignment" : 4,
10508   "linker_set_key" : "android::RefBase::weakref_impl *",
10509   "name" : "android::RefBase::weakref_impl *",
10510   "referenced_type" : "type-1299",
10511   "self_type" : "type-1298",
10512   "size" : 4,
10513   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10514  },
10515  {
10516   "alignment" : 4,
10517   "linker_set_key" : "android::RefBase::weakref_impl *",
10518   "name" : "android::RefBase::weakref_impl *",
10519   "referenced_type" : "type-1560",
10520   "self_type" : "type-1559",
10521   "size" : 4,
10522   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10523  },
10524  {
10525   "alignment" : 4,
10526   "linker_set_key" : "android::RefBase::weakref_impl *",
10527   "name" : "android::RefBase::weakref_impl *",
10528   "referenced_type" : "type-256",
10529   "self_type" : "type-255",
10530   "size" : 4,
10531   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10532  },
10533  {
10534   "alignment" : 4,
10535   "linker_set_key" : "android::RefBase::weakref_impl *",
10536   "name" : "android::RefBase::weakref_impl *",
10537   "referenced_type" : "type-457",
10538   "self_type" : "type-456",
10539   "size" : 4,
10540   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10541  },
10542  {
10543   "alignment" : 4,
10544   "linker_set_key" : "android::RefBase::weakref_impl *",
10545   "name" : "android::RefBase::weakref_impl *",
10546   "referenced_type" : "type-659",
10547   "self_type" : "type-658",
10548   "size" : 4,
10549   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10550  },
10551  {
10552   "alignment" : 4,
10553   "linker_set_key" : "android::RefBase::weakref_impl *",
10554   "name" : "android::RefBase::weakref_impl *",
10555   "referenced_type" : "type-765",
10556   "self_type" : "type-764",
10557   "size" : 4,
10558   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10559  },
10560  {
10561   "alignment" : 4,
10562   "linker_set_key" : "android::RefBase::weakref_impl *",
10563   "name" : "android::RefBase::weakref_impl *",
10564   "referenced_type" : "type-839",
10565   "self_type" : "type-838",
10566   "size" : 4,
10567   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10568  },
10569  {
10570   "alignment" : 4,
10571   "linker_set_key" : "android::RefBase::weakref_impl *",
10572   "name" : "android::RefBase::weakref_impl *",
10573   "referenced_type" : "type-9",
10574   "self_type" : "type-8",
10575   "size" : 4,
10576   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10577  },
10578  {
10579   "alignment" : 4,
10580   "linker_set_key" : "android::RefBase::weakref_impl *",
10581   "name" : "android::RefBase::weakref_impl *",
10582   "referenced_type" : "type-917",
10583   "self_type" : "type-916",
10584   "size" : 4,
10585   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10586  },
10587  {
10588   "alignment" : 4,
10589   "linker_set_key" : "android::RefBase::weakref_type *",
10590   "name" : "android::RefBase::weakref_type *",
10591   "referenced_type" : "type-11",
10592   "self_type" : "type-10",
10593   "size" : 4,
10594   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10595  },
10596  {
10597   "alignment" : 4,
10598   "linker_set_key" : "android::ReferenceRenamer *",
10599   "name" : "android::ReferenceRenamer *",
10600   "referenced_type" : "type-910",
10601   "self_type" : "type-911",
10602   "size" : 4,
10603   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10604  },
10605  {
10606   "alignment" : 4,
10607   "linker_set_key" : "android::ScopedTrace *",
10608   "name" : "android::ScopedTrace *",
10609   "referenced_type" : "type-1410",
10610   "self_type" : "type-1411",
10611   "size" : 4,
10612   "source_file" : "/system/core/libutils/include/utils/Trace.h"
10613  },
10614  {
10615   "alignment" : 4,
10616   "linker_set_key" : "android::String16 *",
10617   "name" : "android::String16 *",
10618   "referenced_type" : "type-44",
10619   "self_type" : "type-1158",
10620   "size" : 4,
10621   "source_file" : "/system/core/libutils/include/utils/String16.h"
10622  },
10623  {
10624   "alignment" : 4,
10625   "linker_set_key" : "android::String8 *",
10626   "name" : "android::String8 *",
10627   "referenced_type" : "type-54",
10628   "self_type" : "type-1143",
10629   "size" : 4,
10630   "source_file" : "/system/core/libutils/include/utils/String8.h"
10631  },
10632  {
10633   "alignment" : 4,
10634   "linker_set_key" : "android::Thread *",
10635   "name" : "android::Thread *",
10636   "referenced_type" : "type-296",
10637   "self_type" : "type-295",
10638   "size" : 4,
10639   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10640  },
10641  {
10642   "alignment" : 4,
10643   "linker_set_key" : "android::VirtualLightRefBase *",
10644   "name" : "android::VirtualLightRefBase *",
10645   "referenced_type" : "type-643",
10646   "self_type" : "type-668",
10647   "size" : 4,
10648   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
10649  },
10650  {
10651   "alignment" : 4,
10652   "linker_set_key" : "android::hardware::BHwBinder *",
10653   "name" : "android::hardware::BHwBinder *",
10654   "referenced_type" : "type-200",
10655   "self_type" : "type-517",
10656   "size" : 4,
10657   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10658  },
10659  {
10660   "alignment" : 4,
10661   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoFactory> *",
10662   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoFactory> *",
10663   "referenced_type" : "type-1191",
10664   "self_type" : "type-1190",
10665   "size" : 4,
10666   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10667  },
10668  {
10669   "alignment" : 4,
10670   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoPlugin> *",
10671   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoPlugin> *",
10672   "referenced_type" : "type-146",
10673   "self_type" : "type-1587",
10674   "size" : 4,
10675   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10676  },
10677  {
10678   "alignment" : 4,
10679   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmFactory> *",
10680   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmFactory> *",
10681   "referenced_type" : "type-210",
10682   "self_type" : "type-278",
10683   "size" : 4,
10684   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10685  },
10686  {
10687   "alignment" : 4,
10688   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPlugin> *",
10689   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPlugin> *",
10690   "referenced_type" : "type-424",
10691   "self_type" : "type-519",
10692   "size" : 4,
10693   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10694  },
10695  {
10696   "alignment" : 4,
10697   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPluginListener> *",
10698   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPluginListener> *",
10699   "referenced_type" : "type-635",
10700   "self_type" : "type-683",
10701   "size" : 4,
10702   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10703  },
10704  {
10705   "alignment" : 4,
10706   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
10707   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
10708   "referenced_type" : "type-1221",
10709   "self_type" : "type-1335",
10710   "size" : 4,
10711   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10712  },
10713  {
10714   "alignment" : 4,
10715   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
10716   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
10717   "referenced_type" : "type-1236",
10718   "self_type" : "type-1354",
10719   "size" : 4,
10720   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10721  },
10722  {
10723   "alignment" : 4,
10724   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
10725   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
10726   "referenced_type" : "type-1247",
10727   "self_type" : "type-1270",
10728   "size" : 4,
10729   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10730  },
10731  {
10732   "alignment" : 4,
10733   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
10734   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
10735   "referenced_type" : "type-1306",
10736   "self_type" : "type-1316",
10737   "size" : 4,
10738   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10739  },
10740  {
10741   "alignment" : 4,
10742   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
10743   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
10744   "referenced_type" : "type-1289",
10745   "self_type" : "type-1295",
10746   "size" : 4,
10747   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10748  },
10749  {
10750   "alignment" : 4,
10751   "linker_set_key" : "android::hardware::GrantorDescriptor *",
10752   "name" : "android::hardware::GrantorDescriptor *",
10753   "referenced_type" : "type-975",
10754   "self_type" : "type-974",
10755   "size" : 4,
10756   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10757  },
10758  {
10759   "alignment" : 4,
10760   "linker_set_key" : "android::hardware::IBinder *",
10761   "name" : "android::hardware::IBinder *",
10762   "referenced_type" : "type-18",
10763   "self_type" : "type-17",
10764   "size" : 4,
10765   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10766  },
10767  {
10768   "alignment" : 4,
10769   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
10770   "name" : "android::hardware::IBinder::DeathRecipient *",
10771   "referenced_type" : "type-15",
10772   "self_type" : "type-14",
10773   "size" : 4,
10774   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10775  },
10776  {
10777   "alignment" : 4,
10778   "linker_set_key" : "android::hardware::IInterface *",
10779   "name" : "android::hardware::IInterface *",
10780   "referenced_type" : "type-147",
10781   "self_type" : "type-1539",
10782   "size" : 4,
10783   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10784  },
10785  {
10786   "alignment" : 4,
10787   "linker_set_key" : "android::hardware::Parcel *",
10788   "name" : "android::hardware::Parcel *",
10789   "referenced_type" : "type-1192",
10790   "self_type" : "type-1197",
10791   "size" : 4,
10792   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
10793  },
10794  {
10795   "alignment" : 4,
10796   "linker_set_key" : "android::hardware::ProcessState *",
10797   "name" : "android::hardware::ProcessState *",
10798   "referenced_type" : "type-26",
10799   "self_type" : "type-25",
10800   "size" : 4,
10801   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10802  },
10803  {
10804   "alignment" : 4,
10805   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> *",
10806   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> *",
10807   "referenced_type" : "type-1547",
10808   "self_type" : "type-1548",
10809   "size" : 4,
10810   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10811  },
10812  {
10813   "alignment" : 4,
10814   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > *",
10815   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > *",
10816   "referenced_type" : "type-603",
10817   "self_type" : "type-604",
10818   "size" : 4,
10819   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10820  },
10821  {
10822   "alignment" : 4,
10823   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > *",
10824   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > *",
10825   "referenced_type" : "type-1553",
10826   "self_type" : "type-1554",
10827   "size" : 4,
10828   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10829  },
10830  {
10831   "alignment" : 4,
10832   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > *",
10833   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > *",
10834   "referenced_type" : "type-246",
10835   "self_type" : "type-250",
10836   "size" : 4,
10837   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10838  },
10839  {
10840   "alignment" : 4,
10841   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > *",
10842   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > *",
10843   "referenced_type" : "type-447",
10844   "self_type" : "type-448",
10845   "size" : 4,
10846   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10847  },
10848  {
10849   "alignment" : 4,
10850   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > *",
10851   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > *",
10852   "referenced_type" : "type-648",
10853   "self_type" : "type-649",
10854   "size" : 4,
10855   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10856  },
10857  {
10858   "alignment" : 4,
10859   "linker_set_key" : "android::hardware::Return<bool> *",
10860   "name" : "android::hardware::Return<bool> *",
10861   "referenced_type" : "type-552",
10862   "self_type" : "type-567",
10863   "size" : 4,
10864   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10865  },
10866  {
10867   "alignment" : 4,
10868   "linker_set_key" : "android::hardware::Return<void> *",
10869   "name" : "android::hardware::Return<void> *",
10870   "referenced_type" : "type-629",
10871   "self_type" : "type-636",
10872   "size" : 4,
10873   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10874  },
10875  {
10876   "alignment" : 4,
10877   "linker_set_key" : "android::hardware::Status *",
10878   "name" : "android::hardware::Status *",
10879   "referenced_type" : "type-248",
10880   "self_type" : "type-530",
10881   "size" : 4,
10882   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10883  },
10884  {
10885   "alignment" : 4,
10886   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> > *",
10887   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> > *",
10888   "referenced_type" : "type-1319",
10889   "self_type" : "type-1344",
10890   "size" : 4,
10891   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10892  },
10893  {
10894   "alignment" : 4,
10895   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> > *",
10896   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> > *",
10897   "referenced_type" : "type-1351",
10898   "self_type" : "type-1355",
10899   "size" : 4,
10900   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10901  },
10902  {
10903   "alignment" : 4,
10904   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
10905   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
10906   "referenced_type" : "type-1359",
10907   "self_type" : "type-1360",
10908   "size" : 4,
10909   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10910  },
10911  {
10912   "alignment" : 4,
10913   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
10914   "name" : "android::hardware::details::HidlInstrumentor *",
10915   "referenced_type" : "type-151",
10916   "self_type" : "type-1514",
10917   "size" : 4,
10918   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10919  },
10920  {
10921   "alignment" : 4,
10922   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
10923   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
10924   "referenced_type" : "type-483",
10925   "self_type" : "type-750",
10926   "size" : 4,
10927   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10928  },
10929  {
10930   "alignment" : 4,
10931   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> *",
10932   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> *",
10933   "referenced_type" : "type-384",
10934   "self_type" : "type-611",
10935   "size" : 4,
10936   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10937  },
10938  {
10939   "alignment" : 4,
10940   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
10941   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
10942   "referenced_type" : "type-1007",
10943   "self_type" : "type-1505",
10944   "size" : 4,
10945   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10946  },
10947  {
10948   "alignment" : 4,
10949   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
10950   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
10951   "referenced_type" : "type-995",
10952   "self_type" : "type-1499",
10953   "size" : 4,
10954   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10955  },
10956  {
10957   "alignment" : 4,
10958   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> *",
10959   "name" : "android::hardware::details::hidl_pointer<unsigned char> *",
10960   "referenced_type" : "type-104",
10961   "self_type" : "type-699",
10962   "size" : 4,
10963   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10964  },
10965  {
10966   "alignment" : 4,
10967   "linker_set_key" : "android::hardware::details::return_status *",
10968   "name" : "android::hardware::details::return_status *",
10969   "referenced_type" : "type-247",
10970   "self_type" : "type-610",
10971   "size" : 4,
10972   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10973  },
10974  {
10975   "alignment" : 4,
10976   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
10977   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
10978   "referenced_type" : "type-1476",
10979   "self_type" : "type-1477",
10980   "size" : 4,
10981   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
10982  },
10983  {
10984   "alignment" : 4,
10985   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
10986   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
10987   "referenced_type" : "type-1469",
10988   "self_type" : "type-1470",
10989   "size" : 4,
10990   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
10991  },
10992  {
10993   "alignment" : 4,
10994   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
10995   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
10996   "referenced_type" : "type-352",
10997   "self_type" : "type-353",
10998   "size" : 4,
10999   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
11000  },
11001  {
11002   "alignment" : 4,
11003   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
11004   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
11005   "referenced_type" : "type-345",
11006   "self_type" : "type-346",
11007   "size" : 4,
11008   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
11009  },
11010  {
11011   "alignment" : 4,
11012   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
11013   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
11014   "referenced_type" : "type-338",
11015   "self_type" : "type-339",
11016   "size" : 4,
11017   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
11018  },
11019  {
11020   "alignment" : 4,
11021   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoFactory *",
11022   "name" : "android::hardware::drm::V1_0::ICryptoFactory *",
11023   "referenced_type" : "type-417",
11024   "self_type" : "type-416",
11025   "size" : 4,
11026   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11027  },
11028  {
11029   "alignment" : 4,
11030   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoPlugin *",
11031   "name" : "android::hardware::drm::V1_0::ICryptoPlugin *",
11032   "referenced_type" : "type-140",
11033   "self_type" : "type-373",
11034   "size" : 4,
11035   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11036  },
11037  {
11038   "alignment" : 4,
11039   "linker_set_key" : "android::hardware::drm::V1_0::IDrmFactory *",
11040   "name" : "android::hardware::drm::V1_0::IDrmFactory *",
11041   "referenced_type" : "type-195",
11042   "self_type" : "type-231",
11043   "size" : 4,
11044   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11045  },
11046  {
11047   "alignment" : 4,
11048   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPlugin *",
11049   "name" : "android::hardware::drm::V1_0::IDrmPlugin *",
11050   "referenced_type" : "type-215",
11051   "self_type" : "type-214",
11052   "size" : 4,
11053   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11054  },
11055  {
11056   "alignment" : 4,
11057   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPluginListener *",
11058   "name" : "android::hardware::drm::V1_0::IDrmPluginListener *",
11059   "referenced_type" : "type-219",
11060   "self_type" : "type-218",
11061   "size" : 4,
11062   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11063  },
11064  {
11065   "alignment" : 4,
11066   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus *",
11067   "name" : "android::hardware::drm::V1_0::KeyStatus *",
11068   "referenced_type" : "type-486",
11069   "self_type" : "type-485",
11070   "size" : 4,
11071   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11072  },
11073  {
11074   "alignment" : 4,
11075   "linker_set_key" : "android::hardware::drm::V1_0::KeyValue *",
11076   "name" : "android::hardware::drm::V1_0::KeyValue *",
11077   "referenced_type" : "type-477",
11078   "self_type" : "type-476",
11079   "size" : 4,
11080   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11081  },
11082  {
11083   "alignment" : 4,
11084   "linker_set_key" : "android::hardware::drm::V1_0::SecureStop *",
11085   "name" : "android::hardware::drm::V1_0::SecureStop *",
11086   "referenced_type" : "type-494",
11087   "self_type" : "type-493",
11088   "size" : 4,
11089   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11090  },
11091  {
11092   "alignment" : 4,
11093   "linker_set_key" : "android::hardware::drm::V1_0::SubSample *",
11094   "name" : "android::hardware::drm::V1_0::SubSample *",
11095   "referenced_type" : "type-185",
11096   "self_type" : "type-184",
11097   "size" : 4,
11098   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11099  },
11100  {
11101   "alignment" : 4,
11102   "linker_set_key" : "android::hardware::drm::V1_1::BnHwCryptoFactory *",
11103   "name" : "android::hardware::drm::V1_1::BnHwCryptoFactory *",
11104   "referenced_type" : "type-1484",
11105   "self_type" : "type-1485",
11106   "size" : 4,
11107   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
11108  },
11109  {
11110   "alignment" : 4,
11111   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmFactory *",
11112   "name" : "android::hardware::drm::V1_1::BnHwDrmFactory *",
11113   "referenced_type" : "type-359",
11114   "self_type" : "type-360",
11115   "size" : 4,
11116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
11117  },
11118  {
11119   "alignment" : 4,
11120   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmPlugin *",
11121   "name" : "android::hardware::drm::V1_1::BnHwDrmPlugin *",
11122   "referenced_type" : "type-585",
11123   "self_type" : "type-586",
11124   "size" : 4,
11125   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
11126  },
11127  {
11128   "alignment" : 4,
11129   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup *",
11130   "name" : "android::hardware::drm::V1_1::DrmMetricGroup *",
11131   "referenced_type" : "type-74",
11132   "self_type" : "type-377",
11133   "size" : 4,
11134   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11135  },
11136  {
11137   "alignment" : 4,
11138   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute *",
11139   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute *",
11140   "referenced_type" : "type-88",
11141   "self_type" : "type-87",
11142   "size" : 4,
11143   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11144  },
11145  {
11146   "alignment" : 4,
11147   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric *",
11148   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric *",
11149   "referenced_type" : "type-79",
11150   "self_type" : "type-78",
11151   "size" : 4,
11152   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11153  },
11154  {
11155   "alignment" : 4,
11156   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Value *",
11157   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Value *",
11158   "referenced_type" : "type-96",
11159   "self_type" : "type-95",
11160   "size" : 4,
11161   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11162  },
11163  {
11164   "alignment" : 4,
11165   "linker_set_key" : "android::hardware::drm::V1_1::ICryptoFactory *",
11166   "name" : "android::hardware::drm::V1_1::ICryptoFactory *",
11167   "referenced_type" : "type-444",
11168   "self_type" : "type-443",
11169   "size" : 4,
11170   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11171  },
11172  {
11173   "alignment" : 4,
11174   "linker_set_key" : "android::hardware::drm::V1_1::IDrmFactory *",
11175   "name" : "android::hardware::drm::V1_1::IDrmFactory *",
11176   "referenced_type" : "type-194",
11177   "self_type" : "type-237",
11178   "size" : 4,
11179   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11180  },
11181  {
11182   "alignment" : 4,
11183   "linker_set_key" : "android::hardware::drm::V1_1::IDrmPlugin *",
11184   "name" : "android::hardware::drm::V1_1::IDrmPlugin *",
11185   "referenced_type" : "type-410",
11186   "self_type" : "type-434",
11187   "size" : 4,
11188   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11189  },
11190  {
11191   "alignment" : 4,
11192   "linker_set_key" : "android::hardware::drm::V1_2::BnHwCryptoFactory *",
11193   "name" : "android::hardware::drm::V1_2::BnHwCryptoFactory *",
11194   "referenced_type" : "type-1313",
11195   "self_type" : "type-1468",
11196   "size" : 4,
11197   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11198  },
11199  {
11200   "alignment" : 4,
11201   "linker_set_key" : "android::hardware::drm::V1_2::BnHwCryptoPlugin *",
11202   "name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin *",
11203   "referenced_type" : "type-1529",
11204   "self_type" : "type-1530",
11205   "size" : 4,
11206   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11207  },
11208  {
11209   "alignment" : 4,
11210   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmFactory *",
11211   "name" : "android::hardware::drm::V1_2::BnHwDrmFactory *",
11212   "referenced_type" : "type-197",
11213   "self_type" : "type-202",
11214   "size" : 4,
11215   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11216  },
11217  {
11218   "alignment" : 4,
11219   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmPlugin *",
11220   "name" : "android::hardware::drm::V1_2::BnHwDrmPlugin *",
11221   "referenced_type" : "type-414",
11222   "self_type" : "type-418",
11223   "size" : 4,
11224   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11225  },
11226  {
11227   "alignment" : 4,
11228   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmPluginListener *",
11229   "name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener *",
11230   "referenced_type" : "type-627",
11231   "self_type" : "type-628",
11232   "size" : 4,
11233   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11234  },
11235  {
11236   "alignment" : 4,
11237   "linker_set_key" : "android::hardware::drm::V1_2::BpHwCryptoFactory *",
11238   "name" : "android::hardware::drm::V1_2::BpHwCryptoFactory *",
11239   "referenced_type" : "type-1493",
11240   "self_type" : "type-1578",
11241   "size" : 4,
11242   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11243  },
11244  {
11245   "alignment" : 4,
11246   "linker_set_key" : "android::hardware::drm::V1_2::BpHwCryptoPlugin *",
11247   "name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin *",
11248   "referenced_type" : "type-143",
11249   "self_type" : "type-1535",
11250   "size" : 4,
11251   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11252  },
11253  {
11254   "alignment" : 4,
11255   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmFactory *",
11256   "name" : "android::hardware::drm::V1_2::BpHwDrmFactory *",
11257   "referenced_type" : "type-207",
11258   "self_type" : "type-211",
11259   "size" : 4,
11260   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11261  },
11262  {
11263   "alignment" : 4,
11264   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmPlugin *",
11265   "name" : "android::hardware::drm::V1_2::BpHwDrmPlugin *",
11266   "referenced_type" : "type-421",
11267   "self_type" : "type-425",
11268   "size" : 4,
11269   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11270  },
11271  {
11272   "alignment" : 4,
11273   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmPluginListener *",
11274   "name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener *",
11275   "referenced_type" : "type-632",
11276   "self_type" : "type-637",
11277   "size" : 4,
11278   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11279  },
11280  {
11281   "alignment" : 4,
11282   "linker_set_key" : "android::hardware::drm::V1_2::BsCryptoFactory *",
11283   "name" : "android::hardware::drm::V1_2::BsCryptoFactory *",
11284   "referenced_type" : "type-1540",
11285   "self_type" : "type-1546",
11286   "size" : 4,
11287   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11288  },
11289  {
11290   "alignment" : 4,
11291   "linker_set_key" : "android::hardware::drm::V1_2::BsCryptoPlugin *",
11292   "name" : "android::hardware::drm::V1_2::BsCryptoPlugin *",
11293   "referenced_type" : "type-1532",
11294   "self_type" : "type-1533",
11295   "size" : 4,
11296   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11297  },
11298  {
11299   "alignment" : 4,
11300   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmFactory *",
11301   "name" : "android::hardware::drm::V1_2::BsDrmFactory *",
11302   "referenced_type" : "type-203",
11303   "self_type" : "type-206",
11304   "size" : 4,
11305   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11306  },
11307  {
11308   "alignment" : 4,
11309   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmPlugin *",
11310   "name" : "android::hardware::drm::V1_2::BsDrmPlugin *",
11311   "referenced_type" : "type-419",
11312   "self_type" : "type-420",
11313   "size" : 4,
11314   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11315  },
11316  {
11317   "alignment" : 4,
11318   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmPluginListener *",
11319   "name" : "android::hardware::drm::V1_2::BsDrmPluginListener *",
11320   "referenced_type" : "type-630",
11321   "self_type" : "type-631",
11322   "size" : 4,
11323   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11324  },
11325  {
11326   "alignment" : 4,
11327   "linker_set_key" : "android::hardware::drm::V1_2::ICryptoFactory *",
11328   "name" : "android::hardware::drm::V1_2::ICryptoFactory *",
11329   "referenced_type" : "type-461",
11330   "self_type" : "type-460",
11331   "size" : 4,
11332   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11333  },
11334  {
11335   "alignment" : 4,
11336   "linker_set_key" : "android::hardware::drm::V1_2::ICryptoPlugin *",
11337   "name" : "android::hardware::drm::V1_2::ICryptoPlugin *",
11338   "referenced_type" : "type-139",
11339   "self_type" : "type-1527",
11340   "size" : 4,
11341   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11342  },
11343  {
11344   "alignment" : 4,
11345   "linker_set_key" : "android::hardware::drm::V1_2::IDrmFactory *",
11346   "name" : "android::hardware::drm::V1_2::IDrmFactory *",
11347   "referenced_type" : "type-193",
11348   "self_type" : "type-192",
11349   "size" : 4,
11350   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11351  },
11352  {
11353   "alignment" : 4,
11354   "linker_set_key" : "android::hardware::drm::V1_2::IDrmPlugin *",
11355   "name" : "android::hardware::drm::V1_2::IDrmPlugin *",
11356   "referenced_type" : "type-409",
11357   "self_type" : "type-408",
11358   "size" : 4,
11359   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11360  },
11361  {
11362   "alignment" : 4,
11363   "linker_set_key" : "android::hardware::drm::V1_2::IDrmPluginListener *",
11364   "name" : "android::hardware::drm::V1_2::IDrmPluginListener *",
11365   "referenced_type" : "type-623",
11366   "self_type" : "type-622",
11367   "size" : 4,
11368   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11369  },
11370  {
11371   "alignment" : 4,
11372   "linker_set_key" : "android::hardware::drm::V1_2::KeyStatus *",
11373   "name" : "android::hardware::drm::V1_2::KeyStatus *",
11374   "referenced_type" : "type-123",
11375   "self_type" : "type-386",
11376   "size" : 4,
11377   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11378  },
11379  {
11380   "alignment" : 4,
11381   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16> *",
11382   "name" : "android::hardware::hidl_array<unsigned char, 16> *",
11383   "referenced_type" : "type-1085",
11384   "self_type" : "type-1087",
11385   "size" : 4,
11386   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11387  },
11388  {
11389   "alignment" : 4,
11390   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
11391   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
11392   "referenced_type" : "type-1010",
11393   "self_type" : "type-1009",
11394   "size" : 4,
11395   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11396  },
11397  {
11398   "alignment" : 4,
11399   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
11400   "name" : "android::hardware::hidl_binder_death_recipient *",
11401   "referenced_type" : "type-498",
11402   "self_type" : "type-497",
11403   "size" : 4,
11404   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11405  },
11406  {
11407   "alignment" : 4,
11408   "linker_set_key" : "android::hardware::hidl_death_recipient *",
11409   "name" : "android::hardware::hidl_death_recipient *",
11410   "referenced_type" : "type-501",
11411   "self_type" : "type-500",
11412   "size" : 4,
11413   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11414  },
11415  {
11416   "alignment" : 4,
11417   "linker_set_key" : "android::hardware::hidl_memory *",
11418   "name" : "android::hardware::hidl_memory *",
11419   "referenced_type" : "type-929",
11420   "self_type" : "type-932",
11421   "size" : 4,
11422   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11423  },
11424  {
11425   "alignment" : 4,
11426   "linker_set_key" : "android::hardware::hidl_string *",
11427   "name" : "android::hardware::hidl_string *",
11428   "referenced_type" : "type-80",
11429   "self_type" : "type-997",
11430   "size" : 4,
11431   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11432  },
11433  {
11434   "alignment" : 4,
11435   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
11436   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
11437   "referenced_type" : "type-482",
11438   "self_type" : "type-671",
11439   "size" : 4,
11440   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11441  },
11442  {
11443   "alignment" : 4,
11444   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> *",
11445   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> *",
11446   "referenced_type" : "type-507",
11447   "self_type" : "type-675",
11448   "size" : 4,
11449   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11450  },
11451  {
11452   "alignment" : 4,
11453   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
11454   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
11455   "referenced_type" : "type-1006",
11456   "self_type" : "type-1014",
11457   "size" : 4,
11458   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11459  },
11460  {
11461   "alignment" : 4,
11462   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
11463   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
11464   "referenced_type" : "type-994",
11465   "self_type" : "type-1002",
11466   "size" : 4,
11467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11468  },
11469  {
11470   "alignment" : 4,
11471   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> *",
11472   "name" : "android::hardware::hidl_vec<unsigned char> *",
11473   "referenced_type" : "type-103",
11474   "self_type" : "type-380",
11475   "size" : 4,
11476   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11477  },
11478  {
11479   "alignment" : 4,
11480   "linker_set_key" : "android::hardware::hidl_version *",
11481   "name" : "android::hardware::hidl_version *",
11482   "referenced_type" : "type-1089",
11483   "self_type" : "type-1093",
11484   "size" : 4,
11485   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11486  },
11487  {
11488   "alignment" : 4,
11489   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
11490   "name" : "android::hidl::base::V1_0::BnHwBase *",
11491   "referenced_type" : "type-198",
11492   "self_type" : "type-1207",
11493   "size" : 4,
11494   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
11495  },
11496  {
11497   "alignment" : 4,
11498   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
11499   "name" : "android::hidl::base::V1_0::IBase *",
11500   "referenced_type" : "type-5",
11501   "self_type" : "type-4",
11502   "size" : 4,
11503   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11504  },
11505  {
11506   "alignment" : 4,
11507   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
11508   "name" : "android::hidl::manager::V1_0::IServiceManager *",
11509   "referenced_type" : "type-270",
11510   "self_type" : "type-269",
11511   "size" : 4,
11512   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11513  },
11514  {
11515   "alignment" : 4,
11516   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
11517   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
11518   "referenced_type" : "type-337",
11519   "self_type" : "type-336",
11520   "size" : 4,
11521   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11522  },
11523  {
11524   "alignment" : 4,
11525   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
11526   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
11527   "referenced_type" : "type-13",
11528   "self_type" : "type-12",
11529   "size" : 4,
11530   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11531  },
11532  {
11533   "alignment" : 4,
11534   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
11535   "name" : "android::sp<android::hardware::IBinder> *",
11536   "referenced_type" : "type-16",
11537   "self_type" : "type-21",
11538   "size" : 4,
11539   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11540  },
11541  {
11542   "alignment" : 4,
11543   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
11544   "name" : "android::sp<android::hardware::ProcessState> *",
11545   "referenced_type" : "type-24",
11546   "self_type" : "type-263",
11547   "size" : 4,
11548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11549  },
11550  {
11551   "alignment" : 4,
11552   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
11553   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
11554   "referenced_type" : "type-415",
11555   "self_type" : "type-426",
11556   "size" : 4,
11557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11558  },
11559  {
11560   "alignment" : 4,
11561   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
11562   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
11563   "referenced_type" : "type-372",
11564   "self_type" : "type-371",
11565   "size" : 4,
11566   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11567  },
11568  {
11569   "alignment" : 4,
11570   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
11571   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
11572   "referenced_type" : "type-230",
11573   "self_type" : "type-232",
11574   "size" : 4,
11575   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11576  },
11577  {
11578   "alignment" : 4,
11579   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
11580   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
11581   "referenced_type" : "type-213",
11582   "self_type" : "type-224",
11583   "size" : 4,
11584   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11585  },
11586  {
11587   "alignment" : 4,
11588   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
11589   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
11590   "referenced_type" : "type-217",
11591   "self_type" : "type-220",
11592   "size" : 4,
11593   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11594  },
11595  {
11596   "alignment" : 4,
11597   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
11598   "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
11599   "referenced_type" : "type-442",
11600   "self_type" : "type-446",
11601   "size" : 4,
11602   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11603  },
11604  {
11605   "alignment" : 4,
11606   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
11607   "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
11608   "referenced_type" : "type-236",
11609   "self_type" : "type-238",
11610   "size" : 4,
11611   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11612  },
11613  {
11614   "alignment" : 4,
11615   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
11616   "name" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
11617   "referenced_type" : "type-433",
11618   "self_type" : "type-435",
11619   "size" : 4,
11620   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11621  },
11622  {
11623   "alignment" : 4,
11624   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> *",
11625   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> *",
11626   "referenced_type" : "type-459",
11627   "self_type" : "type-458",
11628   "size" : 4,
11629   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11630  },
11631  {
11632   "alignment" : 4,
11633   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> *",
11634   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> *",
11635   "referenced_type" : "type-1526",
11636   "self_type" : "type-1541",
11637   "size" : 4,
11638   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11639  },
11640  {
11641   "alignment" : 4,
11642   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> *",
11643   "name" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> *",
11644   "referenced_type" : "type-191",
11645   "self_type" : "type-242",
11646   "size" : 4,
11647   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11648  },
11649  {
11650   "alignment" : 4,
11651   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> *",
11652   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> *",
11653   "referenced_type" : "type-407",
11654   "self_type" : "type-439",
11655   "size" : 4,
11656   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11657  },
11658  {
11659   "alignment" : 4,
11660   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> *",
11661   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> *",
11662   "referenced_type" : "type-621",
11663   "self_type" : "type-644",
11664   "size" : 4,
11665   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11666  },
11667  {
11668   "alignment" : 4,
11669   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
11670   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
11671   "referenced_type" : "type-496",
11672   "self_type" : "type-495",
11673   "size" : 4,
11674   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11675  },
11676  {
11677   "alignment" : 4,
11678   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
11679   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
11680   "referenced_type" : "type-199",
11681   "self_type" : "type-1531",
11682   "size" : 4,
11683   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11684  },
11685  {
11686   "alignment" : 4,
11687   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
11688   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
11689   "referenced_type" : "type-268",
11690   "self_type" : "type-276",
11691   "size" : 4,
11692   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11693  },
11694  {
11695   "alignment" : 4,
11696   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
11697   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
11698   "referenced_type" : "type-335",
11699   "self_type" : "type-364",
11700   "size" : 4,
11701   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11702  },
11703  {
11704   "alignment" : 4,
11705   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
11706   "name" : "android::wp<android::hardware::BHwBinder> *",
11707   "referenced_type" : "type-1088",
11708   "self_type" : "type-1294",
11709   "size" : 4,
11710   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11711  },
11712  {
11713   "alignment" : 4,
11714   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
11715   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
11716   "referenced_type" : "type-528",
11717   "self_type" : "type-638",
11718   "size" : 4,
11719   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11720  },
11721  {
11722   "alignment" : 4,
11723   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
11724   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
11725   "referenced_type" : "type-499",
11726   "self_type" : "type-927",
11727   "size" : 4,
11728   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11729  },
11730  {
11731   "alignment" : 4,
11732   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
11733   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
11734   "referenced_type" : "type-3",
11735   "self_type" : "type-1516",
11736   "size" : 4,
11737   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11738  },
11739  {
11740   "alignment" : 4,
11741   "linker_set_key" : "android_flex_plane *",
11742   "name" : "android_flex_plane *",
11743   "referenced_type" : "type-1383",
11744   "self_type" : "type-1386",
11745   "size" : 4,
11746   "source_file" : "/system/core/libsystem/include/system/graphics.h"
11747  },
11748  {
11749   "alignment" : 4,
11750   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
11751   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
11752   "referenced_type" : "type-41",
11753   "self_type" : "type-40",
11754   "size" : 4,
11755   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
11756  },
11757  {
11758   "alignment" : 4,
11759   "linker_set_key" : "char *",
11760   "name" : "char *",
11761   "referenced_type" : "type-57",
11762   "self_type" : "type-615",
11763   "size" : 4,
11764   "source_file" : "/system/core/liblog/include/log/log_read.h"
11765  },
11766  {
11767   "alignment" : 4,
11768   "linker_set_key" : "const android::NativeHandle *",
11769   "name" : "const android::NativeHandle *",
11770   "referenced_type" : "type-1106",
11771   "self_type" : "type-1107",
11772   "size" : 4,
11773   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
11774  },
11775  {
11776   "alignment" : 4,
11777   "linker_set_key" : "const android::RefBase *",
11778   "name" : "const android::RefBase *",
11779   "referenced_type" : "type-912",
11780   "self_type" : "type-913",
11781   "size" : 4,
11782   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11783  },
11784  {
11785   "alignment" : 4,
11786   "linker_set_key" : "const android::String16 *",
11787   "name" : "const android::String16 *",
11788   "referenced_type" : "type-43",
11789   "self_type" : "type-1146",
11790   "size" : 4,
11791   "source_file" : "/system/core/libutils/include/utils/String16.h"
11792  },
11793  {
11794   "alignment" : 4,
11795   "linker_set_key" : "const android::String8 *",
11796   "name" : "const android::String8 *",
11797   "referenced_type" : "type-1127",
11798   "self_type" : "type-1131",
11799   "size" : 4,
11800   "source_file" : "/system/core/libutils/include/utils/String8.h"
11801  },
11802  {
11803   "alignment" : 4,
11804   "linker_set_key" : "const android::VectorImpl *",
11805   "name" : "const android::VectorImpl *",
11806   "referenced_type" : "type-1361",
11807   "self_type" : "type-1362",
11808   "size" : 4,
11809   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
11810  },
11811  {
11812   "alignment" : 4,
11813   "linker_set_key" : "const android::hardware::BpHwRefBase *",
11814   "name" : "const android::hardware::BpHwRefBase *",
11815   "referenced_type" : "type-1174",
11816   "self_type" : "type-1179",
11817   "size" : 4,
11818   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
11819  },
11820  {
11821   "alignment" : 4,
11822   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
11823   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
11824   "referenced_type" : "type-1229",
11825   "self_type" : "type-1232",
11826   "size" : 4,
11827   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
11828  },
11829  {
11830   "alignment" : 4,
11831   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
11832   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
11833   "referenced_type" : "type-1245",
11834   "self_type" : "type-1246",
11835   "size" : 4,
11836   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
11837  },
11838  {
11839   "alignment" : 4,
11840   "linker_set_key" : "const android::hardware::Return<android::hardware::drm::V1_0::Status> *",
11841   "name" : "const android::hardware::Return<android::hardware::drm::V1_0::Status> *",
11842   "referenced_type" : "type-1551",
11843   "self_type" : "type-1552",
11844   "size" : 4,
11845   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11846  },
11847  {
11848   "alignment" : 4,
11849   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > *",
11850   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > *",
11851   "referenced_type" : "type-607",
11852   "self_type" : "type-608",
11853   "size" : 4,
11854   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11855  },
11856  {
11857   "alignment" : 4,
11858   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > *",
11859   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > *",
11860   "referenced_type" : "type-1557",
11861   "self_type" : "type-1558",
11862   "size" : 4,
11863   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11864  },
11865  {
11866   "alignment" : 4,
11867   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > *",
11868   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > *",
11869   "referenced_type" : "type-253",
11870   "self_type" : "type-254",
11871   "size" : 4,
11872   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11873  },
11874  {
11875   "alignment" : 4,
11876   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > *",
11877   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > *",
11878   "referenced_type" : "type-451",
11879   "self_type" : "type-452",
11880   "size" : 4,
11881   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11882  },
11883  {
11884   "alignment" : 4,
11885   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > *",
11886   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > *",
11887   "referenced_type" : "type-656",
11888   "self_type" : "type-657",
11889   "size" : 4,
11890   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11891  },
11892  {
11893   "alignment" : 4,
11894   "linker_set_key" : "const android::hardware::Return<bool> *",
11895   "name" : "const android::hardware::Return<bool> *",
11896   "referenced_type" : "type-584",
11897   "self_type" : "type-599",
11898   "size" : 4,
11899   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11900  },
11901  {
11902   "alignment" : 4,
11903   "linker_set_key" : "const android::hardware::Status *",
11904   "name" : "const android::hardware::Status *",
11905   "referenced_type" : "type-537",
11906   "self_type" : "type-545",
11907   "size" : 4,
11908   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11909  },
11910  {
11911   "alignment" : 4,
11912   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
11913   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
11914   "referenced_type" : "type-752",
11915   "self_type" : "type-753",
11916   "size" : 4,
11917   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11918  },
11919  {
11920   "alignment" : 4,
11921   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue> *",
11922   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue> *",
11923   "referenced_type" : "type-600",
11924   "self_type" : "type-601",
11925   "size" : 4,
11926   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11927  },
11928  {
11929   "alignment" : 4,
11930   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample> *",
11931   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample> *",
11932   "referenced_type" : "type-181",
11933   "self_type" : "type-186",
11934   "size" : 4,
11935   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11936  },
11937  {
11938   "alignment" : 4,
11939   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
11940   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
11941   "referenced_type" : "type-125",
11942   "self_type" : "type-135",
11943   "size" : 4,
11944   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11945  },
11946  {
11947   "alignment" : 4,
11948   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
11949   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
11950   "referenced_type" : "type-179",
11951   "self_type" : "type-180",
11952   "size" : 4,
11953   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11954  },
11955  {
11956   "alignment" : 4,
11957   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
11958   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
11959   "referenced_type" : "type-175",
11960   "self_type" : "type-176",
11961   "size" : 4,
11962   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11963  },
11964  {
11965   "alignment" : 4,
11966   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> *",
11967   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> *",
11968   "referenced_type" : "type-387",
11969   "self_type" : "type-388",
11970   "size" : 4,
11971   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11972  },
11973  {
11974   "alignment" : 4,
11975   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
11976   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
11977   "referenced_type" : "type-1507",
11978   "self_type" : "type-1508",
11979   "size" : 4,
11980   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11981  },
11982  {
11983   "alignment" : 4,
11984   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
11985   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
11986   "referenced_type" : "type-1501",
11987   "self_type" : "type-1502",
11988   "size" : 4,
11989   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11990  },
11991  {
11992   "alignment" : 4,
11993   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> > *",
11994   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> > *",
11995   "referenced_type" : "type-381",
11996   "self_type" : "type-382",
11997   "size" : 4,
11998   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11999  },
12000  {
12001   "alignment" : 4,
12002   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
12003   "name" : "const android::hardware::details::hidl_pointer<int> *",
12004   "referenced_type" : "type-1382",
12005   "self_type" : "type-1393",
12006   "size" : 4,
12007   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12008  },
12009  {
12010   "alignment" : 4,
12011   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
12012   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
12013   "referenced_type" : "type-1437",
12014   "self_type" : "type-1447",
12015   "size" : 4,
12016   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12017  },
12018  {
12019   "alignment" : 4,
12020   "linker_set_key" : "const android::hardware::details::return_status *",
12021   "name" : "const android::hardware::details::return_status *",
12022   "referenced_type" : "type-619",
12023   "self_type" : "type-625",
12024   "size" : 4,
12025   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12026  },
12027  {
12028   "alignment" : 4,
12029   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
12030   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
12031   "referenced_type" : "type-1482",
12032   "self_type" : "type-1483",
12033   "size" : 4,
12034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
12035  },
12036  {
12037   "alignment" : 4,
12038   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
12039   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
12040   "referenced_type" : "type-1474",
12041   "self_type" : "type-1475",
12042   "size" : 4,
12043   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
12044  },
12045  {
12046   "alignment" : 4,
12047   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
12048   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
12049   "referenced_type" : "type-357",
12050   "self_type" : "type-358",
12051   "size" : 4,
12052   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
12053  },
12054  {
12055   "alignment" : 4,
12056   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
12057   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
12058   "referenced_type" : "type-350",
12059   "self_type" : "type-351",
12060   "size" : 4,
12061   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
12062  },
12063  {
12064   "alignment" : 4,
12065   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
12066   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
12067   "referenced_type" : "type-343",
12068   "self_type" : "type-344",
12069   "size" : 4,
12070   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
12071  },
12072  {
12073   "alignment" : 4,
12074   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoFactory *",
12075   "name" : "const android::hardware::drm::V1_0::ICryptoFactory *",
12076   "referenced_type" : "type-1454",
12077   "self_type" : "type-1455",
12078   "size" : 4,
12079   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
12080  },
12081  {
12082   "alignment" : 4,
12083   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
12084   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
12085   "referenced_type" : "type-411",
12086   "self_type" : "type-413",
12087   "size" : 4,
12088   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12089  },
12090  {
12091   "alignment" : 4,
12092   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmFactory *",
12093   "name" : "const android::hardware::drm::V1_0::IDrmFactory *",
12094   "referenced_type" : "type-321",
12095   "self_type" : "type-322",
12096   "size" : 4,
12097   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
12098  },
12099  {
12100   "alignment" : 4,
12101   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPlugin *",
12102   "name" : "const android::hardware::drm::V1_0::IDrmPlugin *",
12103   "referenced_type" : "type-228",
12104   "self_type" : "type-229",
12105   "size" : 4,
12106   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12107  },
12108  {
12109   "alignment" : 4,
12110   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
12111   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
12112   "referenced_type" : "type-319",
12113   "self_type" : "type-320",
12114   "size" : 4,
12115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
12116  },
12117  {
12118   "alignment" : 4,
12119   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue *",
12120   "name" : "const android::hardware::drm::V1_0::KeyValue *",
12121   "referenced_type" : "type-479",
12122   "self_type" : "type-478",
12123   "size" : 4,
12124   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12125  },
12126  {
12127   "alignment" : 4,
12128   "linker_set_key" : "const android::hardware::drm::V1_0::SubSample *",
12129   "name" : "const android::hardware::drm::V1_0::SubSample *",
12130   "referenced_type" : "type-1571",
12131   "self_type" : "type-1570",
12132   "size" : 4,
12133   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12134  },
12135  {
12136   "alignment" : 4,
12137   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwCryptoFactory *",
12138   "name" : "const android::hardware::drm::V1_1::BpHwCryptoFactory *",
12139   "referenced_type" : "type-1489",
12140   "self_type" : "type-1491",
12141   "size" : 4,
12142   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
12143  },
12144  {
12145   "alignment" : 4,
12146   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmFactory *",
12147   "name" : "const android::hardware::drm::V1_1::BpHwDrmFactory *",
12148   "referenced_type" : "type-365",
12149   "self_type" : "type-366",
12150   "size" : 4,
12151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
12152  },
12153  {
12154   "alignment" : 4,
12155   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmPlugin *",
12156   "name" : "const android::hardware::drm::V1_1::BpHwDrmPlugin *",
12157   "referenced_type" : "type-590",
12158   "self_type" : "type-591",
12159   "size" : 4,
12160   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
12161  },
12162  {
12163   "alignment" : 4,
12164   "linker_set_key" : "const android::hardware::drm::V1_1::ICryptoFactory *",
12165   "name" : "const android::hardware::drm::V1_1::ICryptoFactory *",
12166   "referenced_type" : "type-1456",
12167   "self_type" : "type-1457",
12168   "size" : 4,
12169   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
12170  },
12171  {
12172   "alignment" : 4,
12173   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmFactory *",
12174   "name" : "const android::hardware::drm::V1_1::IDrmFactory *",
12175   "referenced_type" : "type-323",
12176   "self_type" : "type-324",
12177   "size" : 4,
12178   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
12179  },
12180  {
12181   "alignment" : 4,
12182   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmPlugin *",
12183   "name" : "const android::hardware::drm::V1_1::IDrmPlugin *",
12184   "referenced_type" : "type-570",
12185   "self_type" : "type-571",
12186   "size" : 4,
12187   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
12188  },
12189  {
12190   "alignment" : 4,
12191   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwCryptoFactory *",
12192   "name" : "const android::hardware::drm::V1_2::BpHwCryptoFactory *",
12193   "referenced_type" : "type-1492",
12194   "self_type" : "type-1496",
12195   "size" : 4,
12196   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
12197  },
12198  {
12199   "alignment" : 4,
12200   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwCryptoPlugin *",
12201   "name" : "const android::hardware::drm::V1_2::BpHwCryptoPlugin *",
12202   "referenced_type" : "type-142",
12203   "self_type" : "type-155",
12204   "size" : 4,
12205   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
12206  },
12207  {
12208   "alignment" : 4,
12209   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmFactory *",
12210   "name" : "const android::hardware::drm::V1_2::BpHwDrmFactory *",
12211   "referenced_type" : "type-367",
12212   "self_type" : "type-368",
12213   "size" : 4,
12214   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
12215  },
12216  {
12217   "alignment" : 4,
12218   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmPlugin *",
12219   "name" : "const android::hardware::drm::V1_2::BpHwDrmPlugin *",
12220   "referenced_type" : "type-593",
12221   "self_type" : "type-594",
12222   "size" : 4,
12223   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
12224  },
12225  {
12226   "alignment" : 4,
12227   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmPluginListener *",
12228   "name" : "const android::hardware::drm::V1_2::BpHwDrmPluginListener *",
12229   "referenced_type" : "type-746",
12230   "self_type" : "type-748",
12231   "size" : 4,
12232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
12233  },
12234  {
12235   "alignment" : 4,
12236   "linker_set_key" : "const android::hardware::drm::V1_2::ICryptoFactory *",
12237   "name" : "const android::hardware::drm::V1_2::ICryptoFactory *",
12238   "referenced_type" : "type-1458",
12239   "self_type" : "type-1459",
12240   "size" : 4,
12241   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
12242  },
12243  {
12244   "alignment" : 4,
12245   "linker_set_key" : "const android::hardware::drm::V1_2::ICryptoPlugin *",
12246   "name" : "const android::hardware::drm::V1_2::ICryptoPlugin *",
12247   "referenced_type" : "type-138",
12248   "self_type" : "type-141",
12249   "size" : 4,
12250   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
12251  },
12252  {
12253   "alignment" : 4,
12254   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmFactory *",
12255   "name" : "const android::hardware::drm::V1_2::IDrmFactory *",
12256   "referenced_type" : "type-333",
12257   "self_type" : "type-334",
12258   "size" : 4,
12259   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
12260  },
12261  {
12262   "alignment" : 4,
12263   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmPlugin *",
12264   "name" : "const android::hardware::drm::V1_2::IDrmPlugin *",
12265   "referenced_type" : "type-581",
12266   "self_type" : "type-583",
12267   "size" : 4,
12268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
12269  },
12270  {
12271   "alignment" : 4,
12272   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmPluginListener *",
12273   "name" : "const android::hardware::drm::V1_2::IDrmPluginListener *",
12274   "referenced_type" : "type-743",
12275   "self_type" : "type-744",
12276   "size" : 4,
12277   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
12278  },
12279  {
12280   "alignment" : 4,
12281   "linker_set_key" : "const android::hardware::drm::V1_2::KeyStatus *",
12282   "name" : "const android::hardware::drm::V1_2::KeyStatus *",
12283   "referenced_type" : "type-390",
12284   "self_type" : "type-508",
12285   "size" : 4,
12286   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12287  },
12288  {
12289   "alignment" : 4,
12290   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16> *",
12291   "name" : "const android::hardware::hidl_array<unsigned char, 16> *",
12292   "referenced_type" : "type-1497",
12293   "self_type" : "type-1584",
12294   "size" : 4,
12295   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12296  },
12297  {
12298   "alignment" : 4,
12299   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
12300   "name" : "const android::hardware::hidl_death_recipient *",
12301   "referenced_type" : "type-1520",
12302   "self_type" : "type-1521",
12303   "size" : 4,
12304   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12305  },
12306  {
12307   "alignment" : 4,
12308   "linker_set_key" : "const android::hardware::hidl_memory *",
12309   "name" : "const android::hardware::hidl_memory *",
12310   "referenced_type" : "type-934",
12311   "self_type" : "type-949",
12312   "size" : 4,
12313   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12314  },
12315  {
12316   "alignment" : 4,
12317   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
12318   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
12319   "referenced_type" : "type-595",
12320   "self_type" : "type-673",
12321   "size" : 4,
12322   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12323  },
12324  {
12325   "alignment" : 4,
12326   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> *",
12327   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> *",
12328   "referenced_type" : "type-480",
12329   "self_type" : "type-481",
12330   "size" : 4,
12331   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12332  },
12333  {
12334   "alignment" : 4,
12335   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> *",
12336   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> *",
12337   "referenced_type" : "type-1572",
12338   "self_type" : "type-1573",
12339   "size" : 4,
12340   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12341  },
12342  {
12343   "alignment" : 4,
12344   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
12345   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
12346   "referenced_type" : "type-1574",
12347   "self_type" : "type-1575",
12348   "size" : 4,
12349   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12350  },
12351  {
12352   "alignment" : 4,
12353   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
12354   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
12355   "referenced_type" : "type-1581",
12356   "self_type" : "type-1582",
12357   "size" : 4,
12358   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12359  },
12360  {
12361   "alignment" : 4,
12362   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
12363   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
12364   "referenced_type" : "type-1577",
12365   "self_type" : "type-1579",
12366   "size" : 4,
12367   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12368  },
12369  {
12370   "alignment" : 4,
12371   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> *",
12372   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> *",
12373   "referenced_type" : "type-509",
12374   "self_type" : "type-510",
12375   "size" : 4,
12376   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12377  },
12378  {
12379   "alignment" : 4,
12380   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > *",
12381   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > *",
12382   "referenced_type" : "type-504",
12383   "self_type" : "type-506",
12384   "size" : 4,
12385   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12386  },
12387  {
12388   "alignment" : 4,
12389   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
12390   "name" : "const android::hardware::hidl_vec<int> *",
12391   "referenced_type" : "type-1032",
12392   "self_type" : "type-1033",
12393   "size" : 4,
12394   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12395  },
12396  {
12397   "alignment" : 4,
12398   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
12399   "name" : "const android::hardware::hidl_vec<unsigned char> *",
12400   "referenced_type" : "type-1048",
12401   "self_type" : "type-1049",
12402   "size" : 4,
12403   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12404  },
12405  {
12406   "alignment" : 4,
12407   "linker_set_key" : "const android::hardware::hidl_version *",
12408   "name" : "const android::hardware::hidl_version *",
12409   "referenced_type" : "type-1094",
12410   "self_type" : "type-1095",
12411   "size" : 4,
12412   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12413  },
12414  {
12415   "alignment" : 4,
12416   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
12417   "name" : "const android::hidl::base::V1_0::BpHwBase *",
12418   "referenced_type" : "type-1466",
12419   "self_type" : "type-1467",
12420   "size" : 4,
12421   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
12422  },
12423  {
12424   "alignment" : 4,
12425   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
12426   "name" : "const android::hidl::base::V1_0::IBase *",
12427   "referenced_type" : "type-1251",
12428   "self_type" : "type-1250",
12429   "size" : 4,
12430   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12431  },
12432  {
12433   "alignment" : 4,
12434   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
12435   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
12436   "referenced_type" : "type-290",
12437   "self_type" : "type-293",
12438   "size" : 4,
12439   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12440  },
12441  {
12442   "alignment" : 4,
12443   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
12444   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
12445   "referenced_type" : "type-1412",
12446   "self_type" : "type-1413",
12447   "size" : 4,
12448   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
12449  },
12450  {
12451   "alignment" : 4,
12452   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
12453   "name" : "const android::sp<android::hardware::IBinder> *",
12454   "referenced_type" : "type-49",
12455   "self_type" : "type-1537",
12456   "size" : 4,
12457   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12458  },
12459  {
12460   "alignment" : 4,
12461   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
12462   "name" : "const android::sp<android::hardware::ProcessState> *",
12463   "referenced_type" : "type-266",
12464   "self_type" : "type-267",
12465   "size" : 4,
12466   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12467  },
12468  {
12469   "alignment" : 4,
12470   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
12471   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
12472   "referenced_type" : "type-427",
12473   "self_type" : "type-429",
12474   "size" : 4,
12475   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12476  },
12477  {
12478   "alignment" : 4,
12479   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
12480   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
12481   "referenced_type" : "type-405",
12482   "self_type" : "type-404",
12483   "size" : 4,
12484   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12485  },
12486  {
12487   "alignment" : 4,
12488   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
12489   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
12490   "referenced_type" : "type-233",
12491   "self_type" : "type-235",
12492   "size" : 4,
12493   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12494  },
12495  {
12496   "alignment" : 4,
12497   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
12498   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
12499   "referenced_type" : "type-212",
12500   "self_type" : "type-227",
12501   "size" : 4,
12502   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12503  },
12504  {
12505   "alignment" : 4,
12506   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
12507   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
12508   "referenced_type" : "type-221",
12509   "self_type" : "type-223",
12510   "size" : 4,
12511   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12512  },
12513  {
12514   "alignment" : 4,
12515   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
12516   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
12517   "referenced_type" : "type-453",
12518   "self_type" : "type-455",
12519   "size" : 4,
12520   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12521  },
12522  {
12523   "alignment" : 4,
12524   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
12525   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
12526   "referenced_type" : "type-239",
12527   "self_type" : "type-241",
12528   "size" : 4,
12529   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12530  },
12531  {
12532   "alignment" : 4,
12533   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
12534   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
12535   "referenced_type" : "type-436",
12536   "self_type" : "type-438",
12537   "size" : 4,
12538   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12539  },
12540  {
12541   "alignment" : 4,
12542   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory> *",
12543   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory> *",
12544   "referenced_type" : "type-489",
12545   "self_type" : "type-488",
12546   "size" : 4,
12547   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12548  },
12549  {
12550   "alignment" : 4,
12551   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin> *",
12552   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin> *",
12553   "referenced_type" : "type-1525",
12554   "self_type" : "type-1544",
12555   "size" : 4,
12556   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12557  },
12558  {
12559   "alignment" : 4,
12560   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory> *",
12561   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory> *",
12562   "referenced_type" : "type-190",
12563   "self_type" : "type-245",
12564   "size" : 4,
12565   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12566  },
12567  {
12568   "alignment" : 4,
12569   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin> *",
12570   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin> *",
12571   "referenced_type" : "type-406",
12572   "self_type" : "type-445",
12573   "size" : 4,
12574   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12575  },
12576  {
12577   "alignment" : 4,
12578   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener> *",
12579   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener> *",
12580   "referenced_type" : "type-620",
12581   "self_type" : "type-647",
12582   "size" : 4,
12583   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12584  },
12585  {
12586   "alignment" : 4,
12587   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
12588   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
12589   "referenced_type" : "type-515",
12590   "self_type" : "type-514",
12591   "size" : 4,
12592   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12593  },
12594  {
12595   "alignment" : 4,
12596   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
12597   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
12598   "referenced_type" : "type-1012",
12599   "self_type" : "type-1515",
12600   "size" : 4,
12601   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12602  },
12603  {
12604   "alignment" : 4,
12605   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
12606   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
12607   "referenced_type" : "type-1534",
12608   "self_type" : "type-1591",
12609   "size" : 4,
12610   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12611  },
12612  {
12613   "alignment" : 4,
12614   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
12615   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
12616   "referenced_type" : "type-281",
12617   "self_type" : "type-285",
12618   "size" : 4,
12619   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12620  },
12621  {
12622   "alignment" : 4,
12623   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
12624   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
12625   "referenced_type" : "type-369",
12626   "self_type" : "type-370",
12627   "size" : 4,
12628   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12629  },
12630  {
12631   "alignment" : 4,
12632   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
12633   "name" : "const android::wp<android::hardware::BHwBinder> *",
12634   "referenced_type" : "type-1481",
12635   "self_type" : "type-1490",
12636   "size" : 4,
12637   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12638  },
12639  {
12640   "alignment" : 4,
12641   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
12642   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
12643   "referenced_type" : "type-951",
12644   "self_type" : "type-998",
12645   "size" : 4,
12646   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12647  },
12648  {
12649   "alignment" : 4,
12650   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
12651   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
12652   "referenced_type" : "type-1519",
12653   "self_type" : "type-1518",
12654   "size" : 4,
12655   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12656  },
12657  {
12658   "alignment" : 4,
12659   "linker_set_key" : "const char *",
12660   "name" : "const char *",
12661   "referenced_type" : "type-56",
12662   "self_type" : "type-55",
12663   "size" : 4,
12664   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12665  },
12666  {
12667   "alignment" : 4,
12668   "linker_set_key" : "const char16_t *",
12669   "name" : "const char16_t *",
12670   "referenced_type" : "type-46",
12671   "self_type" : "type-45",
12672   "size" : 4,
12673   "source_file" : "/system/core/libutils/include/utils/String16.h"
12674  },
12675  {
12676   "alignment" : 4,
12677   "linker_set_key" : "const log_msg *",
12678   "name" : "const log_msg *",
12679   "referenced_type" : "type-391",
12680   "self_type" : "type-432",
12681   "size" : 4,
12682   "source_file" : "/system/core/liblog/include/log/log_read.h"
12683  },
12684  {
12685   "alignment" : 4,
12686   "linker_set_key" : "const native_handle *",
12687   "name" : "const native_handle *",
12688   "referenced_type" : "type-169",
12689   "self_type" : "type-168",
12690   "size" : 4,
12691   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12692  },
12693  {
12694   "alignment" : 4,
12695   "linker_set_key" : "const unsigned char *",
12696   "name" : "const unsigned char *",
12697   "referenced_type" : "type-1084",
12698   "self_type" : "type-1083",
12699   "size" : 4,
12700   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12701  },
12702  {
12703   "alignment" : 4,
12704   "linker_set_key" : "const unsigned long long *",
12705   "name" : "const unsigned long long *",
12706   "referenced_type" : "type-904",
12707   "self_type" : "type-1198",
12708   "size" : 4,
12709   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12710  },
12711  {
12712   "alignment" : 4,
12713   "linker_set_key" : "const void *",
12714   "name" : "const void *",
12715   "referenced_type" : "type-1097",
12716   "self_type" : "type-1098",
12717   "size" : 4,
12718   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12719  },
12720  {
12721   "alignment" : 4,
12722   "linker_set_key" : "int (*)(void *)",
12723   "name" : "int (*)(void *)",
12724   "referenced_type" : "type-1392",
12725   "self_type" : "type-1394",
12726   "size" : 4,
12727   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
12728  },
12729  {
12730   "alignment" : 4,
12731   "linker_set_key" : "int *",
12732   "name" : "int *",
12733   "referenced_type" : "type-27",
12734   "self_type" : "type-1024",
12735   "size" : 4,
12736   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12737  },
12738  {
12739   "alignment" : 4,
12740   "linker_set_key" : "log_msg *",
12741   "name" : "log_msg *",
12742   "referenced_type" : "type-392",
12743   "self_type" : "type-592",
12744   "size" : 4,
12745   "source_file" : "/system/core/liblog/include/log/log_read.h"
12746  },
12747  {
12748   "alignment" : 4,
12749   "linker_set_key" : "native_handle *",
12750   "name" : "native_handle *",
12751   "referenced_type" : "type-170",
12752   "self_type" : "type-654",
12753   "size" : 4,
12754   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12755  },
12756  {
12757   "alignment" : 4,
12758   "linker_set_key" : "unsigned char *",
12759   "name" : "unsigned char *",
12760   "referenced_type" : "type-90",
12761   "self_type" : "type-106",
12762   "size" : 4,
12763   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12764  },
12765  {
12766   "alignment" : 4,
12767   "linker_set_key" : "unsigned int *",
12768   "name" : "unsigned int *",
12769   "referenced_type" : "type-2",
12770   "self_type" : "type-1593",
12771   "size" : 4,
12772   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
12773  },
12774  {
12775   "alignment" : 4,
12776   "linker_set_key" : "unsigned long long *",
12777   "name" : "unsigned long long *",
12778   "referenced_type" : "type-83",
12779   "self_type" : "type-1194",
12780   "size" : 4,
12781   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12782  },
12783  {
12784   "alignment" : 4,
12785   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
12786   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
12787   "referenced_type" : "type-1196",
12788   "self_type" : "type-1195",
12789   "size" : 4,
12790   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12791  },
12792  {
12793   "alignment" : 4,
12794   "linker_set_key" : "void *",
12795   "name" : "void *",
12796   "referenced_type" : "type-29",
12797   "self_type" : "type-28",
12798   "size" : 4,
12799   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12800  },
12801  {
12802   "alignment" : 4,
12803   "linker_set_key" : "void **",
12804   "name" : "void **",
12805   "referenced_type" : "type-28",
12806   "self_type" : "type-1395",
12807   "size" : 4,
12808   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
12809  }
12810 ],
12811 "qualified_types" :
12812 [
12813  {
12814   "alignment" : 4,
12815   "is_const" : true,
12816   "linker_set_key" : "android::RefBase::weakref_impl *const",
12817   "name" : "android::RefBase::weakref_impl *const",
12818   "referenced_type" : "type-1017",
12819   "self_type" : "type-1020",
12820   "size" : 4,
12821   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12822  },
12823  {
12824   "alignment" : 4,
12825   "is_const" : true,
12826   "linker_set_key" : "android::RefBase::weakref_impl *const",
12827   "name" : "android::RefBase::weakref_impl *const",
12828   "referenced_type" : "type-1108",
12829   "self_type" : "type-1110",
12830   "size" : 4,
12831   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12832  },
12833  {
12834   "alignment" : 4,
12835   "is_const" : true,
12836   "linker_set_key" : "android::RefBase::weakref_impl *const",
12837   "name" : "android::RefBase::weakref_impl *const",
12838   "referenced_type" : "type-1210",
12839   "self_type" : "type-1212",
12840   "size" : 4,
12841   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12842  },
12843  {
12844   "alignment" : 4,
12845   "is_const" : true,
12846   "linker_set_key" : "android::RefBase::weakref_impl *const",
12847   "name" : "android::RefBase::weakref_impl *const",
12848   "referenced_type" : "type-1298",
12849   "self_type" : "type-1300",
12850   "size" : 4,
12851   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12852  },
12853  {
12854   "alignment" : 4,
12855   "is_const" : true,
12856   "linker_set_key" : "android::RefBase::weakref_impl *const",
12857   "name" : "android::RefBase::weakref_impl *const",
12858   "referenced_type" : "type-1559",
12859   "self_type" : "type-1561",
12860   "size" : 4,
12861   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12862  },
12863  {
12864   "alignment" : 4,
12865   "is_const" : true,
12866   "linker_set_key" : "android::RefBase::weakref_impl *const",
12867   "name" : "android::RefBase::weakref_impl *const",
12868   "referenced_type" : "type-255",
12869   "self_type" : "type-257",
12870   "size" : 4,
12871   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12872  },
12873  {
12874   "alignment" : 4,
12875   "is_const" : true,
12876   "linker_set_key" : "android::RefBase::weakref_impl *const",
12877   "name" : "android::RefBase::weakref_impl *const",
12878   "referenced_type" : "type-456",
12879   "self_type" : "type-462",
12880   "size" : 4,
12881   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12882  },
12883  {
12884   "alignment" : 4,
12885   "is_const" : true,
12886   "linker_set_key" : "android::RefBase::weakref_impl *const",
12887   "name" : "android::RefBase::weakref_impl *const",
12888   "referenced_type" : "type-658",
12889   "self_type" : "type-660",
12890   "size" : 4,
12891   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12892  },
12893  {
12894   "alignment" : 4,
12895   "is_const" : true,
12896   "linker_set_key" : "android::RefBase::weakref_impl *const",
12897   "name" : "android::RefBase::weakref_impl *const",
12898   "referenced_type" : "type-764",
12899   "self_type" : "type-766",
12900   "size" : 4,
12901   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12902  },
12903  {
12904   "alignment" : 4,
12905   "is_const" : true,
12906   "linker_set_key" : "android::RefBase::weakref_impl *const",
12907   "name" : "android::RefBase::weakref_impl *const",
12908   "referenced_type" : "type-838",
12909   "self_type" : "type-841",
12910   "size" : 4,
12911   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12912  },
12913  {
12914   "alignment" : 4,
12915   "is_const" : true,
12916   "linker_set_key" : "android::RefBase::weakref_impl *const",
12917   "name" : "android::RefBase::weakref_impl *const",
12918   "referenced_type" : "type-8",
12919   "self_type" : "type-7",
12920   "size" : 4,
12921   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12922  },
12923  {
12924   "alignment" : 4,
12925   "is_const" : true,
12926   "linker_set_key" : "android::RefBase::weakref_impl *const",
12927   "name" : "android::RefBase::weakref_impl *const",
12928   "referenced_type" : "type-916",
12929   "self_type" : "type-918",
12930   "size" : 4,
12931   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12932  },
12933  {
12934   "alignment" : 4,
12935   "is_const" : true,
12936   "linker_set_key" : "android::hardware::IBinder *const",
12937   "name" : "android::hardware::IBinder *const",
12938   "referenced_type" : "type-17",
12939   "self_type" : "type-149",
12940   "size" : 4,
12941   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12942  },
12943  {
12944   "alignment" : 4,
12945   "is_const" : true,
12946   "linker_set_key" : "const android::NativeHandle",
12947   "name" : "const android::NativeHandle",
12948   "referenced_type" : "type-653",
12949   "self_type" : "type-1106",
12950   "size" : 12,
12951   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
12952  },
12953  {
12954   "alignment" : 4,
12955   "is_const" : true,
12956   "linker_set_key" : "const android::RefBase",
12957   "name" : "const android::RefBase",
12958   "referenced_type" : "type-6",
12959   "self_type" : "type-912",
12960   "size" : 8,
12961   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12962  },
12963  {
12964   "alignment" : 4,
12965   "is_const" : true,
12966   "linker_set_key" : "const android::String16",
12967   "name" : "const android::String16",
12968   "referenced_type" : "type-44",
12969   "self_type" : "type-43",
12970   "size" : 4,
12971   "source_file" : "/system/core/libutils/include/utils/String16.h"
12972  },
12973  {
12974   "alignment" : 4,
12975   "is_const" : true,
12976   "linker_set_key" : "const android::String8",
12977   "name" : "const android::String8",
12978   "referenced_type" : "type-54",
12979   "self_type" : "type-1127",
12980   "size" : 4,
12981   "source_file" : "/system/core/libutils/include/utils/String8.h"
12982  },
12983  {
12984   "alignment" : 4,
12985   "is_const" : true,
12986   "linker_set_key" : "const android::VectorImpl",
12987   "name" : "const android::VectorImpl",
12988   "referenced_type" : "type-36",
12989   "self_type" : "type-1361",
12990   "size" : 20,
12991   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
12992  },
12993  {
12994   "alignment" : 4,
12995   "is_const" : true,
12996   "linker_set_key" : "const android::hardware::BpHwRefBase",
12997   "name" : "const android::hardware::BpHwRefBase",
12998   "referenced_type" : "type-148",
12999   "self_type" : "type-1174",
13000   "size" : 24,
13001   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
13002  },
13003  {
13004   "alignment" : 4,
13005   "is_const" : true,
13006   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
13007   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
13008   "referenced_type" : "type-1221",
13009   "self_type" : "type-1229",
13010   "size" : 16,
13011   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13012  },
13013  {
13014   "alignment" : 4,
13015   "is_const" : true,
13016   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
13017   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
13018   "referenced_type" : "type-1236",
13019   "self_type" : "type-1245",
13020   "size" : 16,
13021   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13022  },
13023  {
13024   "alignment" : 4,
13025   "is_const" : true,
13026   "linker_set_key" : "const android::hardware::Parcel",
13027   "name" : "const android::hardware::Parcel",
13028   "referenced_type" : "type-1192",
13029   "self_type" : "type-1205",
13030   "size" : 68,
13031   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
13032  },
13033  {
13034   "alignment" : 4,
13035   "is_const" : true,
13036   "linker_set_key" : "const android::hardware::Return<android::hardware::drm::V1_0::Status>",
13037   "name" : "const android::hardware::Return<android::hardware::drm::V1_0::Status>",
13038   "referenced_type" : "type-1547",
13039   "self_type" : "type-1551",
13040   "size" : 28,
13041   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13042  },
13043  {
13044   "alignment" : 4,
13045   "is_const" : true,
13046   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> >",
13047   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> >",
13048   "referenced_type" : "type-603",
13049   "self_type" : "type-607",
13050   "size" : 28,
13051   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13052  },
13053  {
13054   "alignment" : 4,
13055   "is_const" : true,
13056   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> >",
13057   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> >",
13058   "referenced_type" : "type-1553",
13059   "self_type" : "type-1557",
13060   "size" : 28,
13061   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13062  },
13063  {
13064   "alignment" : 4,
13065   "is_const" : true,
13066   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> >",
13067   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> >",
13068   "referenced_type" : "type-246",
13069   "self_type" : "type-253",
13070   "size" : 28,
13071   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13072  },
13073  {
13074   "alignment" : 4,
13075   "is_const" : true,
13076   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> >",
13077   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> >",
13078   "referenced_type" : "type-447",
13079   "self_type" : "type-451",
13080   "size" : 28,
13081   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13082  },
13083  {
13084   "alignment" : 4,
13085   "is_const" : true,
13086   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> >",
13087   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> >",
13088   "referenced_type" : "type-648",
13089   "self_type" : "type-656",
13090   "size" : 28,
13091   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13092  },
13093  {
13094   "alignment" : 4,
13095   "is_const" : true,
13096   "linker_set_key" : "const android::hardware::Return<bool>",
13097   "name" : "const android::hardware::Return<bool>",
13098   "referenced_type" : "type-552",
13099   "self_type" : "type-584",
13100   "size" : 24,
13101   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13102  },
13103  {
13104   "alignment" : 4,
13105   "is_const" : true,
13106   "linker_set_key" : "const android::hardware::Status",
13107   "name" : "const android::hardware::Status",
13108   "referenced_type" : "type-248",
13109   "self_type" : "type-537",
13110   "size" : 20,
13111   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13112  },
13113  {
13114   "alignment" : 4,
13115   "is_const" : true,
13116   "linker_set_key" : "const android::hardware::details::SchedPrio",
13117   "name" : "const android::hardware::details::SchedPrio",
13118   "referenced_type" : "type-1224",
13119   "self_type" : "type-1226",
13120   "size" : 8,
13121   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13122  },
13123  {
13124   "alignment" : 8,
13125   "is_const" : true,
13126   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
13127   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
13128   "referenced_type" : "type-483",
13129   "self_type" : "type-752",
13130   "size" : 8,
13131   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13132  },
13133  {
13134   "alignment" : 8,
13135   "is_const" : true,
13136   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
13137   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
13138   "referenced_type" : "type-474",
13139   "self_type" : "type-600",
13140   "size" : 8,
13141   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13142  },
13143  {
13144   "alignment" : 8,
13145   "is_const" : true,
13146   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
13147   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
13148   "referenced_type" : "type-182",
13149   "self_type" : "type-181",
13150   "size" : 8,
13151   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13152  },
13153  {
13154   "alignment" : 8,
13155   "is_const" : true,
13156   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
13157   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
13158   "referenced_type" : "type-85",
13159   "self_type" : "type-125",
13160   "size" : 8,
13161   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13162  },
13163  {
13164   "alignment" : 8,
13165   "is_const" : true,
13166   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
13167   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
13168   "referenced_type" : "type-76",
13169   "self_type" : "type-179",
13170   "size" : 8,
13171   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13172  },
13173  {
13174   "alignment" : 8,
13175   "is_const" : true,
13176   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
13177   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
13178   "referenced_type" : "type-93",
13179   "self_type" : "type-175",
13180   "size" : 8,
13181   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13182  },
13183  {
13184   "alignment" : 8,
13185   "is_const" : true,
13186   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus>",
13187   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus>",
13188   "referenced_type" : "type-384",
13189   "self_type" : "type-387",
13190   "size" : 8,
13191   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13192  },
13193  {
13194   "alignment" : 8,
13195   "is_const" : true,
13196   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
13197   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
13198   "referenced_type" : "type-1007",
13199   "self_type" : "type-1507",
13200   "size" : 8,
13201   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13202  },
13203  {
13204   "alignment" : 8,
13205   "is_const" : true,
13206   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13207   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
13208   "referenced_type" : "type-995",
13209   "self_type" : "type-1501",
13210   "size" : 8,
13211   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13212  },
13213  {
13214   "alignment" : 8,
13215   "is_const" : true,
13216   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
13217   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
13218   "referenced_type" : "type-378",
13219   "self_type" : "type-381",
13220   "size" : 8,
13221   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13222  },
13223  {
13224   "alignment" : 8,
13225   "is_const" : true,
13226   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
13227   "name" : "const android::hardware::details::hidl_pointer<int>",
13228   "referenced_type" : "type-1022",
13229   "self_type" : "type-1382",
13230   "size" : 8,
13231   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13232  },
13233  {
13234   "alignment" : 8,
13235   "is_const" : true,
13236   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
13237   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
13238   "referenced_type" : "type-104",
13239   "self_type" : "type-1437",
13240   "size" : 8,
13241   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13242  },
13243  {
13244   "alignment" : 4,
13245   "is_const" : true,
13246   "linker_set_key" : "const android::hardware::details::return_status",
13247   "name" : "const android::hardware::details::return_status",
13248   "referenced_type" : "type-247",
13249   "self_type" : "type-619",
13250   "size" : 24,
13251   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
13252  },
13253  {
13254   "alignment" : 4,
13255   "is_const" : true,
13256   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoFactory",
13257   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory",
13258   "referenced_type" : "type-1478",
13259   "self_type" : "type-1482",
13260   "size" : 92,
13261   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
13262  },
13263  {
13264   "alignment" : 4,
13265   "is_const" : true,
13266   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin",
13267   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin",
13268   "referenced_type" : "type-1471",
13269   "self_type" : "type-1474",
13270   "size" : 92,
13271   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
13272  },
13273  {
13274   "alignment" : 4,
13275   "is_const" : true,
13276   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmFactory",
13277   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory",
13278   "referenced_type" : "type-354",
13279   "self_type" : "type-357",
13280   "size" : 92,
13281   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
13282  },
13283  {
13284   "alignment" : 4,
13285   "is_const" : true,
13286   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPlugin",
13287   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin",
13288   "referenced_type" : "type-347",
13289   "self_type" : "type-350",
13290   "size" : 92,
13291   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
13292  },
13293  {
13294   "alignment" : 4,
13295   "is_const" : true,
13296   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener",
13297   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener",
13298   "referenced_type" : "type-340",
13299   "self_type" : "type-343",
13300   "size" : 92,
13301   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
13302  },
13303  {
13304   "alignment" : 4,
13305   "is_const" : true,
13306   "linker_set_key" : "const android::hardware::drm::V1_0::BufferType",
13307   "name" : "const android::hardware::drm::V1_0::BufferType",
13308   "referenced_type" : "type-164",
13309   "self_type" : "type-1438",
13310   "size" : 4,
13311   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13312  },
13313  {
13314   "alignment" : 8,
13315   "is_const" : true,
13316   "linker_set_key" : "const android::hardware::drm::V1_0::DestinationBuffer",
13317   "name" : "const android::hardware::drm::V1_0::DestinationBuffer",
13318   "referenced_type" : "type-163",
13319   "self_type" : "type-162",
13320   "size" : 48,
13321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
13322  },
13323  {
13324   "alignment" : 4,
13325   "is_const" : true,
13326   "linker_set_key" : "const android::hardware::drm::V1_0::EventType",
13327   "name" : "const android::hardware::drm::V1_0::EventType",
13328   "referenced_type" : "type-1426",
13329   "self_type" : "type-1432",
13330   "size" : 4,
13331   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13332  },
13333  {
13334   "alignment" : 4,
13335   "is_const" : true,
13336   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoFactory",
13337   "name" : "const android::hardware::drm::V1_0::ICryptoFactory",
13338   "referenced_type" : "type-417",
13339   "self_type" : "type-1454",
13340   "size" : 12,
13341   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
13342  },
13343  {
13344   "alignment" : 4,
13345   "is_const" : true,
13346   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoPlugin",
13347   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin",
13348   "referenced_type" : "type-140",
13349   "self_type" : "type-411",
13350   "size" : 12,
13351   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13352  },
13353  {
13354   "alignment" : 4,
13355   "is_const" : true,
13356   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmFactory",
13357   "name" : "const android::hardware::drm::V1_0::IDrmFactory",
13358   "referenced_type" : "type-195",
13359   "self_type" : "type-321",
13360   "size" : 12,
13361   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
13362  },
13363  {
13364   "alignment" : 4,
13365   "is_const" : true,
13366   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPlugin",
13367   "name" : "const android::hardware::drm::V1_0::IDrmPlugin",
13368   "referenced_type" : "type-215",
13369   "self_type" : "type-228",
13370   "size" : 12,
13371   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13372  },
13373  {
13374   "alignment" : 4,
13375   "is_const" : true,
13376   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPluginListener",
13377   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener",
13378   "referenced_type" : "type-219",
13379   "self_type" : "type-319",
13380   "size" : 12,
13381   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
13382  },
13383  {
13384   "alignment" : 4,
13385   "is_const" : true,
13386   "linker_set_key" : "const android::hardware::drm::V1_0::KeyRequestType",
13387   "name" : "const android::hardware::drm::V1_0::KeyRequestType",
13388   "referenced_type" : "type-1428",
13389   "self_type" : "type-1434",
13390   "size" : 4,
13391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13392  },
13393  {
13394   "alignment" : 8,
13395   "is_const" : true,
13396   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatus",
13397   "name" : "const android::hardware::drm::V1_0::KeyStatus",
13398   "referenced_type" : "type-486",
13399   "self_type" : "type-756",
13400   "size" : 24,
13401   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13402  },
13403  {
13404   "alignment" : 4,
13405   "is_const" : true,
13406   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatusType",
13407   "name" : "const android::hardware::drm::V1_0::KeyStatusType",
13408   "referenced_type" : "type-487",
13409   "self_type" : "type-1435",
13410   "size" : 4,
13411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13412  },
13413  {
13414   "alignment" : 4,
13415   "is_const" : true,
13416   "linker_set_key" : "const android::hardware::drm::V1_0::KeyType",
13417   "name" : "const android::hardware::drm::V1_0::KeyType",
13418   "referenced_type" : "type-1427",
13419   "self_type" : "type-1433",
13420   "size" : 4,
13421   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13422  },
13423  {
13424   "alignment" : 8,
13425   "is_const" : true,
13426   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue",
13427   "name" : "const android::hardware::drm::V1_0::KeyValue",
13428   "referenced_type" : "type-477",
13429   "self_type" : "type-479",
13430   "size" : 32,
13431   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13432  },
13433  {
13434   "alignment" : 4,
13435   "is_const" : true,
13436   "linker_set_key" : "const android::hardware::drm::V1_0::Mode",
13437   "name" : "const android::hardware::drm::V1_0::Mode",
13438   "referenced_type" : "type-1429",
13439   "self_type" : "type-1436",
13440   "size" : 4,
13441   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13442  },
13443  {
13444   "alignment" : 4,
13445   "is_const" : true,
13446   "linker_set_key" : "const android::hardware::drm::V1_0::Pattern",
13447   "name" : "const android::hardware::drm::V1_0::Pattern",
13448   "referenced_type" : "type-157",
13449   "self_type" : "type-156",
13450   "size" : 8,
13451   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
13452  },
13453  {
13454   "alignment" : 8,
13455   "is_const" : true,
13456   "linker_set_key" : "const android::hardware::drm::V1_0::SharedBuffer",
13457   "name" : "const android::hardware::drm::V1_0::SharedBuffer",
13458   "referenced_type" : "type-160",
13459   "self_type" : "type-159",
13460   "size" : 24,
13461   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
13462  },
13463  {
13464   "alignment" : 4,
13465   "is_const" : true,
13466   "linker_set_key" : "const android::hardware::drm::V1_0::Status",
13467   "name" : "const android::hardware::drm::V1_0::Status",
13468   "referenced_type" : "type-1424",
13469   "self_type" : "type-1430",
13470   "size" : 4,
13471   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13472  },
13473  {
13474   "alignment" : 4,
13475   "is_const" : true,
13476   "linker_set_key" : "const android::hardware::drm::V1_0::SubSample",
13477   "name" : "const android::hardware::drm::V1_0::SubSample",
13478   "referenced_type" : "type-185",
13479   "self_type" : "type-1571",
13480   "size" : 8,
13481   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13482  },
13483  {
13484   "alignment" : 4,
13485   "is_const" : true,
13486   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwCryptoFactory",
13487   "name" : "const android::hardware::drm::V1_1::BpHwCryptoFactory",
13488   "referenced_type" : "type-1486",
13489   "self_type" : "type-1489",
13490   "size" : 92,
13491   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
13492  },
13493  {
13494   "alignment" : 4,
13495   "is_const" : true,
13496   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmFactory",
13497   "name" : "const android::hardware::drm::V1_1::BpHwDrmFactory",
13498   "referenced_type" : "type-361",
13499   "self_type" : "type-365",
13500   "size" : 92,
13501   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
13502  },
13503  {
13504   "alignment" : 4,
13505   "is_const" : true,
13506   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmPlugin",
13507   "name" : "const android::hardware::drm::V1_1::BpHwDrmPlugin",
13508   "referenced_type" : "type-587",
13509   "self_type" : "type-590",
13510   "size" : 92,
13511   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
13512  },
13513  {
13514   "alignment" : 8,
13515   "is_const" : true,
13516   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
13517   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
13518   "referenced_type" : "type-88",
13519   "self_type" : "type-100",
13520   "size" : 56,
13521   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13522  },
13523  {
13524   "alignment" : 8,
13525   "is_const" : true,
13526   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric",
13527   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric",
13528   "referenced_type" : "type-79",
13529   "self_type" : "type-178",
13530   "size" : 48,
13531   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13532  },
13533  {
13534   "alignment" : 8,
13535   "is_const" : true,
13536   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value",
13537   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value",
13538   "referenced_type" : "type-96",
13539   "self_type" : "type-174",
13540   "size" : 56,
13541   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13542  },
13543  {
13544   "alignment" : 1,
13545   "is_const" : true,
13546   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
13547   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
13548   "referenced_type" : "type-89",
13549   "self_type" : "type-107",
13550   "size" : 1,
13551   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
13552  },
13553  {
13554   "alignment" : 4,
13555   "is_const" : true,
13556   "linker_set_key" : "const android::hardware::drm::V1_1::HdcpLevel",
13557   "name" : "const android::hardware::drm::V1_1::HdcpLevel",
13558   "referenced_type" : "type-97",
13559   "self_type" : "type-108",
13560   "size" : 4,
13561   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
13562  },
13563  {
13564   "alignment" : 4,
13565   "is_const" : true,
13566   "linker_set_key" : "const android::hardware::drm::V1_1::ICryptoFactory",
13567   "name" : "const android::hardware::drm::V1_1::ICryptoFactory",
13568   "referenced_type" : "type-444",
13569   "self_type" : "type-1456",
13570   "size" : 12,
13571   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
13572  },
13573  {
13574   "alignment" : 4,
13575   "is_const" : true,
13576   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmFactory",
13577   "name" : "const android::hardware::drm::V1_1::IDrmFactory",
13578   "referenced_type" : "type-194",
13579   "self_type" : "type-323",
13580   "size" : 12,
13581   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
13582  },
13583  {
13584   "alignment" : 4,
13585   "is_const" : true,
13586   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmPlugin",
13587   "name" : "const android::hardware::drm::V1_1::IDrmPlugin",
13588   "referenced_type" : "type-410",
13589   "self_type" : "type-570",
13590   "size" : 12,
13591   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
13592  },
13593  {
13594   "alignment" : 4,
13595   "is_const" : true,
13596   "linker_set_key" : "const android::hardware::drm::V1_1::KeyRequestType",
13597   "name" : "const android::hardware::drm::V1_1::KeyRequestType",
13598   "referenced_type" : "type-98",
13599   "self_type" : "type-109",
13600   "size" : 4,
13601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
13602  },
13603  {
13604   "alignment" : 8,
13605   "is_const" : true,
13606   "linker_set_key" : "const android::hardware::drm::V1_1::SecureStopRelease",
13607   "name" : "const android::hardware::drm::V1_1::SecureStopRelease",
13608   "referenced_type" : "type-102",
13609   "self_type" : "type-597",
13610   "size" : 16,
13611   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
13612  },
13613  {
13614   "alignment" : 4,
13615   "is_const" : true,
13616   "linker_set_key" : "const android::hardware::drm::V1_1::SecurityLevel",
13617   "name" : "const android::hardware::drm::V1_1::SecurityLevel",
13618   "referenced_type" : "type-101",
13619   "self_type" : "type-110",
13620   "size" : 4,
13621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
13622  },
13623  {
13624   "alignment" : 4,
13625   "is_const" : true,
13626   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwCryptoFactory",
13627   "name" : "const android::hardware::drm::V1_2::BpHwCryptoFactory",
13628   "referenced_type" : "type-1493",
13629   "self_type" : "type-1492",
13630   "size" : 92,
13631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
13632  },
13633  {
13634   "alignment" : 4,
13635   "is_const" : true,
13636   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwCryptoPlugin",
13637   "name" : "const android::hardware::drm::V1_2::BpHwCryptoPlugin",
13638   "referenced_type" : "type-143",
13639   "self_type" : "type-142",
13640   "size" : 92,
13641   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
13642  },
13643  {
13644   "alignment" : 4,
13645   "is_const" : true,
13646   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmFactory",
13647   "name" : "const android::hardware::drm::V1_2::BpHwDrmFactory",
13648   "referenced_type" : "type-207",
13649   "self_type" : "type-367",
13650   "size" : 92,
13651   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
13652  },
13653  {
13654   "alignment" : 4,
13655   "is_const" : true,
13656   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmPlugin",
13657   "name" : "const android::hardware::drm::V1_2::BpHwDrmPlugin",
13658   "referenced_type" : "type-421",
13659   "self_type" : "type-593",
13660   "size" : 92,
13661   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
13662  },
13663  {
13664   "alignment" : 4,
13665   "is_const" : true,
13666   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmPluginListener",
13667   "name" : "const android::hardware::drm::V1_2::BpHwDrmPluginListener",
13668   "referenced_type" : "type-632",
13669   "self_type" : "type-746",
13670   "size" : 92,
13671   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
13672  },
13673  {
13674   "alignment" : 4,
13675   "is_const" : true,
13676   "linker_set_key" : "const android::hardware::drm::V1_2::HdcpLevel",
13677   "name" : "const android::hardware::drm::V1_2::HdcpLevel",
13678   "referenced_type" : "type-121",
13679   "self_type" : "type-127",
13680   "size" : 4,
13681   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
13682  },
13683  {
13684   "alignment" : 4,
13685   "is_const" : true,
13686   "linker_set_key" : "const android::hardware::drm::V1_2::ICryptoFactory",
13687   "name" : "const android::hardware::drm::V1_2::ICryptoFactory",
13688   "referenced_type" : "type-461",
13689   "self_type" : "type-1458",
13690   "size" : 12,
13691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
13692  },
13693  {
13694   "alignment" : 4,
13695   "is_const" : true,
13696   "linker_set_key" : "const android::hardware::drm::V1_2::ICryptoPlugin",
13697   "name" : "const android::hardware::drm::V1_2::ICryptoPlugin",
13698   "referenced_type" : "type-139",
13699   "self_type" : "type-138",
13700   "size" : 12,
13701   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
13702  },
13703  {
13704   "alignment" : 4,
13705   "is_const" : true,
13706   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmFactory",
13707   "name" : "const android::hardware::drm::V1_2::IDrmFactory",
13708   "referenced_type" : "type-193",
13709   "self_type" : "type-333",
13710   "size" : 12,
13711   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
13712  },
13713  {
13714   "alignment" : 4,
13715   "is_const" : true,
13716   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmPlugin",
13717   "name" : "const android::hardware::drm::V1_2::IDrmPlugin",
13718   "referenced_type" : "type-409",
13719   "self_type" : "type-581",
13720   "size" : 12,
13721   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
13722  },
13723  {
13724   "alignment" : 4,
13725   "is_const" : true,
13726   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmPluginListener",
13727   "name" : "const android::hardware::drm::V1_2::IDrmPluginListener",
13728   "referenced_type" : "type-623",
13729   "self_type" : "type-743",
13730   "size" : 12,
13731   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
13732  },
13733  {
13734   "alignment" : 8,
13735   "is_const" : true,
13736   "linker_set_key" : "const android::hardware::drm::V1_2::KeyStatus",
13737   "name" : "const android::hardware::drm::V1_2::KeyStatus",
13738   "referenced_type" : "type-123",
13739   "self_type" : "type-390",
13740   "size" : 24,
13741   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13742  },
13743  {
13744   "alignment" : 4,
13745   "is_const" : true,
13746   "linker_set_key" : "const android::hardware::drm::V1_2::KeyStatusType",
13747   "name" : "const android::hardware::drm::V1_2::KeyStatusType",
13748   "referenced_type" : "type-122",
13749   "self_type" : "type-128",
13750   "size" : 4,
13751   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
13752  },
13753  {
13754   "alignment" : 4,
13755   "is_const" : true,
13756   "linker_set_key" : "const android::hardware::drm::V1_2::OfflineLicenseState",
13757   "name" : "const android::hardware::drm::V1_2::OfflineLicenseState",
13758   "referenced_type" : "type-119",
13759   "self_type" : "type-124",
13760   "size" : 4,
13761   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
13762  },
13763  {
13764   "alignment" : 4,
13765   "is_const" : true,
13766   "linker_set_key" : "const android::hardware::drm::V1_2::Status",
13767   "name" : "const android::hardware::drm::V1_2::Status",
13768   "referenced_type" : "type-120",
13769   "self_type" : "type-126",
13770   "size" : 4,
13771   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
13772  },
13773  {
13774   "alignment" : 1,
13775   "is_const" : true,
13776   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16>",
13777   "name" : "const android::hardware::hidl_array<unsigned char, 16>",
13778   "referenced_type" : "type-1085",
13779   "self_type" : "type-1497",
13780   "size" : 16,
13781   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
13782  },
13783  {
13784   "alignment" : 4,
13785   "is_const" : true,
13786   "linker_set_key" : "const android::hardware::hidl_death_recipient",
13787   "name" : "const android::hardware::hidl_death_recipient",
13788   "referenced_type" : "type-501",
13789   "self_type" : "type-1520",
13790   "size" : 12,
13791   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13792  },
13793  {
13794   "alignment" : 8,
13795   "is_const" : true,
13796   "linker_set_key" : "const android::hardware::hidl_handle",
13797   "name" : "const android::hardware::hidl_handle",
13798   "referenced_type" : "type-165",
13799   "self_type" : "type-1099",
13800   "size" : 16,
13801   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13802  },
13803  {
13804   "alignment" : 8,
13805   "is_const" : true,
13806   "linker_set_key" : "const android::hardware::hidl_memory",
13807   "name" : "const android::hardware::hidl_memory",
13808   "referenced_type" : "type-929",
13809   "self_type" : "type-934",
13810   "size" : 40,
13811   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13812  },
13813  {
13814   "alignment" : 8,
13815   "is_const" : true,
13816   "linker_set_key" : "const android::hardware::hidl_string",
13817   "name" : "const android::hardware::hidl_string",
13818   "referenced_type" : "type-80",
13819   "self_type" : "type-919",
13820   "size" : 16,
13821   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13822  },
13823  {
13824   "alignment" : 8,
13825   "is_const" : true,
13826   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
13827   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
13828   "referenced_type" : "type-482",
13829   "self_type" : "type-595",
13830   "size" : 16,
13831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
13832  },
13833  {
13834   "alignment" : 8,
13835   "is_const" : true,
13836   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
13837   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
13838   "referenced_type" : "type-473",
13839   "self_type" : "type-480",
13840   "size" : 16,
13841   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13842  },
13843  {
13844   "alignment" : 8,
13845   "is_const" : true,
13846   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
13847   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
13848   "referenced_type" : "type-1569",
13849   "self_type" : "type-1572",
13850   "size" : 16,
13851   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13852  },
13853  {
13854   "alignment" : 8,
13855   "is_const" : true,
13856   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
13857   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
13858   "referenced_type" : "type-84",
13859   "self_type" : "type-1574",
13860   "size" : 16,
13861   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13862  },
13863  {
13864   "alignment" : 8,
13865   "is_const" : true,
13866   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
13867   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
13868   "referenced_type" : "type-75",
13869   "self_type" : "type-1581",
13870   "size" : 16,
13871   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13872  },
13873  {
13874   "alignment" : 8,
13875   "is_const" : true,
13876   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
13877   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
13878   "referenced_type" : "type-92",
13879   "self_type" : "type-1577",
13880   "size" : 16,
13881   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13882  },
13883  {
13884   "alignment" : 8,
13885   "is_const" : true,
13886   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus>",
13887   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus>",
13888   "referenced_type" : "type-507",
13889   "self_type" : "type-509",
13890   "size" : 16,
13891   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13892  },
13893  {
13894   "alignment" : 8,
13895   "is_const" : true,
13896   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
13897   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
13898   "referenced_type" : "type-994",
13899   "self_type" : "type-1460",
13900   "size" : 16,
13901   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
13902  },
13903  {
13904   "alignment" : 8,
13905   "is_const" : true,
13906   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
13907   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
13908   "referenced_type" : "type-503",
13909   "self_type" : "type-504",
13910   "size" : 16,
13911   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13912  },
13913  {
13914   "alignment" : 8,
13915   "is_const" : true,
13916   "linker_set_key" : "const android::hardware::hidl_vec<int>",
13917   "name" : "const android::hardware::hidl_vec<int>",
13918   "referenced_type" : "type-1021",
13919   "self_type" : "type-1032",
13920   "size" : 16,
13921   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13922  },
13923  {
13924   "alignment" : 8,
13925   "is_const" : true,
13926   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
13927   "name" : "const android::hardware::hidl_vec<unsigned char>",
13928   "referenced_type" : "type-103",
13929   "self_type" : "type-1048",
13930   "size" : 16,
13931   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13932  },
13933  {
13934   "alignment" : 2,
13935   "is_const" : true,
13936   "linker_set_key" : "const android::hardware::hidl_version",
13937   "name" : "const android::hardware::hidl_version",
13938   "referenced_type" : "type-1089",
13939   "self_type" : "type-1094",
13940   "size" : 4,
13941   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13942  },
13943  {
13944   "alignment" : 4,
13945   "is_const" : true,
13946   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
13947   "name" : "const android::hidl::base::V1_0::BpHwBase",
13948   "referenced_type" : "type-1463",
13949   "self_type" : "type-1466",
13950   "size" : 92,
13951   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
13952  },
13953  {
13954   "alignment" : 4,
13955   "is_const" : true,
13956   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
13957   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
13958   "referenced_type" : "type-1112",
13959   "self_type" : "type-1120",
13960   "size" : 4,
13961   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13962  },
13963  {
13964   "alignment" : 4,
13965   "is_const" : true,
13966   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
13967   "name" : "const android::hidl::base::V1_0::IBase",
13968   "referenced_type" : "type-5",
13969   "self_type" : "type-1251",
13970   "size" : 12,
13971   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13972  },
13973  {
13974   "alignment" : 4,
13975   "is_const" : true,
13976   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
13977   "name" : "const android::hidl::base::V1_0::IBase *const",
13978   "referenced_type" : "type-1250",
13979   "self_type" : "type-1279",
13980   "size" : 4,
13981   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13982  },
13983  {
13984   "alignment" : 4,
13985   "is_const" : true,
13986   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
13987   "name" : "const android::hidl::manager::V1_0::IServiceManager",
13988   "referenced_type" : "type-270",
13989   "self_type" : "type-290",
13990   "size" : 12,
13991   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13992  },
13993  {
13994   "alignment" : 4,
13995   "is_const" : true,
13996   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
13997   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
13998   "referenced_type" : "type-1415",
13999   "self_type" : "type-1419",
14000   "size" : 4,
14001   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14002  },
14003  {
14004   "alignment" : 1,
14005   "is_const" : true,
14006   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
14007   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
14008   "referenced_type" : "type-1414",
14009   "self_type" : "type-1417",
14010   "size" : 1,
14011   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14012  },
14013  {
14014   "alignment" : 4,
14015   "is_const" : true,
14016   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
14017   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
14018   "referenced_type" : "type-337",
14019   "self_type" : "type-1412",
14020   "size" : 12,
14021   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
14022  },
14023  {
14024   "alignment" : 4,
14025   "is_const" : true,
14026   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
14027   "name" : "const android::sp<android::hardware::IBinder>",
14028   "referenced_type" : "type-16",
14029   "self_type" : "type-49",
14030   "size" : 4,
14031   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
14032  },
14033  {
14034   "alignment" : 4,
14035   "is_const" : true,
14036   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
14037   "name" : "const android::sp<android::hardware::ProcessState>",
14038   "referenced_type" : "type-24",
14039   "self_type" : "type-266",
14040   "size" : 4,
14041   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14042  },
14043  {
14044   "alignment" : 4,
14045   "is_const" : true,
14046   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
14047   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
14048   "referenced_type" : "type-415",
14049   "self_type" : "type-427",
14050   "size" : 4,
14051   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14052  },
14053  {
14054   "alignment" : 4,
14055   "is_const" : true,
14056   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
14057   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
14058   "referenced_type" : "type-372",
14059   "self_type" : "type-405",
14060   "size" : 4,
14061   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14062  },
14063  {
14064   "alignment" : 4,
14065   "is_const" : true,
14066   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory>",
14067   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory>",
14068   "referenced_type" : "type-230",
14069   "self_type" : "type-233",
14070   "size" : 4,
14071   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14072  },
14073  {
14074   "alignment" : 4,
14075   "is_const" : true,
14076   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
14077   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
14078   "referenced_type" : "type-213",
14079   "self_type" : "type-212",
14080   "size" : 4,
14081   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14082  },
14083  {
14084   "alignment" : 4,
14085   "is_const" : true,
14086   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
14087   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
14088   "referenced_type" : "type-217",
14089   "self_type" : "type-221",
14090   "size" : 4,
14091   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14092  },
14093  {
14094   "alignment" : 4,
14095   "is_const" : true,
14096   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
14097   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
14098   "referenced_type" : "type-442",
14099   "self_type" : "type-453",
14100   "size" : 4,
14101   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14102  },
14103  {
14104   "alignment" : 4,
14105   "is_const" : true,
14106   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory>",
14107   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory>",
14108   "referenced_type" : "type-236",
14109   "self_type" : "type-239",
14110   "size" : 4,
14111   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14112  },
14113  {
14114   "alignment" : 4,
14115   "is_const" : true,
14116   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
14117   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
14118   "referenced_type" : "type-433",
14119   "self_type" : "type-436",
14120   "size" : 4,
14121   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14122  },
14123  {
14124   "alignment" : 4,
14125   "is_const" : true,
14126   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory>",
14127   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory>",
14128   "referenced_type" : "type-459",
14129   "self_type" : "type-489",
14130   "size" : 4,
14131   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
14132  },
14133  {
14134   "alignment" : 4,
14135   "is_const" : true,
14136   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin>",
14137   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin>",
14138   "referenced_type" : "type-1526",
14139   "self_type" : "type-1525",
14140   "size" : 4,
14141   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
14142  },
14143  {
14144   "alignment" : 4,
14145   "is_const" : true,
14146   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory>",
14147   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory>",
14148   "referenced_type" : "type-191",
14149   "self_type" : "type-190",
14150   "size" : 4,
14151   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
14152  },
14153  {
14154   "alignment" : 4,
14155   "is_const" : true,
14156   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin>",
14157   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin>",
14158   "referenced_type" : "type-407",
14159   "self_type" : "type-406",
14160   "size" : 4,
14161   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
14162  },
14163  {
14164   "alignment" : 4,
14165   "is_const" : true,
14166   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener>",
14167   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener>",
14168   "referenced_type" : "type-621",
14169   "self_type" : "type-620",
14170   "size" : 4,
14171   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
14172  },
14173  {
14174   "alignment" : 4,
14175   "is_const" : true,
14176   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
14177   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
14178   "referenced_type" : "type-496",
14179   "self_type" : "type-515",
14180   "size" : 4,
14181   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
14182  },
14183  {
14184   "alignment" : 4,
14185   "is_const" : true,
14186   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
14187   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
14188   "referenced_type" : "type-1013",
14189   "self_type" : "type-1012",
14190   "size" : 4,
14191   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
14192  },
14193  {
14194   "alignment" : 4,
14195   "is_const" : true,
14196   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
14197   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
14198   "referenced_type" : "type-199",
14199   "self_type" : "type-1534",
14200   "size" : 4,
14201   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14202  },
14203  {
14204   "alignment" : 4,
14205   "is_const" : true,
14206   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
14207   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
14208   "referenced_type" : "type-268",
14209   "self_type" : "type-281",
14210   "size" : 4,
14211   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14212  },
14213  {
14214   "alignment" : 4,
14215   "is_const" : true,
14216   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14217   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
14218   "referenced_type" : "type-335",
14219   "self_type" : "type-369",
14220   "size" : 4,
14221   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
14222  },
14223  {
14224   "alignment" : 4,
14225   "is_const" : true,
14226   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
14227   "name" : "const android::wp<android::hardware::BHwBinder>",
14228   "referenced_type" : "type-1088",
14229   "self_type" : "type-1481",
14230   "size" : 8,
14231   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
14232  },
14233  {
14234   "alignment" : 4,
14235   "is_const" : true,
14236   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
14237   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
14238   "referenced_type" : "type-499",
14239   "self_type" : "type-951",
14240   "size" : 8,
14241   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
14242  },
14243  {
14244   "alignment" : 4,
14245   "is_const" : true,
14246   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
14247   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
14248   "referenced_type" : "type-3",
14249   "self_type" : "type-1519",
14250   "size" : 8,
14251   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
14252  },
14253  {
14254   "alignment" : 1,
14255   "is_const" : true,
14256   "linker_set_key" : "const bool",
14257   "name" : "const bool",
14258   "referenced_type" : "type-39",
14259   "self_type" : "type-297",
14260   "size" : 1,
14261   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14262  },
14263  {
14264   "alignment" : 1,
14265   "is_const" : true,
14266   "linker_set_key" : "const char",
14267   "name" : "const char",
14268   "referenced_type" : "type-57",
14269   "self_type" : "type-56",
14270   "size" : 1,
14271   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14272  },
14273  {
14274   "alignment" : 2,
14275   "is_const" : true,
14276   "linker_set_key" : "const char16_t",
14277   "name" : "const char16_t",
14278   "referenced_type" : "type-47",
14279   "self_type" : "type-46",
14280   "size" : 2,
14281   "source_file" : "/system/core/libutils/include/utils/String16.h"
14282  },
14283  {
14284   "alignment" : 8,
14285   "is_const" : true,
14286   "linker_set_key" : "const double",
14287   "name" : "const double",
14288   "referenced_type" : "type-91",
14289   "self_type" : "type-908",
14290   "size" : 8,
14291   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14292  },
14293  {
14294   "alignment" : 4,
14295   "is_const" : true,
14296   "linker_set_key" : "const float",
14297   "name" : "const float",
14298   "referenced_type" : "type-835",
14299   "self_type" : "type-906",
14300   "size" : 4,
14301   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14302  },
14303  {
14304   "alignment" : 4,
14305   "is_const" : true,
14306   "linker_set_key" : "const int",
14307   "name" : "const int",
14308   "referenced_type" : "type-27",
14309   "self_type" : "type-1364",
14310   "size" : 4,
14311   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14312  },
14313  {
14314   "is_const" : true,
14315   "linker_set_key" : "const iter<is_const>",
14316   "name" : "const iter<is_const>",
14317   "referenced_type" : "type-1026",
14318   "self_type" : "type-1025",
14319   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14320  },
14321  {
14322   "is_const" : true,
14323   "linker_set_key" : "const iter<is_const>",
14324   "name" : "const iter<is_const>",
14325   "referenced_type" : "type-1114",
14326   "self_type" : "type-1113",
14327   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14328  },
14329  {
14330   "is_const" : true,
14331   "linker_set_key" : "const iter<is_const>",
14332   "name" : "const iter<is_const>",
14333   "referenced_type" : "type-1214",
14334   "self_type" : "type-1213",
14335   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14336  },
14337  {
14338   "is_const" : true,
14339   "linker_set_key" : "const iter<is_const>",
14340   "name" : "const iter<is_const>",
14341   "referenced_type" : "type-1304",
14342   "self_type" : "type-1303",
14343   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14344  },
14345  {
14346   "is_const" : true,
14347   "linker_set_key" : "const iter<is_const>",
14348   "name" : "const iter<is_const>",
14349   "referenced_type" : "type-1563",
14350   "self_type" : "type-1562",
14351   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14352  },
14353  {
14354   "is_const" : true,
14355   "linker_set_key" : "const iter<is_const>",
14356   "name" : "const iter<is_const>",
14357   "referenced_type" : "type-259",
14358   "self_type" : "type-258",
14359   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14360  },
14361  {
14362   "is_const" : true,
14363   "linker_set_key" : "const iter<is_const>",
14364   "name" : "const iter<is_const>",
14365   "referenced_type" : "type-465",
14366   "self_type" : "type-464",
14367   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14368  },
14369  {
14370   "is_const" : true,
14371   "linker_set_key" : "const iter<is_const>",
14372   "name" : "const iter<is_const>",
14373   "referenced_type" : "type-662",
14374   "self_type" : "type-661",
14375   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14376  },
14377  {
14378   "is_const" : true,
14379   "linker_set_key" : "const iter<is_const>",
14380   "name" : "const iter<is_const>",
14381   "referenced_type" : "type-770",
14382   "self_type" : "type-769",
14383   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14384  },
14385  {
14386   "is_const" : true,
14387   "linker_set_key" : "const iter<is_const>",
14388   "name" : "const iter<is_const>",
14389   "referenced_type" : "type-844",
14390   "self_type" : "type-843",
14391   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14392  },
14393  {
14394   "is_const" : true,
14395   "linker_set_key" : "const iter<is_const>",
14396   "name" : "const iter<is_const>",
14397   "referenced_type" : "type-921",
14398   "self_type" : "type-920",
14399   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14400  },
14401  {
14402   "is_const" : true,
14403   "linker_set_key" : "const iter<is_const>",
14404   "name" : "const iter<is_const>",
14405   "referenced_type" : "type-953",
14406   "self_type" : "type-952",
14407   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14408  },
14409  {
14410   "alignment" : 4,
14411   "is_const" : true,
14412   "linker_set_key" : "const log_msg",
14413   "name" : "const log_msg",
14414   "referenced_type" : "type-392",
14415   "self_type" : "type-391",
14416   "size" : 5124,
14417   "source_file" : "/system/core/liblog/include/log/log_read.h"
14418  },
14419  {
14420   "alignment" : 8,
14421   "is_const" : true,
14422   "linker_set_key" : "const long long",
14423   "name" : "const long long",
14424   "referenced_type" : "type-32",
14425   "self_type" : "type-899",
14426   "size" : 8,
14427   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14428  },
14429  {
14430   "alignment" : 4,
14431   "is_const" : true,
14432   "linker_set_key" : "const native_handle",
14433   "name" : "const native_handle",
14434   "referenced_type" : "type-170",
14435   "self_type" : "type-169",
14436   "size" : 12,
14437   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14438  },
14439  {
14440   "alignment" : 2,
14441   "is_const" : true,
14442   "linker_set_key" : "const short",
14443   "name" : "const short",
14444   "referenced_type" : "type-730",
14445   "self_type" : "type-884",
14446   "size" : 2,
14447   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14448  },
14449  {
14450   "alignment" : 1,
14451   "is_const" : true,
14452   "linker_set_key" : "const signed char",
14453   "name" : "const signed char",
14454   "referenced_type" : "type-864",
14455   "self_type" : "type-863",
14456   "size" : 1,
14457   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14458  },
14459  {
14460   "alignment" : 4,
14461   "is_const" : true,
14462   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14463   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14464   "referenced_type" : "type-1072",
14465   "self_type" : "type-1071",
14466   "size" : 8,
14467   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14468  },
14469  {
14470   "alignment" : 4,
14471   "is_const" : true,
14472   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14473   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14474   "referenced_type" : "type-1166",
14475   "self_type" : "type-1165",
14476   "size" : 8,
14477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14478  },
14479  {
14480   "alignment" : 4,
14481   "is_const" : true,
14482   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14483   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14484   "referenced_type" : "type-1269",
14485   "self_type" : "type-1268",
14486   "size" : 8,
14487   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14488  },
14489  {
14490   "alignment" : 4,
14491   "is_const" : true,
14492   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14493   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14494   "referenced_type" : "type-1334",
14495   "self_type" : "type-1333",
14496   "size" : 8,
14497   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14498  },
14499  {
14500   "alignment" : 4,
14501   "is_const" : true,
14502   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14503   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14504   "referenced_type" : "type-1453",
14505   "self_type" : "type-1452",
14506   "size" : 8,
14507   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14508  },
14509  {
14510   "alignment" : 4,
14511   "is_const" : true,
14512   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14513   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14514   "referenced_type" : "type-318",
14515   "self_type" : "type-317",
14516   "size" : 8,
14517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14518  },
14519  {
14520   "alignment" : 4,
14521   "is_const" : true,
14522   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14523   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14524   "referenced_type" : "type-560",
14525   "self_type" : "type-559",
14526   "size" : 8,
14527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14528  },
14529  {
14530   "alignment" : 4,
14531   "is_const" : true,
14532   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14533   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14534   "referenced_type" : "type-723",
14535   "self_type" : "type-722",
14536   "size" : 8,
14537   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14538  },
14539  {
14540   "alignment" : 4,
14541   "is_const" : true,
14542   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14543   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14544   "referenced_type" : "type-73",
14545   "self_type" : "type-72",
14546   "size" : 8,
14547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14548  },
14549  {
14550   "alignment" : 4,
14551   "is_const" : true,
14552   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14553   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14554   "referenced_type" : "type-799",
14555   "self_type" : "type-798",
14556   "size" : 8,
14557   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14558  },
14559  {
14560   "alignment" : 4,
14561   "is_const" : true,
14562   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14563   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14564   "referenced_type" : "type-890",
14565   "self_type" : "type-889",
14566   "size" : 8,
14567   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14568  },
14569  {
14570   "alignment" : 4,
14571   "is_const" : true,
14572   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14573   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14574   "referenced_type" : "type-977",
14575   "self_type" : "type-976",
14576   "size" : 8,
14577   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14578  },
14579  {
14580   "alignment" : 4,
14581   "is_const" : true,
14582   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14583   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14584   "referenced_type" : "type-1062",
14585   "self_type" : "type-1061",
14586   "size" : 20,
14587   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14588  },
14589  {
14590   "alignment" : 4,
14591   "is_const" : true,
14592   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14593   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14594   "referenced_type" : "type-1155",
14595   "self_type" : "type-1154",
14596   "size" : 20,
14597   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14598  },
14599  {
14600   "alignment" : 4,
14601   "is_const" : true,
14602   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14603   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14604   "referenced_type" : "type-1259",
14605   "self_type" : "type-1258",
14606   "size" : 20,
14607   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14608  },
14609  {
14610   "alignment" : 4,
14611   "is_const" : true,
14612   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14613   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14614   "referenced_type" : "type-1324",
14615   "self_type" : "type-1323",
14616   "size" : 20,
14617   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14618  },
14619  {
14620   "alignment" : 4,
14621   "is_const" : true,
14622   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14623   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14624   "referenced_type" : "type-1442",
14625   "self_type" : "type-1441",
14626   "size" : 20,
14627   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14628  },
14629  {
14630   "alignment" : 4,
14631   "is_const" : true,
14632   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14633   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14634   "referenced_type" : "type-308",
14635   "self_type" : "type-307",
14636   "size" : 20,
14637   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14638  },
14639  {
14640   "alignment" : 4,
14641   "is_const" : true,
14642   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14643   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14644   "referenced_type" : "type-549",
14645   "self_type" : "type-548",
14646   "size" : 20,
14647   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14648  },
14649  {
14650   "alignment" : 4,
14651   "is_const" : true,
14652   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14653   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14654   "referenced_type" : "type-63",
14655   "self_type" : "type-62",
14656   "size" : 20,
14657   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14658  },
14659  {
14660   "alignment" : 4,
14661   "is_const" : true,
14662   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14663   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14664   "referenced_type" : "type-712",
14665   "self_type" : "type-711",
14666   "size" : 20,
14667   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14668  },
14669  {
14670   "alignment" : 4,
14671   "is_const" : true,
14672   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14673   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14674   "referenced_type" : "type-788",
14675   "self_type" : "type-787",
14676   "size" : 20,
14677   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14678  },
14679  {
14680   "alignment" : 4,
14681   "is_const" : true,
14682   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14683   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14684   "referenced_type" : "type-879",
14685   "self_type" : "type-878",
14686   "size" : 20,
14687   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14688  },
14689  {
14690   "alignment" : 4,
14691   "is_const" : true,
14692   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14693   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14694   "referenced_type" : "type-961",
14695   "self_type" : "type-960",
14696   "size" : 20,
14697   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14698  },
14699  {
14700   "alignment" : 4,
14701   "is_const" : true,
14702   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14703   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14704   "referenced_type" : "type-1066",
14705   "self_type" : "type-1065",
14706   "size" : 16,
14707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14708  },
14709  {
14710   "alignment" : 4,
14711   "is_const" : true,
14712   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14713   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14714   "referenced_type" : "type-1160",
14715   "self_type" : "type-1159",
14716   "size" : 16,
14717   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14718  },
14719  {
14720   "alignment" : 4,
14721   "is_const" : true,
14722   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14723   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14724   "referenced_type" : "type-1263",
14725   "self_type" : "type-1262",
14726   "size" : 16,
14727   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14728  },
14729  {
14730   "alignment" : 4,
14731   "is_const" : true,
14732   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14733   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14734   "referenced_type" : "type-1328",
14735   "self_type" : "type-1327",
14736   "size" : 16,
14737   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14738  },
14739  {
14740   "alignment" : 4,
14741   "is_const" : true,
14742   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14743   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14744   "referenced_type" : "type-1446",
14745   "self_type" : "type-1445",
14746   "size" : 16,
14747   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14748  },
14749  {
14750   "alignment" : 4,
14751   "is_const" : true,
14752   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14753   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14754   "referenced_type" : "type-312",
14755   "self_type" : "type-311",
14756   "size" : 16,
14757   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14758  },
14759  {
14760   "alignment" : 4,
14761   "is_const" : true,
14762   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14763   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14764   "referenced_type" : "type-554",
14765   "self_type" : "type-553",
14766   "size" : 16,
14767   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14768  },
14769  {
14770   "alignment" : 4,
14771   "is_const" : true,
14772   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14773   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14774   "referenced_type" : "type-67",
14775   "self_type" : "type-66",
14776   "size" : 16,
14777   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14778  },
14779  {
14780   "alignment" : 4,
14781   "is_const" : true,
14782   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14783   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14784   "referenced_type" : "type-717",
14785   "self_type" : "type-716",
14786   "size" : 16,
14787   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14788  },
14789  {
14790   "alignment" : 4,
14791   "is_const" : true,
14792   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14793   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14794   "referenced_type" : "type-793",
14795   "self_type" : "type-792",
14796   "size" : 16,
14797   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14798  },
14799  {
14800   "alignment" : 4,
14801   "is_const" : true,
14802   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14803   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14804   "referenced_type" : "type-883",
14805   "self_type" : "type-882",
14806   "size" : 16,
14807   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14808  },
14809  {
14810   "alignment" : 4,
14811   "is_const" : true,
14812   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14813   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14814   "referenced_type" : "type-966",
14815   "self_type" : "type-965",
14816   "size" : 16,
14817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14818  },
14819  {
14820   "alignment" : 4,
14821   "is_const" : true,
14822   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14823   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14824   "referenced_type" : "type-1068",
14825   "self_type" : "type-1067",
14826   "size" : 20,
14827   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14828  },
14829  {
14830   "alignment" : 4,
14831   "is_const" : true,
14832   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14833   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14834   "referenced_type" : "type-1162",
14835   "self_type" : "type-1161",
14836   "size" : 20,
14837   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14838  },
14839  {
14840   "alignment" : 4,
14841   "is_const" : true,
14842   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14843   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14844   "referenced_type" : "type-1265",
14845   "self_type" : "type-1264",
14846   "size" : 20,
14847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14848  },
14849  {
14850   "alignment" : 4,
14851   "is_const" : true,
14852   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14853   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14854   "referenced_type" : "type-1330",
14855   "self_type" : "type-1329",
14856   "size" : 20,
14857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14858  },
14859  {
14860   "alignment" : 4,
14861   "is_const" : true,
14862   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14863   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14864   "referenced_type" : "type-1449",
14865   "self_type" : "type-1448",
14866   "size" : 20,
14867   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14868  },
14869  {
14870   "alignment" : 4,
14871   "is_const" : true,
14872   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14873   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14874   "referenced_type" : "type-314",
14875   "self_type" : "type-313",
14876   "size" : 20,
14877   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14878  },
14879  {
14880   "alignment" : 4,
14881   "is_const" : true,
14882   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14883   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14884   "referenced_type" : "type-556",
14885   "self_type" : "type-555",
14886   "size" : 20,
14887   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14888  },
14889  {
14890   "alignment" : 4,
14891   "is_const" : true,
14892   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14893   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14894   "referenced_type" : "type-69",
14895   "self_type" : "type-68",
14896   "size" : 20,
14897   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14898  },
14899  {
14900   "alignment" : 4,
14901   "is_const" : true,
14902   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14903   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14904   "referenced_type" : "type-719",
14905   "self_type" : "type-718",
14906   "size" : 20,
14907   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14908  },
14909  {
14910   "alignment" : 4,
14911   "is_const" : true,
14912   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14913   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14914   "referenced_type" : "type-795",
14915   "self_type" : "type-794",
14916   "size" : 20,
14917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14918  },
14919  {
14920   "alignment" : 4,
14921   "is_const" : true,
14922   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14923   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14924   "referenced_type" : "type-886",
14925   "self_type" : "type-885",
14926   "size" : 20,
14927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14928  },
14929  {
14930   "alignment" : 4,
14931   "is_const" : true,
14932   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14933   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14934   "referenced_type" : "type-968",
14935   "self_type" : "type-967",
14936   "size" : 20,
14937   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14938  },
14939  {
14940   "alignment" : 4,
14941   "is_const" : true,
14942   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14943   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14944   "referenced_type" : "type-1064",
14945   "self_type" : "type-1063",
14946   "size" : 12,
14947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14948  },
14949  {
14950   "alignment" : 4,
14951   "is_const" : true,
14952   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14953   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14954   "referenced_type" : "type-1157",
14955   "self_type" : "type-1156",
14956   "size" : 12,
14957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14958  },
14959  {
14960   "alignment" : 4,
14961   "is_const" : true,
14962   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14963   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14964   "referenced_type" : "type-1261",
14965   "self_type" : "type-1260",
14966   "size" : 12,
14967   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14968  },
14969  {
14970   "alignment" : 4,
14971   "is_const" : true,
14972   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14973   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14974   "referenced_type" : "type-1326",
14975   "self_type" : "type-1325",
14976   "size" : 12,
14977   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14978  },
14979  {
14980   "alignment" : 4,
14981   "is_const" : true,
14982   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14983   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14984   "referenced_type" : "type-1444",
14985   "self_type" : "type-1443",
14986   "size" : 12,
14987   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14988  },
14989  {
14990   "alignment" : 4,
14991   "is_const" : true,
14992   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14993   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14994   "referenced_type" : "type-310",
14995   "self_type" : "type-309",
14996   "size" : 12,
14997   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14998  },
14999  {
15000   "alignment" : 4,
15001   "is_const" : true,
15002   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
15003   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
15004   "referenced_type" : "type-551",
15005   "self_type" : "type-550",
15006   "size" : 12,
15007   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15008  },
15009  {
15010   "alignment" : 4,
15011   "is_const" : true,
15012   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
15013   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
15014   "referenced_type" : "type-65",
15015   "self_type" : "type-64",
15016   "size" : 12,
15017   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15018  },
15019  {
15020   "alignment" : 4,
15021   "is_const" : true,
15022   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
15023   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
15024   "referenced_type" : "type-715",
15025   "self_type" : "type-714",
15026   "size" : 12,
15027   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15028  },
15029  {
15030   "alignment" : 4,
15031   "is_const" : true,
15032   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
15033   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
15034   "referenced_type" : "type-790",
15035   "self_type" : "type-789",
15036   "size" : 12,
15037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15038  },
15039  {
15040   "alignment" : 4,
15041   "is_const" : true,
15042   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
15043   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
15044   "referenced_type" : "type-881",
15045   "self_type" : "type-880",
15046   "size" : 12,
15047   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15048  },
15049  {
15050   "alignment" : 4,
15051   "is_const" : true,
15052   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
15053   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
15054   "referenced_type" : "type-964",
15055   "self_type" : "type-963",
15056   "size" : 12,
15057   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15058  },
15059  {
15060   "alignment" : 4,
15061   "is_const" : true,
15062   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15063   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15064   "referenced_type" : "type-1070",
15065   "self_type" : "type-1069",
15066   "size" : 16,
15067   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15068  },
15069  {
15070   "alignment" : 4,
15071   "is_const" : true,
15072   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15073   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15074   "referenced_type" : "type-1164",
15075   "self_type" : "type-1163",
15076   "size" : 16,
15077   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15078  },
15079  {
15080   "alignment" : 4,
15081   "is_const" : true,
15082   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15083   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15084   "referenced_type" : "type-1267",
15085   "self_type" : "type-1266",
15086   "size" : 16,
15087   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15088  },
15089  {
15090   "alignment" : 4,
15091   "is_const" : true,
15092   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15093   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15094   "referenced_type" : "type-1332",
15095   "self_type" : "type-1331",
15096   "size" : 16,
15097   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15098  },
15099  {
15100   "alignment" : 4,
15101   "is_const" : true,
15102   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15103   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15104   "referenced_type" : "type-1451",
15105   "self_type" : "type-1450",
15106   "size" : 16,
15107   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15108  },
15109  {
15110   "alignment" : 4,
15111   "is_const" : true,
15112   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15113   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15114   "referenced_type" : "type-316",
15115   "self_type" : "type-315",
15116   "size" : 16,
15117   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15118  },
15119  {
15120   "alignment" : 4,
15121   "is_const" : true,
15122   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15123   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15124   "referenced_type" : "type-558",
15125   "self_type" : "type-557",
15126   "size" : 16,
15127   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15128  },
15129  {
15130   "alignment" : 4,
15131   "is_const" : true,
15132   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15133   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15134   "referenced_type" : "type-71",
15135   "self_type" : "type-70",
15136   "size" : 16,
15137   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15138  },
15139  {
15140   "alignment" : 4,
15141   "is_const" : true,
15142   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15143   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15144   "referenced_type" : "type-721",
15145   "self_type" : "type-720",
15146   "size" : 16,
15147   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15148  },
15149  {
15150   "alignment" : 4,
15151   "is_const" : true,
15152   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15153   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15154   "referenced_type" : "type-797",
15155   "self_type" : "type-796",
15156   "size" : 16,
15157   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15158  },
15159  {
15160   "alignment" : 4,
15161   "is_const" : true,
15162   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15163   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15164   "referenced_type" : "type-888",
15165   "self_type" : "type-887",
15166   "size" : 16,
15167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15168  },
15169  {
15170   "alignment" : 4,
15171   "is_const" : true,
15172   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15173   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
15174   "referenced_type" : "type-970",
15175   "self_type" : "type-969",
15176   "size" : 16,
15177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15178  },
15179  {
15180   "alignment" : 4,
15181   "is_const" : true,
15182   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15183   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15184   "referenced_type" : "type-1060",
15185   "self_type" : "type-1059",
15186   "size" : 52,
15187   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15188  },
15189  {
15190   "alignment" : 4,
15191   "is_const" : true,
15192   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15193   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15194   "referenced_type" : "type-1153",
15195   "self_type" : "type-1152",
15196   "size" : 52,
15197   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15198  },
15199  {
15200   "alignment" : 4,
15201   "is_const" : true,
15202   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15203   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15204   "referenced_type" : "type-1257",
15205   "self_type" : "type-1256",
15206   "size" : 52,
15207   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15208  },
15209  {
15210   "alignment" : 4,
15211   "is_const" : true,
15212   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15213   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15214   "referenced_type" : "type-1322",
15215   "self_type" : "type-1321",
15216   "size" : 52,
15217   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15218  },
15219  {
15220   "alignment" : 4,
15221   "is_const" : true,
15222   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15223   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15224   "referenced_type" : "type-1440",
15225   "self_type" : "type-1439",
15226   "size" : 52,
15227   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15228  },
15229  {
15230   "alignment" : 4,
15231   "is_const" : true,
15232   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15233   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15234   "referenced_type" : "type-306",
15235   "self_type" : "type-305",
15236   "size" : 52,
15237   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15238  },
15239  {
15240   "alignment" : 4,
15241   "is_const" : true,
15242   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15243   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15244   "referenced_type" : "type-547",
15245   "self_type" : "type-546",
15246   "size" : 52,
15247   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15248  },
15249  {
15250   "alignment" : 4,
15251   "is_const" : true,
15252   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15253   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15254   "referenced_type" : "type-61",
15255   "self_type" : "type-60",
15256   "size" : 52,
15257   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15258  },
15259  {
15260   "alignment" : 4,
15261   "is_const" : true,
15262   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15263   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15264   "referenced_type" : "type-710",
15265   "self_type" : "type-709",
15266   "size" : 52,
15267   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15268  },
15269  {
15270   "alignment" : 4,
15271   "is_const" : true,
15272   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15273   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15274   "referenced_type" : "type-786",
15275   "self_type" : "type-785",
15276   "size" : 52,
15277   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15278  },
15279  {
15280   "alignment" : 4,
15281   "is_const" : true,
15282   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15283   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15284   "referenced_type" : "type-877",
15285   "self_type" : "type-876",
15286   "size" : 52,
15287   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15288  },
15289  {
15290   "alignment" : 4,
15291   "is_const" : true,
15292   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15293   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
15294   "referenced_type" : "type-959",
15295   "self_type" : "type-958",
15296   "size" : 52,
15297   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
15298  },
15299  {
15300   "alignment" : 1,
15301   "is_const" : true,
15302   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
15303   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
15304   "referenced_type" : "type-1075",
15305   "self_type" : "type-1074",
15306   "size" : 3,
15307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15308  },
15309  {
15310   "alignment" : 1,
15311   "is_const" : true,
15312   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
15313   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
15314   "referenced_type" : "type-112",
15315   "self_type" : "type-111",
15316   "size" : 3,
15317   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15318  },
15319  {
15320   "alignment" : 1,
15321   "is_const" : true,
15322   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
15323   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
15324   "referenced_type" : "type-1169",
15325   "self_type" : "type-1168",
15326   "size" : 3,
15327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15328  },
15329  {
15330   "alignment" : 1,
15331   "is_const" : true,
15332   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
15333   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
15334   "referenced_type" : "type-1272",
15335   "self_type" : "type-1271",
15336   "size" : 3,
15337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15338  },
15339  {
15340   "alignment" : 1,
15341   "is_const" : true,
15342   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
15343   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
15344   "referenced_type" : "type-1337",
15345   "self_type" : "type-1336",
15346   "size" : 3,
15347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15348  },
15349  {
15350   "alignment" : 1,
15351   "is_const" : true,
15352   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
15353   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
15354   "referenced_type" : "type-326",
15355   "self_type" : "type-325",
15356   "size" : 3,
15357   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15358  },
15359  {
15360   "alignment" : 1,
15361   "is_const" : true,
15362   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
15363   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
15364   "referenced_type" : "type-562",
15365   "self_type" : "type-561",
15366   "size" : 3,
15367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15368  },
15369  {
15370   "alignment" : 1,
15371   "is_const" : true,
15372   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
15373   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
15374   "referenced_type" : "type-726",
15375   "self_type" : "type-725",
15376   "size" : 3,
15377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15378  },
15379  {
15380   "alignment" : 1,
15381   "is_const" : true,
15382   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
15383   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
15384   "referenced_type" : "type-803",
15385   "self_type" : "type-802",
15386   "size" : 3,
15387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15388  },
15389  {
15390   "alignment" : 1,
15391   "is_const" : true,
15392   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
15393   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
15394   "referenced_type" : "type-979",
15395   "self_type" : "type-978",
15396   "size" : 3,
15397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15398  },
15399  {
15400   "alignment" : 4,
15401   "is_const" : true,
15402   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
15403   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
15404   "referenced_type" : "type-1077",
15405   "self_type" : "type-1076",
15406   "size" : 28,
15407   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15408  },
15409  {
15410   "alignment" : 4,
15411   "is_const" : true,
15412   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
15413   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
15414   "referenced_type" : "type-114",
15415   "self_type" : "type-113",
15416   "size" : 28,
15417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15418  },
15419  {
15420   "alignment" : 4,
15421   "is_const" : true,
15422   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
15423   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
15424   "referenced_type" : "type-1171",
15425   "self_type" : "type-1170",
15426   "size" : 28,
15427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15428  },
15429  {
15430   "alignment" : 4,
15431   "is_const" : true,
15432   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
15433   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
15434   "referenced_type" : "type-1274",
15435   "self_type" : "type-1273",
15436   "size" : 28,
15437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15438  },
15439  {
15440   "alignment" : 4,
15441   "is_const" : true,
15442   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
15443   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
15444   "referenced_type" : "type-1339",
15445   "self_type" : "type-1338",
15446   "size" : 28,
15447   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15448  },
15449  {
15450   "alignment" : 4,
15451   "is_const" : true,
15452   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
15453   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
15454   "referenced_type" : "type-328",
15455   "self_type" : "type-327",
15456   "size" : 28,
15457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15458  },
15459  {
15460   "alignment" : 4,
15461   "is_const" : true,
15462   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
15463   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
15464   "referenced_type" : "type-564",
15465   "self_type" : "type-563",
15466   "size" : 28,
15467   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15468  },
15469  {
15470   "alignment" : 4,
15471   "is_const" : true,
15472   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
15473   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
15474   "referenced_type" : "type-728",
15475   "self_type" : "type-727",
15476   "size" : 28,
15477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15478  },
15479  {
15480   "alignment" : 4,
15481   "is_const" : true,
15482   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
15483   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
15484   "referenced_type" : "type-805",
15485   "self_type" : "type-804",
15486   "size" : 28,
15487   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15488  },
15489  {
15490   "alignment" : 4,
15491   "is_const" : true,
15492   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
15493   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
15494   "referenced_type" : "type-981",
15495   "self_type" : "type-980",
15496   "size" : 28,
15497   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15498  },
15499  {
15500   "alignment" : 4,
15501   "is_const" : true,
15502   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
15503   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
15504   "referenced_type" : "type-1080",
15505   "self_type" : "type-1079",
15506   "size" : 24,
15507   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15508  },
15509  {
15510   "alignment" : 4,
15511   "is_const" : true,
15512   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
15513   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
15514   "referenced_type" : "type-116",
15515   "self_type" : "type-115",
15516   "size" : 24,
15517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15518  },
15519  {
15520   "alignment" : 4,
15521   "is_const" : true,
15522   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
15523   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
15524   "referenced_type" : "type-1173",
15525   "self_type" : "type-1172",
15526   "size" : 24,
15527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15528  },
15529  {
15530   "alignment" : 4,
15531   "is_const" : true,
15532   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
15533   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
15534   "referenced_type" : "type-1276",
15535   "self_type" : "type-1275",
15536   "size" : 24,
15537   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15538  },
15539  {
15540   "alignment" : 4,
15541   "is_const" : true,
15542   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
15543   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
15544   "referenced_type" : "type-1341",
15545   "self_type" : "type-1340",
15546   "size" : 24,
15547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15548  },
15549  {
15550   "alignment" : 4,
15551   "is_const" : true,
15552   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
15553   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
15554   "referenced_type" : "type-330",
15555   "self_type" : "type-329",
15556   "size" : 24,
15557   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15558  },
15559  {
15560   "alignment" : 4,
15561   "is_const" : true,
15562   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
15563   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
15564   "referenced_type" : "type-566",
15565   "self_type" : "type-565",
15566   "size" : 24,
15567   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15568  },
15569  {
15570   "alignment" : 4,
15571   "is_const" : true,
15572   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
15573   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
15574   "referenced_type" : "type-732",
15575   "self_type" : "type-731",
15576   "size" : 24,
15577   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15578  },
15579  {
15580   "alignment" : 4,
15581   "is_const" : true,
15582   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
15583   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
15584   "referenced_type" : "type-807",
15585   "self_type" : "type-806",
15586   "size" : 24,
15587   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15588  },
15589  {
15590   "alignment" : 4,
15591   "is_const" : true,
15592   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
15593   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
15594   "referenced_type" : "type-983",
15595   "self_type" : "type-982",
15596   "size" : 24,
15597   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15598  },
15599  {
15600   "alignment" : 4,
15601   "is_const" : true,
15602   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
15603   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
15604   "referenced_type" : "type-1082",
15605   "self_type" : "type-1081",
15606   "size" : 24,
15607   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15608  },
15609  {
15610   "alignment" : 4,
15611   "is_const" : true,
15612   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
15613   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
15614   "referenced_type" : "type-1176",
15615   "self_type" : "type-1175",
15616   "size" : 24,
15617   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15618  },
15619  {
15620   "alignment" : 4,
15621   "is_const" : true,
15622   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
15623   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
15624   "referenced_type" : "type-118",
15625   "self_type" : "type-117",
15626   "size" : 24,
15627   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15628  },
15629  {
15630   "alignment" : 4,
15631   "is_const" : true,
15632   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
15633   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
15634   "referenced_type" : "type-1278",
15635   "self_type" : "type-1277",
15636   "size" : 24,
15637   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15638  },
15639  {
15640   "alignment" : 4,
15641   "is_const" : true,
15642   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
15643   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
15644   "referenced_type" : "type-1343",
15645   "self_type" : "type-1342",
15646   "size" : 24,
15647   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15648  },
15649  {
15650   "alignment" : 4,
15651   "is_const" : true,
15652   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
15653   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
15654   "referenced_type" : "type-332",
15655   "self_type" : "type-331",
15656   "size" : 24,
15657   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15658  },
15659  {
15660   "alignment" : 4,
15661   "is_const" : true,
15662   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
15663   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
15664   "referenced_type" : "type-569",
15665   "self_type" : "type-568",
15666   "size" : 24,
15667   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15668  },
15669  {
15670   "alignment" : 4,
15671   "is_const" : true,
15672   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
15673   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
15674   "referenced_type" : "type-734",
15675   "self_type" : "type-733",
15676   "size" : 24,
15677   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15678  },
15679  {
15680   "alignment" : 4,
15681   "is_const" : true,
15682   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
15683   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
15684   "referenced_type" : "type-809",
15685   "self_type" : "type-808",
15686   "size" : 24,
15687   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15688  },
15689  {
15690   "alignment" : 4,
15691   "is_const" : true,
15692   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
15693   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
15694   "referenced_type" : "type-985",
15695   "self_type" : "type-984",
15696   "size" : 24,
15697   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
15698  },
15699  {
15700   "alignment" : 4,
15701   "is_const" : true,
15702   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
15703   "name" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
15704   "referenced_type" : "type-1183",
15705   "self_type" : "type-1182",
15706   "size" : 32,
15707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15708  },
15709  {
15710   "alignment" : 4,
15711   "is_const" : true,
15712   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
15713   "name" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
15714   "referenced_type" : "type-1286",
15715   "self_type" : "type-1285",
15716   "size" : 32,
15717   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15718  },
15719  {
15720   "alignment" : 4,
15721   "is_const" : true,
15722   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
15723   "name" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
15724   "referenced_type" : "type-134",
15725   "self_type" : "type-133",
15726   "size" : 32,
15727   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15728  },
15729  {
15730   "alignment" : 4,
15731   "is_const" : true,
15732   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
15733   "name" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
15734   "referenced_type" : "type-1350",
15735   "self_type" : "type-1349",
15736   "size" : 32,
15737   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15738  },
15739  {
15740   "alignment" : 4,
15741   "is_const" : true,
15742   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
15743   "name" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
15744   "referenced_type" : "type-578",
15745   "self_type" : "type-577",
15746   "size" : 32,
15747   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15748  },
15749  {
15750   "alignment" : 4,
15751   "is_const" : true,
15752   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
15753   "name" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
15754   "referenced_type" : "type-740",
15755   "self_type" : "type-739",
15756   "size" : 32,
15757   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15758  },
15759  {
15760   "alignment" : 4,
15761   "is_const" : true,
15762   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
15763   "name" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
15764   "referenced_type" : "type-816",
15765   "self_type" : "type-815",
15766   "size" : 32,
15767   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15768  },
15769  {
15770   "alignment" : 4,
15771   "is_const" : true,
15772   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
15773   "name" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
15774   "referenced_type" : "type-991",
15775   "self_type" : "type-990",
15776   "size" : 32,
15777   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15778  },
15779  {
15780   "alignment" : 4,
15781   "is_const" : true,
15782   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
15783   "name" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
15784   "referenced_type" : "type-1185",
15785   "self_type" : "type-1184",
15786   "size" : 24,
15787   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15788  },
15789  {
15790   "alignment" : 4,
15791   "is_const" : true,
15792   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
15793   "name" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
15794   "referenced_type" : "type-1288",
15795   "self_type" : "type-1287",
15796   "size" : 24,
15797   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15798  },
15799  {
15800   "alignment" : 4,
15801   "is_const" : true,
15802   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
15803   "name" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
15804   "referenced_type" : "type-1353",
15805   "self_type" : "type-1352",
15806   "size" : 24,
15807   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15808  },
15809  {
15810   "alignment" : 4,
15811   "is_const" : true,
15812   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
15813   "name" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
15814   "referenced_type" : "type-137",
15815   "self_type" : "type-136",
15816   "size" : 24,
15817   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15818  },
15819  {
15820   "alignment" : 4,
15821   "is_const" : true,
15822   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
15823   "name" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
15824   "referenced_type" : "type-580",
15825   "self_type" : "type-579",
15826   "size" : 24,
15827   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15828  },
15829  {
15830   "alignment" : 4,
15831   "is_const" : true,
15832   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
15833   "name" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
15834   "referenced_type" : "type-742",
15835   "self_type" : "type-741",
15836   "size" : 24,
15837   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15838  },
15839  {
15840   "alignment" : 4,
15841   "is_const" : true,
15842   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
15843   "name" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
15844   "referenced_type" : "type-818",
15845   "self_type" : "type-817",
15846   "size" : 24,
15847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15848  },
15849  {
15850   "alignment" : 4,
15851   "is_const" : true,
15852   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
15853   "name" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
15854   "referenced_type" : "type-993",
15855   "self_type" : "type-992",
15856   "size" : 24,
15857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15858  },
15859  {
15860   "alignment" : 4,
15861   "is_const" : true,
15862   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
15863   "name" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
15864   "referenced_type" : "type-1178",
15865   "self_type" : "type-1177",
15866   "size" : 12,
15867   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15868  },
15869  {
15870   "alignment" : 4,
15871   "is_const" : true,
15872   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
15873   "name" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
15874   "referenced_type" : "type-1281",
15875   "self_type" : "type-1280",
15876   "size" : 12,
15877   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15878  },
15879  {
15880   "alignment" : 4,
15881   "is_const" : true,
15882   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
15883   "name" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
15884   "referenced_type" : "type-130",
15885   "self_type" : "type-129",
15886   "size" : 12,
15887   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15888  },
15889  {
15890   "alignment" : 4,
15891   "is_const" : true,
15892   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
15893   "name" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
15894   "referenced_type" : "type-1346",
15895   "self_type" : "type-1345",
15896   "size" : 12,
15897   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15898  },
15899  {
15900   "alignment" : 4,
15901   "is_const" : true,
15902   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
15903   "name" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
15904   "referenced_type" : "type-574",
15905   "self_type" : "type-573",
15906   "size" : 12,
15907   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15908  },
15909  {
15910   "alignment" : 4,
15911   "is_const" : true,
15912   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
15913   "name" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
15914   "referenced_type" : "type-736",
15915   "self_type" : "type-735",
15916   "size" : 12,
15917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15918  },
15919  {
15920   "alignment" : 4,
15921   "is_const" : true,
15922   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
15923   "name" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
15924   "referenced_type" : "type-811",
15925   "self_type" : "type-810",
15926   "size" : 12,
15927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15928  },
15929  {
15930   "alignment" : 4,
15931   "is_const" : true,
15932   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
15933   "name" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
15934   "referenced_type" : "type-987",
15935   "self_type" : "type-986",
15936   "size" : 12,
15937   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15938  },
15939  {
15940   "alignment" : 4,
15941   "is_const" : true,
15942   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
15943   "name" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
15944   "referenced_type" : "type-1181",
15945   "self_type" : "type-1180",
15946   "size" : 68,
15947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15948  },
15949  {
15950   "alignment" : 4,
15951   "is_const" : true,
15952   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
15953   "name" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
15954   "referenced_type" : "type-1283",
15955   "self_type" : "type-1282",
15956   "size" : 68,
15957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15958  },
15959  {
15960   "alignment" : 4,
15961   "is_const" : true,
15962   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
15963   "name" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
15964   "referenced_type" : "type-132",
15965   "self_type" : "type-131",
15966   "size" : 68,
15967   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15968  },
15969  {
15970   "alignment" : 4,
15971   "is_const" : true,
15972   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
15973   "name" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
15974   "referenced_type" : "type-1348",
15975   "self_type" : "type-1347",
15976   "size" : 68,
15977   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15978  },
15979  {
15980   "alignment" : 4,
15981   "is_const" : true,
15982   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
15983   "name" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
15984   "referenced_type" : "type-576",
15985   "self_type" : "type-575",
15986   "size" : 68,
15987   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15988  },
15989  {
15990   "alignment" : 4,
15991   "is_const" : true,
15992   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
15993   "name" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
15994   "referenced_type" : "type-738",
15995   "self_type" : "type-737",
15996   "size" : 68,
15997   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
15998  },
15999  {
16000   "alignment" : 4,
16001   "is_const" : true,
16002   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
16003   "name" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
16004   "referenced_type" : "type-813",
16005   "self_type" : "type-812",
16006   "size" : 68,
16007   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
16008  },
16009  {
16010   "alignment" : 4,
16011   "is_const" : true,
16012   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
16013   "name" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
16014   "referenced_type" : "type-989",
16015   "self_type" : "type-988",
16016   "size" : 68,
16017   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
16018  },
16019  {
16020   "alignment" : 4,
16021   "is_const" : true,
16022   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16023   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16024   "referenced_type" : "type-1035",
16025   "self_type" : "type-1034",
16026   "size" : 12,
16027   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
16028  },
16029  {
16030   "alignment" : 4,
16031   "is_const" : true,
16032   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16033   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16034   "referenced_type" : "type-1123",
16035   "self_type" : "type-1122",
16036   "size" : 12,
16037   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
16038  },
16039  {
16040   "alignment" : 4,
16041   "is_const" : true,
16042   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16043   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16044   "referenced_type" : "type-1125",
16045   "self_type" : "type-1124",
16046   "size" : 12,
16047   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
16048  },
16049  {
16050   "alignment" : 4,
16051   "is_const" : true,
16052   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16053   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16054   "referenced_type" : "type-1228",
16055   "self_type" : "type-1227",
16056   "size" : 12,
16057   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
16058  },
16059  {
16060   "alignment" : 4,
16061   "is_const" : true,
16062   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16063   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16064   "referenced_type" : "type-1312",
16065   "self_type" : "type-1311",
16066   "size" : 12,
16067   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
16068  },
16069  {
16070   "alignment" : 4,
16071   "is_const" : true,
16072   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16073   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16074   "referenced_type" : "type-1586",
16075   "self_type" : "type-1585",
16076   "size" : 12,
16077   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
16078  },
16079  {
16080   "alignment" : 4,
16081   "is_const" : true,
16082   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16083   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16084   "referenced_type" : "type-272",
16085   "self_type" : "type-271",
16086   "size" : 12,
16087   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
16088  },
16089  {
16090   "alignment" : 4,
16091   "is_const" : true,
16092   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16093   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16094   "referenced_type" : "type-513",
16095   "self_type" : "type-512",
16096   "size" : 12,
16097   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
16098  },
16099  {
16100   "alignment" : 4,
16101   "is_const" : true,
16102   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16103   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16104   "referenced_type" : "type-680",
16105   "self_type" : "type-679",
16106   "size" : 12,
16107   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
16108  },
16109  {
16110   "alignment" : 4,
16111   "is_const" : true,
16112   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16113   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16114   "referenced_type" : "type-776",
16115   "self_type" : "type-775",
16116   "size" : 12,
16117   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
16118  },
16119  {
16120   "alignment" : 4,
16121   "is_const" : true,
16122   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16123   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16124   "referenced_type" : "type-854",
16125   "self_type" : "type-853",
16126   "size" : 12,
16127   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
16128  },
16129  {
16130   "alignment" : 4,
16131   "is_const" : true,
16132   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16133   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
16134   "referenced_type" : "type-931",
16135   "self_type" : "type-930",
16136   "size" : 12,
16137   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
16138  },
16139  {
16140   "alignment" : 4,
16141   "is_const" : true,
16142   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
16143   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
16144   "referenced_type" : "type-1054",
16145   "self_type" : "type-1053",
16146   "size" : 4,
16147   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
16148  },
16149  {
16150   "alignment" : 4,
16151   "is_const" : true,
16152   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
16153   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
16154   "referenced_type" : "type-1150",
16155   "self_type" : "type-1149",
16156   "size" : 4,
16157   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
16158  },
16159  {
16160   "alignment" : 4,
16161   "is_const" : true,
16162   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
16163   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
16164   "referenced_type" : "type-1255",
16165   "self_type" : "type-1254",
16166   "size" : 4,
16167   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
16168  },
16169  {
16170   "alignment" : 4,
16171   "is_const" : true,
16172   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
16173   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
16174   "referenced_type" : "type-1423",
16175   "self_type" : "type-1422",
16176   "size" : 4,
16177   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
16178  },
16179  {
16180   "alignment" : 4,
16181   "is_const" : true,
16182   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
16183   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
16184   "referenced_type" : "type-23",
16185   "self_type" : "type-22",
16186   "size" : 4,
16187   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
16188  },
16189  {
16190   "alignment" : 4,
16191   "is_const" : true,
16192   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
16193   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
16194   "referenced_type" : "type-304",
16195   "self_type" : "type-303",
16196   "size" : 4,
16197   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
16198  },
16199  {
16200   "alignment" : 4,
16201   "is_const" : true,
16202   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
16203   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
16204   "referenced_type" : "type-544",
16205   "self_type" : "type-543",
16206   "size" : 4,
16207   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
16208  },
16209  {
16210   "alignment" : 4,
16211   "is_const" : true,
16212   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
16213   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
16214   "referenced_type" : "type-707",
16215   "self_type" : "type-706",
16216   "size" : 4,
16217   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
16218  },
16219  {
16220   "alignment" : 4,
16221   "is_const" : true,
16222   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
16223   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
16224   "referenced_type" : "type-875",
16225   "self_type" : "type-874",
16226   "size" : 4,
16227   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
16228  },
16229  {
16230   "alignment" : 4,
16231   "is_const" : true,
16232   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
16233   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
16234   "referenced_type" : "type-957",
16235   "self_type" : "type-956",
16236   "size" : 4,
16237   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
16238  },
16239  {
16240   "alignment" : 1,
16241   "is_const" : true,
16242   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
16243   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
16244   "referenced_type" : "type-1052",
16245   "self_type" : "type-1051",
16246   "size" : 3,
16247   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
16248  },
16249  {
16250   "alignment" : 1,
16251   "is_const" : true,
16252   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
16253   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
16254   "referenced_type" : "type-1148",
16255   "self_type" : "type-1147",
16256   "size" : 3,
16257   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
16258  },
16259  {
16260   "alignment" : 1,
16261   "is_const" : true,
16262   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
16263   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
16264   "referenced_type" : "type-1253",
16265   "self_type" : "type-1252",
16266   "size" : 3,
16267   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
16268  },
16269  {
16270   "alignment" : 1,
16271   "is_const" : true,
16272   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
16273   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
16274   "referenced_type" : "type-1421",
16275   "self_type" : "type-1420",
16276   "size" : 3,
16277   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
16278  },
16279  {
16280   "alignment" : 1,
16281   "is_const" : true,
16282   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
16283   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
16284   "referenced_type" : "type-20",
16285   "self_type" : "type-19",
16286   "size" : 3,
16287   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
16288  },
16289  {
16290   "alignment" : 1,
16291   "is_const" : true,
16292   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
16293   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
16294   "referenced_type" : "type-302",
16295   "self_type" : "type-301",
16296   "size" : 3,
16297   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
16298  },
16299  {
16300   "alignment" : 1,
16301   "is_const" : true,
16302   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
16303   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
16304   "referenced_type" : "type-542",
16305   "self_type" : "type-541",
16306   "size" : 3,
16307   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
16308  },
16309  {
16310   "alignment" : 1,
16311   "is_const" : true,
16312   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
16313   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
16314   "referenced_type" : "type-705",
16315   "self_type" : "type-704",
16316   "size" : 3,
16317   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
16318  },
16319  {
16320   "alignment" : 1,
16321   "is_const" : true,
16322   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
16323   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
16324   "referenced_type" : "type-873",
16325   "self_type" : "type-872",
16326   "size" : 3,
16327   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
16328  },
16329  {
16330   "alignment" : 1,
16331   "is_const" : true,
16332   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
16333   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
16334   "referenced_type" : "type-955",
16335   "self_type" : "type-954",
16336   "size" : 3,
16337   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
16338  },
16339  {
16340   "alignment" : 4,
16341   "is_const" : true,
16342   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
16343   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
16344   "referenced_type" : "type-1040",
16345   "self_type" : "type-1039",
16346   "size" : 12,
16347   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
16348  },
16349  {
16350   "alignment" : 4,
16351   "is_const" : true,
16352   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
16353   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
16354   "referenced_type" : "type-1133",
16355   "self_type" : "type-1132",
16356   "size" : 12,
16357   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
16358  },
16359  {
16360   "alignment" : 4,
16361   "is_const" : true,
16362   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
16363   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
16364   "referenced_type" : "type-1209",
16365   "self_type" : "type-1208",
16366   "size" : 12,
16367   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
16368  },
16369  {
16370   "alignment" : 4,
16371   "is_const" : true,
16372   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
16373   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
16374   "referenced_type" : "type-1234",
16375   "self_type" : "type-1233",
16376   "size" : 12,
16377   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
16378  },
16379  {
16380   "alignment" : 4,
16381   "is_const" : true,
16382   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
16383   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
16384   "referenced_type" : "type-1595",
16385   "self_type" : "type-1594",
16386   "size" : 12,
16387   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
16388  },
16389  {
16390   "alignment" : 4,
16391   "is_const" : true,
16392   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
16393   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
16394   "referenced_type" : "type-283",
16395   "self_type" : "type-282",
16396   "size" : 12,
16397   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
16398  },
16399  {
16400   "alignment" : 4,
16401   "is_const" : true,
16402   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
16403   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
16404   "referenced_type" : "type-526",
16405   "self_type" : "type-525",
16406   "size" : 12,
16407   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
16408  },
16409  {
16410   "alignment" : 4,
16411   "is_const" : true,
16412   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
16413   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
16414   "referenced_type" : "type-688",
16415   "self_type" : "type-687",
16416   "size" : 12,
16417   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
16418  },
16419  {
16420   "alignment" : 4,
16421   "is_const" : true,
16422   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
16423   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
16424   "referenced_type" : "type-861",
16425   "self_type" : "type-860",
16426   "size" : 12,
16427   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
16428  },
16429  {
16430   "alignment" : 4,
16431   "is_const" : true,
16432   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
16433   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
16434   "referenced_type" : "type-938",
16435   "self_type" : "type-937",
16436   "size" : 12,
16437   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
16438  },
16439  {
16440   "alignment" : 4,
16441   "is_const" : true,
16442   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
16443   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
16444   "referenced_type" : "type-1016",
16445   "self_type" : "type-1015",
16446   "size" : 8,
16447   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16448  },
16449  {
16450   "alignment" : 4,
16451   "is_const" : true,
16452   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
16453   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
16454   "referenced_type" : "type-1031",
16455   "self_type" : "type-1030",
16456   "size" : 8,
16457   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16458  },
16459  {
16460   "alignment" : 4,
16461   "is_const" : true,
16462   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
16463   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
16464   "referenced_type" : "type-1119",
16465   "self_type" : "type-1118",
16466   "size" : 8,
16467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16468  },
16469  {
16470   "alignment" : 4,
16471   "is_const" : true,
16472   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
16473   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
16474   "referenced_type" : "type-1220",
16475   "self_type" : "type-1219",
16476   "size" : 8,
16477   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16478  },
16479  {
16480   "alignment" : 4,
16481   "is_const" : true,
16482   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
16483   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
16484   "referenced_type" : "type-1568",
16485   "self_type" : "type-1567",
16486   "size" : 8,
16487   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16488  },
16489  {
16490   "alignment" : 4,
16491   "is_const" : true,
16492   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
16493   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
16494   "referenced_type" : "type-265",
16495   "self_type" : "type-264",
16496   "size" : 8,
16497   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16498  },
16499  {
16500   "alignment" : 4,
16501   "is_const" : true,
16502   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
16503   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
16504   "referenced_type" : "type-471",
16505   "self_type" : "type-470",
16506   "size" : 8,
16507   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16508  },
16509  {
16510   "alignment" : 4,
16511   "is_const" : true,
16512   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
16513   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
16514   "referenced_type" : "type-667",
16515   "self_type" : "type-666",
16516   "size" : 8,
16517   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16518  },
16519  {
16520   "alignment" : 4,
16521   "is_const" : true,
16522   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
16523   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
16524   "referenced_type" : "type-850",
16525   "self_type" : "type-849",
16526   "size" : 8,
16527   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16528  },
16529  {
16530   "alignment" : 4,
16531   "is_const" : true,
16532   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
16533   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
16534   "referenced_type" : "type-926",
16535   "self_type" : "type-925",
16536   "size" : 8,
16537   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16538  },
16539  {
16540   "alignment" : 4,
16541   "is_const" : true,
16542   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
16543   "name" : "const std::initializer_list<android::hardware::hidl_string>",
16544   "referenced_type" : "type-1004",
16545   "self_type" : "type-1003",
16546   "size" : 8,
16547   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16548  },
16549  {
16550   "alignment" : 4,
16551   "is_const" : true,
16552   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
16553   "name" : "const std::initializer_list<android::hardware::hidl_string>",
16554   "referenced_type" : "type-1029",
16555   "self_type" : "type-1028",
16556   "size" : 8,
16557   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16558  },
16559  {
16560   "alignment" : 4,
16561   "is_const" : true,
16562   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
16563   "name" : "const std::initializer_list<android::hardware::hidl_string>",
16564   "referenced_type" : "type-1117",
16565   "self_type" : "type-1116",
16566   "size" : 8,
16567   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16568  },
16569  {
16570   "alignment" : 4,
16571   "is_const" : true,
16572   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
16573   "name" : "const std::initializer_list<android::hardware::hidl_string>",
16574   "referenced_type" : "type-1218",
16575   "self_type" : "type-1217",
16576   "size" : 8,
16577   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16578  },
16579  {
16580   "alignment" : 4,
16581   "is_const" : true,
16582   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
16583   "name" : "const std::initializer_list<android::hardware::hidl_string>",
16584   "referenced_type" : "type-1566",
16585   "self_type" : "type-1565",
16586   "size" : 8,
16587   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16588  },
16589  {
16590   "alignment" : 4,
16591   "is_const" : true,
16592   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
16593   "name" : "const std::initializer_list<android::hardware::hidl_string>",
16594   "referenced_type" : "type-262",
16595   "self_type" : "type-261",
16596   "size" : 8,
16597   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16598  },
16599  {
16600   "alignment" : 4,
16601   "is_const" : true,
16602   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
16603   "name" : "const std::initializer_list<android::hardware::hidl_string>",
16604   "referenced_type" : "type-468",
16605   "self_type" : "type-467",
16606   "size" : 8,
16607   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16608  },
16609  {
16610   "alignment" : 4,
16611   "is_const" : true,
16612   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
16613   "name" : "const std::initializer_list<android::hardware::hidl_string>",
16614   "referenced_type" : "type-665",
16615   "self_type" : "type-664",
16616   "size" : 8,
16617   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16618  },
16619  {
16620   "alignment" : 4,
16621   "is_const" : true,
16622   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
16623   "name" : "const std::initializer_list<android::hardware::hidl_string>",
16624   "referenced_type" : "type-848",
16625   "self_type" : "type-847",
16626   "size" : 8,
16627   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16628  },
16629  {
16630   "alignment" : 4,
16631   "is_const" : true,
16632   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
16633   "name" : "const std::initializer_list<android::hardware::hidl_string>",
16634   "referenced_type" : "type-924",
16635   "self_type" : "type-923",
16636   "size" : 8,
16637   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16638  },
16639  {
16640   "alignment" : 4,
16641   "is_const" : true,
16642   "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 *> > *)> > >",
16643   "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 *> > *)> > >",
16644   "referenced_type" : "type-1001",
16645   "self_type" : "type-1000",
16646   "size" : 12,
16647   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16648  },
16649  {
16650   "alignment" : 4,
16651   "is_const" : true,
16652   "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 *> > *)> > >",
16653   "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 *> > *)> > >",
16654   "referenced_type" : "type-1092",
16655   "self_type" : "type-1091",
16656   "size" : 12,
16657   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16658  },
16659  {
16660   "alignment" : 4,
16661   "is_const" : true,
16662   "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 *> > *)> > >",
16663   "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 *> > *)> > >",
16664   "referenced_type" : "type-1201",
16665   "self_type" : "type-1200",
16666   "size" : 12,
16667   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16668  },
16669  {
16670   "alignment" : 4,
16671   "is_const" : true,
16672   "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 *> > *)> > >",
16673   "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 *> > *)> > >",
16674   "referenced_type" : "type-1358",
16675   "self_type" : "type-1357",
16676   "size" : 12,
16677   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16678  },
16679  {
16680   "alignment" : 4,
16681   "is_const" : true,
16682   "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 *> > *)> > >",
16683   "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 *> > *)> > >",
16684   "referenced_type" : "type-1513",
16685   "self_type" : "type-1512",
16686   "size" : 12,
16687   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16688  },
16689  {
16690   "alignment" : 4,
16691   "is_const" : true,
16692   "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 *> > *)> > >",
16693   "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 *> > *)> > >",
16694   "referenced_type" : "type-1524",
16695   "self_type" : "type-1523",
16696   "size" : 12,
16697   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16698  },
16699  {
16700   "alignment" : 4,
16701   "is_const" : true,
16702   "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 *> > *)> > >",
16703   "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 *> > *)> > >",
16704   "referenced_type" : "type-189",
16705   "self_type" : "type-188",
16706   "size" : 12,
16707   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16708  },
16709  {
16710   "alignment" : 4,
16711   "is_const" : true,
16712   "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 *> > *)> > >",
16713   "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 *> > *)> > >",
16714   "referenced_type" : "type-403",
16715   "self_type" : "type-402",
16716   "size" : 12,
16717   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16718  },
16719  {
16720   "alignment" : 4,
16721   "is_const" : true,
16722   "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 *> > *)> > >",
16723   "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 *> > *)> > >",
16724   "referenced_type" : "type-618",
16725   "self_type" : "type-617",
16726   "size" : 12,
16727   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16728  },
16729  {
16730   "alignment" : 4,
16731   "is_const" : true,
16732   "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 *> > *)> > >",
16733   "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 *> > *)> > >",
16734   "referenced_type" : "type-823",
16735   "self_type" : "type-822",
16736   "size" : 12,
16737   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16738  },
16739  {
16740   "alignment" : 4,
16741   "is_const" : true,
16742   "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 *> > *)> > >",
16743   "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 *> > *)> > >",
16744   "referenced_type" : "type-898",
16745   "self_type" : "type-897",
16746   "size" : 12,
16747   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16748  },
16749  {
16750   "alignment" : 4,
16751   "is_const" : true,
16752   "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 *> > *)> > >",
16753   "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 *> > *)> > >",
16754   "referenced_type" : "type-902",
16755   "self_type" : "type-901",
16756   "size" : 12,
16757   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16758  },
16759  {
16760   "alignment" : 1,
16761   "is_const" : true,
16762   "linker_set_key" : "const unsigned char",
16763   "name" : "const unsigned char",
16764   "referenced_type" : "type-90",
16765   "self_type" : "type-1084",
16766   "size" : 1,
16767   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
16768  },
16769  {
16770   "alignment" : 4,
16771   "is_const" : true,
16772   "linker_set_key" : "const unsigned int",
16773   "name" : "const unsigned int",
16774   "referenced_type" : "type-2",
16775   "self_type" : "type-37",
16776   "size" : 4,
16777   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
16778  },
16779  {
16780   "alignment" : 8,
16781   "is_const" : true,
16782   "linker_set_key" : "const unsigned long long",
16783   "name" : "const unsigned long long",
16784   "referenced_type" : "type-83",
16785   "self_type" : "type-904",
16786   "size" : 8,
16787   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
16788  },
16789  {
16790   "alignment" : 2,
16791   "is_const" : true,
16792   "linker_set_key" : "const unsigned short",
16793   "name" : "const unsigned short",
16794   "referenced_type" : "type-396",
16795   "self_type" : "type-892",
16796   "size" : 2,
16797   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
16798  },
16799  {
16800   "is_const" : true,
16801   "linker_set_key" : "const void",
16802   "name" : "const void",
16803   "referenced_type" : "type-29",
16804   "self_type" : "type-1097",
16805   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
16806  },
16807  {
16808   "alignment" : 1,
16809   "is_volatile" : true,
16810   "linker_set_key" : "volatile bool",
16811   "name" : "volatile bool",
16812   "referenced_type" : "type-39",
16813   "self_type" : "type-300",
16814   "size" : 1,
16815   "source_file" : "/system/core/libutils/include/utils/Thread.h"
16816  },
16817  {
16818   "alignment" : 4,
16819   "is_volatile" : true,
16820   "linker_set_key" : "volatile int",
16821   "name" : "volatile int",
16822   "referenced_type" : "type-27",
16823   "self_type" : "type-58",
16824   "size" : 4,
16825   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
16826  }
16827 ],
16828 "record_types" :
16829 [
16830  {
16831   "alignment" : 4,
16832   "fields" :
16833   [
16834    {
16835     "access" : "private",
16836     "field_name" : "mCond",
16837     "referenced_type" : "type-299"
16838    }
16839   ],
16840   "linker_set_key" : "android::Condition",
16841   "name" : "android::Condition",
16842   "record_kind" : "class",
16843   "referenced_type" : "type-298",
16844   "self_type" : "type-298",
16845   "size" : 4,
16846   "source_file" : "/system/core/libutils/include/utils/Condition.h",
16847   "unique_id" : "_ZTSN7android9ConditionE"
16848  },
16849  {
16850   "alignment" : 4,
16851   "fields" :
16852   [
16853    {
16854     "access" : "private",
16855     "field_name" : "mVector",
16856     "referenced_type" : "type-51"
16857    }
16858   ],
16859   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
16860   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
16861   "record_kind" : "class",
16862   "referenced_type" : "type-50",
16863   "self_type" : "type-50",
16864   "size" : 20,
16865   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
16866   "template_args" : [ "type-44", "type-16" ],
16867   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
16868  },
16869  {
16870   "alignment" : 4,
16871   "fields" :
16872   [
16873    {
16874     "access" : "private",
16875     "field_name" : "mCount",
16876     "referenced_type" : "type-652"
16877    }
16878   ],
16879   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
16880   "name" : "android::LightRefBase<android::NativeHandle>",
16881   "record_kind" : "class",
16882   "referenced_type" : "type-651",
16883   "self_type" : "type-651",
16884   "size" : 4,
16885   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
16886   "template_args" : [ "type-653" ],
16887   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
16888  },
16889  {
16890   "alignment" : 4,
16891   "fields" :
16892   [
16893    {
16894     "access" : "private",
16895     "field_name" : "mCount",
16896     "referenced_type" : "type-642"
16897    }
16898   ],
16899   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
16900   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
16901   "record_kind" : "class",
16902   "referenced_type" : "type-641",
16903   "self_type" : "type-641",
16904   "size" : 4,
16905   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
16906   "template_args" : [ "type-643" ],
16907   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
16908  },
16909  {
16910   "alignment" : 4,
16911   "fields" :
16912   [
16913    {
16914     "access" : "private",
16915     "field_name" : "mMutex",
16916     "referenced_type" : "type-34"
16917    }
16918   ],
16919   "linker_set_key" : "android::Mutex",
16920   "name" : "android::Mutex",
16921   "record_kind" : "class",
16922   "referenced_type" : "type-33",
16923   "self_type" : "type-33",
16924   "size" : 4,
16925   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
16926   "unique_id" : "_ZTSN7android5MutexE"
16927  },
16928  {
16929   "alignment" : 4,
16930   "fields" :
16931   [
16932    {
16933     "access" : "private",
16934     "field_name" : "mLock",
16935     "referenced_type" : "type-1398"
16936    }
16937   ],
16938   "linker_set_key" : "android::Mutex::Autolock",
16939   "name" : "android::Mutex::Autolock",
16940   "record_kind" : "class",
16941   "referenced_type" : "type-1397",
16942   "self_type" : "type-1397",
16943   "size" : 4,
16944   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
16945   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
16946  },
16947  {
16948   "alignment" : 4,
16949   "base_specifiers" :
16950   [
16951    {
16952     "referenced_type" : "type-651"
16953    }
16954   ],
16955   "fields" :
16956   [
16957    {
16958     "access" : "private",
16959     "field_name" : "mHandle",
16960     "field_offset" : 32,
16961     "referenced_type" : "type-654"
16962    },
16963    {
16964     "access" : "private",
16965     "field_name" : "mOwnsHandle",
16966     "field_offset" : 64,
16967     "referenced_type" : "type-39"
16968    }
16969   ],
16970   "linker_set_key" : "android::NativeHandle",
16971   "name" : "android::NativeHandle",
16972   "record_kind" : "class",
16973   "referenced_type" : "type-653",
16974   "self_type" : "type-653",
16975   "size" : 12,
16976   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
16977   "unique_id" : "_ZTSN7android12NativeHandleE"
16978  },
16979  {
16980   "alignment" : 4,
16981   "fields" :
16982   [
16983    {
16984     "access" : "private",
16985     "field_name" : "mRWLock",
16986     "referenced_type" : "type-1403"
16987    }
16988   ],
16989   "linker_set_key" : "android::RWLock",
16990   "name" : "android::RWLock",
16991   "record_kind" : "class",
16992   "referenced_type" : "type-1402",
16993   "self_type" : "type-1402",
16994   "size" : 40,
16995   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
16996   "unique_id" : "_ZTSN7android6RWLockE"
16997  },
16998  {
16999   "alignment" : 4,
17000   "fields" :
17001   [
17002    {
17003     "access" : "private",
17004     "field_name" : "mLock",
17005     "referenced_type" : "type-1406"
17006    }
17007   ],
17008   "linker_set_key" : "android::RWLock::AutoRLock",
17009   "name" : "android::RWLock::AutoRLock",
17010   "record_kind" : "class",
17011   "referenced_type" : "type-1405",
17012   "self_type" : "type-1405",
17013   "size" : 4,
17014   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
17015   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
17016  },
17017  {
17018   "alignment" : 4,
17019   "fields" :
17020   [
17021    {
17022     "access" : "private",
17023     "field_name" : "mLock",
17024     "referenced_type" : "type-1406"
17025    }
17026   ],
17027   "linker_set_key" : "android::RWLock::AutoWLock",
17028   "name" : "android::RWLock::AutoWLock",
17029   "record_kind" : "class",
17030   "referenced_type" : "type-1408",
17031   "self_type" : "type-1408",
17032   "size" : 4,
17033   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
17034   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
17035  },
17036  {
17037   "alignment" : 4,
17038   "fields" :
17039   [
17040    {
17041     "access" : "private",
17042     "field_name" : "mRefs",
17043     "field_offset" : 32,
17044     "referenced_type" : "type-7"
17045    }
17046   ],
17047   "linker_set_key" : "android::RefBase",
17048   "name" : "android::RefBase",
17049   "record_kind" : "class",
17050   "referenced_type" : "type-6",
17051   "self_type" : "type-6",
17052   "size" : 8,
17053   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
17054   "unique_id" : "_ZTSN7android7RefBaseE",
17055   "vtable_components" :
17056   [
17057    {
17058     "kind" : "offset_to_top"
17059    },
17060    {
17061     "kind" : "rtti",
17062     "mangled_component_name" : "_ZTIN7android7RefBaseE"
17063    },
17064    {
17065     "kind" : "complete_dtor_pointer",
17066     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
17067    },
17068    {
17069     "kind" : "deleting_dtor_pointer",
17070     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
17071    },
17072    {
17073     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17074    },
17075    {
17076     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17077    },
17078    {
17079     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17080    },
17081    {
17082     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17083    }
17084   ]
17085  },
17086  {
17087   "alignment" : 1,
17088   "linker_set_key" : "android::RefBase::weakref_type",
17089   "name" : "android::RefBase::weakref_type",
17090   "record_kind" : "class",
17091   "referenced_type" : "type-11",
17092   "self_type" : "type-11",
17093   "size" : 1,
17094   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
17095   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
17096  },
17097  {
17098   "alignment" : 1,
17099   "linker_set_key" : "android::ReferenceMover",
17100   "name" : "android::ReferenceMover",
17101   "record_kind" : "class",
17102   "referenced_type" : "type-915",
17103   "self_type" : "type-915",
17104   "size" : 1,
17105   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
17106   "unique_id" : "_ZTSN7android14ReferenceMoverE"
17107  },
17108  {
17109   "alignment" : 4,
17110   "linker_set_key" : "android::ReferenceRenamer",
17111   "name" : "android::ReferenceRenamer",
17112   "record_kind" : "class",
17113   "referenced_type" : "type-910",
17114   "self_type" : "type-910",
17115   "size" : 4,
17116   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
17117   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
17118   "vtable_components" :
17119   [
17120    {
17121     "kind" : "offset_to_top"
17122    },
17123    {
17124     "kind" : "rtti",
17125     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
17126    },
17127    {
17128     "is_pure" : true,
17129     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
17130    }
17131   ]
17132  },
17133  {
17134   "alignment" : 8,
17135   "fields" :
17136   [
17137    {
17138     "access" : "private",
17139     "field_name" : "mTag",
17140     "referenced_type" : "type-83"
17141    }
17142   ],
17143   "linker_set_key" : "android::ScopedTrace",
17144   "name" : "android::ScopedTrace",
17145   "record_kind" : "class",
17146   "referenced_type" : "type-1410",
17147   "self_type" : "type-1410",
17148   "size" : 8,
17149   "source_file" : "/system/core/libutils/include/utils/Trace.h",
17150   "unique_id" : "_ZTSN7android11ScopedTraceE"
17151  },
17152  {
17153   "alignment" : 4,
17154   "base_specifiers" :
17155   [
17156    {
17157     "access" : "private",
17158     "referenced_type" : "type-52"
17159    }
17160   ],
17161   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
17162   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
17163   "record_kind" : "class",
17164   "referenced_type" : "type-51",
17165   "self_type" : "type-51",
17166   "size" : 20,
17167   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
17168   "template_args" : [ "type-53" ],
17169   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
17170   "vtable_components" :
17171   [
17172    {
17173     "kind" : "offset_to_top"
17174    },
17175    {
17176     "kind" : "rtti",
17177     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
17178    },
17179    {
17180     "kind" : "complete_dtor_pointer",
17181     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
17182    },
17183    {
17184     "kind" : "deleting_dtor_pointer",
17185     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
17186    },
17187    {
17188     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
17189    },
17190    {
17191     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
17192    },
17193    {
17194     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
17195    },
17196    {
17197     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
17198    },
17199    {
17200     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
17201    },
17202    {
17203     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
17204    },
17205    {
17206     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
17207    }
17208   ]
17209  },
17210  {
17211   "alignment" : 4,
17212   "base_specifiers" :
17213   [
17214    {
17215     "referenced_type" : "type-36"
17216    }
17217   ],
17218   "linker_set_key" : "android::SortedVectorImpl",
17219   "name" : "android::SortedVectorImpl",
17220   "record_kind" : "class",
17221   "referenced_type" : "type-52",
17222   "self_type" : "type-52",
17223   "size" : 20,
17224   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
17225   "unique_id" : "_ZTSN7android16SortedVectorImplE",
17226   "vtable_components" :
17227   [
17228    {
17229     "kind" : "offset_to_top"
17230    },
17231    {
17232     "kind" : "rtti",
17233     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
17234    },
17235    {
17236     "kind" : "complete_dtor_pointer",
17237     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
17238    },
17239    {
17240     "kind" : "deleting_dtor_pointer",
17241     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
17242    },
17243    {
17244     "is_pure" : true,
17245     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
17246    },
17247    {
17248     "is_pure" : true,
17249     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
17250    },
17251    {
17252     "is_pure" : true,
17253     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
17254    },
17255    {
17256     "is_pure" : true,
17257     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
17258    },
17259    {
17260     "is_pure" : true,
17261     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
17262    },
17263    {
17264     "is_pure" : true,
17265     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
17266    },
17267    {
17268     "is_pure" : true,
17269     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
17270    }
17271   ]
17272  },
17273  {
17274   "alignment" : 4,
17275   "fields" :
17276   [
17277    {
17278     "access" : "private",
17279     "field_name" : "mString",
17280     "referenced_type" : "type-45"
17281    }
17282   ],
17283   "linker_set_key" : "android::String16",
17284   "name" : "android::String16",
17285   "record_kind" : "class",
17286   "referenced_type" : "type-44",
17287   "self_type" : "type-44",
17288   "size" : 4,
17289   "source_file" : "/system/core/libutils/include/utils/String16.h",
17290   "unique_id" : "_ZTSN7android8String16E"
17291  },
17292  {
17293   "alignment" : 4,
17294   "fields" :
17295   [
17296    {
17297     "access" : "private",
17298     "field_name" : "mString",
17299     "referenced_type" : "type-55"
17300    }
17301   ],
17302   "linker_set_key" : "android::String8",
17303   "name" : "android::String8",
17304   "record_kind" : "class",
17305   "referenced_type" : "type-54",
17306   "self_type" : "type-54",
17307   "size" : 4,
17308   "source_file" : "/system/core/libutils/include/utils/String8.h",
17309   "unique_id" : "_ZTSN7android7String8E"
17310  },
17311  {
17312   "alignment" : 4,
17313   "base_specifiers" :
17314   [
17315    {
17316     "is_virtual" : true,
17317     "referenced_type" : "type-6"
17318    }
17319   ],
17320   "fields" :
17321   [
17322    {
17323     "access" : "private",
17324     "field_name" : "mCanCallJava",
17325     "field_offset" : 32,
17326     "referenced_type" : "type-297"
17327    },
17328    {
17329     "access" : "private",
17330     "field_name" : "mThread",
17331     "field_offset" : 64,
17332     "referenced_type" : "type-28"
17333    },
17334    {
17335     "access" : "private",
17336     "field_name" : "mLock",
17337     "field_offset" : 96,
17338     "referenced_type" : "type-33"
17339    },
17340    {
17341     "access" : "private",
17342     "field_name" : "mThreadExitedCondition",
17343     "field_offset" : 128,
17344     "referenced_type" : "type-298"
17345    },
17346    {
17347     "access" : "private",
17348     "field_name" : "mStatus",
17349     "field_offset" : 160,
17350     "referenced_type" : "type-27"
17351    },
17352    {
17353     "access" : "private",
17354     "field_name" : "mExitPending",
17355     "field_offset" : 192,
17356     "referenced_type" : "type-300"
17357    },
17358    {
17359     "access" : "private",
17360     "field_name" : "mRunning",
17361     "field_offset" : 200,
17362     "referenced_type" : "type-300"
17363    },
17364    {
17365     "access" : "private",
17366     "field_name" : "mHoldSelf",
17367     "field_offset" : 224,
17368     "referenced_type" : "type-294"
17369    },
17370    {
17371     "access" : "private",
17372     "field_name" : "mTid",
17373     "field_offset" : 256,
17374     "referenced_type" : "type-27"
17375    }
17376   ],
17377   "linker_set_key" : "android::Thread",
17378   "name" : "android::Thread",
17379   "record_kind" : "class",
17380   "referenced_type" : "type-296",
17381   "self_type" : "type-296",
17382   "size" : 44,
17383   "source_file" : "/system/core/libutils/include/utils/Thread.h",
17384   "unique_id" : "_ZTSN7android6ThreadE",
17385   "vtable_components" :
17386   [
17387    {
17388     "component_value" : 36,
17389     "kind" : "vbase_offset"
17390    },
17391    {
17392     "kind" : "offset_to_top"
17393    },
17394    {
17395     "kind" : "rtti",
17396     "mangled_component_name" : "_ZTIN7android6ThreadE"
17397    },
17398    {
17399     "kind" : "complete_dtor_pointer",
17400     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
17401    },
17402    {
17403     "kind" : "deleting_dtor_pointer",
17404     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
17405    },
17406    {
17407     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
17408    },
17409    {
17410     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
17411    },
17412    {
17413     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
17414    },
17415    {
17416     "is_pure" : true,
17417     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
17418    },
17419    {
17420     "kind" : "vcall_offset"
17421    },
17422    {
17423     "kind" : "vcall_offset"
17424    },
17425    {
17426     "kind" : "vcall_offset"
17427    },
17428    {
17429     "kind" : "vcall_offset"
17430    },
17431    {
17432     "component_value" : -36,
17433     "kind" : "vcall_offset"
17434    },
17435    {
17436     "component_value" : -36,
17437     "kind" : "offset_to_top"
17438    },
17439    {
17440     "kind" : "rtti",
17441     "mangled_component_name" : "_ZTIN7android6ThreadE"
17442    },
17443    {
17444     "kind" : "complete_dtor_pointer",
17445     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
17446    },
17447    {
17448     "kind" : "deleting_dtor_pointer",
17449     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
17450    },
17451    {
17452     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17453    },
17454    {
17455     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17456    },
17457    {
17458     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17459    },
17460    {
17461     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17462    }
17463   ]
17464  },
17465  {
17466   "alignment" : 4,
17467   "base_specifiers" :
17468   [
17469    {
17470     "access" : "private",
17471     "referenced_type" : "type-36"
17472    }
17473   ],
17474   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
17475   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
17476   "record_kind" : "class",
17477   "referenced_type" : "type-35",
17478   "self_type" : "type-35",
17479   "size" : 20,
17480   "source_file" : "/system/core/libutils/include/utils/Vector.h",
17481   "template_args" : [ "type-38" ],
17482   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
17483   "vtable_components" :
17484   [
17485    {
17486     "kind" : "offset_to_top"
17487    },
17488    {
17489     "kind" : "rtti",
17490     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
17491    },
17492    {
17493     "kind" : "complete_dtor_pointer",
17494     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
17495    },
17496    {
17497     "kind" : "deleting_dtor_pointer",
17498     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
17499    },
17500    {
17501     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
17502    },
17503    {
17504     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
17505    },
17506    {
17507     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
17508    },
17509    {
17510     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
17511    },
17512    {
17513     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
17514    },
17515    {
17516     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
17517    }
17518   ]
17519  },
17520  {
17521   "alignment" : 4,
17522   "fields" :
17523   [
17524    {
17525     "access" : "private",
17526     "field_name" : "mStorage",
17527     "field_offset" : 32,
17528     "referenced_type" : "type-28"
17529    },
17530    {
17531     "access" : "private",
17532     "field_name" : "mCount",
17533     "field_offset" : 64,
17534     "referenced_type" : "type-2"
17535    },
17536    {
17537     "access" : "private",
17538     "field_name" : "mFlags",
17539     "field_offset" : 96,
17540     "referenced_type" : "type-37"
17541    },
17542    {
17543     "access" : "private",
17544     "field_name" : "mItemSize",
17545     "field_offset" : 128,
17546     "referenced_type" : "type-37"
17547    }
17548   ],
17549   "linker_set_key" : "android::VectorImpl",
17550   "name" : "android::VectorImpl",
17551   "record_kind" : "class",
17552   "referenced_type" : "type-36",
17553   "self_type" : "type-36",
17554   "size" : 20,
17555   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
17556   "unique_id" : "_ZTSN7android10VectorImplE",
17557   "vtable_components" :
17558   [
17559    {
17560     "kind" : "offset_to_top"
17561    },
17562    {
17563     "kind" : "rtti",
17564     "mangled_component_name" : "_ZTIN7android10VectorImplE"
17565    },
17566    {
17567     "kind" : "complete_dtor_pointer",
17568     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
17569    },
17570    {
17571     "kind" : "deleting_dtor_pointer",
17572     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
17573    },
17574    {
17575     "is_pure" : true,
17576     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
17577    },
17578    {
17579     "is_pure" : true,
17580     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
17581    },
17582    {
17583     "is_pure" : true,
17584     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
17585    },
17586    {
17587     "is_pure" : true,
17588     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
17589    },
17590    {
17591     "is_pure" : true,
17592     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
17593    },
17594    {
17595     "is_pure" : true,
17596     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
17597    }
17598   ]
17599  },
17600  {
17601   "alignment" : 4,
17602   "base_specifiers" :
17603   [
17604    {
17605     "referenced_type" : "type-641"
17606    }
17607   ],
17608   "linker_set_key" : "android::VirtualLightRefBase",
17609   "name" : "android::VirtualLightRefBase",
17610   "record_kind" : "class",
17611   "referenced_type" : "type-643",
17612   "self_type" : "type-643",
17613   "size" : 8,
17614   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
17615   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
17616   "vtable_components" :
17617   [
17618    {
17619     "kind" : "offset_to_top"
17620    },
17621    {
17622     "kind" : "rtti",
17623     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
17624    },
17625    {
17626     "kind" : "complete_dtor_pointer",
17627     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
17628    },
17629    {
17630     "kind" : "deleting_dtor_pointer",
17631     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
17632    }
17633   ]
17634  },
17635  {
17636   "alignment" : 4,
17637   "base_specifiers" :
17638   [
17639    {
17640     "referenced_type" : "type-18"
17641    }
17642   ],
17643   "fields" :
17644   [
17645    {
17646     "access" : "protected",
17647     "field_name" : "mSchedPolicy",
17648     "field_offset" : 32,
17649     "referenced_type" : "type-27"
17650    },
17651    {
17652     "access" : "protected",
17653     "field_name" : "mSchedPriority",
17654     "field_offset" : 64,
17655     "referenced_type" : "type-27"
17656    },
17657    {
17658     "access" : "private",
17659     "field_name" : "mExtras",
17660     "field_offset" : 96,
17661     "referenced_type" : "type-201"
17662    },
17663    {
17664     "access" : "private",
17665     "field_name" : "mReserved0",
17666     "field_offset" : 128,
17667     "referenced_type" : "type-28"
17668    }
17669   ],
17670   "linker_set_key" : "android::hardware::BHwBinder",
17671   "name" : "android::hardware::BHwBinder",
17672   "record_kind" : "class",
17673   "referenced_type" : "type-200",
17674   "self_type" : "type-200",
17675   "size" : 28,
17676   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
17677   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
17678   "vtable_components" :
17679   [
17680    {
17681     "component_value" : 20,
17682     "kind" : "vbase_offset"
17683    },
17684    {
17685     "kind" : "offset_to_top"
17686    },
17687    {
17688     "kind" : "rtti",
17689     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
17690    },
17691    {
17692     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17693    },
17694    {
17695     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17696    },
17697    {
17698     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17699    },
17700    {
17701     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
17702    },
17703    {
17704     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17705    },
17706    {
17707     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17708    },
17709    {
17710     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17711    },
17712    {
17713     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17714    },
17715    {
17716     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17717    },
17718    {
17719     "kind" : "complete_dtor_pointer",
17720     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
17721    },
17722    {
17723     "kind" : "deleting_dtor_pointer",
17724     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
17725    },
17726    {
17727     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17728    },
17729    {
17730     "kind" : "vcall_offset"
17731    },
17732    {
17733     "kind" : "vcall_offset"
17734    },
17735    {
17736     "kind" : "vcall_offset"
17737    },
17738    {
17739     "kind" : "vcall_offset"
17740    },
17741    {
17742     "component_value" : -20,
17743     "kind" : "vcall_offset"
17744    },
17745    {
17746     "component_value" : -20,
17747     "kind" : "offset_to_top"
17748    },
17749    {
17750     "kind" : "rtti",
17751     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
17752    },
17753    {
17754     "kind" : "complete_dtor_pointer",
17755     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
17756    },
17757    {
17758     "kind" : "deleting_dtor_pointer",
17759     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
17760    },
17761    {
17762     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17763    },
17764    {
17765     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17766    },
17767    {
17768     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17769    },
17770    {
17771     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17772    }
17773   ]
17774  },
17775  {
17776   "alignment" : 4,
17777   "base_specifiers" :
17778   [
17779    {
17780     "is_virtual" : true,
17781     "referenced_type" : "type-6"
17782    }
17783   ],
17784   "fields" :
17785   [
17786    {
17787     "access" : "private",
17788     "field_name" : "mRemote",
17789     "field_offset" : 32,
17790     "referenced_type" : "type-149"
17791    },
17792    {
17793     "access" : "private",
17794     "field_name" : "mRefs",
17795     "field_offset" : 64,
17796     "referenced_type" : "type-10"
17797    },
17798    {
17799     "access" : "private",
17800     "field_name" : "mState",
17801     "field_offset" : 96,
17802     "referenced_type" : "type-150"
17803    }
17804   ],
17805   "linker_set_key" : "android::hardware::BpHwRefBase",
17806   "name" : "android::hardware::BpHwRefBase",
17807   "record_kind" : "class",
17808   "referenced_type" : "type-148",
17809   "self_type" : "type-148",
17810   "size" : 24,
17811   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
17812   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
17813   "vtable_components" :
17814   [
17815    {
17816     "component_value" : 16,
17817     "kind" : "vbase_offset"
17818    },
17819    {
17820     "kind" : "offset_to_top"
17821    },
17822    {
17823     "kind" : "rtti",
17824     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
17825    },
17826    {
17827     "kind" : "complete_dtor_pointer",
17828     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
17829    },
17830    {
17831     "kind" : "deleting_dtor_pointer",
17832     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
17833    },
17834    {
17835     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17836    },
17837    {
17838     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17839    },
17840    {
17841     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17842    },
17843    {
17844     "kind" : "vcall_offset"
17845    },
17846    {
17847     "component_value" : -16,
17848     "kind" : "vcall_offset"
17849    },
17850    {
17851     "component_value" : -16,
17852     "kind" : "vcall_offset"
17853    },
17854    {
17855     "component_value" : -16,
17856     "kind" : "vcall_offset"
17857    },
17858    {
17859     "component_value" : -16,
17860     "kind" : "vcall_offset"
17861    },
17862    {
17863     "component_value" : -16,
17864     "kind" : "offset_to_top"
17865    },
17866    {
17867     "kind" : "rtti",
17868     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
17869    },
17870    {
17871     "kind" : "complete_dtor_pointer",
17872     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
17873    },
17874    {
17875     "kind" : "deleting_dtor_pointer",
17876     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
17877    },
17878    {
17879     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17880    },
17881    {
17882     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17883    },
17884    {
17885     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17886    },
17887    {
17888     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17889    }
17890   ]
17891  },
17892  {
17893   "alignment" : 4,
17894   "base_specifiers" :
17895   [
17896    {
17897     "referenced_type" : "type-417"
17898    },
17899    {
17900     "referenced_type" : "type-147"
17901    },
17902    {
17903     "referenced_type" : "type-148"
17904    }
17905   ],
17906   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
17907   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
17908   "record_kind" : "class",
17909   "referenced_type" : "type-1188",
17910   "self_type" : "type-1188",
17911   "size" : 32,
17912   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
17913   "template_args" : [ "type-417" ],
17914   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE",
17915   "vtable_components" :
17916   [
17917    {
17918     "component_value" : 24,
17919     "kind" : "vbase_offset"
17920    },
17921    {
17922     "kind" : "offset_to_top"
17923    },
17924    {
17925     "kind" : "rtti",
17926     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
17927    },
17928    {
17929     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
17930    },
17931    {
17932     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17933    },
17934    {
17935     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17936    },
17937    {
17938     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17939    },
17940    {
17941     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17942    },
17943    {
17944     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
17945    },
17946    {
17947     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17948    },
17949    {
17950     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
17951    },
17952    {
17953     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17954    },
17955    {
17956     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
17957    },
17958    {
17959     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17960    },
17961    {
17962     "kind" : "complete_dtor_pointer",
17963     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
17964    },
17965    {
17966     "kind" : "deleting_dtor_pointer",
17967     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
17968    },
17969    {
17970     "is_pure" : true,
17971     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
17972    },
17973    {
17974     "is_pure" : true,
17975     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
17976    },
17977    {
17978     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
17979    },
17980    {
17981     "component_value" : 20,
17982     "kind" : "vbase_offset"
17983    },
17984    {
17985     "component_value" : -4,
17986     "kind" : "offset_to_top"
17987    },
17988    {
17989     "kind" : "rtti",
17990     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
17991    },
17992    {
17993     "kind" : "complete_dtor_pointer",
17994     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
17995    },
17996    {
17997     "kind" : "deleting_dtor_pointer",
17998     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
17999    },
18000    {
18001     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
18002    },
18003    {
18004     "component_value" : 16,
18005     "kind" : "vbase_offset"
18006    },
18007    {
18008     "component_value" : -8,
18009     "kind" : "offset_to_top"
18010    },
18011    {
18012     "kind" : "rtti",
18013     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
18014    },
18015    {
18016     "kind" : "complete_dtor_pointer",
18017     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
18018    },
18019    {
18020     "kind" : "deleting_dtor_pointer",
18021     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
18022    },
18023    {
18024     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18025    },
18026    {
18027     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18028    },
18029    {
18030     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18031    },
18032    {
18033     "kind" : "vcall_offset"
18034    },
18035    {
18036     "component_value" : -16,
18037     "kind" : "vcall_offset"
18038    },
18039    {
18040     "component_value" : -16,
18041     "kind" : "vcall_offset"
18042    },
18043    {
18044     "component_value" : -16,
18045     "kind" : "vcall_offset"
18046    },
18047    {
18048     "component_value" : -24,
18049     "kind" : "vcall_offset"
18050    },
18051    {
18052     "component_value" : -24,
18053     "kind" : "offset_to_top"
18054    },
18055    {
18056     "kind" : "rtti",
18057     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
18058    },
18059    {
18060     "kind" : "complete_dtor_pointer",
18061     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
18062    },
18063    {
18064     "kind" : "deleting_dtor_pointer",
18065     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
18066    },
18067    {
18068     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
18069    },
18070    {
18071     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18072    },
18073    {
18074     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18075    },
18076    {
18077     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18078    }
18079   ]
18080  },
18081  {
18082   "alignment" : 4,
18083   "base_specifiers" :
18084   [
18085    {
18086     "referenced_type" : "type-140"
18087    },
18088    {
18089     "referenced_type" : "type-147"
18090    },
18091    {
18092     "referenced_type" : "type-148"
18093    }
18094   ],
18095   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
18096   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
18097   "record_kind" : "class",
18098   "referenced_type" : "type-1187",
18099   "self_type" : "type-1187",
18100   "size" : 32,
18101   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
18102   "template_args" : [ "type-140" ],
18103   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE",
18104   "vtable_components" :
18105   [
18106    {
18107     "component_value" : 24,
18108     "kind" : "vbase_offset"
18109    },
18110    {
18111     "kind" : "offset_to_top"
18112    },
18113    {
18114     "kind" : "rtti",
18115     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
18116    },
18117    {
18118     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
18119    },
18120    {
18121     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18122    },
18123    {
18124     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18125    },
18126    {
18127     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18128    },
18129    {
18130     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18131    },
18132    {
18133     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
18134    },
18135    {
18136     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18137    },
18138    {
18139     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
18140    },
18141    {
18142     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18143    },
18144    {
18145     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
18146    },
18147    {
18148     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18149    },
18150    {
18151     "kind" : "complete_dtor_pointer",
18152     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
18153    },
18154    {
18155     "kind" : "deleting_dtor_pointer",
18156     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
18157    },
18158    {
18159     "is_pure" : true,
18160     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
18161    },
18162    {
18163     "is_pure" : true,
18164     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
18165    },
18166    {
18167     "is_pure" : true,
18168     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
18169    },
18170    {
18171     "is_pure" : true,
18172     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
18173    },
18174    {
18175     "is_pure" : true,
18176     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
18177    },
18178    {
18179     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
18180    },
18181    {
18182     "component_value" : 20,
18183     "kind" : "vbase_offset"
18184    },
18185    {
18186     "component_value" : -4,
18187     "kind" : "offset_to_top"
18188    },
18189    {
18190     "kind" : "rtti",
18191     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
18192    },
18193    {
18194     "kind" : "complete_dtor_pointer",
18195     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
18196    },
18197    {
18198     "kind" : "deleting_dtor_pointer",
18199     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
18200    },
18201    {
18202     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
18203    },
18204    {
18205     "component_value" : 16,
18206     "kind" : "vbase_offset"
18207    },
18208    {
18209     "component_value" : -8,
18210     "kind" : "offset_to_top"
18211    },
18212    {
18213     "kind" : "rtti",
18214     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
18215    },
18216    {
18217     "kind" : "complete_dtor_pointer",
18218     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
18219    },
18220    {
18221     "kind" : "deleting_dtor_pointer",
18222     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
18223    },
18224    {
18225     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18226    },
18227    {
18228     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18229    },
18230    {
18231     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18232    },
18233    {
18234     "kind" : "vcall_offset"
18235    },
18236    {
18237     "component_value" : -16,
18238     "kind" : "vcall_offset"
18239    },
18240    {
18241     "component_value" : -16,
18242     "kind" : "vcall_offset"
18243    },
18244    {
18245     "component_value" : -16,
18246     "kind" : "vcall_offset"
18247    },
18248    {
18249     "component_value" : -24,
18250     "kind" : "vcall_offset"
18251    },
18252    {
18253     "component_value" : -24,
18254     "kind" : "offset_to_top"
18255    },
18256    {
18257     "kind" : "rtti",
18258     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
18259    },
18260    {
18261     "kind" : "complete_dtor_pointer",
18262     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
18263    },
18264    {
18265     "kind" : "deleting_dtor_pointer",
18266     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
18267    },
18268    {
18269     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
18270    },
18271    {
18272     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18273    },
18274    {
18275     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18276    },
18277    {
18278     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18279    }
18280   ]
18281  },
18282  {
18283   "alignment" : 4,
18284   "base_specifiers" :
18285   [
18286    {
18287     "referenced_type" : "type-195"
18288    },
18289    {
18290     "referenced_type" : "type-147"
18291    },
18292    {
18293     "referenced_type" : "type-148"
18294    }
18295   ],
18296   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
18297   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
18298   "record_kind" : "class",
18299   "referenced_type" : "type-275",
18300   "self_type" : "type-275",
18301   "size" : 32,
18302   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
18303   "template_args" : [ "type-195" ],
18304   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE",
18305   "vtable_components" :
18306   [
18307    {
18308     "component_value" : 24,
18309     "kind" : "vbase_offset"
18310    },
18311    {
18312     "kind" : "offset_to_top"
18313    },
18314    {
18315     "kind" : "rtti",
18316     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
18317    },
18318    {
18319     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
18320    },
18321    {
18322     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18323    },
18324    {
18325     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18326    },
18327    {
18328     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18329    },
18330    {
18331     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18332    },
18333    {
18334     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
18335    },
18336    {
18337     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18338    },
18339    {
18340     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
18341    },
18342    {
18343     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18344    },
18345    {
18346     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
18347    },
18348    {
18349     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18350    },
18351    {
18352     "kind" : "complete_dtor_pointer",
18353     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
18354    },
18355    {
18356     "kind" : "deleting_dtor_pointer",
18357     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
18358    },
18359    {
18360     "is_pure" : true,
18361     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
18362    },
18363    {
18364     "is_pure" : true,
18365     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
18366    },
18367    {
18368     "is_pure" : true,
18369     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
18370    },
18371    {
18372     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
18373    },
18374    {
18375     "component_value" : 20,
18376     "kind" : "vbase_offset"
18377    },
18378    {
18379     "component_value" : -4,
18380     "kind" : "offset_to_top"
18381    },
18382    {
18383     "kind" : "rtti",
18384     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
18385    },
18386    {
18387     "kind" : "complete_dtor_pointer",
18388     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
18389    },
18390    {
18391     "kind" : "deleting_dtor_pointer",
18392     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
18393    },
18394    {
18395     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
18396    },
18397    {
18398     "component_value" : 16,
18399     "kind" : "vbase_offset"
18400    },
18401    {
18402     "component_value" : -8,
18403     "kind" : "offset_to_top"
18404    },
18405    {
18406     "kind" : "rtti",
18407     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
18408    },
18409    {
18410     "kind" : "complete_dtor_pointer",
18411     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
18412    },
18413    {
18414     "kind" : "deleting_dtor_pointer",
18415     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
18416    },
18417    {
18418     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18419    },
18420    {
18421     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18422    },
18423    {
18424     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18425    },
18426    {
18427     "kind" : "vcall_offset"
18428    },
18429    {
18430     "component_value" : -16,
18431     "kind" : "vcall_offset"
18432    },
18433    {
18434     "component_value" : -16,
18435     "kind" : "vcall_offset"
18436    },
18437    {
18438     "component_value" : -16,
18439     "kind" : "vcall_offset"
18440    },
18441    {
18442     "component_value" : -24,
18443     "kind" : "vcall_offset"
18444    },
18445    {
18446     "component_value" : -24,
18447     "kind" : "offset_to_top"
18448    },
18449    {
18450     "kind" : "rtti",
18451     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
18452    },
18453    {
18454     "kind" : "complete_dtor_pointer",
18455     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
18456    },
18457    {
18458     "kind" : "deleting_dtor_pointer",
18459     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
18460    },
18461    {
18462     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
18463    },
18464    {
18465     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18466    },
18467    {
18468     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18469    },
18470    {
18471     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18472    }
18473   ]
18474  },
18475  {
18476   "alignment" : 4,
18477   "base_specifiers" :
18478   [
18479    {
18480     "referenced_type" : "type-215"
18481    },
18482    {
18483     "referenced_type" : "type-147"
18484    },
18485    {
18486     "referenced_type" : "type-148"
18487    }
18488   ],
18489   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
18490   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
18491   "record_kind" : "class",
18492   "referenced_type" : "type-274",
18493   "self_type" : "type-274",
18494   "size" : 32,
18495   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
18496   "template_args" : [ "type-215" ],
18497   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE",
18498   "vtable_components" :
18499   [
18500    {
18501     "component_value" : 24,
18502     "kind" : "vbase_offset"
18503    },
18504    {
18505     "kind" : "offset_to_top"
18506    },
18507    {
18508     "kind" : "rtti",
18509     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
18510    },
18511    {
18512     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
18513    },
18514    {
18515     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18516    },
18517    {
18518     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18519    },
18520    {
18521     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18522    },
18523    {
18524     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18525    },
18526    {
18527     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
18528    },
18529    {
18530     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18531    },
18532    {
18533     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
18534    },
18535    {
18536     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18537    },
18538    {
18539     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
18540    },
18541    {
18542     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18543    },
18544    {
18545     "kind" : "complete_dtor_pointer",
18546     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
18547    },
18548    {
18549     "kind" : "deleting_dtor_pointer",
18550     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
18551    },
18552    {
18553     "is_pure" : true,
18554     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
18555    },
18556    {
18557     "is_pure" : true,
18558     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
18559    },
18560    {
18561     "is_pure" : true,
18562     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
18563    },
18564    {
18565     "is_pure" : true,
18566     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
18567    },
18568    {
18569     "is_pure" : true,
18570     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
18571    },
18572    {
18573     "is_pure" : true,
18574     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
18575    },
18576    {
18577     "is_pure" : true,
18578     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
18579    },
18580    {
18581     "is_pure" : true,
18582     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
18583    },
18584    {
18585     "is_pure" : true,
18586     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
18587    },
18588    {
18589     "is_pure" : true,
18590     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
18591    },
18592    {
18593     "is_pure" : true,
18594     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
18595    },
18596    {
18597     "is_pure" : true,
18598     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
18599    },
18600    {
18601     "is_pure" : true,
18602     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
18603    },
18604    {
18605     "is_pure" : true,
18606     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
18607    },
18608    {
18609     "is_pure" : true,
18610     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
18611    },
18612    {
18613     "is_pure" : true,
18614     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
18615    },
18616    {
18617     "is_pure" : true,
18618     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
18619    },
18620    {
18621     "is_pure" : true,
18622     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
18623    },
18624    {
18625     "is_pure" : true,
18626     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
18627    },
18628    {
18629     "is_pure" : true,
18630     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
18631    },
18632    {
18633     "is_pure" : true,
18634     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
18635    },
18636    {
18637     "is_pure" : true,
18638     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
18639    },
18640    {
18641     "is_pure" : true,
18642     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
18643    },
18644    {
18645     "is_pure" : true,
18646     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
18647    },
18648    {
18649     "is_pure" : true,
18650     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
18651    },
18652    {
18653     "is_pure" : true,
18654     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
18655    },
18656    {
18657     "is_pure" : true,
18658     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
18659    },
18660    {
18661     "is_pure" : true,
18662     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
18663    },
18664    {
18665     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
18666    },
18667    {
18668     "component_value" : 20,
18669     "kind" : "vbase_offset"
18670    },
18671    {
18672     "component_value" : -4,
18673     "kind" : "offset_to_top"
18674    },
18675    {
18676     "kind" : "rtti",
18677     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
18678    },
18679    {
18680     "kind" : "complete_dtor_pointer",
18681     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
18682    },
18683    {
18684     "kind" : "deleting_dtor_pointer",
18685     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
18686    },
18687    {
18688     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
18689    },
18690    {
18691     "component_value" : 16,
18692     "kind" : "vbase_offset"
18693    },
18694    {
18695     "component_value" : -8,
18696     "kind" : "offset_to_top"
18697    },
18698    {
18699     "kind" : "rtti",
18700     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
18701    },
18702    {
18703     "kind" : "complete_dtor_pointer",
18704     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
18705    },
18706    {
18707     "kind" : "deleting_dtor_pointer",
18708     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
18709    },
18710    {
18711     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18712    },
18713    {
18714     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18715    },
18716    {
18717     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18718    },
18719    {
18720     "kind" : "vcall_offset"
18721    },
18722    {
18723     "component_value" : -16,
18724     "kind" : "vcall_offset"
18725    },
18726    {
18727     "component_value" : -16,
18728     "kind" : "vcall_offset"
18729    },
18730    {
18731     "component_value" : -16,
18732     "kind" : "vcall_offset"
18733    },
18734    {
18735     "component_value" : -24,
18736     "kind" : "vcall_offset"
18737    },
18738    {
18739     "component_value" : -24,
18740     "kind" : "offset_to_top"
18741    },
18742    {
18743     "kind" : "rtti",
18744     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
18745    },
18746    {
18747     "kind" : "complete_dtor_pointer",
18748     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
18749    },
18750    {
18751     "kind" : "deleting_dtor_pointer",
18752     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
18753    },
18754    {
18755     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
18756    },
18757    {
18758     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18759    },
18760    {
18761     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18762    },
18763    {
18764     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18765    }
18766   ]
18767  },
18768  {
18769   "alignment" : 4,
18770   "base_specifiers" :
18771   [
18772    {
18773     "referenced_type" : "type-219"
18774    },
18775    {
18776     "referenced_type" : "type-147"
18777    },
18778    {
18779     "referenced_type" : "type-148"
18780    }
18781   ],
18782   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
18783   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
18784   "record_kind" : "class",
18785   "referenced_type" : "type-273",
18786   "self_type" : "type-273",
18787   "size" : 32,
18788   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
18789   "template_args" : [ "type-219" ],
18790   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE",
18791   "vtable_components" :
18792   [
18793    {
18794     "component_value" : 24,
18795     "kind" : "vbase_offset"
18796    },
18797    {
18798     "kind" : "offset_to_top"
18799    },
18800    {
18801     "kind" : "rtti",
18802     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
18803    },
18804    {
18805     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
18806    },
18807    {
18808     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18809    },
18810    {
18811     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18812    },
18813    {
18814     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18815    },
18816    {
18817     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18818    },
18819    {
18820     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
18821    },
18822    {
18823     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18824    },
18825    {
18826     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
18827    },
18828    {
18829     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18830    },
18831    {
18832     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
18833    },
18834    {
18835     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18836    },
18837    {
18838     "kind" : "complete_dtor_pointer",
18839     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
18840    },
18841    {
18842     "kind" : "deleting_dtor_pointer",
18843     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
18844    },
18845    {
18846     "is_pure" : true,
18847     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
18848    },
18849    {
18850     "is_pure" : true,
18851     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
18852    },
18853    {
18854     "is_pure" : true,
18855     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
18856    },
18857    {
18858     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
18859    },
18860    {
18861     "component_value" : 20,
18862     "kind" : "vbase_offset"
18863    },
18864    {
18865     "component_value" : -4,
18866     "kind" : "offset_to_top"
18867    },
18868    {
18869     "kind" : "rtti",
18870     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
18871    },
18872    {
18873     "kind" : "complete_dtor_pointer",
18874     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
18875    },
18876    {
18877     "kind" : "deleting_dtor_pointer",
18878     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
18879    },
18880    {
18881     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
18882    },
18883    {
18884     "component_value" : 16,
18885     "kind" : "vbase_offset"
18886    },
18887    {
18888     "component_value" : -8,
18889     "kind" : "offset_to_top"
18890    },
18891    {
18892     "kind" : "rtti",
18893     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
18894    },
18895    {
18896     "kind" : "complete_dtor_pointer",
18897     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
18898    },
18899    {
18900     "kind" : "deleting_dtor_pointer",
18901     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
18902    },
18903    {
18904     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18905    },
18906    {
18907     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18908    },
18909    {
18910     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18911    },
18912    {
18913     "kind" : "vcall_offset"
18914    },
18915    {
18916     "component_value" : -16,
18917     "kind" : "vcall_offset"
18918    },
18919    {
18920     "component_value" : -16,
18921     "kind" : "vcall_offset"
18922    },
18923    {
18924     "component_value" : -16,
18925     "kind" : "vcall_offset"
18926    },
18927    {
18928     "component_value" : -24,
18929     "kind" : "vcall_offset"
18930    },
18931    {
18932     "component_value" : -24,
18933     "kind" : "offset_to_top"
18934    },
18935    {
18936     "kind" : "rtti",
18937     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
18938    },
18939    {
18940     "kind" : "complete_dtor_pointer",
18941     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
18942    },
18943    {
18944     "kind" : "deleting_dtor_pointer",
18945     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
18946    },
18947    {
18948     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
18949    },
18950    {
18951     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18952    },
18953    {
18954     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18955    },
18956    {
18957     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18958    }
18959   ]
18960  },
18961  {
18962   "alignment" : 4,
18963   "base_specifiers" :
18964   [
18965    {
18966     "referenced_type" : "type-444"
18967    },
18968    {
18969     "referenced_type" : "type-147"
18970    },
18971    {
18972     "referenced_type" : "type-148"
18973    }
18974   ],
18975   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::ICryptoFactory>",
18976   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::ICryptoFactory>",
18977   "record_kind" : "class",
18978   "referenced_type" : "type-1189",
18979   "self_type" : "type-1189",
18980   "size" : 32,
18981   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
18982   "template_args" : [ "type-444" ],
18983   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE",
18984   "vtable_components" :
18985   [
18986    {
18987     "component_value" : 24,
18988     "kind" : "vbase_offset"
18989    },
18990    {
18991     "kind" : "offset_to_top"
18992    },
18993    {
18994     "kind" : "rtti",
18995     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
18996    },
18997    {
18998     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114ICryptoFactory8isRemoteEv"
18999    },
19000    {
19001     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19002    },
19003    {
19004     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19005    },
19006    {
19007     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19008    },
19009    {
19010     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
19011    },
19012    {
19013     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv"
19014    },
19015    {
19016     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
19017    },
19018    {
19019     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv"
19020    },
19021    {
19022     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19023    },
19024    {
19025     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv"
19026    },
19027    {
19028     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19029    },
19030    {
19031     "kind" : "complete_dtor_pointer",
19032     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
19033    },
19034    {
19035     "kind" : "deleting_dtor_pointer",
19036     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
19037    },
19038    {
19039     "is_pure" : true,
19040     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
19041    },
19042    {
19043     "is_pure" : true,
19044     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
19045    },
19046    {
19047     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
19048    },
19049    {
19050     "component_value" : 20,
19051     "kind" : "vbase_offset"
19052    },
19053    {
19054     "component_value" : -4,
19055     "kind" : "offset_to_top"
19056    },
19057    {
19058     "kind" : "rtti",
19059     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
19060    },
19061    {
19062     "kind" : "complete_dtor_pointer",
19063     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
19064    },
19065    {
19066     "kind" : "deleting_dtor_pointer",
19067     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
19068    },
19069    {
19070     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
19071    },
19072    {
19073     "component_value" : 16,
19074     "kind" : "vbase_offset"
19075    },
19076    {
19077     "component_value" : -8,
19078     "kind" : "offset_to_top"
19079    },
19080    {
19081     "kind" : "rtti",
19082     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
19083    },
19084    {
19085     "kind" : "complete_dtor_pointer",
19086     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
19087    },
19088    {
19089     "kind" : "deleting_dtor_pointer",
19090     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
19091    },
19092    {
19093     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19094    },
19095    {
19096     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19097    },
19098    {
19099     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19100    },
19101    {
19102     "kind" : "vcall_offset"
19103    },
19104    {
19105     "component_value" : -16,
19106     "kind" : "vcall_offset"
19107    },
19108    {
19109     "component_value" : -16,
19110     "kind" : "vcall_offset"
19111    },
19112    {
19113     "component_value" : -16,
19114     "kind" : "vcall_offset"
19115    },
19116    {
19117     "component_value" : -24,
19118     "kind" : "vcall_offset"
19119    },
19120    {
19121     "component_value" : -24,
19122     "kind" : "offset_to_top"
19123    },
19124    {
19125     "kind" : "rtti",
19126     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
19127    },
19128    {
19129     "kind" : "complete_dtor_pointer",
19130     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
19131    },
19132    {
19133     "kind" : "deleting_dtor_pointer",
19134     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
19135    },
19136    {
19137     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
19138    },
19139    {
19140     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19141    },
19142    {
19143     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19144    },
19145    {
19146     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19147    }
19148   ]
19149  },
19150  {
19151   "alignment" : 4,
19152   "base_specifiers" :
19153   [
19154    {
19155     "referenced_type" : "type-194"
19156    },
19157    {
19158     "referenced_type" : "type-147"
19159    },
19160    {
19161     "referenced_type" : "type-148"
19162    }
19163   ],
19164   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmFactory>",
19165   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmFactory>",
19166   "record_kind" : "class",
19167   "referenced_type" : "type-277",
19168   "self_type" : "type-277",
19169   "size" : 32,
19170   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
19171   "template_args" : [ "type-194" ],
19172   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE",
19173   "vtable_components" :
19174   [
19175    {
19176     "component_value" : 24,
19177     "kind" : "vbase_offset"
19178    },
19179    {
19180     "kind" : "offset_to_top"
19181    },
19182    {
19183     "kind" : "rtti",
19184     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
19185    },
19186    {
19187     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_111IDrmFactory8isRemoteEv"
19188    },
19189    {
19190     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19191    },
19192    {
19193     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19194    },
19195    {
19196     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19197    },
19198    {
19199     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
19200    },
19201    {
19202     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv"
19203    },
19204    {
19205     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
19206    },
19207    {
19208     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv"
19209    },
19210    {
19211     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19212    },
19213    {
19214     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv"
19215    },
19216    {
19217     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19218    },
19219    {
19220     "kind" : "complete_dtor_pointer",
19221     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
19222    },
19223    {
19224     "kind" : "deleting_dtor_pointer",
19225     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
19226    },
19227    {
19228     "is_pure" : true,
19229     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
19230    },
19231    {
19232     "is_pure" : true,
19233     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
19234    },
19235    {
19236     "is_pure" : true,
19237     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
19238    },
19239    {
19240     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
19241    },
19242    {
19243     "component_value" : 20,
19244     "kind" : "vbase_offset"
19245    },
19246    {
19247     "component_value" : -4,
19248     "kind" : "offset_to_top"
19249    },
19250    {
19251     "kind" : "rtti",
19252     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
19253    },
19254    {
19255     "kind" : "complete_dtor_pointer",
19256     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
19257    },
19258    {
19259     "kind" : "deleting_dtor_pointer",
19260     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
19261    },
19262    {
19263     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
19264    },
19265    {
19266     "component_value" : 16,
19267     "kind" : "vbase_offset"
19268    },
19269    {
19270     "component_value" : -8,
19271     "kind" : "offset_to_top"
19272    },
19273    {
19274     "kind" : "rtti",
19275     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
19276    },
19277    {
19278     "kind" : "complete_dtor_pointer",
19279     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
19280    },
19281    {
19282     "kind" : "deleting_dtor_pointer",
19283     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
19284    },
19285    {
19286     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19287    },
19288    {
19289     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19290    },
19291    {
19292     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19293    },
19294    {
19295     "kind" : "vcall_offset"
19296    },
19297    {
19298     "component_value" : -16,
19299     "kind" : "vcall_offset"
19300    },
19301    {
19302     "component_value" : -16,
19303     "kind" : "vcall_offset"
19304    },
19305    {
19306     "component_value" : -16,
19307     "kind" : "vcall_offset"
19308    },
19309    {
19310     "component_value" : -24,
19311     "kind" : "vcall_offset"
19312    },
19313    {
19314     "component_value" : -24,
19315     "kind" : "offset_to_top"
19316    },
19317    {
19318     "kind" : "rtti",
19319     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
19320    },
19321    {
19322     "kind" : "complete_dtor_pointer",
19323     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
19324    },
19325    {
19326     "kind" : "deleting_dtor_pointer",
19327     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
19328    },
19329    {
19330     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
19331    },
19332    {
19333     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19334    },
19335    {
19336     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19337    },
19338    {
19339     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19340    }
19341   ]
19342  },
19343  {
19344   "alignment" : 4,
19345   "base_specifiers" :
19346   [
19347    {
19348     "referenced_type" : "type-410"
19349    },
19350    {
19351     "referenced_type" : "type-147"
19352    },
19353    {
19354     "referenced_type" : "type-148"
19355    }
19356   ],
19357   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmPlugin>",
19358   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmPlugin>",
19359   "record_kind" : "class",
19360   "referenced_type" : "type-518",
19361   "self_type" : "type-518",
19362   "size" : 32,
19363   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
19364   "template_args" : [ "type-410" ],
19365   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE",
19366   "vtable_components" :
19367   [
19368    {
19369     "component_value" : 24,
19370     "kind" : "vbase_offset"
19371    },
19372    {
19373     "kind" : "offset_to_top"
19374    },
19375    {
19376     "kind" : "rtti",
19377     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
19378    },
19379    {
19380     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_110IDrmPlugin8isRemoteEv"
19381    },
19382    {
19383     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19384    },
19385    {
19386     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19387    },
19388    {
19389     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19390    },
19391    {
19392     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
19393    },
19394    {
19395     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21setHALInstrumentationEv"
19396    },
19397    {
19398     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
19399    },
19400    {
19401     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4pingEv"
19402    },
19403    {
19404     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19405    },
19406    {
19407     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21notifySyspropsChangedEv"
19408    },
19409    {
19410     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19411    },
19412    {
19413     "kind" : "complete_dtor_pointer",
19414     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
19415    },
19416    {
19417     "kind" : "deleting_dtor_pointer",
19418     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
19419    },
19420    {
19421     "is_pure" : true,
19422     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
19423    },
19424    {
19425     "is_pure" : true,
19426     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
19427    },
19428    {
19429     "is_pure" : true,
19430     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
19431    },
19432    {
19433     "is_pure" : true,
19434     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
19435    },
19436    {
19437     "is_pure" : true,
19438     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
19439    },
19440    {
19441     "is_pure" : true,
19442     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
19443    },
19444    {
19445     "is_pure" : true,
19446     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
19447    },
19448    {
19449     "is_pure" : true,
19450     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
19451    },
19452    {
19453     "is_pure" : true,
19454     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
19455    },
19456    {
19457     "is_pure" : true,
19458     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
19459    },
19460    {
19461     "is_pure" : true,
19462     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
19463    },
19464    {
19465     "is_pure" : true,
19466     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21releaseAllSecureStopsEv"
19467    },
19468    {
19469     "is_pure" : true,
19470     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
19471    },
19472    {
19473     "is_pure" : true,
19474     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
19475    },
19476    {
19477     "is_pure" : true,
19478     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
19479    },
19480    {
19481     "is_pure" : true,
19482     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
19483    },
19484    {
19485     "is_pure" : true,
19486     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
19487    },
19488    {
19489     "is_pure" : true,
19490     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
19491    },
19492    {
19493     "is_pure" : true,
19494     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
19495    },
19496    {
19497     "is_pure" : true,
19498     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
19499    },
19500    {
19501     "is_pure" : true,
19502     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
19503    },
19504    {
19505     "is_pure" : true,
19506     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
19507    },
19508    {
19509     "is_pure" : true,
19510     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
19511    },
19512    {
19513     "is_pure" : true,
19514     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
19515    },
19516    {
19517     "is_pure" : true,
19518     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
19519    },
19520    {
19521     "is_pure" : true,
19522     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
19523    },
19524    {
19525     "is_pure" : true,
19526     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
19527    },
19528    {
19529     "is_pure" : true,
19530     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
19531    },
19532    {
19533     "is_pure" : true,
19534     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
19535    },
19536    {
19537     "is_pure" : true,
19538     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
19539    },
19540    {
19541     "is_pure" : true,
19542     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
19543    },
19544    {
19545     "is_pure" : true,
19546     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
19547    },
19548    {
19549     "is_pure" : true,
19550     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
19551    },
19552    {
19553     "is_pure" : true,
19554     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
19555    },
19556    {
19557     "is_pure" : true,
19558     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
19559    },
19560    {
19561     "is_pure" : true,
19562     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
19563    },
19564    {
19565     "is_pure" : true,
19566     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
19567    },
19568    {
19569     "is_pure" : true,
19570     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20removeAllSecureStopsEv"
19571    },
19572    {
19573     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
19574    },
19575    {
19576     "component_value" : 20,
19577     "kind" : "vbase_offset"
19578    },
19579    {
19580     "component_value" : -4,
19581     "kind" : "offset_to_top"
19582    },
19583    {
19584     "kind" : "rtti",
19585     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
19586    },
19587    {
19588     "kind" : "complete_dtor_pointer",
19589     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
19590    },
19591    {
19592     "kind" : "deleting_dtor_pointer",
19593     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
19594    },
19595    {
19596     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
19597    },
19598    {
19599     "component_value" : 16,
19600     "kind" : "vbase_offset"
19601    },
19602    {
19603     "component_value" : -8,
19604     "kind" : "offset_to_top"
19605    },
19606    {
19607     "kind" : "rtti",
19608     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
19609    },
19610    {
19611     "kind" : "complete_dtor_pointer",
19612     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
19613    },
19614    {
19615     "kind" : "deleting_dtor_pointer",
19616     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
19617    },
19618    {
19619     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19620    },
19621    {
19622     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19623    },
19624    {
19625     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19626    },
19627    {
19628     "kind" : "vcall_offset"
19629    },
19630    {
19631     "component_value" : -16,
19632     "kind" : "vcall_offset"
19633    },
19634    {
19635     "component_value" : -16,
19636     "kind" : "vcall_offset"
19637    },
19638    {
19639     "component_value" : -16,
19640     "kind" : "vcall_offset"
19641    },
19642    {
19643     "component_value" : -24,
19644     "kind" : "vcall_offset"
19645    },
19646    {
19647     "component_value" : -24,
19648     "kind" : "offset_to_top"
19649    },
19650    {
19651     "kind" : "rtti",
19652     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
19653    },
19654    {
19655     "kind" : "complete_dtor_pointer",
19656     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
19657    },
19658    {
19659     "kind" : "deleting_dtor_pointer",
19660     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
19661    },
19662    {
19663     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
19664    },
19665    {
19666     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19667    },
19668    {
19669     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19670    },
19671    {
19672     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19673    }
19674   ]
19675  },
19676  {
19677   "alignment" : 4,
19678   "base_specifiers" :
19679   [
19680    {
19681     "referenced_type" : "type-461"
19682    },
19683    {
19684     "referenced_type" : "type-147"
19685    },
19686    {
19687     "referenced_type" : "type-148"
19688    }
19689   ],
19690   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoFactory>",
19691   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoFactory>",
19692   "record_kind" : "class",
19693   "referenced_type" : "type-1191",
19694   "self_type" : "type-1191",
19695   "size" : 32,
19696   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
19697   "template_args" : [ "type-461" ],
19698   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE",
19699   "vtable_components" :
19700   [
19701    {
19702     "component_value" : 24,
19703     "kind" : "vbase_offset"
19704    },
19705    {
19706     "kind" : "offset_to_top"
19707    },
19708    {
19709     "kind" : "rtti",
19710     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
19711    },
19712    {
19713     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_214ICryptoFactory8isRemoteEv"
19714    },
19715    {
19716     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19717    },
19718    {
19719     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19720    },
19721    {
19722     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19723    },
19724    {
19725     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
19726    },
19727    {
19728     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21setHALInstrumentationEv"
19729    },
19730    {
19731     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
19732    },
19733    {
19734     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory4pingEv"
19735    },
19736    {
19737     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19738    },
19739    {
19740     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21notifySyspropsChangedEv"
19741    },
19742    {
19743     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19744    },
19745    {
19746     "kind" : "complete_dtor_pointer",
19747     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
19748    },
19749    {
19750     "kind" : "deleting_dtor_pointer",
19751     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
19752    },
19753    {
19754     "is_pure" : true,
19755     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
19756    },
19757    {
19758     "is_pure" : true,
19759     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
19760    },
19761    {
19762     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
19763    },
19764    {
19765     "component_value" : 20,
19766     "kind" : "vbase_offset"
19767    },
19768    {
19769     "component_value" : -4,
19770     "kind" : "offset_to_top"
19771    },
19772    {
19773     "kind" : "rtti",
19774     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
19775    },
19776    {
19777     "kind" : "complete_dtor_pointer",
19778     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
19779    },
19780    {
19781     "kind" : "deleting_dtor_pointer",
19782     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
19783    },
19784    {
19785     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
19786    },
19787    {
19788     "component_value" : 16,
19789     "kind" : "vbase_offset"
19790    },
19791    {
19792     "component_value" : -8,
19793     "kind" : "offset_to_top"
19794    },
19795    {
19796     "kind" : "rtti",
19797     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
19798    },
19799    {
19800     "kind" : "complete_dtor_pointer",
19801     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
19802    },
19803    {
19804     "kind" : "deleting_dtor_pointer",
19805     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
19806    },
19807    {
19808     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19809    },
19810    {
19811     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19812    },
19813    {
19814     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19815    },
19816    {
19817     "kind" : "vcall_offset"
19818    },
19819    {
19820     "component_value" : -16,
19821     "kind" : "vcall_offset"
19822    },
19823    {
19824     "component_value" : -16,
19825     "kind" : "vcall_offset"
19826    },
19827    {
19828     "component_value" : -16,
19829     "kind" : "vcall_offset"
19830    },
19831    {
19832     "component_value" : -24,
19833     "kind" : "vcall_offset"
19834    },
19835    {
19836     "component_value" : -24,
19837     "kind" : "offset_to_top"
19838    },
19839    {
19840     "kind" : "rtti",
19841     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
19842    },
19843    {
19844     "kind" : "complete_dtor_pointer",
19845     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
19846    },
19847    {
19848     "kind" : "deleting_dtor_pointer",
19849     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
19850    },
19851    {
19852     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
19853    },
19854    {
19855     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19856    },
19857    {
19858     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19859    },
19860    {
19861     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19862    }
19863   ]
19864  },
19865  {
19866   "alignment" : 4,
19867   "base_specifiers" :
19868   [
19869    {
19870     "referenced_type" : "type-139"
19871    },
19872    {
19873     "referenced_type" : "type-147"
19874    },
19875    {
19876     "referenced_type" : "type-148"
19877    }
19878   ],
19879   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoPlugin>",
19880   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoPlugin>",
19881   "record_kind" : "class",
19882   "referenced_type" : "type-146",
19883   "self_type" : "type-146",
19884   "size" : 32,
19885   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
19886   "template_args" : [ "type-139" ],
19887   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEEE",
19888   "vtable_components" :
19889   [
19890    {
19891     "component_value" : 24,
19892     "kind" : "vbase_offset"
19893    },
19894    {
19895     "kind" : "offset_to_top"
19896    },
19897    {
19898     "kind" : "rtti",
19899     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEEE"
19900    },
19901    {
19902     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_213ICryptoPlugin8isRemoteEv"
19903    },
19904    {
19905     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19906    },
19907    {
19908     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19909    },
19910    {
19911     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19912    },
19913    {
19914     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
19915    },
19916    {
19917     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21setHALInstrumentationEv"
19918    },
19919    {
19920     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
19921    },
19922    {
19923     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin4pingEv"
19924    },
19925    {
19926     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19927    },
19928    {
19929     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21notifySyspropsChangedEv"
19930    },
19931    {
19932     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19933    },
19934    {
19935     "kind" : "complete_dtor_pointer",
19936     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED1Ev"
19937    },
19938    {
19939     "kind" : "deleting_dtor_pointer",
19940     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED0Ev"
19941    },
19942    {
19943     "is_pure" : true,
19944     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
19945    },
19946    {
19947     "is_pure" : true,
19948     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin16notifyResolutionEjj"
19949    },
19950    {
19951     "is_pure" : true,
19952     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
19953    },
19954    {
19955     "is_pure" : true,
19956     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
19957    },
19958    {
19959     "is_pure" : true,
19960     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE"
19961    },
19962    {
19963     "is_pure" : true,
19964     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
19965    },
19966    {
19967     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEE10onAsBinderEv"
19968    },
19969    {
19970     "component_value" : 20,
19971     "kind" : "vbase_offset"
19972    },
19973    {
19974     "component_value" : -4,
19975     "kind" : "offset_to_top"
19976    },
19977    {
19978     "kind" : "rtti",
19979     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEEE"
19980    },
19981    {
19982     "kind" : "complete_dtor_pointer",
19983     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED1Ev"
19984    },
19985    {
19986     "kind" : "deleting_dtor_pointer",
19987     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED0Ev"
19988    },
19989    {
19990     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEE10onAsBinderEv"
19991    },
19992    {
19993     "component_value" : 16,
19994     "kind" : "vbase_offset"
19995    },
19996    {
19997     "component_value" : -8,
19998     "kind" : "offset_to_top"
19999    },
20000    {
20001     "kind" : "rtti",
20002     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEEE"
20003    },
20004    {
20005     "kind" : "complete_dtor_pointer",
20006     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED1Ev"
20007    },
20008    {
20009     "kind" : "deleting_dtor_pointer",
20010     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED0Ev"
20011    },
20012    {
20013     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
20014    },
20015    {
20016     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20017    },
20018    {
20019     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20020    },
20021    {
20022     "kind" : "vcall_offset"
20023    },
20024    {
20025     "component_value" : -16,
20026     "kind" : "vcall_offset"
20027    },
20028    {
20029     "component_value" : -16,
20030     "kind" : "vcall_offset"
20031    },
20032    {
20033     "component_value" : -16,
20034     "kind" : "vcall_offset"
20035    },
20036    {
20037     "component_value" : -24,
20038     "kind" : "vcall_offset"
20039    },
20040    {
20041     "component_value" : -24,
20042     "kind" : "offset_to_top"
20043    },
20044    {
20045     "kind" : "rtti",
20046     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEEE"
20047    },
20048    {
20049     "kind" : "complete_dtor_pointer",
20050     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED1Ev"
20051    },
20052    {
20053     "kind" : "deleting_dtor_pointer",
20054     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED0Ev"
20055    },
20056    {
20057     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
20058    },
20059    {
20060     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20061    },
20062    {
20063     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20064    },
20065    {
20066     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20067    }
20068   ]
20069  },
20070  {
20071   "alignment" : 4,
20072   "base_specifiers" :
20073   [
20074    {
20075     "referenced_type" : "type-193"
20076    },
20077    {
20078     "referenced_type" : "type-147"
20079    },
20080    {
20081     "referenced_type" : "type-148"
20082    }
20083   ],
20084   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmFactory>",
20085   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmFactory>",
20086   "record_kind" : "class",
20087   "referenced_type" : "type-210",
20088   "self_type" : "type-210",
20089   "size" : 32,
20090   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
20091   "template_args" : [ "type-193" ],
20092   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE",
20093   "vtable_components" :
20094   [
20095    {
20096     "component_value" : 24,
20097     "kind" : "vbase_offset"
20098    },
20099    {
20100     "kind" : "offset_to_top"
20101    },
20102    {
20103     "kind" : "rtti",
20104     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
20105    },
20106    {
20107     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_211IDrmFactory8isRemoteEv"
20108    },
20109    {
20110     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20111    },
20112    {
20113     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20114    },
20115    {
20116     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20117    },
20118    {
20119     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20120    },
20121    {
20122     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21setHALInstrumentationEv"
20123    },
20124    {
20125     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20126    },
20127    {
20128     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory4pingEv"
20129    },
20130    {
20131     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20132    },
20133    {
20134     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21notifySyspropsChangedEv"
20135    },
20136    {
20137     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20138    },
20139    {
20140     "kind" : "complete_dtor_pointer",
20141     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
20142    },
20143    {
20144     "kind" : "deleting_dtor_pointer",
20145     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
20146    },
20147    {
20148     "is_pure" : true,
20149     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
20150    },
20151    {
20152     "is_pure" : true,
20153     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
20154    },
20155    {
20156     "is_pure" : true,
20157     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
20158    },
20159    {
20160     "is_pure" : true,
20161     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
20162    },
20163    {
20164     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
20165    },
20166    {
20167     "component_value" : 20,
20168     "kind" : "vbase_offset"
20169    },
20170    {
20171     "component_value" : -4,
20172     "kind" : "offset_to_top"
20173    },
20174    {
20175     "kind" : "rtti",
20176     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
20177    },
20178    {
20179     "kind" : "complete_dtor_pointer",
20180     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
20181    },
20182    {
20183     "kind" : "deleting_dtor_pointer",
20184     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
20185    },
20186    {
20187     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
20188    },
20189    {
20190     "component_value" : 16,
20191     "kind" : "vbase_offset"
20192    },
20193    {
20194     "component_value" : -8,
20195     "kind" : "offset_to_top"
20196    },
20197    {
20198     "kind" : "rtti",
20199     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
20200    },
20201    {
20202     "kind" : "complete_dtor_pointer",
20203     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
20204    },
20205    {
20206     "kind" : "deleting_dtor_pointer",
20207     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
20208    },
20209    {
20210     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
20211    },
20212    {
20213     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20214    },
20215    {
20216     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20217    },
20218    {
20219     "kind" : "vcall_offset"
20220    },
20221    {
20222     "component_value" : -16,
20223     "kind" : "vcall_offset"
20224    },
20225    {
20226     "component_value" : -16,
20227     "kind" : "vcall_offset"
20228    },
20229    {
20230     "component_value" : -16,
20231     "kind" : "vcall_offset"
20232    },
20233    {
20234     "component_value" : -24,
20235     "kind" : "vcall_offset"
20236    },
20237    {
20238     "component_value" : -24,
20239     "kind" : "offset_to_top"
20240    },
20241    {
20242     "kind" : "rtti",
20243     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
20244    },
20245    {
20246     "kind" : "complete_dtor_pointer",
20247     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
20248    },
20249    {
20250     "kind" : "deleting_dtor_pointer",
20251     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
20252    },
20253    {
20254     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
20255    },
20256    {
20257     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20258    },
20259    {
20260     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20261    },
20262    {
20263     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20264    }
20265   ]
20266  },
20267  {
20268   "alignment" : 4,
20269   "base_specifiers" :
20270   [
20271    {
20272     "referenced_type" : "type-409"
20273    },
20274    {
20275     "referenced_type" : "type-147"
20276    },
20277    {
20278     "referenced_type" : "type-148"
20279    }
20280   ],
20281   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPlugin>",
20282   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPlugin>",
20283   "record_kind" : "class",
20284   "referenced_type" : "type-424",
20285   "self_type" : "type-424",
20286   "size" : 32,
20287   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
20288   "template_args" : [ "type-409" ],
20289   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEEE",
20290   "vtable_components" :
20291   [
20292    {
20293     "component_value" : 24,
20294     "kind" : "vbase_offset"
20295    },
20296    {
20297     "kind" : "offset_to_top"
20298    },
20299    {
20300     "kind" : "rtti",
20301     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEEE"
20302    },
20303    {
20304     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_210IDrmPlugin8isRemoteEv"
20305    },
20306    {
20307     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20308    },
20309    {
20310     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20311    },
20312    {
20313     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20314    },
20315    {
20316     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20317    },
20318    {
20319     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21setHALInstrumentationEv"
20320    },
20321    {
20322     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20323    },
20324    {
20325     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4pingEv"
20326    },
20327    {
20328     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20329    },
20330    {
20331     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21notifySyspropsChangedEv"
20332    },
20333    {
20334     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20335    },
20336    {
20337     "kind" : "complete_dtor_pointer",
20338     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED1Ev"
20339    },
20340    {
20341     "kind" : "deleting_dtor_pointer",
20342     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED0Ev"
20343    },
20344    {
20345     "is_pure" : true,
20346     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
20347    },
20348    {
20349     "is_pure" : true,
20350     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
20351    },
20352    {
20353     "is_pure" : true,
20354     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
20355    },
20356    {
20357     "is_pure" : true,
20358     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20359    },
20360    {
20361     "is_pure" : true,
20362     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
20363    },
20364    {
20365     "is_pure" : true,
20366     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
20367    },
20368    {
20369     "is_pure" : true,
20370     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
20371    },
20372    {
20373     "is_pure" : true,
20374     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
20375    },
20376    {
20377     "is_pure" : true,
20378     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
20379    },
20380    {
20381     "is_pure" : true,
20382     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
20383    },
20384    {
20385     "is_pure" : true,
20386     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
20387    },
20388    {
20389     "is_pure" : true,
20390     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21releaseAllSecureStopsEv"
20391    },
20392    {
20393     "is_pure" : true,
20394     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
20395    },
20396    {
20397     "is_pure" : true,
20398     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
20399    },
20400    {
20401     "is_pure" : true,
20402     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
20403    },
20404    {
20405     "is_pure" : true,
20406     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
20407    },
20408    {
20409     "is_pure" : true,
20410     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
20411    },
20412    {
20413     "is_pure" : true,
20414     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
20415    },
20416    {
20417     "is_pure" : true,
20418     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
20419    },
20420    {
20421     "is_pure" : true,
20422     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20423    },
20424    {
20425     "is_pure" : true,
20426     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20427    },
20428    {
20429     "is_pure" : true,
20430     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20431    },
20432    {
20433     "is_pure" : true,
20434     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
20435    },
20436    {
20437     "is_pure" : true,
20438     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20439    },
20440    {
20441     "is_pure" : true,
20442     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
20443    },
20444    {
20445     "is_pure" : true,
20446     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
20447    },
20448    {
20449     "is_pure" : true,
20450     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
20451    },
20452    {
20453     "is_pure" : true,
20454     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
20455    },
20456    {
20457     "is_pure" : true,
20458     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
20459    },
20460    {
20461     "is_pure" : true,
20462     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
20463    },
20464    {
20465     "is_pure" : true,
20466     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE"
20467    },
20468    {
20469     "is_pure" : true,
20470     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
20471    },
20472    {
20473     "is_pure" : true,
20474     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE"
20475    },
20476    {
20477     "is_pure" : true,
20478     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE"
20479    },
20480    {
20481     "is_pure" : true,
20482     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
20483    },
20484    {
20485     "is_pure" : true,
20486     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE"
20487    },
20488    {
20489     "is_pure" : true,
20490     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
20491    },
20492    {
20493     "is_pure" : true,
20494     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20removeAllSecureStopsEv"
20495    },
20496    {
20497     "is_pure" : true,
20498     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
20499    },
20500    {
20501     "is_pure" : true,
20502     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE"
20503    },
20504    {
20505     "is_pure" : true,
20506     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
20507    },
20508    {
20509     "is_pure" : true,
20510     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
20511    },
20512    {
20513     "is_pure" : true,
20514     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
20515    },
20516    {
20517     "is_pure" : true,
20518     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE"
20519    },
20520    {
20521     "is_pure" : true,
20522     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE"
20523    },
20524    {
20525     "is_pure" : true,
20526     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
20527    },
20528    {
20529     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEE10onAsBinderEv"
20530    },
20531    {
20532     "component_value" : 20,
20533     "kind" : "vbase_offset"
20534    },
20535    {
20536     "component_value" : -4,
20537     "kind" : "offset_to_top"
20538    },
20539    {
20540     "kind" : "rtti",
20541     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEEE"
20542    },
20543    {
20544     "kind" : "complete_dtor_pointer",
20545     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED1Ev"
20546    },
20547    {
20548     "kind" : "deleting_dtor_pointer",
20549     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED0Ev"
20550    },
20551    {
20552     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEE10onAsBinderEv"
20553    },
20554    {
20555     "component_value" : 16,
20556     "kind" : "vbase_offset"
20557    },
20558    {
20559     "component_value" : -8,
20560     "kind" : "offset_to_top"
20561    },
20562    {
20563     "kind" : "rtti",
20564     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEEE"
20565    },
20566    {
20567     "kind" : "complete_dtor_pointer",
20568     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED1Ev"
20569    },
20570    {
20571     "kind" : "deleting_dtor_pointer",
20572     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED0Ev"
20573    },
20574    {
20575     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
20576    },
20577    {
20578     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20579    },
20580    {
20581     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20582    },
20583    {
20584     "kind" : "vcall_offset"
20585    },
20586    {
20587     "component_value" : -16,
20588     "kind" : "vcall_offset"
20589    },
20590    {
20591     "component_value" : -16,
20592     "kind" : "vcall_offset"
20593    },
20594    {
20595     "component_value" : -16,
20596     "kind" : "vcall_offset"
20597    },
20598    {
20599     "component_value" : -24,
20600     "kind" : "vcall_offset"
20601    },
20602    {
20603     "component_value" : -24,
20604     "kind" : "offset_to_top"
20605    },
20606    {
20607     "kind" : "rtti",
20608     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEEE"
20609    },
20610    {
20611     "kind" : "complete_dtor_pointer",
20612     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED1Ev"
20613    },
20614    {
20615     "kind" : "deleting_dtor_pointer",
20616     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED0Ev"
20617    },
20618    {
20619     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
20620    },
20621    {
20622     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20623    },
20624    {
20625     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20626    },
20627    {
20628     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20629    }
20630   ]
20631  },
20632  {
20633   "alignment" : 4,
20634   "base_specifiers" :
20635   [
20636    {
20637     "referenced_type" : "type-623"
20638    },
20639    {
20640     "referenced_type" : "type-147"
20641    },
20642    {
20643     "referenced_type" : "type-148"
20644    }
20645   ],
20646   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPluginListener>",
20647   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPluginListener>",
20648   "record_kind" : "class",
20649   "referenced_type" : "type-635",
20650   "self_type" : "type-635",
20651   "size" : 32,
20652   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
20653   "template_args" : [ "type-623" ],
20654   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEEE",
20655   "vtable_components" :
20656   [
20657    {
20658     "component_value" : 24,
20659     "kind" : "vbase_offset"
20660    },
20661    {
20662     "kind" : "offset_to_top"
20663    },
20664    {
20665     "kind" : "rtti",
20666     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEEE"
20667    },
20668    {
20669     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_218IDrmPluginListener8isRemoteEv"
20670    },
20671    {
20672     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20673    },
20674    {
20675     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20676    },
20677    {
20678     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20679    },
20680    {
20681     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20682    },
20683    {
20684     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21setHALInstrumentationEv"
20685    },
20686    {
20687     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20688    },
20689    {
20690     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener4pingEv"
20691    },
20692    {
20693     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20694    },
20695    {
20696     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21notifySyspropsChangedEv"
20697    },
20698    {
20699     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20700    },
20701    {
20702     "kind" : "complete_dtor_pointer",
20703     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED1Ev"
20704    },
20705    {
20706     "kind" : "deleting_dtor_pointer",
20707     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED0Ev"
20708    },
20709    {
20710     "is_pure" : true,
20711     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
20712    },
20713    {
20714     "is_pure" : true,
20715     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
20716    },
20717    {
20718     "is_pure" : true,
20719     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
20720    },
20721    {
20722     "is_pure" : true,
20723     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE"
20724    },
20725    {
20726     "is_pure" : true,
20727     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
20728    },
20729    {
20730     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEE10onAsBinderEv"
20731    },
20732    {
20733     "component_value" : 20,
20734     "kind" : "vbase_offset"
20735    },
20736    {
20737     "component_value" : -4,
20738     "kind" : "offset_to_top"
20739    },
20740    {
20741     "kind" : "rtti",
20742     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEEE"
20743    },
20744    {
20745     "kind" : "complete_dtor_pointer",
20746     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED1Ev"
20747    },
20748    {
20749     "kind" : "deleting_dtor_pointer",
20750     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED0Ev"
20751    },
20752    {
20753     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEE10onAsBinderEv"
20754    },
20755    {
20756     "component_value" : 16,
20757     "kind" : "vbase_offset"
20758    },
20759    {
20760     "component_value" : -8,
20761     "kind" : "offset_to_top"
20762    },
20763    {
20764     "kind" : "rtti",
20765     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEEE"
20766    },
20767    {
20768     "kind" : "complete_dtor_pointer",
20769     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED1Ev"
20770    },
20771    {
20772     "kind" : "deleting_dtor_pointer",
20773     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED0Ev"
20774    },
20775    {
20776     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
20777    },
20778    {
20779     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20780    },
20781    {
20782     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20783    },
20784    {
20785     "kind" : "vcall_offset"
20786    },
20787    {
20788     "component_value" : -16,
20789     "kind" : "vcall_offset"
20790    },
20791    {
20792     "component_value" : -16,
20793     "kind" : "vcall_offset"
20794    },
20795    {
20796     "component_value" : -16,
20797     "kind" : "vcall_offset"
20798    },
20799    {
20800     "component_value" : -24,
20801     "kind" : "vcall_offset"
20802    },
20803    {
20804     "component_value" : -24,
20805     "kind" : "offset_to_top"
20806    },
20807    {
20808     "kind" : "rtti",
20809     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEEE"
20810    },
20811    {
20812     "kind" : "complete_dtor_pointer",
20813     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED1Ev"
20814    },
20815    {
20816     "kind" : "deleting_dtor_pointer",
20817     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED0Ev"
20818    },
20819    {
20820     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
20821    },
20822    {
20823     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20824    },
20825    {
20826     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20827    },
20828    {
20829     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20830    }
20831   ]
20832  },
20833  {
20834   "alignment" : 4,
20835   "base_specifiers" :
20836   [
20837    {
20838     "referenced_type" : "type-5"
20839    },
20840    {
20841     "referenced_type" : "type-147"
20842    },
20843    {
20844     "referenced_type" : "type-148"
20845    }
20846   ],
20847   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
20848   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
20849   "record_kind" : "class",
20850   "referenced_type" : "type-1186",
20851   "self_type" : "type-1186",
20852   "size" : 32,
20853   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
20854   "template_args" : [ "type-5" ],
20855   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
20856   "vtable_components" :
20857   [
20858    {
20859     "component_value" : 24,
20860     "kind" : "vbase_offset"
20861    },
20862    {
20863     "kind" : "offset_to_top"
20864    },
20865    {
20866     "kind" : "rtti",
20867     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
20868    },
20869    {
20870     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
20871    },
20872    {
20873     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
20874    },
20875    {
20876     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
20877    },
20878    {
20879     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
20880    },
20881    {
20882     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
20883    },
20884    {
20885     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
20886    },
20887    {
20888     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
20889    },
20890    {
20891     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
20892    },
20893    {
20894     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
20895    },
20896    {
20897     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
20898    },
20899    {
20900     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
20901    },
20902    {
20903     "kind" : "complete_dtor_pointer",
20904     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
20905    },
20906    {
20907     "kind" : "deleting_dtor_pointer",
20908     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
20909    },
20910    {
20911     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
20912    },
20913    {
20914     "component_value" : 20,
20915     "kind" : "vbase_offset"
20916    },
20917    {
20918     "component_value" : -4,
20919     "kind" : "offset_to_top"
20920    },
20921    {
20922     "kind" : "rtti",
20923     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
20924    },
20925    {
20926     "kind" : "complete_dtor_pointer",
20927     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
20928    },
20929    {
20930     "kind" : "deleting_dtor_pointer",
20931     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
20932    },
20933    {
20934     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
20935    },
20936    {
20937     "component_value" : 16,
20938     "kind" : "vbase_offset"
20939    },
20940    {
20941     "component_value" : -8,
20942     "kind" : "offset_to_top"
20943    },
20944    {
20945     "kind" : "rtti",
20946     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
20947    },
20948    {
20949     "kind" : "complete_dtor_pointer",
20950     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
20951    },
20952    {
20953     "kind" : "deleting_dtor_pointer",
20954     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
20955    },
20956    {
20957     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
20958    },
20959    {
20960     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20961    },
20962    {
20963     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20964    },
20965    {
20966     "kind" : "vcall_offset"
20967    },
20968    {
20969     "component_value" : -16,
20970     "kind" : "vcall_offset"
20971    },
20972    {
20973     "component_value" : -16,
20974     "kind" : "vcall_offset"
20975    },
20976    {
20977     "component_value" : -16,
20978     "kind" : "vcall_offset"
20979    },
20980    {
20981     "component_value" : -24,
20982     "kind" : "vcall_offset"
20983    },
20984    {
20985     "component_value" : -24,
20986     "kind" : "offset_to_top"
20987    },
20988    {
20989     "kind" : "rtti",
20990     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
20991    },
20992    {
20993     "kind" : "complete_dtor_pointer",
20994     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
20995    },
20996    {
20997     "kind" : "deleting_dtor_pointer",
20998     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
20999    },
21000    {
21001     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
21002    },
21003    {
21004     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
21005    },
21006    {
21007     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
21008    },
21009    {
21010     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21011    }
21012   ]
21013  },
21014  {
21015   "alignment" : 4,
21016   "fields" :
21017   [
21018    {
21019     "access" : "private",
21020     "field_name" : "mMutex",
21021     "referenced_type" : "type-1222"
21022    },
21023    {
21024     "access" : "private",
21025     "field_name" : "mMap",
21026     "field_offset" : 32,
21027     "referenced_type" : "type-1223"
21028    }
21029   ],
21030   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
21031   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
21032   "record_kind" : "class",
21033   "referenced_type" : "type-1221",
21034   "self_type" : "type-1221",
21035   "size" : 16,
21036   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
21037   "template_args" : [ "type-3", "type-1224" ],
21038   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
21039  },
21040  {
21041   "alignment" : 4,
21042   "fields" :
21043   [
21044    {
21045     "access" : "private",
21046     "field_name" : "mMutex",
21047     "referenced_type" : "type-1237"
21048    },
21049    {
21050     "access" : "private",
21051     "field_name" : "mMap",
21052     "field_offset" : 32,
21053     "referenced_type" : "type-1238"
21054    }
21055   ],
21056   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
21057   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
21058   "record_kind" : "class",
21059   "referenced_type" : "type-1236",
21060   "self_type" : "type-1236",
21061   "size" : 16,
21062   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
21063   "template_args" : [ "type-3", "type-39" ],
21064   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
21065  },
21066  {
21067   "alignment" : 4,
21068   "fields" :
21069   [
21070    {
21071     "access" : "private",
21072     "field_name" : "mMutex",
21073     "referenced_type" : "type-1248"
21074    },
21075    {
21076     "access" : "private",
21077     "field_name" : "mMap",
21078     "field_offset" : 32,
21079     "referenced_type" : "type-1249"
21080    }
21081   ],
21082   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
21083   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
21084   "record_kind" : "class",
21085   "referenced_type" : "type-1247",
21086   "self_type" : "type-1247",
21087   "size" : 16,
21088   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
21089   "template_args" : [ "type-1250", "type-1088" ],
21090   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
21091  },
21092  {
21093   "alignment" : 4,
21094   "fields" :
21095   [
21096    {
21097     "access" : "private",
21098     "field_name" : "mMutex",
21099     "referenced_type" : "type-1307"
21100    },
21101    {
21102     "access" : "private",
21103     "field_name" : "mMap",
21104     "field_offset" : 32,
21105     "referenced_type" : "type-1308"
21106    }
21107   ],
21108   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
21109   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
21110   "record_kind" : "class",
21111   "referenced_type" : "type-1306",
21112   "self_type" : "type-1306",
21113   "size" : 16,
21114   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
21115   "template_args" : [ "type-1309", "type-1310" ],
21116   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
21117  },
21118  {
21119   "alignment" : 4,
21120   "fields" :
21121   [
21122    {
21123     "access" : "private",
21124     "field_name" : "mMutex",
21125     "referenced_type" : "type-1290"
21126    },
21127    {
21128     "access" : "private",
21129     "field_name" : "mMap",
21130     "field_offset" : 32,
21131     "referenced_type" : "type-1291"
21132    }
21133   ],
21134   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
21135   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
21136   "record_kind" : "class",
21137   "referenced_type" : "type-1289",
21138   "self_type" : "type-1289",
21139   "size" : 16,
21140   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
21141   "template_args" : [ "type-1292", "type-1293" ],
21142   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
21143  },
21144  {
21145   "alignment" : 8,
21146   "fields" :
21147   [
21148    {
21149     "field_name" : "flags",
21150     "referenced_type" : "type-2"
21151    },
21152    {
21153     "field_name" : "fdIndex",
21154     "field_offset" : 32,
21155     "referenced_type" : "type-2"
21156    },
21157    {
21158     "field_name" : "offset",
21159     "field_offset" : 64,
21160     "referenced_type" : "type-2"
21161    },
21162    {
21163     "field_name" : "extent",
21164     "field_offset" : 128,
21165     "referenced_type" : "type-83"
21166    }
21167   ],
21168   "linker_set_key" : "android::hardware::GrantorDescriptor",
21169   "name" : "android::hardware::GrantorDescriptor",
21170   "referenced_type" : "type-975",
21171   "self_type" : "type-975",
21172   "size" : 24,
21173   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
21174   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
21175  },
21176  {
21177   "alignment" : 8,
21178   "base_specifiers" :
21179   [
21180    {
21181     "is_virtual" : true,
21182     "referenced_type" : "type-929"
21183    },
21184    {
21185     "is_virtual" : true,
21186     "referenced_type" : "type-6"
21187    }
21188   ],
21189   "linker_set_key" : "android::hardware::HidlMemory",
21190   "name" : "android::hardware::HidlMemory",
21191   "record_kind" : "class",
21192   "referenced_type" : "type-950",
21193   "self_type" : "type-950",
21194   "size" : 56,
21195   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21196   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
21197   "vtable_components" :
21198   [
21199    {
21200     "component_value" : 48,
21201     "kind" : "vbase_offset"
21202    },
21203    {
21204     "component_value" : 8,
21205     "kind" : "vbase_offset"
21206    },
21207    {
21208     "kind" : "offset_to_top"
21209    },
21210    {
21211     "kind" : "rtti",
21212     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
21213    },
21214    {
21215     "kind" : "complete_dtor_pointer",
21216     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
21217    },
21218    {
21219     "kind" : "deleting_dtor_pointer",
21220     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
21221    },
21222    {
21223     "kind" : "vcall_offset"
21224    },
21225    {
21226     "kind" : "vcall_offset"
21227    },
21228    {
21229     "kind" : "vcall_offset"
21230    },
21231    {
21232     "kind" : "vcall_offset"
21233    },
21234    {
21235     "component_value" : -48,
21236     "kind" : "vcall_offset"
21237    },
21238    {
21239     "component_value" : -48,
21240     "kind" : "offset_to_top"
21241    },
21242    {
21243     "kind" : "rtti",
21244     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
21245    },
21246    {
21247     "kind" : "complete_dtor_pointer",
21248     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
21249    },
21250    {
21251     "kind" : "deleting_dtor_pointer",
21252     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
21253    },
21254    {
21255     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21256    },
21257    {
21258     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21259    },
21260    {
21261     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21262    },
21263    {
21264     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21265    }
21266   ]
21267  },
21268  {
21269   "alignment" : 4,
21270   "base_specifiers" :
21271   [
21272    {
21273     "is_virtual" : true,
21274     "referenced_type" : "type-6"
21275    }
21276   ],
21277   "linker_set_key" : "android::hardware::IBinder",
21278   "name" : "android::hardware::IBinder",
21279   "record_kind" : "class",
21280   "referenced_type" : "type-18",
21281   "self_type" : "type-18",
21282   "size" : 12,
21283   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
21284   "unique_id" : "_ZTSN7android8hardware7IBinderE",
21285   "vtable_components" :
21286   [
21287    {
21288     "component_value" : 4,
21289     "kind" : "vbase_offset"
21290    },
21291    {
21292     "kind" : "offset_to_top"
21293    },
21294    {
21295     "kind" : "rtti",
21296     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
21297    },
21298    {
21299     "is_pure" : true,
21300     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
21301    },
21302    {
21303     "is_pure" : true,
21304     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
21305    },
21306    {
21307     "is_pure" : true,
21308     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
21309    },
21310    {
21311     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
21312    },
21313    {
21314     "is_pure" : true,
21315     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
21316    },
21317    {
21318     "is_pure" : true,
21319     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
21320    },
21321    {
21322     "is_pure" : true,
21323     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
21324    },
21325    {
21326     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
21327    },
21328    {
21329     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
21330    },
21331    {
21332     "kind" : "complete_dtor_pointer",
21333     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
21334    },
21335    {
21336     "kind" : "deleting_dtor_pointer",
21337     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
21338    },
21339    {
21340     "kind" : "vcall_offset"
21341    },
21342    {
21343     "kind" : "vcall_offset"
21344    },
21345    {
21346     "kind" : "vcall_offset"
21347    },
21348    {
21349     "kind" : "vcall_offset"
21350    },
21351    {
21352     "component_value" : -4,
21353     "kind" : "vcall_offset"
21354    },
21355    {
21356     "component_value" : -4,
21357     "kind" : "offset_to_top"
21358    },
21359    {
21360     "kind" : "rtti",
21361     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
21362    },
21363    {
21364     "kind" : "complete_dtor_pointer",
21365     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
21366    },
21367    {
21368     "kind" : "deleting_dtor_pointer",
21369     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
21370    },
21371    {
21372     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21373    },
21374    {
21375     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21376    },
21377    {
21378     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21379    },
21380    {
21381     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21382    }
21383   ]
21384  },
21385  {
21386   "alignment" : 4,
21387   "base_specifiers" :
21388   [
21389    {
21390     "is_virtual" : true,
21391     "referenced_type" : "type-6"
21392    }
21393   ],
21394   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
21395   "name" : "android::hardware::IBinder::DeathRecipient",
21396   "record_kind" : "class",
21397   "referenced_type" : "type-15",
21398   "self_type" : "type-15",
21399   "size" : 12,
21400   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
21401   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
21402   "vtable_components" :
21403   [
21404    {
21405     "component_value" : 4,
21406     "kind" : "vbase_offset"
21407    },
21408    {
21409     "kind" : "offset_to_top"
21410    },
21411    {
21412     "kind" : "rtti",
21413     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
21414    },
21415    {
21416     "is_pure" : true,
21417     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
21418    },
21419    {
21420     "kind" : "complete_dtor_pointer",
21421     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
21422    },
21423    {
21424     "kind" : "deleting_dtor_pointer",
21425     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
21426    },
21427    {
21428     "kind" : "vcall_offset"
21429    },
21430    {
21431     "kind" : "vcall_offset"
21432    },
21433    {
21434     "kind" : "vcall_offset"
21435    },
21436    {
21437     "kind" : "vcall_offset"
21438    },
21439    {
21440     "component_value" : -4,
21441     "kind" : "vcall_offset"
21442    },
21443    {
21444     "component_value" : -4,
21445     "kind" : "offset_to_top"
21446    },
21447    {
21448     "kind" : "rtti",
21449     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
21450    },
21451    {
21452     "kind" : "complete_dtor_pointer",
21453     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
21454    },
21455    {
21456     "kind" : "deleting_dtor_pointer",
21457     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
21458    },
21459    {
21460     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21461    },
21462    {
21463     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21464    },
21465    {
21466     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21467    },
21468    {
21469     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21470    }
21471   ]
21472  },
21473  {
21474   "alignment" : 4,
21475   "base_specifiers" :
21476   [
21477    {
21478     "is_virtual" : true,
21479     "referenced_type" : "type-6"
21480    }
21481   ],
21482   "linker_set_key" : "android::hardware::IInterface",
21483   "name" : "android::hardware::IInterface",
21484   "record_kind" : "class",
21485   "referenced_type" : "type-147",
21486   "self_type" : "type-147",
21487   "size" : 12,
21488   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
21489   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
21490   "vtable_components" :
21491   [
21492    {
21493     "component_value" : 4,
21494     "kind" : "vbase_offset"
21495    },
21496    {
21497     "kind" : "offset_to_top"
21498    },
21499    {
21500     "kind" : "rtti",
21501     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
21502    },
21503    {
21504     "kind" : "complete_dtor_pointer",
21505     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
21506    },
21507    {
21508     "kind" : "deleting_dtor_pointer",
21509     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
21510    },
21511    {
21512     "is_pure" : true,
21513     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
21514    },
21515    {
21516     "kind" : "vcall_offset"
21517    },
21518    {
21519     "kind" : "vcall_offset"
21520    },
21521    {
21522     "kind" : "vcall_offset"
21523    },
21524    {
21525     "kind" : "vcall_offset"
21526    },
21527    {
21528     "component_value" : -4,
21529     "kind" : "vcall_offset"
21530    },
21531    {
21532     "component_value" : -4,
21533     "kind" : "offset_to_top"
21534    },
21535    {
21536     "kind" : "rtti",
21537     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
21538    },
21539    {
21540     "kind" : "complete_dtor_pointer",
21541     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
21542    },
21543    {
21544     "kind" : "deleting_dtor_pointer",
21545     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
21546    },
21547    {
21548     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21549    },
21550    {
21551     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21552    },
21553    {
21554     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21555    },
21556    {
21557     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21558    }
21559   ]
21560  },
21561  {
21562   "alignment" : 8,
21563   "fields" :
21564   [
21565    {
21566     "access" : "private",
21567     "field_name" : "mGrantors",
21568     "referenced_type" : "type-971"
21569    },
21570    {
21571     "access" : "private",
21572     "field_name" : "mHandle",
21573     "field_offset" : 128,
21574     "referenced_type" : "type-1103"
21575    },
21576    {
21577     "access" : "private",
21578     "field_name" : "mQuantum",
21579     "field_offset" : 192,
21580     "referenced_type" : "type-2"
21581    },
21582    {
21583     "access" : "private",
21584     "field_name" : "mFlags",
21585     "field_offset" : 224,
21586     "referenced_type" : "type-2"
21587    }
21588   ],
21589   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
21590   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
21591   "referenced_type" : "type-1102",
21592   "self_type" : "type-1102",
21593   "size" : 32,
21594   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
21595   "template_args" : [ "type-57" ],
21596   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
21597  },
21598  {
21599   "alignment" : 4,
21600   "fields" :
21601   [
21602    {
21603     "access" : "private",
21604     "field_name" : "mBufCachePos",
21605     "referenced_type" : "type-2"
21606    },
21607    {
21608     "access" : "private",
21609     "field_name" : "mBufCache",
21610     "field_offset" : 32,
21611     "referenced_type" : "type-1193"
21612    },
21613    {
21614     "access" : "private",
21615     "field_name" : "mError",
21616     "field_offset" : 128,
21617     "referenced_type" : "type-27"
21618    },
21619    {
21620     "access" : "private",
21621     "field_name" : "mData",
21622     "field_offset" : 160,
21623     "referenced_type" : "type-106"
21624    },
21625    {
21626     "access" : "private",
21627     "field_name" : "mDataSize",
21628     "field_offset" : 192,
21629     "referenced_type" : "type-2"
21630    },
21631    {
21632     "access" : "private",
21633     "field_name" : "mDataCapacity",
21634     "field_offset" : 224,
21635     "referenced_type" : "type-2"
21636    },
21637    {
21638     "access" : "private",
21639     "field_name" : "mDataPos",
21640     "field_offset" : 256,
21641     "referenced_type" : "type-2"
21642    },
21643    {
21644     "access" : "private",
21645     "field_name" : "mObjects",
21646     "field_offset" : 288,
21647     "referenced_type" : "type-1194"
21648    },
21649    {
21650     "access" : "private",
21651     "field_name" : "mObjectsSize",
21652     "field_offset" : 320,
21653     "referenced_type" : "type-2"
21654    },
21655    {
21656     "access" : "private",
21657     "field_name" : "mObjectsCapacity",
21658     "field_offset" : 352,
21659     "referenced_type" : "type-2"
21660    },
21661    {
21662     "access" : "private",
21663     "field_name" : "mNextObjectHint",
21664     "field_offset" : 384,
21665     "referenced_type" : "type-2"
21666    },
21667    {
21668     "access" : "private",
21669     "field_name" : "mNumRef",
21670     "field_offset" : 416,
21671     "referenced_type" : "type-2"
21672    },
21673    {
21674     "access" : "private",
21675     "field_name" : "mFdsKnown",
21676     "field_offset" : 448,
21677     "referenced_type" : "type-39"
21678    },
21679    {
21680     "access" : "private",
21681     "field_name" : "mHasFds",
21682     "field_offset" : 456,
21683     "referenced_type" : "type-39"
21684    },
21685    {
21686     "access" : "private",
21687     "field_name" : "mAllowFds",
21688     "field_offset" : 464,
21689     "referenced_type" : "type-39"
21690    },
21691    {
21692     "access" : "private",
21693     "field_name" : "mOwner",
21694     "field_offset" : 480,
21695     "referenced_type" : "type-1195"
21696    },
21697    {
21698     "access" : "private",
21699     "field_name" : "mOwnerCookie",
21700     "field_offset" : 512,
21701     "referenced_type" : "type-28"
21702    }
21703   ],
21704   "linker_set_key" : "android::hardware::Parcel",
21705   "name" : "android::hardware::Parcel",
21706   "record_kind" : "class",
21707   "referenced_type" : "type-1192",
21708   "self_type" : "type-1192",
21709   "size" : 68,
21710   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
21711   "unique_id" : "_ZTSN7android8hardware6ParcelE"
21712  },
21713  {
21714   "access" : "private",
21715   "alignment" : 8,
21716   "fields" :
21717   [
21718    {
21719     "field_name" : "index",
21720     "referenced_type" : "type-2"
21721    },
21722    {
21723     "field_name" : "buffer",
21724     "field_offset" : 64,
21725     "referenced_type" : "type-83"
21726    },
21727    {
21728     "field_name" : "bufend",
21729     "field_offset" : 128,
21730     "referenced_type" : "type-83"
21731    }
21732   ],
21733   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
21734   "name" : "android::hardware::Parcel::BufferInfo",
21735   "referenced_type" : "type-1202",
21736   "self_type" : "type-1202",
21737   "size" : 24,
21738   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
21739   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
21740  },
21741  {
21742   "alignment" : 8,
21743   "base_specifiers" :
21744   [
21745    {
21746     "is_virtual" : true,
21747     "referenced_type" : "type-6"
21748    }
21749   ],
21750   "fields" :
21751   [
21752    {
21753     "access" : "private",
21754     "field_name" : "mDriverFD",
21755     "field_offset" : 32,
21756     "referenced_type" : "type-27"
21757    },
21758    {
21759     "access" : "private",
21760     "field_name" : "mVMStart",
21761     "field_offset" : 64,
21762     "referenced_type" : "type-28"
21763    },
21764    {
21765     "access" : "private",
21766     "field_name" : "mThreadCountLock",
21767     "field_offset" : 96,
21768     "referenced_type" : "type-30"
21769    },
21770    {
21771     "access" : "private",
21772     "field_name" : "mThreadCountDecrement",
21773     "field_offset" : 128,
21774     "referenced_type" : "type-31"
21775    },
21776    {
21777     "access" : "private",
21778     "field_name" : "mExecutingThreadsCount",
21779     "field_offset" : 160,
21780     "referenced_type" : "type-2"
21781    },
21782    {
21783     "access" : "private",
21784     "field_name" : "mMaxThreads",
21785     "field_offset" : 192,
21786     "referenced_type" : "type-2"
21787    },
21788    {
21789     "access" : "private",
21790     "field_name" : "mStarvationStartTimeMs",
21791     "field_offset" : 256,
21792     "referenced_type" : "type-32"
21793    },
21794    {
21795     "access" : "private",
21796     "field_name" : "mLock",
21797     "field_offset" : 320,
21798     "referenced_type" : "type-33"
21799    },
21800    {
21801     "access" : "private",
21802     "field_name" : "mHandleToObject",
21803     "field_offset" : 352,
21804     "referenced_type" : "type-35"
21805    },
21806    {
21807     "access" : "private",
21808     "field_name" : "mManagesContexts",
21809     "field_offset" : 512,
21810     "referenced_type" : "type-39"
21811    },
21812    {
21813     "access" : "private",
21814     "field_name" : "mBinderContextCheckFunc",
21815     "field_offset" : 544,
21816     "referenced_type" : "type-40"
21817    },
21818    {
21819     "access" : "private",
21820     "field_name" : "mBinderContextUserData",
21821     "field_offset" : 576,
21822     "referenced_type" : "type-28"
21823    },
21824    {
21825     "access" : "private",
21826     "field_name" : "mContexts",
21827     "field_offset" : 608,
21828     "referenced_type" : "type-50"
21829    },
21830    {
21831     "access" : "private",
21832     "field_name" : "mRootDir",
21833     "field_offset" : 768,
21834     "referenced_type" : "type-54"
21835    },
21836    {
21837     "access" : "private",
21838     "field_name" : "mThreadPoolStarted",
21839     "field_offset" : 800,
21840     "referenced_type" : "type-39"
21841    },
21842    {
21843     "access" : "private",
21844     "field_name" : "mSpawnThreadOnStart",
21845     "field_offset" : 808,
21846     "referenced_type" : "type-39"
21847    },
21848    {
21849     "access" : "private",
21850     "field_name" : "mThreadPoolSeq",
21851     "field_offset" : 832,
21852     "referenced_type" : "type-58"
21853    },
21854    {
21855     "access" : "private",
21856     "field_name" : "mMmapSize",
21857     "field_offset" : 864,
21858     "referenced_type" : "type-37"
21859    },
21860    {
21861     "access" : "private",
21862     "field_name" : "mCallRestriction",
21863     "field_offset" : 896,
21864     "referenced_type" : "type-59"
21865    }
21866   ],
21867   "linker_set_key" : "android::hardware::ProcessState",
21868   "name" : "android::hardware::ProcessState",
21869   "record_kind" : "class",
21870   "referenced_type" : "type-26",
21871   "self_type" : "type-26",
21872   "size" : 128,
21873   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
21874   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
21875   "vtable_components" :
21876   [
21877    {
21878     "component_value" : 116,
21879     "kind" : "vbase_offset"
21880    },
21881    {
21882     "kind" : "offset_to_top"
21883    },
21884    {
21885     "kind" : "rtti",
21886     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
21887    },
21888    {
21889     "kind" : "complete_dtor_pointer",
21890     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
21891    },
21892    {
21893     "kind" : "deleting_dtor_pointer",
21894     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
21895    },
21896    {
21897     "kind" : "vcall_offset"
21898    },
21899    {
21900     "kind" : "vcall_offset"
21901    },
21902    {
21903     "kind" : "vcall_offset"
21904    },
21905    {
21906     "kind" : "vcall_offset"
21907    },
21908    {
21909     "component_value" : -116,
21910     "kind" : "vcall_offset"
21911    },
21912    {
21913     "component_value" : -116,
21914     "kind" : "offset_to_top"
21915    },
21916    {
21917     "kind" : "rtti",
21918     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
21919    },
21920    {
21921     "kind" : "complete_dtor_pointer",
21922     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
21923    },
21924    {
21925     "kind" : "deleting_dtor_pointer",
21926     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
21927    },
21928    {
21929     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21930    },
21931    {
21932     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21933    },
21934    {
21935     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21936    },
21937    {
21938     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21939    }
21940   ]
21941  },
21942  {
21943   "access" : "private",
21944   "alignment" : 4,
21945   "fields" :
21946   [
21947    {
21948     "field_name" : "binder",
21949     "referenced_type" : "type-17"
21950    },
21951    {
21952     "field_name" : "refs",
21953     "field_offset" : 32,
21954     "referenced_type" : "type-10"
21955    }
21956   ],
21957   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
21958   "name" : "android::hardware::ProcessState::handle_entry",
21959   "referenced_type" : "type-38",
21960   "self_type" : "type-38",
21961   "size" : 8,
21962   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
21963   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
21964  },
21965  {
21966   "alignment" : 4,
21967   "base_specifiers" :
21968   [
21969    {
21970     "referenced_type" : "type-247"
21971    }
21972   ],
21973   "fields" :
21974   [
21975    {
21976     "access" : "private",
21977     "field_name" : "mVal",
21978     "field_offset" : 192,
21979     "referenced_type" : "type-1424"
21980    }
21981   ],
21982   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status>",
21983   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status>",
21984   "record_kind" : "class",
21985   "referenced_type" : "type-1547",
21986   "self_type" : "type-1547",
21987   "size" : 28,
21988   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
21989   "template_args" : [ "type-1424" ],
21990   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_3drm4V1_06StatusEEE"
21991  },
21992  {
21993   "alignment" : 4,
21994   "base_specifiers" :
21995   [
21996    {
21997     "referenced_type" : "type-247"
21998    }
21999   ],
22000   "fields" :
22001   [
22002    {
22003     "access" : "private",
22004     "field_name" : "mVal",
22005     "field_offset" : 192,
22006     "referenced_type" : "type-459"
22007    }
22008   ],
22009   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> >",
22010   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> >",
22011   "record_kind" : "class",
22012   "referenced_type" : "type-603",
22013   "self_type" : "type-603",
22014   "size" : 28,
22015   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
22016   "template_args" : [ "type-459" ],
22017   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_214ICryptoFactoryEEEEE"
22018  },
22019  {
22020   "alignment" : 4,
22021   "base_specifiers" :
22022   [
22023    {
22024     "referenced_type" : "type-247"
22025    }
22026   ],
22027   "fields" :
22028   [
22029    {
22030     "access" : "private",
22031     "field_name" : "mVal",
22032     "field_offset" : 192,
22033     "referenced_type" : "type-1526"
22034    }
22035   ],
22036   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> >",
22037   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> >",
22038   "record_kind" : "class",
22039   "referenced_type" : "type-1553",
22040   "self_type" : "type-1553",
22041   "size" : 28,
22042   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
22043   "template_args" : [ "type-1526" ],
22044   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_213ICryptoPluginEEEEE"
22045  },
22046  {
22047   "alignment" : 4,
22048   "base_specifiers" :
22049   [
22050    {
22051     "referenced_type" : "type-247"
22052    }
22053   ],
22054   "fields" :
22055   [
22056    {
22057     "access" : "private",
22058     "field_name" : "mVal",
22059     "field_offset" : 192,
22060     "referenced_type" : "type-191"
22061    }
22062   ],
22063   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> >",
22064   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> >",
22065   "record_kind" : "class",
22066   "referenced_type" : "type-246",
22067   "self_type" : "type-246",
22068   "size" : 28,
22069   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
22070   "template_args" : [ "type-191" ],
22071   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_211IDrmFactoryEEEEE"
22072  },
22073  {
22074   "alignment" : 4,
22075   "base_specifiers" :
22076   [
22077    {
22078     "referenced_type" : "type-247"
22079    }
22080   ],
22081   "fields" :
22082   [
22083    {
22084     "access" : "private",
22085     "field_name" : "mVal",
22086     "field_offset" : 192,
22087     "referenced_type" : "type-407"
22088    }
22089   ],
22090   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> >",
22091   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> >",
22092   "record_kind" : "class",
22093   "referenced_type" : "type-447",
22094   "self_type" : "type-447",
22095   "size" : 28,
22096   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
22097   "template_args" : [ "type-407" ],
22098   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_210IDrmPluginEEEEE"
22099  },
22100  {
22101   "alignment" : 4,
22102   "base_specifiers" :
22103   [
22104    {
22105     "referenced_type" : "type-247"
22106    }
22107   ],
22108   "fields" :
22109   [
22110    {
22111     "access" : "private",
22112     "field_name" : "mVal",
22113     "field_offset" : 192,
22114     "referenced_type" : "type-621"
22115    }
22116   ],
22117   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> >",
22118   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> >",
22119   "record_kind" : "class",
22120   "referenced_type" : "type-648",
22121   "self_type" : "type-648",
22122   "size" : 28,
22123   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
22124   "template_args" : [ "type-621" ],
22125   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_218IDrmPluginListenerEEEEE"
22126  },
22127  {
22128   "alignment" : 4,
22129   "base_specifiers" :
22130   [
22131    {
22132     "referenced_type" : "type-247"
22133    }
22134   ],
22135   "fields" :
22136   [
22137    {
22138     "access" : "private",
22139     "field_name" : "mVal",
22140     "field_offset" : 168,
22141     "referenced_type" : "type-39"
22142    }
22143   ],
22144   "linker_set_key" : "android::hardware::Return<bool>",
22145   "name" : "android::hardware::Return<bool>",
22146   "record_kind" : "class",
22147   "referenced_type" : "type-552",
22148   "self_type" : "type-552",
22149   "size" : 24,
22150   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
22151   "template_args" : [ "type-39" ],
22152   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
22153  },
22154  {
22155   "alignment" : 4,
22156   "base_specifiers" :
22157   [
22158    {
22159     "referenced_type" : "type-247"
22160    }
22161   ],
22162   "linker_set_key" : "android::hardware::Return<void>",
22163   "name" : "android::hardware::Return<void>",
22164   "record_kind" : "class",
22165   "referenced_type" : "type-629",
22166   "self_type" : "type-629",
22167   "size" : 24,
22168   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
22169   "template_args" : [ "type-29" ],
22170   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
22171  },
22172  {
22173   "alignment" : 4,
22174   "fields" :
22175   [
22176    {
22177     "access" : "private",
22178     "field_name" : "mException",
22179     "referenced_type" : "type-27"
22180    },
22181    {
22182     "access" : "private",
22183     "field_name" : "mErrorCode",
22184     "field_offset" : 32,
22185     "referenced_type" : "type-27"
22186    },
22187    {
22188     "access" : "private",
22189     "field_name" : "mMessage",
22190     "field_offset" : 64,
22191     "referenced_type" : "type-249"
22192    }
22193   ],
22194   "linker_set_key" : "android::hardware::Status",
22195   "name" : "android::hardware::Status",
22196   "record_kind" : "class",
22197   "referenced_type" : "type-248",
22198   "self_type" : "type-248",
22199   "size" : 20,
22200   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
22201   "unique_id" : "_ZTSN7android8hardware6StatusE"
22202  },
22203  {
22204   "alignment" : 4,
22205   "fields" :
22206   [
22207    {
22208     "access" : "private",
22209     "field_name" : "buffer",
22210     "referenced_type" : "type-1320"
22211    }
22212   ],
22213   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> >",
22214   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> >",
22215   "record_kind" : "class",
22216   "referenced_type" : "type-1319",
22217   "self_type" : "type-1319",
22218   "size" : 16,
22219   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
22220   "template_args" : [ "type-1221" ],
22221   "unique_id" : "_ZTSN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS1_9SchedPrioEEEEE"
22222  },
22223  {
22224   "alignment" : 4,
22225   "fields" :
22226   [
22227    {
22228     "access" : "private",
22229     "field_name" : "buffer",
22230     "referenced_type" : "type-1320"
22231    }
22232   ],
22233   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> >",
22234   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> >",
22235   "record_kind" : "class",
22236   "referenced_type" : "type-1351",
22237   "self_type" : "type-1351",
22238   "size" : 16,
22239   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
22240   "template_args" : [ "type-1236" ],
22241   "unique_id" : "_ZTSN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEEEE"
22242  },
22243  {
22244   "alignment" : 4,
22245   "fields" :
22246   [
22247    {
22248     "access" : "private",
22249     "field_name" : "buffer",
22250     "referenced_type" : "type-1320"
22251    }
22252   ],
22253   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
22254   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
22255   "record_kind" : "class",
22256   "referenced_type" : "type-1359",
22257   "self_type" : "type-1359",
22258   "size" : 16,
22259   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
22260   "template_args" : [ "type-1247" ],
22261   "unique_id" : "_ZTSN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE"
22262  },
22263  {
22264   "alignment" : 4,
22265   "fields" :
22266   [
22267    {
22268     "access" : "protected",
22269     "field_name" : "mInstrumentationCallbacks",
22270     "field_offset" : 32,
22271     "referenced_type" : "type-152"
22272    },
22273    {
22274     "access" : "protected",
22275     "field_name" : "mEnableInstrumentation",
22276     "field_offset" : 128,
22277     "referenced_type" : "type-39"
22278    },
22279    {
22280     "access" : "protected",
22281     "field_name" : "mInstrumentationLibPackage",
22282     "field_offset" : 160,
22283     "referenced_type" : "type-153"
22284    },
22285    {
22286     "access" : "protected",
22287     "field_name" : "mInterfaceName",
22288     "field_offset" : 256,
22289     "referenced_type" : "type-154"
22290    }
22291   ],
22292   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
22293   "name" : "android::hardware::details::HidlInstrumentor",
22294   "referenced_type" : "type-151",
22295   "self_type" : "type-151",
22296   "size" : 44,
22297   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22298   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
22299   "vtable_components" :
22300   [
22301    {
22302     "kind" : "offset_to_top"
22303    },
22304    {
22305     "kind" : "rtti",
22306     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
22307    },
22308    {
22309     "kind" : "complete_dtor_pointer",
22310     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
22311    },
22312    {
22313     "kind" : "deleting_dtor_pointer",
22314     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
22315    }
22316   ]
22317  },
22318  {
22319   "alignment" : 4,
22320   "fields" :
22321   [
22322    {
22323     "field_name" : "sched_policy",
22324     "referenced_type" : "type-27"
22325    },
22326    {
22327     "field_name" : "prio",
22328     "field_offset" : 32,
22329     "referenced_type" : "type-27"
22330    }
22331   ],
22332   "linker_set_key" : "android::hardware::details::SchedPrio",
22333   "name" : "android::hardware::details::SchedPrio",
22334   "referenced_type" : "type-1224",
22335   "self_type" : "type-1224",
22336   "size" : 8,
22337   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
22338   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
22339  },
22340  {
22341   "alignment" : 4,
22342   "fields" :
22343   [
22344    {
22345     "access" : "private",
22346     "field_name" : "mQueue",
22347     "referenced_type" : "type-205"
22348    }
22349   ],
22350   "linker_set_key" : "android::hardware::details::TaskRunner",
22351   "name" : "android::hardware::details::TaskRunner",
22352   "record_kind" : "class",
22353   "referenced_type" : "type-204",
22354   "self_type" : "type-204",
22355   "size" : 8,
22356   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
22357   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
22358  },
22359  {
22360   "alignment" : 1,
22361   "linker_set_key" : "android::hardware::details::bnhw_tag",
22362   "name" : "android::hardware::details::bnhw_tag",
22363   "referenced_type" : "type-784",
22364   "self_type" : "type-784",
22365   "size" : 1,
22366   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22367   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
22368  },
22369  {
22370   "alignment" : 1,
22371   "linker_set_key" : "android::hardware::details::bphw_tag",
22372   "name" : "android::hardware::details::bphw_tag",
22373   "referenced_type" : "type-828",
22374   "self_type" : "type-828",
22375   "size" : 1,
22376   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22377   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
22378  },
22379  {
22380   "alignment" : 1,
22381   "linker_set_key" : "android::hardware::details::bs_tag",
22382   "name" : "android::hardware::details::bs_tag",
22383   "referenced_type" : "type-846",
22384   "self_type" : "type-846",
22385   "size" : 1,
22386   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22387   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
22388  },
22389  {
22390   "access" : "private",
22391   "alignment" : 8,
22392   "fields" :
22393   [
22394    {
22395     "field_name" : "mPointer",
22396     "referenced_type" : "type-87"
22397    },
22398    {
22399     "field_name" : "_pad",
22400     "referenced_type" : "type-83"
22401    }
22402   ],
22403   "is_anonymous" : true,
22404   "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",
22405   "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",
22406   "record_kind" : "union",
22407   "referenced_type" : "type-86",
22408   "self_type" : "type-86",
22409   "size" : 8,
22410   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22411   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEUt_E"
22412  },
22413  {
22414   "access" : "private",
22415   "alignment" : 8,
22416   "fields" :
22417   [
22418    {
22419     "field_name" : "mPointer",
22420     "referenced_type" : "type-377"
22421    },
22422    {
22423     "field_name" : "_pad",
22424     "referenced_type" : "type-83"
22425    }
22426   ],
22427   "is_anonymous" : true,
22428   "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",
22429   "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",
22430   "record_kind" : "union",
22431   "referenced_type" : "type-376",
22432   "self_type" : "type-376",
22433   "size" : 8,
22434   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22435   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroupEEUt_E"
22436  },
22437  {
22438   "access" : "private",
22439   "alignment" : 8,
22440   "fields" :
22441   [
22442    {
22443     "field_name" : "mPointer",
22444     "referenced_type" : "type-974"
22445    },
22446    {
22447     "field_name" : "_pad",
22448     "referenced_type" : "type-83"
22449    }
22450   ],
22451   "is_anonymous" : true,
22452   "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",
22453   "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",
22454   "record_kind" : "union",
22455   "referenced_type" : "type-973",
22456   "self_type" : "type-973",
22457   "size" : 8,
22458   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22459   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
22460  },
22461  {
22462   "access" : "private",
22463   "alignment" : 8,
22464   "fields" :
22465   [
22466    {
22467     "field_name" : "mPointer",
22468     "referenced_type" : "type-386"
22469    },
22470    {
22471     "field_name" : "_pad",
22472     "referenced_type" : "type-83"
22473    }
22474   ],
22475   "is_anonymous" : true,
22476   "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",
22477   "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",
22478   "record_kind" : "union",
22479   "referenced_type" : "type-385",
22480   "self_type" : "type-385",
22481   "size" : 8,
22482   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22483   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_29KeyStatusEEUt_E"
22484  },
22485  {
22486   "access" : "private",
22487   "alignment" : 8,
22488   "fields" :
22489   [
22490    {
22491     "field_name" : "mPointer",
22492     "referenced_type" : "type-485"
22493    },
22494    {
22495     "field_name" : "_pad",
22496     "referenced_type" : "type-83"
22497    }
22498   ],
22499   "is_anonymous" : true,
22500   "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",
22501   "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",
22502   "record_kind" : "union",
22503   "referenced_type" : "type-484",
22504   "self_type" : "type-484",
22505   "size" : 8,
22506   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22507   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09KeyStatusEEUt_E"
22508  },
22509  {
22510   "access" : "private",
22511   "alignment" : 8,
22512   "fields" :
22513   [
22514    {
22515     "field_name" : "mPointer",
22516     "referenced_type" : "type-476"
22517    },
22518    {
22519     "field_name" : "_pad",
22520     "referenced_type" : "type-83"
22521    }
22522   ],
22523   "is_anonymous" : true,
22524   "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",
22525   "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",
22526   "record_kind" : "union",
22527   "referenced_type" : "type-475",
22528   "self_type" : "type-475",
22529   "size" : 8,
22530   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22531   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_08KeyValueEEUt_E"
22532  },
22533  {
22534   "access" : "private",
22535   "alignment" : 8,
22536   "fields" :
22537   [
22538    {
22539     "field_name" : "mPointer",
22540     "referenced_type" : "type-78"
22541    },
22542    {
22543     "field_name" : "_pad",
22544     "referenced_type" : "type-83"
22545    }
22546   ],
22547   "is_anonymous" : true,
22548   "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",
22549   "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",
22550   "record_kind" : "union",
22551   "referenced_type" : "type-77",
22552   "self_type" : "type-77",
22553   "size" : 8,
22554   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22555   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEUt_E"
22556  },
22557  {
22558   "access" : "private",
22559   "alignment" : 8,
22560   "fields" :
22561   [
22562    {
22563     "field_name" : "mPointer",
22564     "referenced_type" : "type-493"
22565    },
22566    {
22567     "field_name" : "_pad",
22568     "referenced_type" : "type-83"
22569    }
22570   ],
22571   "is_anonymous" : true,
22572   "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",
22573   "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",
22574   "record_kind" : "union",
22575   "referenced_type" : "type-492",
22576   "self_type" : "type-492",
22577   "size" : 8,
22578   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22579   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_010SecureStopEEUt_E"
22580  },
22581  {
22582   "access" : "private",
22583   "alignment" : 8,
22584   "fields" :
22585   [
22586    {
22587     "field_name" : "mPointer",
22588     "referenced_type" : "type-184"
22589    },
22590    {
22591     "field_name" : "_pad",
22592     "referenced_type" : "type-83"
22593    }
22594   ],
22595   "is_anonymous" : true,
22596   "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",
22597   "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",
22598   "record_kind" : "union",
22599   "referenced_type" : "type-183",
22600   "self_type" : "type-183",
22601   "size" : 8,
22602   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22603   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09SubSampleEEUt_E"
22604  },
22605  {
22606   "access" : "private",
22607   "alignment" : 8,
22608   "fields" :
22609   [
22610    {
22611     "field_name" : "mPointer",
22612     "referenced_type" : "type-95"
22613    },
22614    {
22615     "field_name" : "_pad",
22616     "referenced_type" : "type-83"
22617    }
22618   ],
22619   "is_anonymous" : true,
22620   "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",
22621   "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",
22622   "record_kind" : "union",
22623   "referenced_type" : "type-94",
22624   "self_type" : "type-94",
22625   "size" : 8,
22626   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22627   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEUt_E"
22628  },
22629  {
22630   "alignment" : 8,
22631   "fields" :
22632   [
22633    {
22634     "access" : "private",
22635     "referenced_type" : "type-973"
22636    }
22637   ],
22638   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
22639   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
22640   "referenced_type" : "type-972",
22641   "self_type" : "type-972",
22642   "size" : 8,
22643   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22644   "template_args" : [ "type-975" ],
22645   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
22646  },
22647  {
22648   "alignment" : 8,
22649   "fields" :
22650   [
22651    {
22652     "access" : "private",
22653     "referenced_type" : "type-484"
22654    }
22655   ],
22656   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
22657   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
22658   "referenced_type" : "type-483",
22659   "self_type" : "type-483",
22660   "size" : 8,
22661   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22662   "template_args" : [ "type-486" ],
22663   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09KeyStatusEEE"
22664  },
22665  {
22666   "alignment" : 8,
22667   "fields" :
22668   [
22669    {
22670     "access" : "private",
22671     "referenced_type" : "type-475"
22672    }
22673   ],
22674   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
22675   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
22676   "referenced_type" : "type-474",
22677   "self_type" : "type-474",
22678   "size" : 8,
22679   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22680   "template_args" : [ "type-477" ],
22681   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_08KeyValueEEE"
22682  },
22683  {
22684   "alignment" : 8,
22685   "fields" :
22686   [
22687    {
22688     "access" : "private",
22689     "referenced_type" : "type-492"
22690    }
22691   ],
22692   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
22693   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
22694   "referenced_type" : "type-491",
22695   "self_type" : "type-491",
22696   "size" : 8,
22697   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22698   "template_args" : [ "type-494" ],
22699   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_010SecureStopEEE"
22700  },
22701  {
22702   "alignment" : 8,
22703   "fields" :
22704   [
22705    {
22706     "access" : "private",
22707     "referenced_type" : "type-183"
22708    }
22709   ],
22710   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
22711   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
22712   "referenced_type" : "type-182",
22713   "self_type" : "type-182",
22714   "size" : 8,
22715   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22716   "template_args" : [ "type-185" ],
22717   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09SubSampleEEE"
22718  },
22719  {
22720   "alignment" : 8,
22721   "fields" :
22722   [
22723    {
22724     "access" : "private",
22725     "referenced_type" : "type-86"
22726    }
22727   ],
22728   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
22729   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
22730   "referenced_type" : "type-85",
22731   "self_type" : "type-85",
22732   "size" : 8,
22733   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22734   "template_args" : [ "type-88" ],
22735   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE"
22736  },
22737  {
22738   "alignment" : 8,
22739   "fields" :
22740   [
22741    {
22742     "access" : "private",
22743     "referenced_type" : "type-77"
22744    }
22745   ],
22746   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
22747   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
22748   "referenced_type" : "type-76",
22749   "self_type" : "type-76",
22750   "size" : 8,
22751   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22752   "template_args" : [ "type-79" ],
22753   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE"
22754  },
22755  {
22756   "alignment" : 8,
22757   "fields" :
22758   [
22759    {
22760     "access" : "private",
22761     "referenced_type" : "type-94"
22762    }
22763   ],
22764   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
22765   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
22766   "referenced_type" : "type-93",
22767   "self_type" : "type-93",
22768   "size" : 8,
22769   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22770   "template_args" : [ "type-96" ],
22771   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE"
22772  },
22773  {
22774   "alignment" : 8,
22775   "fields" :
22776   [
22777    {
22778     "access" : "private",
22779     "referenced_type" : "type-376"
22780    }
22781   ],
22782   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup>",
22783   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup>",
22784   "referenced_type" : "type-375",
22785   "self_type" : "type-375",
22786   "size" : 8,
22787   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22788   "template_args" : [ "type-74" ],
22789   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroupEEE"
22790  },
22791  {
22792   "alignment" : 8,
22793   "fields" :
22794   [
22795    {
22796     "access" : "private",
22797     "referenced_type" : "type-385"
22798    }
22799   ],
22800   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus>",
22801   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus>",
22802   "referenced_type" : "type-384",
22803   "self_type" : "type-384",
22804   "size" : 8,
22805   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22806   "template_args" : [ "type-123" ],
22807   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_29KeyStatusEEE"
22808  },
22809  {
22810   "alignment" : 8,
22811   "fields" :
22812   [
22813    {
22814     "access" : "private",
22815     "referenced_type" : "type-1008"
22816    }
22817   ],
22818   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
22819   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
22820   "referenced_type" : "type-1007",
22821   "self_type" : "type-1007",
22822   "size" : 8,
22823   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22824   "template_args" : [ "type-1010" ],
22825   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
22826  },
22827  {
22828   "alignment" : 8,
22829   "fields" :
22830   [
22831    {
22832     "access" : "private",
22833     "referenced_type" : "type-996"
22834    }
22835   ],
22836   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
22837   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
22838   "referenced_type" : "type-995",
22839   "self_type" : "type-995",
22840   "size" : 8,
22841   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22842   "template_args" : [ "type-80" ],
22843   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
22844  },
22845  {
22846   "alignment" : 8,
22847   "fields" :
22848   [
22849    {
22850     "access" : "private",
22851     "referenced_type" : "type-379"
22852    }
22853   ],
22854   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
22855   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
22856   "referenced_type" : "type-378",
22857   "self_type" : "type-378",
22858   "size" : 8,
22859   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22860   "template_args" : [ "type-103" ],
22861   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE"
22862  },
22863  {
22864   "alignment" : 8,
22865   "fields" :
22866   [
22867    {
22868     "access" : "private",
22869     "referenced_type" : "type-1058"
22870    }
22871   ],
22872   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
22873   "name" : "android::hardware::details::hidl_pointer<char>",
22874   "referenced_type" : "type-1057",
22875   "self_type" : "type-1057",
22876   "size" : 8,
22877   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22878   "template_args" : [ "type-57" ],
22879   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
22880  },
22881  {
22882   "access" : "private",
22883   "alignment" : 8,
22884   "fields" :
22885   [
22886    {
22887     "field_name" : "mPointer",
22888     "referenced_type" : "type-615"
22889    },
22890    {
22891     "field_name" : "_pad",
22892     "referenced_type" : "type-83"
22893    }
22894   ],
22895   "is_anonymous" : true,
22896   "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",
22897   "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",
22898   "record_kind" : "union",
22899   "referenced_type" : "type-1058",
22900   "self_type" : "type-1058",
22901   "size" : 8,
22902   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22903   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
22904  },
22905  {
22906   "alignment" : 8,
22907   "fields" :
22908   [
22909    {
22910     "access" : "private",
22911     "referenced_type" : "type-82"
22912    }
22913   ],
22914   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
22915   "name" : "android::hardware::details::hidl_pointer<const char>",
22916   "referenced_type" : "type-81",
22917   "self_type" : "type-81",
22918   "size" : 8,
22919   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22920   "template_args" : [ "type-56" ],
22921   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
22922  },
22923  {
22924   "access" : "private",
22925   "alignment" : 8,
22926   "fields" :
22927   [
22928    {
22929     "field_name" : "mPointer",
22930     "referenced_type" : "type-55"
22931    },
22932    {
22933     "field_name" : "_pad",
22934     "referenced_type" : "type-83"
22935    }
22936   ],
22937   "is_anonymous" : true,
22938   "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",
22939   "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",
22940   "record_kind" : "union",
22941   "referenced_type" : "type-82",
22942   "self_type" : "type-82",
22943   "size" : 8,
22944   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22945   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
22946  },
22947  {
22948   "alignment" : 8,
22949   "fields" :
22950   [
22951    {
22952     "access" : "private",
22953     "referenced_type" : "type-167"
22954    }
22955   ],
22956   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
22957   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
22958   "referenced_type" : "type-166",
22959   "self_type" : "type-166",
22960   "size" : 8,
22961   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22962   "template_args" : [ "type-169" ],
22963   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
22964  },
22965  {
22966   "access" : "private",
22967   "alignment" : 8,
22968   "fields" :
22969   [
22970    {
22971     "field_name" : "mPointer",
22972     "referenced_type" : "type-168"
22973    },
22974    {
22975     "field_name" : "_pad",
22976     "referenced_type" : "type-83"
22977    }
22978   ],
22979   "is_anonymous" : true,
22980   "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",
22981   "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",
22982   "record_kind" : "union",
22983   "referenced_type" : "type-167",
22984   "self_type" : "type-167",
22985   "size" : 8,
22986   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22987   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
22988  },
22989  {
22990   "access" : "private",
22991   "alignment" : 8,
22992   "fields" :
22993   [
22994    {
22995     "field_name" : "mPointer",
22996     "referenced_type" : "type-1009"
22997    },
22998    {
22999     "field_name" : "_pad",
23000     "referenced_type" : "type-83"
23001    }
23002   ],
23003   "is_anonymous" : true,
23004   "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",
23005   "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",
23006   "record_kind" : "union",
23007   "referenced_type" : "type-1008",
23008   "self_type" : "type-1008",
23009   "size" : 8,
23010   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
23011   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
23012  },
23013  {
23014   "access" : "private",
23015   "alignment" : 8,
23016   "fields" :
23017   [
23018    {
23019     "field_name" : "mPointer",
23020     "referenced_type" : "type-997"
23021    },
23022    {
23023     "field_name" : "_pad",
23024     "referenced_type" : "type-83"
23025    }
23026   ],
23027   "is_anonymous" : true,
23028   "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",
23029   "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",
23030   "record_kind" : "union",
23031   "referenced_type" : "type-996",
23032   "self_type" : "type-996",
23033   "size" : 8,
23034   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
23035   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
23036  },
23037  {
23038   "access" : "private",
23039   "alignment" : 8,
23040   "fields" :
23041   [
23042    {
23043     "field_name" : "mPointer",
23044     "referenced_type" : "type-380"
23045    },
23046    {
23047     "field_name" : "_pad",
23048     "referenced_type" : "type-83"
23049    }
23050   ],
23051   "is_anonymous" : true,
23052   "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",
23053   "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",
23054   "record_kind" : "union",
23055   "referenced_type" : "type-379",
23056   "self_type" : "type-379",
23057   "size" : 8,
23058   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
23059   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E"
23060  },
23061  {
23062   "alignment" : 8,
23063   "fields" :
23064   [
23065    {
23066     "access" : "private",
23067     "referenced_type" : "type-1023"
23068    }
23069   ],
23070   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
23071   "name" : "android::hardware::details::hidl_pointer<int>",
23072   "referenced_type" : "type-1022",
23073   "self_type" : "type-1022",
23074   "size" : 8,
23075   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
23076   "template_args" : [ "type-27" ],
23077   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
23078  },
23079  {
23080   "access" : "private",
23081   "alignment" : 8,
23082   "fields" :
23083   [
23084    {
23085     "field_name" : "mPointer",
23086     "referenced_type" : "type-1024"
23087    },
23088    {
23089     "field_name" : "_pad",
23090     "referenced_type" : "type-83"
23091    }
23092   ],
23093   "is_anonymous" : true,
23094   "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",
23095   "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",
23096   "record_kind" : "union",
23097   "referenced_type" : "type-1023",
23098   "self_type" : "type-1023",
23099   "size" : 8,
23100   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
23101   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
23102  },
23103  {
23104   "alignment" : 8,
23105   "fields" :
23106   [
23107    {
23108     "access" : "private",
23109     "referenced_type" : "type-1104"
23110    }
23111   ],
23112   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
23113   "name" : "android::hardware::details::hidl_pointer<native_handle>",
23114   "referenced_type" : "type-1103",
23115   "self_type" : "type-1103",
23116   "size" : 8,
23117   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
23118   "template_args" : [ "type-170" ],
23119   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
23120  },
23121  {
23122   "access" : "private",
23123   "alignment" : 8,
23124   "fields" :
23125   [
23126    {
23127     "field_name" : "mPointer",
23128     "referenced_type" : "type-654"
23129    },
23130    {
23131     "field_name" : "_pad",
23132     "referenced_type" : "type-83"
23133    }
23134   ],
23135   "is_anonymous" : true,
23136   "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",
23137   "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",
23138   "record_kind" : "union",
23139   "referenced_type" : "type-1104",
23140   "self_type" : "type-1104",
23141   "size" : 8,
23142   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
23143   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
23144  },
23145  {
23146   "alignment" : 8,
23147   "fields" :
23148   [
23149    {
23150     "access" : "private",
23151     "referenced_type" : "type-105"
23152    }
23153   ],
23154   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
23155   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
23156   "referenced_type" : "type-104",
23157   "self_type" : "type-104",
23158   "size" : 8,
23159   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
23160   "template_args" : [ "type-90" ],
23161   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
23162  },
23163  {
23164   "access" : "private",
23165   "alignment" : 8,
23166   "fields" :
23167   [
23168    {
23169     "field_name" : "mPointer",
23170     "referenced_type" : "type-106"
23171    },
23172    {
23173     "field_name" : "_pad",
23174     "referenced_type" : "type-83"
23175    }
23176   ],
23177   "is_anonymous" : true,
23178   "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",
23179   "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",
23180   "record_kind" : "union",
23181   "referenced_type" : "type-105",
23182   "self_type" : "type-105",
23183   "size" : 8,
23184   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
23185   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
23186  },
23187  {
23188   "alignment" : 1,
23189   "linker_set_key" : "android::hardware::details::i_tag",
23190   "name" : "android::hardware::details::i_tag",
23191   "referenced_type" : "type-763",
23192   "self_type" : "type-763",
23193   "size" : 1,
23194   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
23195   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
23196  },
23197  {
23198   "alignment" : 4,
23199   "fields" :
23200   [
23201    {
23202     "access" : "private",
23203     "field_name" : "mStatus",
23204     "referenced_type" : "type-248"
23205    },
23206    {
23207     "access" : "private",
23208     "field_name" : "mCheckedStatus",
23209     "field_offset" : 160,
23210     "referenced_type" : "type-39"
23211    }
23212   ],
23213   "linker_set_key" : "android::hardware::details::return_status",
23214   "name" : "android::hardware::details::return_status",
23215   "record_kind" : "class",
23216   "referenced_type" : "type-247",
23217   "self_type" : "type-247",
23218   "size" : 24,
23219   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
23220   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
23221  },
23222  {
23223   "alignment" : 1,
23224   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 16>",
23225   "name" : "android::hardware::details::std_array<unsigned char, 16>",
23226   "referenced_type" : "type-1073",
23227   "self_type" : "type-1073",
23228   "size" : 1,
23229   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23230   "template_args" : [ "type-90" ],
23231   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj16EJEEE"
23232  },
23233  {
23234   "alignment" : 1,
23235   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
23236   "name" : "android::hardware::details::std_array<unsigned char, 32>",
23237   "referenced_type" : "type-1078",
23238   "self_type" : "type-1078",
23239   "size" : 1,
23240   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23241   "template_args" : [ "type-90" ],
23242   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
23243  },
23244  {
23245   "alignment" : 4,
23246   "base_specifiers" :
23247   [
23248    {
23249     "referenced_type" : "type-198"
23250    }
23251   ],
23252   "fields" :
23253   [
23254    {
23255     "access" : "private",
23256     "field_name" : "_hidl_mImpl",
23257     "field_offset" : 544,
23258     "referenced_type" : "type-415"
23259    }
23260   ],
23261   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
23262   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
23263   "referenced_type" : "type-1476",
23264   "self_type" : "type-1476",
23265   "size" : 80,
23266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h",
23267   "unique_id" : "_ZTSN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
23268   "vtable_components" :
23269   [
23270    {
23271     "component_value" : 72,
23272     "kind" : "vbase_offset"
23273    },
23274    {
23275     "kind" : "offset_to_top"
23276    },
23277    {
23278     "kind" : "rtti",
23279     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
23280    },
23281    {
23282     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
23283    },
23284    {
23285     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
23286    },
23287    {
23288     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
23289    },
23290    {
23291     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
23292    },
23293    {
23294     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
23295    },
23296    {
23297     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
23298    },
23299    {
23300     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
23301    },
23302    {
23303     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
23304    },
23305    {
23306     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
23307    },
23308    {
23309     "kind" : "complete_dtor_pointer",
23310     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
23311    },
23312    {
23313     "kind" : "deleting_dtor_pointer",
23314     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
23315    },
23316    {
23317     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
23318    },
23319    {
23320     "component_value" : -20,
23321     "kind" : "offset_to_top"
23322    },
23323    {
23324     "kind" : "rtti",
23325     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
23326    },
23327    {
23328     "kind" : "complete_dtor_pointer",
23329     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
23330    },
23331    {
23332     "kind" : "deleting_dtor_pointer",
23333     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
23334    },
23335    {
23336     "kind" : "vcall_offset"
23337    },
23338    {
23339     "kind" : "vcall_offset"
23340    },
23341    {
23342     "kind" : "vcall_offset"
23343    },
23344    {
23345     "kind" : "vcall_offset"
23346    },
23347    {
23348     "component_value" : -72,
23349     "kind" : "vcall_offset"
23350    },
23351    {
23352     "component_value" : -72,
23353     "kind" : "offset_to_top"
23354    },
23355    {
23356     "kind" : "rtti",
23357     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
23358    },
23359    {
23360     "kind" : "complete_dtor_pointer",
23361     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
23362    },
23363    {
23364     "kind" : "deleting_dtor_pointer",
23365     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
23366    },
23367    {
23368     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23369    },
23370    {
23371     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23372    },
23373    {
23374     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23375    },
23376    {
23377     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23378    }
23379   ]
23380  },
23381  {
23382   "alignment" : 4,
23383   "base_specifiers" :
23384   [
23385    {
23386     "referenced_type" : "type-198"
23387    }
23388   ],
23389   "fields" :
23390   [
23391    {
23392     "access" : "private",
23393     "field_name" : "_hidl_mImpl",
23394     "field_offset" : 544,
23395     "referenced_type" : "type-372"
23396    }
23397   ],
23398   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
23399   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
23400   "referenced_type" : "type-1469",
23401   "self_type" : "type-1469",
23402   "size" : 80,
23403   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h",
23404   "unique_id" : "_ZTSN7android8hardware3drm4V1_016BnHwCryptoPluginE",
23405   "vtable_components" :
23406   [
23407    {
23408     "component_value" : 72,
23409     "kind" : "vbase_offset"
23410    },
23411    {
23412     "kind" : "offset_to_top"
23413    },
23414    {
23415     "kind" : "rtti",
23416     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
23417    },
23418    {
23419     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
23420    },
23421    {
23422     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
23423    },
23424    {
23425     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
23426    },
23427    {
23428     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
23429    },
23430    {
23431     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
23432    },
23433    {
23434     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
23435    },
23436    {
23437     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
23438    },
23439    {
23440     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
23441    },
23442    {
23443     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
23444    },
23445    {
23446     "kind" : "complete_dtor_pointer",
23447     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
23448    },
23449    {
23450     "kind" : "deleting_dtor_pointer",
23451     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
23452    },
23453    {
23454     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
23455    },
23456    {
23457     "component_value" : -20,
23458     "kind" : "offset_to_top"
23459    },
23460    {
23461     "kind" : "rtti",
23462     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
23463    },
23464    {
23465     "kind" : "complete_dtor_pointer",
23466     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
23467    },
23468    {
23469     "kind" : "deleting_dtor_pointer",
23470     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
23471    },
23472    {
23473     "kind" : "vcall_offset"
23474    },
23475    {
23476     "kind" : "vcall_offset"
23477    },
23478    {
23479     "kind" : "vcall_offset"
23480    },
23481    {
23482     "kind" : "vcall_offset"
23483    },
23484    {
23485     "component_value" : -72,
23486     "kind" : "vcall_offset"
23487    },
23488    {
23489     "component_value" : -72,
23490     "kind" : "offset_to_top"
23491    },
23492    {
23493     "kind" : "rtti",
23494     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
23495    },
23496    {
23497     "kind" : "complete_dtor_pointer",
23498     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
23499    },
23500    {
23501     "kind" : "deleting_dtor_pointer",
23502     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
23503    },
23504    {
23505     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23506    },
23507    {
23508     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23509    },
23510    {
23511     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23512    },
23513    {
23514     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23515    }
23516   ]
23517  },
23518  {
23519   "alignment" : 4,
23520   "base_specifiers" :
23521   [
23522    {
23523     "referenced_type" : "type-198"
23524    }
23525   ],
23526   "fields" :
23527   [
23528    {
23529     "access" : "private",
23530     "field_name" : "_hidl_mImpl",
23531     "field_offset" : 544,
23532     "referenced_type" : "type-230"
23533    }
23534   ],
23535   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmFactory",
23536   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory",
23537   "referenced_type" : "type-352",
23538   "self_type" : "type-352",
23539   "size" : 80,
23540   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h",
23541   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BnHwDrmFactoryE",
23542   "vtable_components" :
23543   [
23544    {
23545     "component_value" : 72,
23546     "kind" : "vbase_offset"
23547    },
23548    {
23549     "kind" : "offset_to_top"
23550    },
23551    {
23552     "kind" : "rtti",
23553     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
23554    },
23555    {
23556     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
23557    },
23558    {
23559     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
23560    },
23561    {
23562     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
23563    },
23564    {
23565     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
23566    },
23567    {
23568     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
23569    },
23570    {
23571     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
23572    },
23573    {
23574     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
23575    },
23576    {
23577     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
23578    },
23579    {
23580     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
23581    },
23582    {
23583     "kind" : "complete_dtor_pointer",
23584     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
23585    },
23586    {
23587     "kind" : "deleting_dtor_pointer",
23588     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
23589    },
23590    {
23591     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
23592    },
23593    {
23594     "component_value" : -20,
23595     "kind" : "offset_to_top"
23596    },
23597    {
23598     "kind" : "rtti",
23599     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
23600    },
23601    {
23602     "kind" : "complete_dtor_pointer",
23603     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
23604    },
23605    {
23606     "kind" : "deleting_dtor_pointer",
23607     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
23608    },
23609    {
23610     "kind" : "vcall_offset"
23611    },
23612    {
23613     "kind" : "vcall_offset"
23614    },
23615    {
23616     "kind" : "vcall_offset"
23617    },
23618    {
23619     "kind" : "vcall_offset"
23620    },
23621    {
23622     "component_value" : -72,
23623     "kind" : "vcall_offset"
23624    },
23625    {
23626     "component_value" : -72,
23627     "kind" : "offset_to_top"
23628    },
23629    {
23630     "kind" : "rtti",
23631     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
23632    },
23633    {
23634     "kind" : "complete_dtor_pointer",
23635     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
23636    },
23637    {
23638     "kind" : "deleting_dtor_pointer",
23639     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
23640    },
23641    {
23642     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23643    },
23644    {
23645     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23646    },
23647    {
23648     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23649    },
23650    {
23651     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23652    }
23653   ]
23654  },
23655  {
23656   "alignment" : 4,
23657   "base_specifiers" :
23658   [
23659    {
23660     "referenced_type" : "type-198"
23661    }
23662   ],
23663   "fields" :
23664   [
23665    {
23666     "access" : "private",
23667     "field_name" : "_hidl_mImpl",
23668     "field_offset" : 544,
23669     "referenced_type" : "type-213"
23670    }
23671   ],
23672   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
23673   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
23674   "referenced_type" : "type-345",
23675   "self_type" : "type-345",
23676   "size" : 80,
23677   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h",
23678   "unique_id" : "_ZTSN7android8hardware3drm4V1_013BnHwDrmPluginE",
23679   "vtable_components" :
23680   [
23681    {
23682     "component_value" : 72,
23683     "kind" : "vbase_offset"
23684    },
23685    {
23686     "kind" : "offset_to_top"
23687    },
23688    {
23689     "kind" : "rtti",
23690     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
23691    },
23692    {
23693     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
23694    },
23695    {
23696     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
23697    },
23698    {
23699     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
23700    },
23701    {
23702     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
23703    },
23704    {
23705     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
23706    },
23707    {
23708     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
23709    },
23710    {
23711     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
23712    },
23713    {
23714     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
23715    },
23716    {
23717     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
23718    },
23719    {
23720     "kind" : "complete_dtor_pointer",
23721     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
23722    },
23723    {
23724     "kind" : "deleting_dtor_pointer",
23725     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
23726    },
23727    {
23728     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
23729    },
23730    {
23731     "component_value" : -20,
23732     "kind" : "offset_to_top"
23733    },
23734    {
23735     "kind" : "rtti",
23736     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
23737    },
23738    {
23739     "kind" : "complete_dtor_pointer",
23740     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
23741    },
23742    {
23743     "kind" : "deleting_dtor_pointer",
23744     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
23745    },
23746    {
23747     "kind" : "vcall_offset"
23748    },
23749    {
23750     "kind" : "vcall_offset"
23751    },
23752    {
23753     "kind" : "vcall_offset"
23754    },
23755    {
23756     "kind" : "vcall_offset"
23757    },
23758    {
23759     "component_value" : -72,
23760     "kind" : "vcall_offset"
23761    },
23762    {
23763     "component_value" : -72,
23764     "kind" : "offset_to_top"
23765    },
23766    {
23767     "kind" : "rtti",
23768     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
23769    },
23770    {
23771     "kind" : "complete_dtor_pointer",
23772     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
23773    },
23774    {
23775     "kind" : "deleting_dtor_pointer",
23776     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
23777    },
23778    {
23779     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23780    },
23781    {
23782     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23783    },
23784    {
23785     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23786    },
23787    {
23788     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23789    }
23790   ]
23791  },
23792  {
23793   "alignment" : 4,
23794   "base_specifiers" :
23795   [
23796    {
23797     "referenced_type" : "type-198"
23798    }
23799   ],
23800   "fields" :
23801   [
23802    {
23803     "access" : "private",
23804     "field_name" : "_hidl_mImpl",
23805     "field_offset" : 544,
23806     "referenced_type" : "type-217"
23807    }
23808   ],
23809   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
23810   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
23811   "referenced_type" : "type-338",
23812   "self_type" : "type-338",
23813   "size" : 80,
23814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h",
23815   "unique_id" : "_ZTSN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
23816   "vtable_components" :
23817   [
23818    {
23819     "component_value" : 72,
23820     "kind" : "vbase_offset"
23821    },
23822    {
23823     "kind" : "offset_to_top"
23824    },
23825    {
23826     "kind" : "rtti",
23827     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
23828    },
23829    {
23830     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
23831    },
23832    {
23833     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
23834    },
23835    {
23836     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
23837    },
23838    {
23839     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
23840    },
23841    {
23842     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
23843    },
23844    {
23845     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
23846    },
23847    {
23848     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
23849    },
23850    {
23851     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
23852    },
23853    {
23854     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
23855    },
23856    {
23857     "kind" : "complete_dtor_pointer",
23858     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
23859    },
23860    {
23861     "kind" : "deleting_dtor_pointer",
23862     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
23863    },
23864    {
23865     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
23866    },
23867    {
23868     "component_value" : -20,
23869     "kind" : "offset_to_top"
23870    },
23871    {
23872     "kind" : "rtti",
23873     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
23874    },
23875    {
23876     "kind" : "complete_dtor_pointer",
23877     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
23878    },
23879    {
23880     "kind" : "deleting_dtor_pointer",
23881     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
23882    },
23883    {
23884     "kind" : "vcall_offset"
23885    },
23886    {
23887     "kind" : "vcall_offset"
23888    },
23889    {
23890     "kind" : "vcall_offset"
23891    },
23892    {
23893     "kind" : "vcall_offset"
23894    },
23895    {
23896     "component_value" : -72,
23897     "kind" : "vcall_offset"
23898    },
23899    {
23900     "component_value" : -72,
23901     "kind" : "offset_to_top"
23902    },
23903    {
23904     "kind" : "rtti",
23905     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
23906    },
23907    {
23908     "kind" : "complete_dtor_pointer",
23909     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
23910    },
23911    {
23912     "kind" : "deleting_dtor_pointer",
23913     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
23914    },
23915    {
23916     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23917    },
23918    {
23919     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23920    },
23921    {
23922     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23923    },
23924    {
23925     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23926    }
23927   ]
23928  },
23929  {
23930   "alignment" : 4,
23931   "base_specifiers" :
23932   [
23933    {
23934     "referenced_type" : "type-1188"
23935    },
23936    {
23937     "referenced_type" : "type-151"
23938    }
23939   ],
23940   "fields" :
23941   [
23942    {
23943     "access" : "private",
23944     "field_name" : "_hidl_mMutex",
23945     "field_offset" : 544,
23946     "referenced_type" : "type-1479"
23947    },
23948    {
23949     "access" : "private",
23950     "field_name" : "_hidl_mDeathRecipients",
23951     "field_offset" : 576,
23952     "referenced_type" : "type-1480"
23953    }
23954   ],
23955   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
23956   "name" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
23957   "referenced_type" : "type-1478",
23958   "self_type" : "type-1478",
23959   "size" : 92,
23960   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h",
23961   "unique_id" : "_ZTSN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
23962   "vtable_components" :
23963   [
23964    {
23965     "component_value" : 84,
23966     "kind" : "vbase_offset"
23967    },
23968    {
23969     "kind" : "offset_to_top"
23970    },
23971    {
23972     "kind" : "rtti",
23973     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
23974    },
23975    {
23976     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_017BpHwCryptoFactory8isRemoteEv"
23977    },
23978    {
23979     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
23980    },
23981    {
23982     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
23983    },
23984    {
23985     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
23986    },
23987    {
23988     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
23989    },
23990    {
23991     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21setHALInstrumentationEv"
23992    },
23993    {
23994     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
23995    },
23996    {
23997     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory4pingEv"
23998    },
23999    {
24000     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
24001    },
24002    {
24003     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21notifySyspropsChangedEv"
24004    },
24005    {
24006     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
24007    },
24008    {
24009     "kind" : "complete_dtor_pointer",
24010     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
24011    },
24012    {
24013     "kind" : "deleting_dtor_pointer",
24014     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
24015    },
24016    {
24017     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
24018    },
24019    {
24020     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
24021    },
24022    {
24023     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
24024    },
24025    {
24026     "component_value" : 80,
24027     "kind" : "vbase_offset"
24028    },
24029    {
24030     "component_value" : -4,
24031     "kind" : "offset_to_top"
24032    },
24033    {
24034     "kind" : "rtti",
24035     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
24036    },
24037    {
24038     "kind" : "complete_dtor_pointer",
24039     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
24040    },
24041    {
24042     "kind" : "deleting_dtor_pointer",
24043     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
24044    },
24045    {
24046     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
24047    },
24048    {
24049     "component_value" : 76,
24050     "kind" : "vbase_offset"
24051    },
24052    {
24053     "component_value" : -8,
24054     "kind" : "offset_to_top"
24055    },
24056    {
24057     "kind" : "rtti",
24058     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
24059    },
24060    {
24061     "kind" : "complete_dtor_pointer",
24062     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
24063    },
24064    {
24065     "kind" : "deleting_dtor_pointer",
24066     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
24067    },
24068    {
24069     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
24070    },
24071    {
24072     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
24073    },
24074    {
24075     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
24076    },
24077    {
24078     "component_value" : -24,
24079     "kind" : "offset_to_top"
24080    },
24081    {
24082     "kind" : "rtti",
24083     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
24084    },
24085    {
24086     "kind" : "complete_dtor_pointer",
24087     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
24088    },
24089    {
24090     "kind" : "deleting_dtor_pointer",
24091     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
24092    },
24093    {
24094     "kind" : "vcall_offset"
24095    },
24096    {
24097     "component_value" : -76,
24098     "kind" : "vcall_offset"
24099    },
24100    {
24101     "component_value" : -76,
24102     "kind" : "vcall_offset"
24103    },
24104    {
24105     "component_value" : -76,
24106     "kind" : "vcall_offset"
24107    },
24108    {
24109     "component_value" : -84,
24110     "kind" : "vcall_offset"
24111    },
24112    {
24113     "component_value" : -84,
24114     "kind" : "offset_to_top"
24115    },
24116    {
24117     "kind" : "rtti",
24118     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
24119    },
24120    {
24121     "kind" : "complete_dtor_pointer",
24122     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
24123    },
24124    {
24125     "kind" : "deleting_dtor_pointer",
24126     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
24127    },
24128    {
24129     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
24130    },
24131    {
24132     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
24133    },
24134    {
24135     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
24136    },
24137    {
24138     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24139    }
24140   ]
24141  },
24142  {
24143   "alignment" : 4,
24144   "base_specifiers" :
24145   [
24146    {
24147     "referenced_type" : "type-1187"
24148    },
24149    {
24150     "referenced_type" : "type-151"
24151    }
24152   ],
24153   "fields" :
24154   [
24155    {
24156     "access" : "private",
24157     "field_name" : "_hidl_mMutex",
24158     "field_offset" : 544,
24159     "referenced_type" : "type-1472"
24160    },
24161    {
24162     "access" : "private",
24163     "field_name" : "_hidl_mDeathRecipients",
24164     "field_offset" : 576,
24165     "referenced_type" : "type-1473"
24166    }
24167   ],
24168   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
24169   "name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
24170   "referenced_type" : "type-1471",
24171   "self_type" : "type-1471",
24172   "size" : 92,
24173   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h",
24174   "unique_id" : "_ZTSN7android8hardware3drm4V1_016BpHwCryptoPluginE",
24175   "vtable_components" :
24176   [
24177    {
24178     "component_value" : 84,
24179     "kind" : "vbase_offset"
24180    },
24181    {
24182     "kind" : "offset_to_top"
24183    },
24184    {
24185     "kind" : "rtti",
24186     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
24187    },
24188    {
24189     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_016BpHwCryptoPlugin8isRemoteEv"
24190    },
24191    {
24192     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
24193    },
24194    {
24195     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
24196    },
24197    {
24198     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
24199    },
24200    {
24201     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
24202    },
24203    {
24204     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21setHALInstrumentationEv"
24205    },
24206    {
24207     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
24208    },
24209    {
24210     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin4pingEv"
24211    },
24212    {
24213     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
24214    },
24215    {
24216     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21notifySyspropsChangedEv"
24217    },
24218    {
24219     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
24220    },
24221    {
24222     "kind" : "complete_dtor_pointer",
24223     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
24224    },
24225    {
24226     "kind" : "deleting_dtor_pointer",
24227     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
24228    },
24229    {
24230     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
24231    },
24232    {
24233     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin16notifyResolutionEjj"
24234    },
24235    {
24236     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
24237    },
24238    {
24239     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
24240    },
24241    {
24242     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
24243    },
24244    {
24245     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
24246    },
24247    {
24248     "component_value" : 80,
24249     "kind" : "vbase_offset"
24250    },
24251    {
24252     "component_value" : -4,
24253     "kind" : "offset_to_top"
24254    },
24255    {
24256     "kind" : "rtti",
24257     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
24258    },
24259    {
24260     "kind" : "complete_dtor_pointer",
24261     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
24262    },
24263    {
24264     "kind" : "deleting_dtor_pointer",
24265     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
24266    },
24267    {
24268     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
24269    },
24270    {
24271     "component_value" : 76,
24272     "kind" : "vbase_offset"
24273    },
24274    {
24275     "component_value" : -8,
24276     "kind" : "offset_to_top"
24277    },
24278    {
24279     "kind" : "rtti",
24280     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
24281    },
24282    {
24283     "kind" : "complete_dtor_pointer",
24284     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
24285    },
24286    {
24287     "kind" : "deleting_dtor_pointer",
24288     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
24289    },
24290    {
24291     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
24292    },
24293    {
24294     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
24295    },
24296    {
24297     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
24298    },
24299    {
24300     "component_value" : -24,
24301     "kind" : "offset_to_top"
24302    },
24303    {
24304     "kind" : "rtti",
24305     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
24306    },
24307    {
24308     "kind" : "complete_dtor_pointer",
24309     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
24310    },
24311    {
24312     "kind" : "deleting_dtor_pointer",
24313     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
24314    },
24315    {
24316     "kind" : "vcall_offset"
24317    },
24318    {
24319     "component_value" : -76,
24320     "kind" : "vcall_offset"
24321    },
24322    {
24323     "component_value" : -76,
24324     "kind" : "vcall_offset"
24325    },
24326    {
24327     "component_value" : -76,
24328     "kind" : "vcall_offset"
24329    },
24330    {
24331     "component_value" : -84,
24332     "kind" : "vcall_offset"
24333    },
24334    {
24335     "component_value" : -84,
24336     "kind" : "offset_to_top"
24337    },
24338    {
24339     "kind" : "rtti",
24340     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
24341    },
24342    {
24343     "kind" : "complete_dtor_pointer",
24344     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
24345    },
24346    {
24347     "kind" : "deleting_dtor_pointer",
24348     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
24349    },
24350    {
24351     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
24352    },
24353    {
24354     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
24355    },
24356    {
24357     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
24358    },
24359    {
24360     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24361    }
24362   ]
24363  },
24364  {
24365   "alignment" : 4,
24366   "base_specifiers" :
24367   [
24368    {
24369     "referenced_type" : "type-275"
24370    },
24371    {
24372     "referenced_type" : "type-151"
24373    }
24374   ],
24375   "fields" :
24376   [
24377    {
24378     "access" : "private",
24379     "field_name" : "_hidl_mMutex",
24380     "field_offset" : 544,
24381     "referenced_type" : "type-355"
24382    },
24383    {
24384     "access" : "private",
24385     "field_name" : "_hidl_mDeathRecipients",
24386     "field_offset" : 576,
24387     "referenced_type" : "type-356"
24388    }
24389   ],
24390   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmFactory",
24391   "name" : "android::hardware::drm::V1_0::BpHwDrmFactory",
24392   "referenced_type" : "type-354",
24393   "self_type" : "type-354",
24394   "size" : 92,
24395   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h",
24396   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BpHwDrmFactoryE",
24397   "vtable_components" :
24398   [
24399    {
24400     "component_value" : 84,
24401     "kind" : "vbase_offset"
24402    },
24403    {
24404     "kind" : "offset_to_top"
24405    },
24406    {
24407     "kind" : "rtti",
24408     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
24409    },
24410    {
24411     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014BpHwDrmFactory8isRemoteEv"
24412    },
24413    {
24414     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
24415    },
24416    {
24417     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
24418    },
24419    {
24420     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
24421    },
24422    {
24423     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
24424    },
24425    {
24426     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21setHALInstrumentationEv"
24427    },
24428    {
24429     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
24430    },
24431    {
24432     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory4pingEv"
24433    },
24434    {
24435     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
24436    },
24437    {
24438     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21notifySyspropsChangedEv"
24439    },
24440    {
24441     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
24442    },
24443    {
24444     "kind" : "complete_dtor_pointer",
24445     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
24446    },
24447    {
24448     "kind" : "deleting_dtor_pointer",
24449     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
24450    },
24451    {
24452     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
24453    },
24454    {
24455     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
24456    },
24457    {
24458     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
24459    },
24460    {
24461     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
24462    },
24463    {
24464     "component_value" : 80,
24465     "kind" : "vbase_offset"
24466    },
24467    {
24468     "component_value" : -4,
24469     "kind" : "offset_to_top"
24470    },
24471    {
24472     "kind" : "rtti",
24473     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
24474    },
24475    {
24476     "kind" : "complete_dtor_pointer",
24477     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
24478    },
24479    {
24480     "kind" : "deleting_dtor_pointer",
24481     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
24482    },
24483    {
24484     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
24485    },
24486    {
24487     "component_value" : 76,
24488     "kind" : "vbase_offset"
24489    },
24490    {
24491     "component_value" : -8,
24492     "kind" : "offset_to_top"
24493    },
24494    {
24495     "kind" : "rtti",
24496     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
24497    },
24498    {
24499     "kind" : "complete_dtor_pointer",
24500     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
24501    },
24502    {
24503     "kind" : "deleting_dtor_pointer",
24504     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
24505    },
24506    {
24507     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
24508    },
24509    {
24510     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
24511    },
24512    {
24513     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
24514    },
24515    {
24516     "component_value" : -24,
24517     "kind" : "offset_to_top"
24518    },
24519    {
24520     "kind" : "rtti",
24521     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
24522    },
24523    {
24524     "kind" : "complete_dtor_pointer",
24525     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
24526    },
24527    {
24528     "kind" : "deleting_dtor_pointer",
24529     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
24530    },
24531    {
24532     "kind" : "vcall_offset"
24533    },
24534    {
24535     "component_value" : -76,
24536     "kind" : "vcall_offset"
24537    },
24538    {
24539     "component_value" : -76,
24540     "kind" : "vcall_offset"
24541    },
24542    {
24543     "component_value" : -76,
24544     "kind" : "vcall_offset"
24545    },
24546    {
24547     "component_value" : -84,
24548     "kind" : "vcall_offset"
24549    },
24550    {
24551     "component_value" : -84,
24552     "kind" : "offset_to_top"
24553    },
24554    {
24555     "kind" : "rtti",
24556     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
24557    },
24558    {
24559     "kind" : "complete_dtor_pointer",
24560     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
24561    },
24562    {
24563     "kind" : "deleting_dtor_pointer",
24564     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
24565    },
24566    {
24567     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
24568    },
24569    {
24570     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
24571    },
24572    {
24573     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
24574    },
24575    {
24576     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24577    }
24578   ]
24579  },
24580  {
24581   "alignment" : 4,
24582   "base_specifiers" :
24583   [
24584    {
24585     "referenced_type" : "type-274"
24586    },
24587    {
24588     "referenced_type" : "type-151"
24589    }
24590   ],
24591   "fields" :
24592   [
24593    {
24594     "access" : "private",
24595     "field_name" : "_hidl_mMutex",
24596     "field_offset" : 544,
24597     "referenced_type" : "type-348"
24598    },
24599    {
24600     "access" : "private",
24601     "field_name" : "_hidl_mDeathRecipients",
24602     "field_offset" : 576,
24603     "referenced_type" : "type-349"
24604    }
24605   ],
24606   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
24607   "name" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
24608   "referenced_type" : "type-347",
24609   "self_type" : "type-347",
24610   "size" : 92,
24611   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h",
24612   "unique_id" : "_ZTSN7android8hardware3drm4V1_013BpHwDrmPluginE",
24613   "vtable_components" :
24614   [
24615    {
24616     "component_value" : 84,
24617     "kind" : "vbase_offset"
24618    },
24619    {
24620     "kind" : "offset_to_top"
24621    },
24622    {
24623     "kind" : "rtti",
24624     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
24625    },
24626    {
24627     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013BpHwDrmPlugin8isRemoteEv"
24628    },
24629    {
24630     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
24631    },
24632    {
24633     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
24634    },
24635    {
24636     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
24637    },
24638    {
24639     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
24640    },
24641    {
24642     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21setHALInstrumentationEv"
24643    },
24644    {
24645     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
24646    },
24647    {
24648     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4pingEv"
24649    },
24650    {
24651     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
24652    },
24653    {
24654     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21notifySyspropsChangedEv"
24655    },
24656    {
24657     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
24658    },
24659    {
24660     "kind" : "complete_dtor_pointer",
24661     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
24662    },
24663    {
24664     "kind" : "deleting_dtor_pointer",
24665     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
24666    },
24667    {
24668     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
24669    },
24670    {
24671     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
24672    },
24673    {
24674     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
24675    },
24676    {
24677     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
24678    },
24679    {
24680     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
24681    },
24682    {
24683     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
24684    },
24685    {
24686     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
24687    },
24688    {
24689     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
24690    },
24691    {
24692     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
24693    },
24694    {
24695     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
24696    },
24697    {
24698     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
24699    },
24700    {
24701     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21releaseAllSecureStopsEv"
24702    },
24703    {
24704     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
24705    },
24706    {
24707     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
24708    },
24709    {
24710     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
24711    },
24712    {
24713     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
24714    },
24715    {
24716     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
24717    },
24718    {
24719     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
24720    },
24721    {
24722     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
24723    },
24724    {
24725     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
24726    },
24727    {
24728     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
24729    },
24730    {
24731     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
24732    },
24733    {
24734     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
24735    },
24736    {
24737     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
24738    },
24739    {
24740     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
24741    },
24742    {
24743     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
24744    },
24745    {
24746     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
24747    },
24748    {
24749     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
24750    },
24751    {
24752     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
24753    },
24754    {
24755     "component_value" : 80,
24756     "kind" : "vbase_offset"
24757    },
24758    {
24759     "component_value" : -4,
24760     "kind" : "offset_to_top"
24761    },
24762    {
24763     "kind" : "rtti",
24764     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
24765    },
24766    {
24767     "kind" : "complete_dtor_pointer",
24768     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
24769    },
24770    {
24771     "kind" : "deleting_dtor_pointer",
24772     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
24773    },
24774    {
24775     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
24776    },
24777    {
24778     "component_value" : 76,
24779     "kind" : "vbase_offset"
24780    },
24781    {
24782     "component_value" : -8,
24783     "kind" : "offset_to_top"
24784    },
24785    {
24786     "kind" : "rtti",
24787     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
24788    },
24789    {
24790     "kind" : "complete_dtor_pointer",
24791     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
24792    },
24793    {
24794     "kind" : "deleting_dtor_pointer",
24795     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
24796    },
24797    {
24798     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
24799    },
24800    {
24801     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
24802    },
24803    {
24804     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
24805    },
24806    {
24807     "component_value" : -24,
24808     "kind" : "offset_to_top"
24809    },
24810    {
24811     "kind" : "rtti",
24812     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
24813    },
24814    {
24815     "kind" : "complete_dtor_pointer",
24816     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
24817    },
24818    {
24819     "kind" : "deleting_dtor_pointer",
24820     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
24821    },
24822    {
24823     "kind" : "vcall_offset"
24824    },
24825    {
24826     "component_value" : -76,
24827     "kind" : "vcall_offset"
24828    },
24829    {
24830     "component_value" : -76,
24831     "kind" : "vcall_offset"
24832    },
24833    {
24834     "component_value" : -76,
24835     "kind" : "vcall_offset"
24836    },
24837    {
24838     "component_value" : -84,
24839     "kind" : "vcall_offset"
24840    },
24841    {
24842     "component_value" : -84,
24843     "kind" : "offset_to_top"
24844    },
24845    {
24846     "kind" : "rtti",
24847     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
24848    },
24849    {
24850     "kind" : "complete_dtor_pointer",
24851     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
24852    },
24853    {
24854     "kind" : "deleting_dtor_pointer",
24855     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
24856    },
24857    {
24858     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
24859    },
24860    {
24861     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
24862    },
24863    {
24864     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
24865    },
24866    {
24867     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24868    }
24869   ]
24870  },
24871  {
24872   "alignment" : 4,
24873   "base_specifiers" :
24874   [
24875    {
24876     "referenced_type" : "type-273"
24877    },
24878    {
24879     "referenced_type" : "type-151"
24880    }
24881   ],
24882   "fields" :
24883   [
24884    {
24885     "access" : "private",
24886     "field_name" : "_hidl_mMutex",
24887     "field_offset" : 544,
24888     "referenced_type" : "type-341"
24889    },
24890    {
24891     "access" : "private",
24892     "field_name" : "_hidl_mDeathRecipients",
24893     "field_offset" : 576,
24894     "referenced_type" : "type-342"
24895    }
24896   ],
24897   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
24898   "name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
24899   "referenced_type" : "type-340",
24900   "self_type" : "type-340",
24901   "size" : 92,
24902   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h",
24903   "unique_id" : "_ZTSN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
24904   "vtable_components" :
24905   [
24906    {
24907     "component_value" : 84,
24908     "kind" : "vbase_offset"
24909    },
24910    {
24911     "kind" : "offset_to_top"
24912    },
24913    {
24914     "kind" : "rtti",
24915     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
24916    },
24917    {
24918     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_021BpHwDrmPluginListener8isRemoteEv"
24919    },
24920    {
24921     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
24922    },
24923    {
24924     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
24925    },
24926    {
24927     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
24928    },
24929    {
24930     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
24931    },
24932    {
24933     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21setHALInstrumentationEv"
24934    },
24935    {
24936     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
24937    },
24938    {
24939     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener4pingEv"
24940    },
24941    {
24942     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
24943    },
24944    {
24945     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21notifySyspropsChangedEv"
24946    },
24947    {
24948     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
24949    },
24950    {
24951     "kind" : "complete_dtor_pointer",
24952     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
24953    },
24954    {
24955     "kind" : "deleting_dtor_pointer",
24956     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
24957    },
24958    {
24959     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
24960    },
24961    {
24962     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
24963    },
24964    {
24965     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
24966    },
24967    {
24968     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
24969    },
24970    {
24971     "component_value" : 80,
24972     "kind" : "vbase_offset"
24973    },
24974    {
24975     "component_value" : -4,
24976     "kind" : "offset_to_top"
24977    },
24978    {
24979     "kind" : "rtti",
24980     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
24981    },
24982    {
24983     "kind" : "complete_dtor_pointer",
24984     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
24985    },
24986    {
24987     "kind" : "deleting_dtor_pointer",
24988     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
24989    },
24990    {
24991     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
24992    },
24993    {
24994     "component_value" : 76,
24995     "kind" : "vbase_offset"
24996    },
24997    {
24998     "component_value" : -8,
24999     "kind" : "offset_to_top"
25000    },
25001    {
25002     "kind" : "rtti",
25003     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
25004    },
25005    {
25006     "kind" : "complete_dtor_pointer",
25007     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
25008    },
25009    {
25010     "kind" : "deleting_dtor_pointer",
25011     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
25012    },
25013    {
25014     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
25015    },
25016    {
25017     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
25018    },
25019    {
25020     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
25021    },
25022    {
25023     "component_value" : -24,
25024     "kind" : "offset_to_top"
25025    },
25026    {
25027     "kind" : "rtti",
25028     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
25029    },
25030    {
25031     "kind" : "complete_dtor_pointer",
25032     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
25033    },
25034    {
25035     "kind" : "deleting_dtor_pointer",
25036     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
25037    },
25038    {
25039     "kind" : "vcall_offset"
25040    },
25041    {
25042     "component_value" : -76,
25043     "kind" : "vcall_offset"
25044    },
25045    {
25046     "component_value" : -76,
25047     "kind" : "vcall_offset"
25048    },
25049    {
25050     "component_value" : -76,
25051     "kind" : "vcall_offset"
25052    },
25053    {
25054     "component_value" : -84,
25055     "kind" : "vcall_offset"
25056    },
25057    {
25058     "component_value" : -84,
25059     "kind" : "offset_to_top"
25060    },
25061    {
25062     "kind" : "rtti",
25063     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
25064    },
25065    {
25066     "kind" : "complete_dtor_pointer",
25067     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
25068    },
25069    {
25070     "kind" : "deleting_dtor_pointer",
25071     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
25072    },
25073    {
25074     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
25075    },
25076    {
25077     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
25078    },
25079    {
25080     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
25081    },
25082    {
25083     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
25084    }
25085   ]
25086  },
25087  {
25088   "alignment" : 8,
25089   "fields" :
25090   [
25091    {
25092     "field_name" : "type",
25093     "referenced_type" : "type-164"
25094    },
25095    {
25096     "field_name" : "nonsecureMemory",
25097     "field_offset" : 64,
25098     "referenced_type" : "type-160"
25099    },
25100    {
25101     "field_name" : "secureMemory",
25102     "field_offset" : 256,
25103     "referenced_type" : "type-165"
25104    }
25105   ],
25106   "linker_set_key" : "android::hardware::drm::V1_0::DestinationBuffer",
25107   "name" : "android::hardware::drm::V1_0::DestinationBuffer",
25108   "referenced_type" : "type-163",
25109   "self_type" : "type-163",
25110   "size" : 48,
25111   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
25112   "unique_id" : "_ZTSN7android8hardware3drm4V1_017DestinationBufferE"
25113  },
25114  {
25115   "alignment" : 4,
25116   "base_specifiers" :
25117   [
25118    {
25119     "referenced_type" : "type-5"
25120    }
25121   ],
25122   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoFactory",
25123   "name" : "android::hardware::drm::V1_0::ICryptoFactory",
25124   "referenced_type" : "type-417",
25125   "self_type" : "type-417",
25126   "size" : 12,
25127   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h",
25128   "unique_id" : "_ZTSN7android8hardware3drm4V1_014ICryptoFactoryE",
25129   "vtable_components" :
25130   [
25131    {
25132     "component_value" : 4,
25133     "kind" : "vbase_offset"
25134    },
25135    {
25136     "kind" : "offset_to_top"
25137    },
25138    {
25139     "kind" : "rtti",
25140     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
25141    },
25142    {
25143     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
25144    },
25145    {
25146     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
25147    },
25148    {
25149     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
25150    },
25151    {
25152     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
25153    },
25154    {
25155     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
25156    },
25157    {
25158     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
25159    },
25160    {
25161     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
25162    },
25163    {
25164     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
25165    },
25166    {
25167     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
25168    },
25169    {
25170     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
25171    },
25172    {
25173     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
25174    },
25175    {
25176     "kind" : "complete_dtor_pointer",
25177     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
25178    },
25179    {
25180     "kind" : "deleting_dtor_pointer",
25181     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
25182    },
25183    {
25184     "is_pure" : true,
25185     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
25186    },
25187    {
25188     "is_pure" : true,
25189     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
25190    },
25191    {
25192     "kind" : "vcall_offset"
25193    },
25194    {
25195     "kind" : "vcall_offset"
25196    },
25197    {
25198     "kind" : "vcall_offset"
25199    },
25200    {
25201     "kind" : "vcall_offset"
25202    },
25203    {
25204     "component_value" : -4,
25205     "kind" : "vcall_offset"
25206    },
25207    {
25208     "component_value" : -4,
25209     "kind" : "offset_to_top"
25210    },
25211    {
25212     "kind" : "rtti",
25213     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
25214    },
25215    {
25216     "kind" : "complete_dtor_pointer",
25217     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
25218    },
25219    {
25220     "kind" : "deleting_dtor_pointer",
25221     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
25222    },
25223    {
25224     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
25225    },
25226    {
25227     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
25228    },
25229    {
25230     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
25231    },
25232    {
25233     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
25234    }
25235   ]
25236  },
25237  {
25238   "alignment" : 4,
25239   "base_specifiers" :
25240   [
25241    {
25242     "referenced_type" : "type-5"
25243    }
25244   ],
25245   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoPlugin",
25246   "name" : "android::hardware::drm::V1_0::ICryptoPlugin",
25247   "referenced_type" : "type-140",
25248   "self_type" : "type-140",
25249   "size" : 12,
25250   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h",
25251   "unique_id" : "_ZTSN7android8hardware3drm4V1_013ICryptoPluginE",
25252   "vtable_components" :
25253   [
25254    {
25255     "component_value" : 4,
25256     "kind" : "vbase_offset"
25257    },
25258    {
25259     "kind" : "offset_to_top"
25260    },
25261    {
25262     "kind" : "rtti",
25263     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
25264    },
25265    {
25266     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
25267    },
25268    {
25269     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
25270    },
25271    {
25272     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
25273    },
25274    {
25275     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
25276    },
25277    {
25278     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
25279    },
25280    {
25281     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
25282    },
25283    {
25284     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
25285    },
25286    {
25287     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
25288    },
25289    {
25290     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
25291    },
25292    {
25293     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
25294    },
25295    {
25296     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
25297    },
25298    {
25299     "kind" : "complete_dtor_pointer",
25300     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD1Ev"
25301    },
25302    {
25303     "kind" : "deleting_dtor_pointer",
25304     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD0Ev"
25305    },
25306    {
25307     "is_pure" : true,
25308     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
25309    },
25310    {
25311     "is_pure" : true,
25312     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
25313    },
25314    {
25315     "is_pure" : true,
25316     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
25317    },
25318    {
25319     "is_pure" : true,
25320     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
25321    },
25322    {
25323     "is_pure" : true,
25324     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
25325    },
25326    {
25327     "kind" : "vcall_offset"
25328    },
25329    {
25330     "kind" : "vcall_offset"
25331    },
25332    {
25333     "kind" : "vcall_offset"
25334    },
25335    {
25336     "kind" : "vcall_offset"
25337    },
25338    {
25339     "component_value" : -4,
25340     "kind" : "vcall_offset"
25341    },
25342    {
25343     "component_value" : -4,
25344     "kind" : "offset_to_top"
25345    },
25346    {
25347     "kind" : "rtti",
25348     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
25349    },
25350    {
25351     "kind" : "complete_dtor_pointer",
25352     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013ICryptoPluginD1Ev"
25353    },
25354    {
25355     "kind" : "deleting_dtor_pointer",
25356     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013ICryptoPluginD0Ev"
25357    },
25358    {
25359     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
25360    },
25361    {
25362     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
25363    },
25364    {
25365     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
25366    },
25367    {
25368     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
25369    }
25370   ]
25371  },
25372  {
25373   "alignment" : 4,
25374   "base_specifiers" :
25375   [
25376    {
25377     "referenced_type" : "type-5"
25378    }
25379   ],
25380   "linker_set_key" : "android::hardware::drm::V1_0::IDrmFactory",
25381   "name" : "android::hardware::drm::V1_0::IDrmFactory",
25382   "referenced_type" : "type-195",
25383   "self_type" : "type-195",
25384   "size" : 12,
25385   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h",
25386   "unique_id" : "_ZTSN7android8hardware3drm4V1_011IDrmFactoryE",
25387   "vtable_components" :
25388   [
25389    {
25390     "component_value" : 4,
25391     "kind" : "vbase_offset"
25392    },
25393    {
25394     "kind" : "offset_to_top"
25395    },
25396    {
25397     "kind" : "rtti",
25398     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
25399    },
25400    {
25401     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
25402    },
25403    {
25404     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
25405    },
25406    {
25407     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
25408    },
25409    {
25410     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
25411    },
25412    {
25413     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
25414    },
25415    {
25416     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
25417    },
25418    {
25419     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
25420    },
25421    {
25422     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
25423    },
25424    {
25425     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
25426    },
25427    {
25428     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
25429    },
25430    {
25431     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
25432    },
25433    {
25434     "kind" : "complete_dtor_pointer",
25435     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD1Ev"
25436    },
25437    {
25438     "kind" : "deleting_dtor_pointer",
25439     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD0Ev"
25440    },
25441    {
25442     "is_pure" : true,
25443     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
25444    },
25445    {
25446     "is_pure" : true,
25447     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
25448    },
25449    {
25450     "is_pure" : true,
25451     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
25452    },
25453    {
25454     "kind" : "vcall_offset"
25455    },
25456    {
25457     "kind" : "vcall_offset"
25458    },
25459    {
25460     "kind" : "vcall_offset"
25461    },
25462    {
25463     "kind" : "vcall_offset"
25464    },
25465    {
25466     "component_value" : -4,
25467     "kind" : "vcall_offset"
25468    },
25469    {
25470     "component_value" : -4,
25471     "kind" : "offset_to_top"
25472    },
25473    {
25474     "kind" : "rtti",
25475     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
25476    },
25477    {
25478     "kind" : "complete_dtor_pointer",
25479     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_011IDrmFactoryD1Ev"
25480    },
25481    {
25482     "kind" : "deleting_dtor_pointer",
25483     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_011IDrmFactoryD0Ev"
25484    },
25485    {
25486     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
25487    },
25488    {
25489     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
25490    },
25491    {
25492     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
25493    },
25494    {
25495     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
25496    }
25497   ]
25498  },
25499  {
25500   "alignment" : 4,
25501   "base_specifiers" :
25502   [
25503    {
25504     "referenced_type" : "type-5"
25505    }
25506   ],
25507   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPlugin",
25508   "name" : "android::hardware::drm::V1_0::IDrmPlugin",
25509   "referenced_type" : "type-215",
25510   "self_type" : "type-215",
25511   "size" : 12,
25512   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h",
25513   "unique_id" : "_ZTSN7android8hardware3drm4V1_010IDrmPluginE",
25514   "vtable_components" :
25515   [
25516    {
25517     "component_value" : 4,
25518     "kind" : "vbase_offset"
25519    },
25520    {
25521     "kind" : "offset_to_top"
25522    },
25523    {
25524     "kind" : "rtti",
25525     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
25526    },
25527    {
25528     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
25529    },
25530    {
25531     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
25532    },
25533    {
25534     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
25535    },
25536    {
25537     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
25538    },
25539    {
25540     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
25541    },
25542    {
25543     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
25544    },
25545    {
25546     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
25547    },
25548    {
25549     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
25550    },
25551    {
25552     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
25553    },
25554    {
25555     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
25556    },
25557    {
25558     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
25559    },
25560    {
25561     "kind" : "complete_dtor_pointer",
25562     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD1Ev"
25563    },
25564    {
25565     "kind" : "deleting_dtor_pointer",
25566     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD0Ev"
25567    },
25568    {
25569     "is_pure" : true,
25570     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
25571    },
25572    {
25573     "is_pure" : true,
25574     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
25575    },
25576    {
25577     "is_pure" : true,
25578     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
25579    },
25580    {
25581     "is_pure" : true,
25582     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
25583    },
25584    {
25585     "is_pure" : true,
25586     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
25587    },
25588    {
25589     "is_pure" : true,
25590     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
25591    },
25592    {
25593     "is_pure" : true,
25594     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
25595    },
25596    {
25597     "is_pure" : true,
25598     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
25599    },
25600    {
25601     "is_pure" : true,
25602     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
25603    },
25604    {
25605     "is_pure" : true,
25606     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
25607    },
25608    {
25609     "is_pure" : true,
25610     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
25611    },
25612    {
25613     "is_pure" : true,
25614     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
25615    },
25616    {
25617     "is_pure" : true,
25618     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
25619    },
25620    {
25621     "is_pure" : true,
25622     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
25623    },
25624    {
25625     "is_pure" : true,
25626     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
25627    },
25628    {
25629     "is_pure" : true,
25630     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
25631    },
25632    {
25633     "is_pure" : true,
25634     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
25635    },
25636    {
25637     "is_pure" : true,
25638     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
25639    },
25640    {
25641     "is_pure" : true,
25642     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
25643    },
25644    {
25645     "is_pure" : true,
25646     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
25647    },
25648    {
25649     "is_pure" : true,
25650     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
25651    },
25652    {
25653     "is_pure" : true,
25654     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
25655    },
25656    {
25657     "is_pure" : true,
25658     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
25659    },
25660    {
25661     "is_pure" : true,
25662     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
25663    },
25664    {
25665     "is_pure" : true,
25666     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
25667    },
25668    {
25669     "is_pure" : true,
25670     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
25671    },
25672    {
25673     "is_pure" : true,
25674     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
25675    },
25676    {
25677     "is_pure" : true,
25678     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
25679    },
25680    {
25681     "kind" : "vcall_offset"
25682    },
25683    {
25684     "kind" : "vcall_offset"
25685    },
25686    {
25687     "kind" : "vcall_offset"
25688    },
25689    {
25690     "kind" : "vcall_offset"
25691    },
25692    {
25693     "component_value" : -4,
25694     "kind" : "vcall_offset"
25695    },
25696    {
25697     "component_value" : -4,
25698     "kind" : "offset_to_top"
25699    },
25700    {
25701     "kind" : "rtti",
25702     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
25703    },
25704    {
25705     "kind" : "complete_dtor_pointer",
25706     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_010IDrmPluginD1Ev"
25707    },
25708    {
25709     "kind" : "deleting_dtor_pointer",
25710     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_010IDrmPluginD0Ev"
25711    },
25712    {
25713     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
25714    },
25715    {
25716     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
25717    },
25718    {
25719     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
25720    },
25721    {
25722     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
25723    }
25724   ]
25725  },
25726  {
25727   "alignment" : 4,
25728   "base_specifiers" :
25729   [
25730    {
25731     "referenced_type" : "type-5"
25732    }
25733   ],
25734   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPluginListener",
25735   "name" : "android::hardware::drm::V1_0::IDrmPluginListener",
25736   "referenced_type" : "type-219",
25737   "self_type" : "type-219",
25738   "size" : 12,
25739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h",
25740   "unique_id" : "_ZTSN7android8hardware3drm4V1_018IDrmPluginListenerE",
25741   "vtable_components" :
25742   [
25743    {
25744     "component_value" : 4,
25745     "kind" : "vbase_offset"
25746    },
25747    {
25748     "kind" : "offset_to_top"
25749    },
25750    {
25751     "kind" : "rtti",
25752     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
25753    },
25754    {
25755     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
25756    },
25757    {
25758     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
25759    },
25760    {
25761     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
25762    },
25763    {
25764     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
25765    },
25766    {
25767     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
25768    },
25769    {
25770     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
25771    },
25772    {
25773     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
25774    },
25775    {
25776     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
25777    },
25778    {
25779     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
25780    },
25781    {
25782     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
25783    },
25784    {
25785     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
25786    },
25787    {
25788     "kind" : "complete_dtor_pointer",
25789     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
25790    },
25791    {
25792     "kind" : "deleting_dtor_pointer",
25793     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
25794    },
25795    {
25796     "is_pure" : true,
25797     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
25798    },
25799    {
25800     "is_pure" : true,
25801     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
25802    },
25803    {
25804     "is_pure" : true,
25805     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
25806    },
25807    {
25808     "kind" : "vcall_offset"
25809    },
25810    {
25811     "kind" : "vcall_offset"
25812    },
25813    {
25814     "kind" : "vcall_offset"
25815    },
25816    {
25817     "kind" : "vcall_offset"
25818    },
25819    {
25820     "component_value" : -4,
25821     "kind" : "vcall_offset"
25822    },
25823    {
25824     "component_value" : -4,
25825     "kind" : "offset_to_top"
25826    },
25827    {
25828     "kind" : "rtti",
25829     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
25830    },
25831    {
25832     "kind" : "complete_dtor_pointer",
25833     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
25834    },
25835    {
25836     "kind" : "deleting_dtor_pointer",
25837     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
25838    },
25839    {
25840     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
25841    },
25842    {
25843     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
25844    },
25845    {
25846     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
25847    },
25848    {
25849     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
25850    }
25851   ]
25852  },
25853  {
25854   "alignment" : 8,
25855   "fields" :
25856   [
25857    {
25858     "field_name" : "keyId",
25859     "referenced_type" : "type-103"
25860    },
25861    {
25862     "field_name" : "type",
25863     "field_offset" : 128,
25864     "referenced_type" : "type-487"
25865    }
25866   ],
25867   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus",
25868   "name" : "android::hardware::drm::V1_0::KeyStatus",
25869   "referenced_type" : "type-486",
25870   "self_type" : "type-486",
25871   "size" : 24,
25872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
25873   "unique_id" : "_ZTSN7android8hardware3drm4V1_09KeyStatusE"
25874  },
25875  {
25876   "alignment" : 8,
25877   "fields" :
25878   [
25879    {
25880     "field_name" : "key",
25881     "referenced_type" : "type-80"
25882    },
25883    {
25884     "field_name" : "value",
25885     "field_offset" : 128,
25886     "referenced_type" : "type-80"
25887    }
25888   ],
25889   "linker_set_key" : "android::hardware::drm::V1_0::KeyValue",
25890   "name" : "android::hardware::drm::V1_0::KeyValue",
25891   "referenced_type" : "type-477",
25892   "self_type" : "type-477",
25893   "size" : 32,
25894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
25895   "unique_id" : "_ZTSN7android8hardware3drm4V1_08KeyValueE"
25896  },
25897  {
25898   "alignment" : 4,
25899   "fields" :
25900   [
25901    {
25902     "field_name" : "encryptBlocks",
25903     "referenced_type" : "type-2"
25904    },
25905    {
25906     "field_name" : "skipBlocks",
25907     "field_offset" : 32,
25908     "referenced_type" : "type-2"
25909    }
25910   ],
25911   "linker_set_key" : "android::hardware::drm::V1_0::Pattern",
25912   "name" : "android::hardware::drm::V1_0::Pattern",
25913   "referenced_type" : "type-157",
25914   "self_type" : "type-157",
25915   "size" : 8,
25916   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
25917   "unique_id" : "_ZTSN7android8hardware3drm4V1_07PatternE"
25918  },
25919  {
25920   "alignment" : 8,
25921   "fields" :
25922   [
25923    {
25924     "field_name" : "opaqueData",
25925     "referenced_type" : "type-103"
25926    }
25927   ],
25928   "linker_set_key" : "android::hardware::drm::V1_0::SecureStop",
25929   "name" : "android::hardware::drm::V1_0::SecureStop",
25930   "referenced_type" : "type-494",
25931   "self_type" : "type-494",
25932   "size" : 16,
25933   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
25934   "unique_id" : "_ZTSN7android8hardware3drm4V1_010SecureStopE"
25935  },
25936  {
25937   "alignment" : 8,
25938   "fields" :
25939   [
25940    {
25941     "field_name" : "bufferId",
25942     "referenced_type" : "type-2"
25943    },
25944    {
25945     "field_name" : "offset",
25946     "field_offset" : 64,
25947     "referenced_type" : "type-83"
25948    },
25949    {
25950     "field_name" : "size",
25951     "field_offset" : 128,
25952     "referenced_type" : "type-83"
25953    }
25954   ],
25955   "linker_set_key" : "android::hardware::drm::V1_0::SharedBuffer",
25956   "name" : "android::hardware::drm::V1_0::SharedBuffer",
25957   "referenced_type" : "type-160",
25958   "self_type" : "type-160",
25959   "size" : 24,
25960   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
25961   "unique_id" : "_ZTSN7android8hardware3drm4V1_012SharedBufferE"
25962  },
25963  {
25964   "alignment" : 4,
25965   "fields" :
25966   [
25967    {
25968     "field_name" : "numBytesOfClearData",
25969     "referenced_type" : "type-2"
25970    },
25971    {
25972     "field_name" : "numBytesOfEncryptedData",
25973     "field_offset" : 32,
25974     "referenced_type" : "type-2"
25975    }
25976   ],
25977   "linker_set_key" : "android::hardware::drm::V1_0::SubSample",
25978   "name" : "android::hardware::drm::V1_0::SubSample",
25979   "referenced_type" : "type-185",
25980   "self_type" : "type-185",
25981   "size" : 8,
25982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
25983   "unique_id" : "_ZTSN7android8hardware3drm4V1_09SubSampleE"
25984  },
25985  {
25986   "alignment" : 4,
25987   "base_specifiers" :
25988   [
25989    {
25990     "referenced_type" : "type-198"
25991    }
25992   ],
25993   "fields" :
25994   [
25995    {
25996     "access" : "private",
25997     "field_name" : "_hidl_mImpl",
25998     "field_offset" : 544,
25999     "referenced_type" : "type-442"
26000    }
26001   ],
26002   "linker_set_key" : "android::hardware::drm::V1_1::BnHwCryptoFactory",
26003   "name" : "android::hardware::drm::V1_1::BnHwCryptoFactory",
26004   "referenced_type" : "type-1484",
26005   "self_type" : "type-1484",
26006   "size" : 80,
26007   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h",
26008   "unique_id" : "_ZTSN7android8hardware3drm4V1_117BnHwCryptoFactoryE",
26009   "vtable_components" :
26010   [
26011    {
26012     "component_value" : 72,
26013     "kind" : "vbase_offset"
26014    },
26015    {
26016     "kind" : "offset_to_top"
26017    },
26018    {
26019     "kind" : "rtti",
26020     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
26021    },
26022    {
26023     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
26024    },
26025    {
26026     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
26027    },
26028    {
26029     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
26030    },
26031    {
26032     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
26033    },
26034    {
26035     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
26036    },
26037    {
26038     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
26039    },
26040    {
26041     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
26042    },
26043    {
26044     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
26045    },
26046    {
26047     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
26048    },
26049    {
26050     "kind" : "complete_dtor_pointer",
26051     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
26052    },
26053    {
26054     "kind" : "deleting_dtor_pointer",
26055     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
26056    },
26057    {
26058     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
26059    },
26060    {
26061     "component_value" : -20,
26062     "kind" : "offset_to_top"
26063    },
26064    {
26065     "kind" : "rtti",
26066     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
26067    },
26068    {
26069     "kind" : "complete_dtor_pointer",
26070     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
26071    },
26072    {
26073     "kind" : "deleting_dtor_pointer",
26074     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
26075    },
26076    {
26077     "kind" : "vcall_offset"
26078    },
26079    {
26080     "kind" : "vcall_offset"
26081    },
26082    {
26083     "kind" : "vcall_offset"
26084    },
26085    {
26086     "kind" : "vcall_offset"
26087    },
26088    {
26089     "component_value" : -72,
26090     "kind" : "vcall_offset"
26091    },
26092    {
26093     "component_value" : -72,
26094     "kind" : "offset_to_top"
26095    },
26096    {
26097     "kind" : "rtti",
26098     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
26099    },
26100    {
26101     "kind" : "complete_dtor_pointer",
26102     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
26103    },
26104    {
26105     "kind" : "deleting_dtor_pointer",
26106     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
26107    },
26108    {
26109     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
26110    },
26111    {
26112     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
26113    },
26114    {
26115     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
26116    },
26117    {
26118     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26119    }
26120   ]
26121  },
26122  {
26123   "alignment" : 4,
26124   "base_specifiers" :
26125   [
26126    {
26127     "referenced_type" : "type-198"
26128    }
26129   ],
26130   "fields" :
26131   [
26132    {
26133     "access" : "private",
26134     "field_name" : "_hidl_mImpl",
26135     "field_offset" : 544,
26136     "referenced_type" : "type-236"
26137    }
26138   ],
26139   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmFactory",
26140   "name" : "android::hardware::drm::V1_1::BnHwDrmFactory",
26141   "referenced_type" : "type-359",
26142   "self_type" : "type-359",
26143   "size" : 80,
26144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h",
26145   "unique_id" : "_ZTSN7android8hardware3drm4V1_114BnHwDrmFactoryE",
26146   "vtable_components" :
26147   [
26148    {
26149     "component_value" : 72,
26150     "kind" : "vbase_offset"
26151    },
26152    {
26153     "kind" : "offset_to_top"
26154    },
26155    {
26156     "kind" : "rtti",
26157     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
26158    },
26159    {
26160     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
26161    },
26162    {
26163     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
26164    },
26165    {
26166     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
26167    },
26168    {
26169     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
26170    },
26171    {
26172     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
26173    },
26174    {
26175     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
26176    },
26177    {
26178     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
26179    },
26180    {
26181     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
26182    },
26183    {
26184     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
26185    },
26186    {
26187     "kind" : "complete_dtor_pointer",
26188     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
26189    },
26190    {
26191     "kind" : "deleting_dtor_pointer",
26192     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
26193    },
26194    {
26195     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
26196    },
26197    {
26198     "component_value" : -20,
26199     "kind" : "offset_to_top"
26200    },
26201    {
26202     "kind" : "rtti",
26203     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
26204    },
26205    {
26206     "kind" : "complete_dtor_pointer",
26207     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
26208    },
26209    {
26210     "kind" : "deleting_dtor_pointer",
26211     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
26212    },
26213    {
26214     "kind" : "vcall_offset"
26215    },
26216    {
26217     "kind" : "vcall_offset"
26218    },
26219    {
26220     "kind" : "vcall_offset"
26221    },
26222    {
26223     "kind" : "vcall_offset"
26224    },
26225    {
26226     "component_value" : -72,
26227     "kind" : "vcall_offset"
26228    },
26229    {
26230     "component_value" : -72,
26231     "kind" : "offset_to_top"
26232    },
26233    {
26234     "kind" : "rtti",
26235     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
26236    },
26237    {
26238     "kind" : "complete_dtor_pointer",
26239     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
26240    },
26241    {
26242     "kind" : "deleting_dtor_pointer",
26243     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
26244    },
26245    {
26246     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
26247    },
26248    {
26249     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
26250    },
26251    {
26252     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
26253    },
26254    {
26255     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26256    }
26257   ]
26258  },
26259  {
26260   "alignment" : 4,
26261   "base_specifiers" :
26262   [
26263    {
26264     "referenced_type" : "type-198"
26265    }
26266   ],
26267   "fields" :
26268   [
26269    {
26270     "access" : "private",
26271     "field_name" : "_hidl_mImpl",
26272     "field_offset" : 544,
26273     "referenced_type" : "type-433"
26274    }
26275   ],
26276   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmPlugin",
26277   "name" : "android::hardware::drm::V1_1::BnHwDrmPlugin",
26278   "referenced_type" : "type-585",
26279   "self_type" : "type-585",
26280   "size" : 80,
26281   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h",
26282   "unique_id" : "_ZTSN7android8hardware3drm4V1_113BnHwDrmPluginE",
26283   "vtable_components" :
26284   [
26285    {
26286     "component_value" : 72,
26287     "kind" : "vbase_offset"
26288    },
26289    {
26290     "kind" : "offset_to_top"
26291    },
26292    {
26293     "kind" : "rtti",
26294     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BnHwDrmPluginE"
26295    },
26296    {
26297     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
26298    },
26299    {
26300     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
26301    },
26302    {
26303     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
26304    },
26305    {
26306     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
26307    },
26308    {
26309     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
26310    },
26311    {
26312     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
26313    },
26314    {
26315     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
26316    },
26317    {
26318     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
26319    },
26320    {
26321     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
26322    },
26323    {
26324     "kind" : "complete_dtor_pointer",
26325     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
26326    },
26327    {
26328     "kind" : "deleting_dtor_pointer",
26329     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
26330    },
26331    {
26332     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
26333    },
26334    {
26335     "component_value" : -20,
26336     "kind" : "offset_to_top"
26337    },
26338    {
26339     "kind" : "rtti",
26340     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BnHwDrmPluginE"
26341    },
26342    {
26343     "kind" : "complete_dtor_pointer",
26344     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
26345    },
26346    {
26347     "kind" : "deleting_dtor_pointer",
26348     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
26349    },
26350    {
26351     "kind" : "vcall_offset"
26352    },
26353    {
26354     "kind" : "vcall_offset"
26355    },
26356    {
26357     "kind" : "vcall_offset"
26358    },
26359    {
26360     "kind" : "vcall_offset"
26361    },
26362    {
26363     "component_value" : -72,
26364     "kind" : "vcall_offset"
26365    },
26366    {
26367     "component_value" : -72,
26368     "kind" : "offset_to_top"
26369    },
26370    {
26371     "kind" : "rtti",
26372     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BnHwDrmPluginE"
26373    },
26374    {
26375     "kind" : "complete_dtor_pointer",
26376     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
26377    },
26378    {
26379     "kind" : "deleting_dtor_pointer",
26380     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
26381    },
26382    {
26383     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
26384    },
26385    {
26386     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
26387    },
26388    {
26389     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
26390    },
26391    {
26392     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26393    }
26394   ]
26395  },
26396  {
26397   "alignment" : 4,
26398   "base_specifiers" :
26399   [
26400    {
26401     "referenced_type" : "type-1189"
26402    },
26403    {
26404     "referenced_type" : "type-151"
26405    }
26406   ],
26407   "fields" :
26408   [
26409    {
26410     "access" : "private",
26411     "field_name" : "_hidl_mMutex",
26412     "field_offset" : 544,
26413     "referenced_type" : "type-1487"
26414    },
26415    {
26416     "access" : "private",
26417     "field_name" : "_hidl_mDeathRecipients",
26418     "field_offset" : 576,
26419     "referenced_type" : "type-1488"
26420    }
26421   ],
26422   "linker_set_key" : "android::hardware::drm::V1_1::BpHwCryptoFactory",
26423   "name" : "android::hardware::drm::V1_1::BpHwCryptoFactory",
26424   "referenced_type" : "type-1486",
26425   "self_type" : "type-1486",
26426   "size" : 92,
26427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h",
26428   "unique_id" : "_ZTSN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
26429   "vtable_components" :
26430   [
26431    {
26432     "component_value" : 84,
26433     "kind" : "vbase_offset"
26434    },
26435    {
26436     "kind" : "offset_to_top"
26437    },
26438    {
26439     "kind" : "rtti",
26440     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
26441    },
26442    {
26443     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_117BpHwCryptoFactory8isRemoteEv"
26444    },
26445    {
26446     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
26447    },
26448    {
26449     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
26450    },
26451    {
26452     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
26453    },
26454    {
26455     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
26456    },
26457    {
26458     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21setHALInstrumentationEv"
26459    },
26460    {
26461     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
26462    },
26463    {
26464     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory4pingEv"
26465    },
26466    {
26467     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
26468    },
26469    {
26470     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21notifySyspropsChangedEv"
26471    },
26472    {
26473     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
26474    },
26475    {
26476     "kind" : "complete_dtor_pointer",
26477     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
26478    },
26479    {
26480     "kind" : "deleting_dtor_pointer",
26481     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
26482    },
26483    {
26484     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
26485    },
26486    {
26487     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
26488    },
26489    {
26490     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
26491    },
26492    {
26493     "component_value" : 80,
26494     "kind" : "vbase_offset"
26495    },
26496    {
26497     "component_value" : -4,
26498     "kind" : "offset_to_top"
26499    },
26500    {
26501     "kind" : "rtti",
26502     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
26503    },
26504    {
26505     "kind" : "complete_dtor_pointer",
26506     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
26507    },
26508    {
26509     "kind" : "deleting_dtor_pointer",
26510     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
26511    },
26512    {
26513     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
26514    },
26515    {
26516     "component_value" : 76,
26517     "kind" : "vbase_offset"
26518    },
26519    {
26520     "component_value" : -8,
26521     "kind" : "offset_to_top"
26522    },
26523    {
26524     "kind" : "rtti",
26525     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
26526    },
26527    {
26528     "kind" : "complete_dtor_pointer",
26529     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
26530    },
26531    {
26532     "kind" : "deleting_dtor_pointer",
26533     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
26534    },
26535    {
26536     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
26537    },
26538    {
26539     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
26540    },
26541    {
26542     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
26543    },
26544    {
26545     "component_value" : -24,
26546     "kind" : "offset_to_top"
26547    },
26548    {
26549     "kind" : "rtti",
26550     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
26551    },
26552    {
26553     "kind" : "complete_dtor_pointer",
26554     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
26555    },
26556    {
26557     "kind" : "deleting_dtor_pointer",
26558     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
26559    },
26560    {
26561     "kind" : "vcall_offset"
26562    },
26563    {
26564     "component_value" : -76,
26565     "kind" : "vcall_offset"
26566    },
26567    {
26568     "component_value" : -76,
26569     "kind" : "vcall_offset"
26570    },
26571    {
26572     "component_value" : -76,
26573     "kind" : "vcall_offset"
26574    },
26575    {
26576     "component_value" : -84,
26577     "kind" : "vcall_offset"
26578    },
26579    {
26580     "component_value" : -84,
26581     "kind" : "offset_to_top"
26582    },
26583    {
26584     "kind" : "rtti",
26585     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
26586    },
26587    {
26588     "kind" : "complete_dtor_pointer",
26589     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
26590    },
26591    {
26592     "kind" : "deleting_dtor_pointer",
26593     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
26594    },
26595    {
26596     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
26597    },
26598    {
26599     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
26600    },
26601    {
26602     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
26603    },
26604    {
26605     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26606    }
26607   ]
26608  },
26609  {
26610   "alignment" : 4,
26611   "base_specifiers" :
26612   [
26613    {
26614     "referenced_type" : "type-277"
26615    },
26616    {
26617     "referenced_type" : "type-151"
26618    }
26619   ],
26620   "fields" :
26621   [
26622    {
26623     "access" : "private",
26624     "field_name" : "_hidl_mMutex",
26625     "field_offset" : 544,
26626     "referenced_type" : "type-362"
26627    },
26628    {
26629     "access" : "private",
26630     "field_name" : "_hidl_mDeathRecipients",
26631     "field_offset" : 576,
26632     "referenced_type" : "type-363"
26633    }
26634   ],
26635   "linker_set_key" : "android::hardware::drm::V1_1::BpHwDrmFactory",
26636   "name" : "android::hardware::drm::V1_1::BpHwDrmFactory",
26637   "referenced_type" : "type-361",
26638   "self_type" : "type-361",
26639   "size" : 92,
26640   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h",
26641   "unique_id" : "_ZTSN7android8hardware3drm4V1_114BpHwDrmFactoryE",
26642   "vtable_components" :
26643   [
26644    {
26645     "component_value" : 84,
26646     "kind" : "vbase_offset"
26647    },
26648    {
26649     "kind" : "offset_to_top"
26650    },
26651    {
26652     "kind" : "rtti",
26653     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
26654    },
26655    {
26656     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114BpHwDrmFactory8isRemoteEv"
26657    },
26658    {
26659     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
26660    },
26661    {
26662     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
26663    },
26664    {
26665     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
26666    },
26667    {
26668     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
26669    },
26670    {
26671     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21setHALInstrumentationEv"
26672    },
26673    {
26674     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
26675    },
26676    {
26677     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory4pingEv"
26678    },
26679    {
26680     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
26681    },
26682    {
26683     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21notifySyspropsChangedEv"
26684    },
26685    {
26686     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
26687    },
26688    {
26689     "kind" : "complete_dtor_pointer",
26690     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
26691    },
26692    {
26693     "kind" : "deleting_dtor_pointer",
26694     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
26695    },
26696    {
26697     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
26698    },
26699    {
26700     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
26701    },
26702    {
26703     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
26704    },
26705    {
26706     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
26707    },
26708    {
26709     "component_value" : 80,
26710     "kind" : "vbase_offset"
26711    },
26712    {
26713     "component_value" : -4,
26714     "kind" : "offset_to_top"
26715    },
26716    {
26717     "kind" : "rtti",
26718     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
26719    },
26720    {
26721     "kind" : "complete_dtor_pointer",
26722     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
26723    },
26724    {
26725     "kind" : "deleting_dtor_pointer",
26726     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
26727    },
26728    {
26729     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
26730    },
26731    {
26732     "component_value" : 76,
26733     "kind" : "vbase_offset"
26734    },
26735    {
26736     "component_value" : -8,
26737     "kind" : "offset_to_top"
26738    },
26739    {
26740     "kind" : "rtti",
26741     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
26742    },
26743    {
26744     "kind" : "complete_dtor_pointer",
26745     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
26746    },
26747    {
26748     "kind" : "deleting_dtor_pointer",
26749     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
26750    },
26751    {
26752     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
26753    },
26754    {
26755     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
26756    },
26757    {
26758     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
26759    },
26760    {
26761     "component_value" : -24,
26762     "kind" : "offset_to_top"
26763    },
26764    {
26765     "kind" : "rtti",
26766     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
26767    },
26768    {
26769     "kind" : "complete_dtor_pointer",
26770     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
26771    },
26772    {
26773     "kind" : "deleting_dtor_pointer",
26774     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
26775    },
26776    {
26777     "kind" : "vcall_offset"
26778    },
26779    {
26780     "component_value" : -76,
26781     "kind" : "vcall_offset"
26782    },
26783    {
26784     "component_value" : -76,
26785     "kind" : "vcall_offset"
26786    },
26787    {
26788     "component_value" : -76,
26789     "kind" : "vcall_offset"
26790    },
26791    {
26792     "component_value" : -84,
26793     "kind" : "vcall_offset"
26794    },
26795    {
26796     "component_value" : -84,
26797     "kind" : "offset_to_top"
26798    },
26799    {
26800     "kind" : "rtti",
26801     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
26802    },
26803    {
26804     "kind" : "complete_dtor_pointer",
26805     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
26806    },
26807    {
26808     "kind" : "deleting_dtor_pointer",
26809     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
26810    },
26811    {
26812     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
26813    },
26814    {
26815     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
26816    },
26817    {
26818     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
26819    },
26820    {
26821     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26822    }
26823   ]
26824  },
26825  {
26826   "alignment" : 4,
26827   "base_specifiers" :
26828   [
26829    {
26830     "referenced_type" : "type-518"
26831    },
26832    {
26833     "referenced_type" : "type-151"
26834    }
26835   ],
26836   "fields" :
26837   [
26838    {
26839     "access" : "private",
26840     "field_name" : "_hidl_mMutex",
26841     "field_offset" : 544,
26842     "referenced_type" : "type-588"
26843    },
26844    {
26845     "access" : "private",
26846     "field_name" : "_hidl_mDeathRecipients",
26847     "field_offset" : 576,
26848     "referenced_type" : "type-589"
26849    }
26850   ],
26851   "linker_set_key" : "android::hardware::drm::V1_1::BpHwDrmPlugin",
26852   "name" : "android::hardware::drm::V1_1::BpHwDrmPlugin",
26853   "referenced_type" : "type-587",
26854   "self_type" : "type-587",
26855   "size" : 92,
26856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h",
26857   "unique_id" : "_ZTSN7android8hardware3drm4V1_113BpHwDrmPluginE",
26858   "vtable_components" :
26859   [
26860    {
26861     "component_value" : 84,
26862     "kind" : "vbase_offset"
26863    },
26864    {
26865     "kind" : "offset_to_top"
26866    },
26867    {
26868     "kind" : "rtti",
26869     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
26870    },
26871    {
26872     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_113BpHwDrmPlugin8isRemoteEv"
26873    },
26874    {
26875     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
26876    },
26877    {
26878     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
26879    },
26880    {
26881     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
26882    },
26883    {
26884     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
26885    },
26886    {
26887     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21setHALInstrumentationEv"
26888    },
26889    {
26890     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
26891    },
26892    {
26893     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4pingEv"
26894    },
26895    {
26896     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
26897    },
26898    {
26899     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21notifySyspropsChangedEv"
26900    },
26901    {
26902     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
26903    },
26904    {
26905     "kind" : "complete_dtor_pointer",
26906     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
26907    },
26908    {
26909     "kind" : "deleting_dtor_pointer",
26910     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
26911    },
26912    {
26913     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
26914    },
26915    {
26916     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
26917    },
26918    {
26919     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
26920    },
26921    {
26922     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
26923    },
26924    {
26925     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
26926    },
26927    {
26928     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
26929    },
26930    {
26931     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
26932    },
26933    {
26934     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
26935    },
26936    {
26937     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
26938    },
26939    {
26940     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
26941    },
26942    {
26943     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
26944    },
26945    {
26946     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21releaseAllSecureStopsEv"
26947    },
26948    {
26949     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
26950    },
26951    {
26952     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
26953    },
26954    {
26955     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
26956    },
26957    {
26958     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
26959    },
26960    {
26961     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
26962    },
26963    {
26964     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
26965    },
26966    {
26967     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
26968    },
26969    {
26970     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
26971    },
26972    {
26973     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
26974    },
26975    {
26976     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
26977    },
26978    {
26979     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
26980    },
26981    {
26982     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
26983    },
26984    {
26985     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
26986    },
26987    {
26988     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
26989    },
26990    {
26991     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
26992    },
26993    {
26994     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
26995    },
26996    {
26997     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
26998    },
26999    {
27000     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
27001    },
27002    {
27003     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
27004    },
27005    {
27006     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
27007    },
27008    {
27009     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
27010    },
27011    {
27012     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
27013    },
27014    {
27015     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
27016    },
27017    {
27018     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
27019    },
27020    {
27021     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
27022    },
27023    {
27024     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20removeAllSecureStopsEv"
27025    },
27026    {
27027     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
27028    },
27029    {
27030     "component_value" : 80,
27031     "kind" : "vbase_offset"
27032    },
27033    {
27034     "component_value" : -4,
27035     "kind" : "offset_to_top"
27036    },
27037    {
27038     "kind" : "rtti",
27039     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
27040    },
27041    {
27042     "kind" : "complete_dtor_pointer",
27043     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
27044    },
27045    {
27046     "kind" : "deleting_dtor_pointer",
27047     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
27048    },
27049    {
27050     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
27051    },
27052    {
27053     "component_value" : 76,
27054     "kind" : "vbase_offset"
27055    },
27056    {
27057     "component_value" : -8,
27058     "kind" : "offset_to_top"
27059    },
27060    {
27061     "kind" : "rtti",
27062     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
27063    },
27064    {
27065     "kind" : "complete_dtor_pointer",
27066     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
27067    },
27068    {
27069     "kind" : "deleting_dtor_pointer",
27070     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
27071    },
27072    {
27073     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
27074    },
27075    {
27076     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27077    },
27078    {
27079     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27080    },
27081    {
27082     "component_value" : -24,
27083     "kind" : "offset_to_top"
27084    },
27085    {
27086     "kind" : "rtti",
27087     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
27088    },
27089    {
27090     "kind" : "complete_dtor_pointer",
27091     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
27092    },
27093    {
27094     "kind" : "deleting_dtor_pointer",
27095     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
27096    },
27097    {
27098     "kind" : "vcall_offset"
27099    },
27100    {
27101     "component_value" : -76,
27102     "kind" : "vcall_offset"
27103    },
27104    {
27105     "component_value" : -76,
27106     "kind" : "vcall_offset"
27107    },
27108    {
27109     "component_value" : -76,
27110     "kind" : "vcall_offset"
27111    },
27112    {
27113     "component_value" : -84,
27114     "kind" : "vcall_offset"
27115    },
27116    {
27117     "component_value" : -84,
27118     "kind" : "offset_to_top"
27119    },
27120    {
27121     "kind" : "rtti",
27122     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
27123    },
27124    {
27125     "kind" : "complete_dtor_pointer",
27126     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
27127    },
27128    {
27129     "kind" : "deleting_dtor_pointer",
27130     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
27131    },
27132    {
27133     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
27134    },
27135    {
27136     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27137    },
27138    {
27139     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27140    },
27141    {
27142     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
27143    }
27144   ]
27145  },
27146  {
27147   "alignment" : 8,
27148   "fields" :
27149   [
27150    {
27151     "field_name" : "metrics",
27152     "referenced_type" : "type-75"
27153    }
27154   ],
27155   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup",
27156   "name" : "android::hardware::drm::V1_1::DrmMetricGroup",
27157   "referenced_type" : "type-74",
27158   "self_type" : "type-74",
27159   "size" : 16,
27160   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
27161   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroupE"
27162  },
27163  {
27164   "alignment" : 8,
27165   "fields" :
27166   [
27167    {
27168     "field_name" : "name",
27169     "referenced_type" : "type-80"
27170    },
27171    {
27172     "field_name" : "type",
27173     "field_offset" : 128,
27174     "referenced_type" : "type-89"
27175    },
27176    {
27177     "field_name" : "int64Value",
27178     "field_offset" : 192,
27179     "referenced_type" : "type-32"
27180    },
27181    {
27182     "field_name" : "doubleValue",
27183     "field_offset" : 256,
27184     "referenced_type" : "type-91"
27185    },
27186    {
27187     "field_name" : "stringValue",
27188     "field_offset" : 320,
27189     "referenced_type" : "type-80"
27190    }
27191   ],
27192   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
27193   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
27194   "referenced_type" : "type-88",
27195   "self_type" : "type-88",
27196   "size" : 56,
27197   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
27198   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE"
27199  },
27200  {
27201   "alignment" : 8,
27202   "fields" :
27203   [
27204    {
27205     "field_name" : "name",
27206     "referenced_type" : "type-80"
27207    },
27208    {
27209     "field_name" : "attributes",
27210     "field_offset" : 128,
27211     "referenced_type" : "type-84"
27212    },
27213    {
27214     "field_name" : "values",
27215     "field_offset" : 256,
27216     "referenced_type" : "type-92"
27217    }
27218   ],
27219   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric",
27220   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric",
27221   "referenced_type" : "type-79",
27222   "self_type" : "type-79",
27223   "size" : 48,
27224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
27225   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup6MetricE"
27226  },
27227  {
27228   "alignment" : 8,
27229   "fields" :
27230   [
27231    {
27232     "field_name" : "componentName",
27233     "referenced_type" : "type-80"
27234    },
27235    {
27236     "field_name" : "type",
27237     "field_offset" : 128,
27238     "referenced_type" : "type-89"
27239    },
27240    {
27241     "field_name" : "int64Value",
27242     "field_offset" : 192,
27243     "referenced_type" : "type-32"
27244    },
27245    {
27246     "field_name" : "doubleValue",
27247     "field_offset" : 256,
27248     "referenced_type" : "type-91"
27249    },
27250    {
27251     "field_name" : "stringValue",
27252     "field_offset" : 320,
27253     "referenced_type" : "type-80"
27254    }
27255   ],
27256   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Value",
27257   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Value",
27258   "referenced_type" : "type-96",
27259   "self_type" : "type-96",
27260   "size" : 56,
27261   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
27262   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup5ValueE"
27263  },
27264  {
27265   "alignment" : 4,
27266   "base_specifiers" :
27267   [
27268    {
27269     "referenced_type" : "type-417"
27270    }
27271   ],
27272   "linker_set_key" : "android::hardware::drm::V1_1::ICryptoFactory",
27273   "name" : "android::hardware::drm::V1_1::ICryptoFactory",
27274   "referenced_type" : "type-444",
27275   "self_type" : "type-444",
27276   "size" : 12,
27277   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h",
27278   "unique_id" : "_ZTSN7android8hardware3drm4V1_114ICryptoFactoryE",
27279   "vtable_components" :
27280   [
27281    {
27282     "component_value" : 4,
27283     "kind" : "vbase_offset"
27284    },
27285    {
27286     "kind" : "offset_to_top"
27287    },
27288    {
27289     "kind" : "rtti",
27290     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE"
27291    },
27292    {
27293     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114ICryptoFactory8isRemoteEv"
27294    },
27295    {
27296     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
27297    },
27298    {
27299     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
27300    },
27301    {
27302     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
27303    },
27304    {
27305     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
27306    },
27307    {
27308     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv"
27309    },
27310    {
27311     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
27312    },
27313    {
27314     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv"
27315    },
27316    {
27317     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
27318    },
27319    {
27320     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv"
27321    },
27322    {
27323     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
27324    },
27325    {
27326     "kind" : "complete_dtor_pointer",
27327     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactoryD1Ev"
27328    },
27329    {
27330     "kind" : "deleting_dtor_pointer",
27331     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactoryD0Ev"
27332    },
27333    {
27334     "is_pure" : true,
27335     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
27336    },
27337    {
27338     "is_pure" : true,
27339     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
27340    },
27341    {
27342     "kind" : "vcall_offset"
27343    },
27344    {
27345     "kind" : "vcall_offset"
27346    },
27347    {
27348     "kind" : "vcall_offset"
27349    },
27350    {
27351     "kind" : "vcall_offset"
27352    },
27353    {
27354     "component_value" : -4,
27355     "kind" : "vcall_offset"
27356    },
27357    {
27358     "component_value" : -4,
27359     "kind" : "offset_to_top"
27360    },
27361    {
27362     "kind" : "rtti",
27363     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE"
27364    },
27365    {
27366     "kind" : "complete_dtor_pointer",
27367     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114ICryptoFactoryD1Ev"
27368    },
27369    {
27370     "kind" : "deleting_dtor_pointer",
27371     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114ICryptoFactoryD0Ev"
27372    },
27373    {
27374     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
27375    },
27376    {
27377     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
27378    },
27379    {
27380     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
27381    },
27382    {
27383     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
27384    }
27385   ]
27386  },
27387  {
27388   "alignment" : 4,
27389   "base_specifiers" :
27390   [
27391    {
27392     "referenced_type" : "type-195"
27393    }
27394   ],
27395   "linker_set_key" : "android::hardware::drm::V1_1::IDrmFactory",
27396   "name" : "android::hardware::drm::V1_1::IDrmFactory",
27397   "referenced_type" : "type-194",
27398   "self_type" : "type-194",
27399   "size" : 12,
27400   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h",
27401   "unique_id" : "_ZTSN7android8hardware3drm4V1_111IDrmFactoryE",
27402   "vtable_components" :
27403   [
27404    {
27405     "component_value" : 4,
27406     "kind" : "vbase_offset"
27407    },
27408    {
27409     "kind" : "offset_to_top"
27410    },
27411    {
27412     "kind" : "rtti",
27413     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE"
27414    },
27415    {
27416     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_111IDrmFactory8isRemoteEv"
27417    },
27418    {
27419     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
27420    },
27421    {
27422     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
27423    },
27424    {
27425     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
27426    },
27427    {
27428     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
27429    },
27430    {
27431     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv"
27432    },
27433    {
27434     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
27435    },
27436    {
27437     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv"
27438    },
27439    {
27440     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
27441    },
27442    {
27443     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv"
27444    },
27445    {
27446     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
27447    },
27448    {
27449     "kind" : "complete_dtor_pointer",
27450     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactoryD1Ev"
27451    },
27452    {
27453     "kind" : "deleting_dtor_pointer",
27454     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactoryD0Ev"
27455    },
27456    {
27457     "is_pure" : true,
27458     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
27459    },
27460    {
27461     "is_pure" : true,
27462     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
27463    },
27464    {
27465     "is_pure" : true,
27466     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
27467    },
27468    {
27469     "kind" : "vcall_offset"
27470    },
27471    {
27472     "kind" : "vcall_offset"
27473    },
27474    {
27475     "kind" : "vcall_offset"
27476    },
27477    {
27478     "kind" : "vcall_offset"
27479    },
27480    {
27481     "component_value" : -4,
27482     "kind" : "vcall_offset"
27483    },
27484    {
27485     "component_value" : -4,
27486     "kind" : "offset_to_top"
27487    },
27488    {
27489     "kind" : "rtti",
27490     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE"
27491    },
27492    {
27493     "kind" : "complete_dtor_pointer",
27494     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_111IDrmFactoryD1Ev"
27495    },
27496    {
27497     "kind" : "deleting_dtor_pointer",
27498     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_111IDrmFactoryD0Ev"
27499    },
27500    {
27501     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
27502    },
27503    {
27504     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
27505    },
27506    {
27507     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
27508    },
27509    {
27510     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
27511    }
27512   ]
27513  },
27514  {
27515   "alignment" : 4,
27516   "base_specifiers" :
27517   [
27518    {
27519     "referenced_type" : "type-215"
27520    }
27521   ],
27522   "linker_set_key" : "android::hardware::drm::V1_1::IDrmPlugin",
27523   "name" : "android::hardware::drm::V1_1::IDrmPlugin",
27524   "referenced_type" : "type-410",
27525   "self_type" : "type-410",
27526   "size" : 12,
27527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h",
27528   "unique_id" : "_ZTSN7android8hardware3drm4V1_110IDrmPluginE",
27529   "vtable_components" :
27530   [
27531    {
27532     "component_value" : 4,
27533     "kind" : "vbase_offset"
27534    },
27535    {
27536     "kind" : "offset_to_top"
27537    },
27538    {
27539     "kind" : "rtti",
27540     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_110IDrmPluginE"
27541    },
27542    {
27543     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_110IDrmPlugin8isRemoteEv"
27544    },
27545    {
27546     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
27547    },
27548    {
27549     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
27550    },
27551    {
27552     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
27553    },
27554    {
27555     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
27556    },
27557    {
27558     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21setHALInstrumentationEv"
27559    },
27560    {
27561     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
27562    },
27563    {
27564     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4pingEv"
27565    },
27566    {
27567     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
27568    },
27569    {
27570     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21notifySyspropsChangedEv"
27571    },
27572    {
27573     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
27574    },
27575    {
27576     "kind" : "complete_dtor_pointer",
27577     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPluginD1Ev"
27578    },
27579    {
27580     "kind" : "deleting_dtor_pointer",
27581     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPluginD0Ev"
27582    },
27583    {
27584     "is_pure" : true,
27585     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
27586    },
27587    {
27588     "is_pure" : true,
27589     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
27590    },
27591    {
27592     "is_pure" : true,
27593     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
27594    },
27595    {
27596     "is_pure" : true,
27597     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
27598    },
27599    {
27600     "is_pure" : true,
27601     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
27602    },
27603    {
27604     "is_pure" : true,
27605     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
27606    },
27607    {
27608     "is_pure" : true,
27609     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
27610    },
27611    {
27612     "is_pure" : true,
27613     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
27614    },
27615    {
27616     "is_pure" : true,
27617     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
27618    },
27619    {
27620     "is_pure" : true,
27621     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
27622    },
27623    {
27624     "is_pure" : true,
27625     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
27626    },
27627    {
27628     "is_pure" : true,
27629     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21releaseAllSecureStopsEv"
27630    },
27631    {
27632     "is_pure" : true,
27633     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
27634    },
27635    {
27636     "is_pure" : true,
27637     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
27638    },
27639    {
27640     "is_pure" : true,
27641     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
27642    },
27643    {
27644     "is_pure" : true,
27645     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
27646    },
27647    {
27648     "is_pure" : true,
27649     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
27650    },
27651    {
27652     "is_pure" : true,
27653     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
27654    },
27655    {
27656     "is_pure" : true,
27657     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
27658    },
27659    {
27660     "is_pure" : true,
27661     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
27662    },
27663    {
27664     "is_pure" : true,
27665     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
27666    },
27667    {
27668     "is_pure" : true,
27669     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
27670    },
27671    {
27672     "is_pure" : true,
27673     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
27674    },
27675    {
27676     "is_pure" : true,
27677     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
27678    },
27679    {
27680     "is_pure" : true,
27681     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
27682    },
27683    {
27684     "is_pure" : true,
27685     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
27686    },
27687    {
27688     "is_pure" : true,
27689     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
27690    },
27691    {
27692     "is_pure" : true,
27693     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
27694    },
27695    {
27696     "is_pure" : true,
27697     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
27698    },
27699    {
27700     "is_pure" : true,
27701     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
27702    },
27703    {
27704     "is_pure" : true,
27705     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
27706    },
27707    {
27708     "is_pure" : true,
27709     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
27710    },
27711    {
27712     "is_pure" : true,
27713     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
27714    },
27715    {
27716     "is_pure" : true,
27717     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
27718    },
27719    {
27720     "is_pure" : true,
27721     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
27722    },
27723    {
27724     "is_pure" : true,
27725     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
27726    },
27727    {
27728     "is_pure" : true,
27729     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
27730    },
27731    {
27732     "is_pure" : true,
27733     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20removeAllSecureStopsEv"
27734    },
27735    {
27736     "kind" : "vcall_offset"
27737    },
27738    {
27739     "kind" : "vcall_offset"
27740    },
27741    {
27742     "kind" : "vcall_offset"
27743    },
27744    {
27745     "kind" : "vcall_offset"
27746    },
27747    {
27748     "component_value" : -4,
27749     "kind" : "vcall_offset"
27750    },
27751    {
27752     "component_value" : -4,
27753     "kind" : "offset_to_top"
27754    },
27755    {
27756     "kind" : "rtti",
27757     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_110IDrmPluginE"
27758    },
27759    {
27760     "kind" : "complete_dtor_pointer",
27761     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_110IDrmPluginD1Ev"
27762    },
27763    {
27764     "kind" : "deleting_dtor_pointer",
27765     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_110IDrmPluginD0Ev"
27766    },
27767    {
27768     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
27769    },
27770    {
27771     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
27772    },
27773    {
27774     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
27775    },
27776    {
27777     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
27778    }
27779   ]
27780  },
27781  {
27782   "alignment" : 8,
27783   "fields" :
27784   [
27785    {
27786     "field_name" : "opaqueData",
27787     "referenced_type" : "type-103"
27788    }
27789   ],
27790   "linker_set_key" : "android::hardware::drm::V1_1::SecureStopRelease",
27791   "name" : "android::hardware::drm::V1_1::SecureStopRelease",
27792   "referenced_type" : "type-102",
27793   "self_type" : "type-102",
27794   "size" : 16,
27795   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
27796   "unique_id" : "_ZTSN7android8hardware3drm4V1_117SecureStopReleaseE"
27797  },
27798  {
27799   "alignment" : 4,
27800   "base_specifiers" :
27801   [
27802    {
27803     "referenced_type" : "type-198"
27804    }
27805   ],
27806   "fields" :
27807   [
27808    {
27809     "access" : "private",
27810     "field_name" : "_hidl_mImpl",
27811     "field_offset" : 544,
27812     "referenced_type" : "type-459"
27813    }
27814   ],
27815   "linker_set_key" : "android::hardware::drm::V1_2::BnHwCryptoFactory",
27816   "name" : "android::hardware::drm::V1_2::BnHwCryptoFactory",
27817   "referenced_type" : "type-1313",
27818   "self_type" : "type-1313",
27819   "size" : 80,
27820   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h",
27821   "unique_id" : "_ZTSN7android8hardware3drm4V1_217BnHwCryptoFactoryE",
27822   "vtable_components" :
27823   [
27824    {
27825     "component_value" : 72,
27826     "kind" : "vbase_offset"
27827    },
27828    {
27829     "kind" : "offset_to_top"
27830    },
27831    {
27832     "kind" : "rtti",
27833     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
27834    },
27835    {
27836     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
27837    },
27838    {
27839     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
27840    },
27841    {
27842     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
27843    },
27844    {
27845     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
27846    },
27847    {
27848     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
27849    },
27850    {
27851     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
27852    },
27853    {
27854     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
27855    },
27856    {
27857     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
27858    },
27859    {
27860     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
27861    },
27862    {
27863     "kind" : "complete_dtor_pointer",
27864     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
27865    },
27866    {
27867     "kind" : "deleting_dtor_pointer",
27868     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
27869    },
27870    {
27871     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
27872    },
27873    {
27874     "component_value" : -20,
27875     "kind" : "offset_to_top"
27876    },
27877    {
27878     "kind" : "rtti",
27879     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
27880    },
27881    {
27882     "kind" : "complete_dtor_pointer",
27883     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
27884    },
27885    {
27886     "kind" : "deleting_dtor_pointer",
27887     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
27888    },
27889    {
27890     "kind" : "vcall_offset"
27891    },
27892    {
27893     "kind" : "vcall_offset"
27894    },
27895    {
27896     "kind" : "vcall_offset"
27897    },
27898    {
27899     "kind" : "vcall_offset"
27900    },
27901    {
27902     "component_value" : -72,
27903     "kind" : "vcall_offset"
27904    },
27905    {
27906     "component_value" : -72,
27907     "kind" : "offset_to_top"
27908    },
27909    {
27910     "kind" : "rtti",
27911     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
27912    },
27913    {
27914     "kind" : "complete_dtor_pointer",
27915     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
27916    },
27917    {
27918     "kind" : "deleting_dtor_pointer",
27919     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
27920    },
27921    {
27922     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
27923    },
27924    {
27925     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
27926    },
27927    {
27928     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
27929    },
27930    {
27931     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
27932    }
27933   ]
27934  },
27935  {
27936   "alignment" : 4,
27937   "base_specifiers" :
27938   [
27939    {
27940     "referenced_type" : "type-198"
27941    }
27942   ],
27943   "fields" :
27944   [
27945    {
27946     "access" : "private",
27947     "field_name" : "_hidl_mImpl",
27948     "field_offset" : 544,
27949     "referenced_type" : "type-1526"
27950    }
27951   ],
27952   "linker_set_key" : "android::hardware::drm::V1_2::BnHwCryptoPlugin",
27953   "name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin",
27954   "referenced_type" : "type-1529",
27955   "self_type" : "type-1529",
27956   "size" : 80,
27957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h",
27958   "unique_id" : "_ZTSN7android8hardware3drm4V1_216BnHwCryptoPluginE",
27959   "vtable_components" :
27960   [
27961    {
27962     "component_value" : 72,
27963     "kind" : "vbase_offset"
27964    },
27965    {
27966     "kind" : "offset_to_top"
27967    },
27968    {
27969     "kind" : "rtti",
27970     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BnHwCryptoPluginE"
27971    },
27972    {
27973     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
27974    },
27975    {
27976     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
27977    },
27978    {
27979     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
27980    },
27981    {
27982     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
27983    },
27984    {
27985     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
27986    },
27987    {
27988     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
27989    },
27990    {
27991     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
27992    },
27993    {
27994     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
27995    },
27996    {
27997     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
27998    },
27999    {
28000     "kind" : "complete_dtor_pointer",
28001     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
28002    },
28003    {
28004     "kind" : "deleting_dtor_pointer",
28005     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
28006    },
28007    {
28008     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
28009    },
28010    {
28011     "component_value" : -20,
28012     "kind" : "offset_to_top"
28013    },
28014    {
28015     "kind" : "rtti",
28016     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BnHwCryptoPluginE"
28017    },
28018    {
28019     "kind" : "complete_dtor_pointer",
28020     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
28021    },
28022    {
28023     "kind" : "deleting_dtor_pointer",
28024     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
28025    },
28026    {
28027     "kind" : "vcall_offset"
28028    },
28029    {
28030     "kind" : "vcall_offset"
28031    },
28032    {
28033     "kind" : "vcall_offset"
28034    },
28035    {
28036     "kind" : "vcall_offset"
28037    },
28038    {
28039     "component_value" : -72,
28040     "kind" : "vcall_offset"
28041    },
28042    {
28043     "component_value" : -72,
28044     "kind" : "offset_to_top"
28045    },
28046    {
28047     "kind" : "rtti",
28048     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BnHwCryptoPluginE"
28049    },
28050    {
28051     "kind" : "complete_dtor_pointer",
28052     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
28053    },
28054    {
28055     "kind" : "deleting_dtor_pointer",
28056     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
28057    },
28058    {
28059     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
28060    },
28061    {
28062     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
28063    },
28064    {
28065     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
28066    },
28067    {
28068     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
28069    }
28070   ]
28071  },
28072  {
28073   "alignment" : 4,
28074   "base_specifiers" :
28075   [
28076    {
28077     "referenced_type" : "type-198"
28078    }
28079   ],
28080   "fields" :
28081   [
28082    {
28083     "access" : "private",
28084     "field_name" : "_hidl_mImpl",
28085     "field_offset" : 544,
28086     "referenced_type" : "type-191"
28087    }
28088   ],
28089   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmFactory",
28090   "name" : "android::hardware::drm::V1_2::BnHwDrmFactory",
28091   "referenced_type" : "type-197",
28092   "self_type" : "type-197",
28093   "size" : 80,
28094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h",
28095   "unique_id" : "_ZTSN7android8hardware3drm4V1_214BnHwDrmFactoryE",
28096   "vtable_components" :
28097   [
28098    {
28099     "component_value" : 72,
28100     "kind" : "vbase_offset"
28101    },
28102    {
28103     "kind" : "offset_to_top"
28104    },
28105    {
28106     "kind" : "rtti",
28107     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE"
28108    },
28109    {
28110     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
28111    },
28112    {
28113     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
28114    },
28115    {
28116     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
28117    },
28118    {
28119     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
28120    },
28121    {
28122     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
28123    },
28124    {
28125     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
28126    },
28127    {
28128     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
28129    },
28130    {
28131     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
28132    },
28133    {
28134     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
28135    },
28136    {
28137     "kind" : "complete_dtor_pointer",
28138     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
28139    },
28140    {
28141     "kind" : "deleting_dtor_pointer",
28142     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
28143    },
28144    {
28145     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
28146    },
28147    {
28148     "component_value" : -20,
28149     "kind" : "offset_to_top"
28150    },
28151    {
28152     "kind" : "rtti",
28153     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE"
28154    },
28155    {
28156     "kind" : "complete_dtor_pointer",
28157     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
28158    },
28159    {
28160     "kind" : "deleting_dtor_pointer",
28161     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
28162    },
28163    {
28164     "kind" : "vcall_offset"
28165    },
28166    {
28167     "kind" : "vcall_offset"
28168    },
28169    {
28170     "kind" : "vcall_offset"
28171    },
28172    {
28173     "kind" : "vcall_offset"
28174    },
28175    {
28176     "component_value" : -72,
28177     "kind" : "vcall_offset"
28178    },
28179    {
28180     "component_value" : -72,
28181     "kind" : "offset_to_top"
28182    },
28183    {
28184     "kind" : "rtti",
28185     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE"
28186    },
28187    {
28188     "kind" : "complete_dtor_pointer",
28189     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
28190    },
28191    {
28192     "kind" : "deleting_dtor_pointer",
28193     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
28194    },
28195    {
28196     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
28197    },
28198    {
28199     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
28200    },
28201    {
28202     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
28203    },
28204    {
28205     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
28206    }
28207   ]
28208  },
28209  {
28210   "alignment" : 4,
28211   "base_specifiers" :
28212   [
28213    {
28214     "referenced_type" : "type-198"
28215    }
28216   ],
28217   "fields" :
28218   [
28219    {
28220     "access" : "private",
28221     "field_name" : "_hidl_mImpl",
28222     "field_offset" : 544,
28223     "referenced_type" : "type-407"
28224    }
28225   ],
28226   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmPlugin",
28227   "name" : "android::hardware::drm::V1_2::BnHwDrmPlugin",
28228   "referenced_type" : "type-414",
28229   "self_type" : "type-414",
28230   "size" : 80,
28231   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h",
28232   "unique_id" : "_ZTSN7android8hardware3drm4V1_213BnHwDrmPluginE",
28233   "vtable_components" :
28234   [
28235    {
28236     "component_value" : 72,
28237     "kind" : "vbase_offset"
28238    },
28239    {
28240     "kind" : "offset_to_top"
28241    },
28242    {
28243     "kind" : "rtti",
28244     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BnHwDrmPluginE"
28245    },
28246    {
28247     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
28248    },
28249    {
28250     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
28251    },
28252    {
28253     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
28254    },
28255    {
28256     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
28257    },
28258    {
28259     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
28260    },
28261    {
28262     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
28263    },
28264    {
28265     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
28266    },
28267    {
28268     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
28269    },
28270    {
28271     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
28272    },
28273    {
28274     "kind" : "complete_dtor_pointer",
28275     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
28276    },
28277    {
28278     "kind" : "deleting_dtor_pointer",
28279     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
28280    },
28281    {
28282     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
28283    },
28284    {
28285     "component_value" : -20,
28286     "kind" : "offset_to_top"
28287    },
28288    {
28289     "kind" : "rtti",
28290     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BnHwDrmPluginE"
28291    },
28292    {
28293     "kind" : "complete_dtor_pointer",
28294     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
28295    },
28296    {
28297     "kind" : "deleting_dtor_pointer",
28298     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
28299    },
28300    {
28301     "kind" : "vcall_offset"
28302    },
28303    {
28304     "kind" : "vcall_offset"
28305    },
28306    {
28307     "kind" : "vcall_offset"
28308    },
28309    {
28310     "kind" : "vcall_offset"
28311    },
28312    {
28313     "component_value" : -72,
28314     "kind" : "vcall_offset"
28315    },
28316    {
28317     "component_value" : -72,
28318     "kind" : "offset_to_top"
28319    },
28320    {
28321     "kind" : "rtti",
28322     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BnHwDrmPluginE"
28323    },
28324    {
28325     "kind" : "complete_dtor_pointer",
28326     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
28327    },
28328    {
28329     "kind" : "deleting_dtor_pointer",
28330     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
28331    },
28332    {
28333     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
28334    },
28335    {
28336     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
28337    },
28338    {
28339     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
28340    },
28341    {
28342     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
28343    }
28344   ]
28345  },
28346  {
28347   "alignment" : 4,
28348   "base_specifiers" :
28349   [
28350    {
28351     "referenced_type" : "type-198"
28352    }
28353   ],
28354   "fields" :
28355   [
28356    {
28357     "access" : "private",
28358     "field_name" : "_hidl_mImpl",
28359     "field_offset" : 544,
28360     "referenced_type" : "type-621"
28361    }
28362   ],
28363   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmPluginListener",
28364   "name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener",
28365   "referenced_type" : "type-627",
28366   "self_type" : "type-627",
28367   "size" : 80,
28368   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h",
28369   "unique_id" : "_ZTSN7android8hardware3drm4V1_221BnHwDrmPluginListenerE",
28370   "vtable_components" :
28371   [
28372    {
28373     "component_value" : 72,
28374     "kind" : "vbase_offset"
28375    },
28376    {
28377     "kind" : "offset_to_top"
28378    },
28379    {
28380     "kind" : "rtti",
28381     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BnHwDrmPluginListenerE"
28382    },
28383    {
28384     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
28385    },
28386    {
28387     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
28388    },
28389    {
28390     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
28391    },
28392    {
28393     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
28394    },
28395    {
28396     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
28397    },
28398    {
28399     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
28400    },
28401    {
28402     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
28403    },
28404    {
28405     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
28406    },
28407    {
28408     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
28409    },
28410    {
28411     "kind" : "complete_dtor_pointer",
28412     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
28413    },
28414    {
28415     "kind" : "deleting_dtor_pointer",
28416     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
28417    },
28418    {
28419     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
28420    },
28421    {
28422     "component_value" : -20,
28423     "kind" : "offset_to_top"
28424    },
28425    {
28426     "kind" : "rtti",
28427     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BnHwDrmPluginListenerE"
28428    },
28429    {
28430     "kind" : "complete_dtor_pointer",
28431     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
28432    },
28433    {
28434     "kind" : "deleting_dtor_pointer",
28435     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
28436    },
28437    {
28438     "kind" : "vcall_offset"
28439    },
28440    {
28441     "kind" : "vcall_offset"
28442    },
28443    {
28444     "kind" : "vcall_offset"
28445    },
28446    {
28447     "kind" : "vcall_offset"
28448    },
28449    {
28450     "component_value" : -72,
28451     "kind" : "vcall_offset"
28452    },
28453    {
28454     "component_value" : -72,
28455     "kind" : "offset_to_top"
28456    },
28457    {
28458     "kind" : "rtti",
28459     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BnHwDrmPluginListenerE"
28460    },
28461    {
28462     "kind" : "complete_dtor_pointer",
28463     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
28464    },
28465    {
28466     "kind" : "deleting_dtor_pointer",
28467     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
28468    },
28469    {
28470     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
28471    },
28472    {
28473     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
28474    },
28475    {
28476     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
28477    },
28478    {
28479     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
28480    }
28481   ]
28482  },
28483  {
28484   "alignment" : 4,
28485   "base_specifiers" :
28486   [
28487    {
28488     "referenced_type" : "type-1191"
28489    },
28490    {
28491     "referenced_type" : "type-151"
28492    }
28493   ],
28494   "fields" :
28495   [
28496    {
28497     "access" : "private",
28498     "field_name" : "_hidl_mMutex",
28499     "field_offset" : 544,
28500     "referenced_type" : "type-1494"
28501    },
28502    {
28503     "access" : "private",
28504     "field_name" : "_hidl_mDeathRecipients",
28505     "field_offset" : 576,
28506     "referenced_type" : "type-1495"
28507    }
28508   ],
28509   "linker_set_key" : "android::hardware::drm::V1_2::BpHwCryptoFactory",
28510   "name" : "android::hardware::drm::V1_2::BpHwCryptoFactory",
28511   "referenced_type" : "type-1493",
28512   "self_type" : "type-1493",
28513   "size" : 92,
28514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h",
28515   "unique_id" : "_ZTSN7android8hardware3drm4V1_217BpHwCryptoFactoryE",
28516   "vtable_components" :
28517   [
28518    {
28519     "component_value" : 84,
28520     "kind" : "vbase_offset"
28521    },
28522    {
28523     "kind" : "offset_to_top"
28524    },
28525    {
28526     "kind" : "rtti",
28527     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
28528    },
28529    {
28530     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_217BpHwCryptoFactory8isRemoteEv"
28531    },
28532    {
28533     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
28534    },
28535    {
28536     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
28537    },
28538    {
28539     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
28540    },
28541    {
28542     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
28543    },
28544    {
28545     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21setHALInstrumentationEv"
28546    },
28547    {
28548     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
28549    },
28550    {
28551     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory4pingEv"
28552    },
28553    {
28554     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
28555    },
28556    {
28557     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21notifySyspropsChangedEv"
28558    },
28559    {
28560     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
28561    },
28562    {
28563     "kind" : "complete_dtor_pointer",
28564     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
28565    },
28566    {
28567     "kind" : "deleting_dtor_pointer",
28568     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
28569    },
28570    {
28571     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
28572    },
28573    {
28574     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
28575    },
28576    {
28577     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
28578    },
28579    {
28580     "component_value" : 80,
28581     "kind" : "vbase_offset"
28582    },
28583    {
28584     "component_value" : -4,
28585     "kind" : "offset_to_top"
28586    },
28587    {
28588     "kind" : "rtti",
28589     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
28590    },
28591    {
28592     "kind" : "complete_dtor_pointer",
28593     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
28594    },
28595    {
28596     "kind" : "deleting_dtor_pointer",
28597     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
28598    },
28599    {
28600     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
28601    },
28602    {
28603     "component_value" : 76,
28604     "kind" : "vbase_offset"
28605    },
28606    {
28607     "component_value" : -8,
28608     "kind" : "offset_to_top"
28609    },
28610    {
28611     "kind" : "rtti",
28612     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
28613    },
28614    {
28615     "kind" : "complete_dtor_pointer",
28616     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
28617    },
28618    {
28619     "kind" : "deleting_dtor_pointer",
28620     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
28621    },
28622    {
28623     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
28624    },
28625    {
28626     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
28627    },
28628    {
28629     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
28630    },
28631    {
28632     "component_value" : -24,
28633     "kind" : "offset_to_top"
28634    },
28635    {
28636     "kind" : "rtti",
28637     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
28638    },
28639    {
28640     "kind" : "complete_dtor_pointer",
28641     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
28642    },
28643    {
28644     "kind" : "deleting_dtor_pointer",
28645     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
28646    },
28647    {
28648     "kind" : "vcall_offset"
28649    },
28650    {
28651     "component_value" : -76,
28652     "kind" : "vcall_offset"
28653    },
28654    {
28655     "component_value" : -76,
28656     "kind" : "vcall_offset"
28657    },
28658    {
28659     "component_value" : -76,
28660     "kind" : "vcall_offset"
28661    },
28662    {
28663     "component_value" : -84,
28664     "kind" : "vcall_offset"
28665    },
28666    {
28667     "component_value" : -84,
28668     "kind" : "offset_to_top"
28669    },
28670    {
28671     "kind" : "rtti",
28672     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
28673    },
28674    {
28675     "kind" : "complete_dtor_pointer",
28676     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
28677    },
28678    {
28679     "kind" : "deleting_dtor_pointer",
28680     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
28681    },
28682    {
28683     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
28684    },
28685    {
28686     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
28687    },
28688    {
28689     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
28690    },
28691    {
28692     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
28693    }
28694   ]
28695  },
28696  {
28697   "alignment" : 4,
28698   "base_specifiers" :
28699   [
28700    {
28701     "referenced_type" : "type-146"
28702    },
28703    {
28704     "referenced_type" : "type-151"
28705    }
28706   ],
28707   "fields" :
28708   [
28709    {
28710     "access" : "private",
28711     "field_name" : "_hidl_mMutex",
28712     "field_offset" : 544,
28713     "referenced_type" : "type-144"
28714    },
28715    {
28716     "access" : "private",
28717     "field_name" : "_hidl_mDeathRecipients",
28718     "field_offset" : 576,
28719     "referenced_type" : "type-145"
28720    }
28721   ],
28722   "linker_set_key" : "android::hardware::drm::V1_2::BpHwCryptoPlugin",
28723   "name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin",
28724   "referenced_type" : "type-143",
28725   "self_type" : "type-143",
28726   "size" : 92,
28727   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h",
28728   "unique_id" : "_ZTSN7android8hardware3drm4V1_216BpHwCryptoPluginE",
28729   "vtable_components" :
28730   [
28731    {
28732     "component_value" : 84,
28733     "kind" : "vbase_offset"
28734    },
28735    {
28736     "kind" : "offset_to_top"
28737    },
28738    {
28739     "kind" : "rtti",
28740     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BpHwCryptoPluginE"
28741    },
28742    {
28743     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_216BpHwCryptoPlugin8isRemoteEv"
28744    },
28745    {
28746     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
28747    },
28748    {
28749     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
28750    },
28751    {
28752     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
28753    },
28754    {
28755     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
28756    },
28757    {
28758     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21setHALInstrumentationEv"
28759    },
28760    {
28761     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
28762    },
28763    {
28764     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin4pingEv"
28765    },
28766    {
28767     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
28768    },
28769    {
28770     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21notifySyspropsChangedEv"
28771    },
28772    {
28773     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
28774    },
28775    {
28776     "kind" : "complete_dtor_pointer",
28777     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginD1Ev"
28778    },
28779    {
28780     "kind" : "deleting_dtor_pointer",
28781     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginD0Ev"
28782    },
28783    {
28784     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
28785    },
28786    {
28787     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin16notifyResolutionEjj"
28788    },
28789    {
28790     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
28791    },
28792    {
28793     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
28794    },
28795    {
28796     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE"
28797    },
28798    {
28799     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
28800    },
28801    {
28802     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEE10onAsBinderEv"
28803    },
28804    {
28805     "component_value" : 80,
28806     "kind" : "vbase_offset"
28807    },
28808    {
28809     "component_value" : -4,
28810     "kind" : "offset_to_top"
28811    },
28812    {
28813     "kind" : "rtti",
28814     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BpHwCryptoPluginE"
28815    },
28816    {
28817     "kind" : "complete_dtor_pointer",
28818     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_216BpHwCryptoPluginD1Ev"
28819    },
28820    {
28821     "kind" : "deleting_dtor_pointer",
28822     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_216BpHwCryptoPluginD0Ev"
28823    },
28824    {
28825     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEE10onAsBinderEv"
28826    },
28827    {
28828     "component_value" : 76,
28829     "kind" : "vbase_offset"
28830    },
28831    {
28832     "component_value" : -8,
28833     "kind" : "offset_to_top"
28834    },
28835    {
28836     "kind" : "rtti",
28837     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BpHwCryptoPluginE"
28838    },
28839    {
28840     "kind" : "complete_dtor_pointer",
28841     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_216BpHwCryptoPluginD1Ev"
28842    },
28843    {
28844     "kind" : "deleting_dtor_pointer",
28845     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_216BpHwCryptoPluginD0Ev"
28846    },
28847    {
28848     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
28849    },
28850    {
28851     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
28852    },
28853    {
28854     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
28855    },
28856    {
28857     "component_value" : -24,
28858     "kind" : "offset_to_top"
28859    },
28860    {
28861     "kind" : "rtti",
28862     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BpHwCryptoPluginE"
28863    },
28864    {
28865     "kind" : "complete_dtor_pointer",
28866     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_216BpHwCryptoPluginD1Ev"
28867    },
28868    {
28869     "kind" : "deleting_dtor_pointer",
28870     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_216BpHwCryptoPluginD0Ev"
28871    },
28872    {
28873     "kind" : "vcall_offset"
28874    },
28875    {
28876     "component_value" : -76,
28877     "kind" : "vcall_offset"
28878    },
28879    {
28880     "component_value" : -76,
28881     "kind" : "vcall_offset"
28882    },
28883    {
28884     "component_value" : -76,
28885     "kind" : "vcall_offset"
28886    },
28887    {
28888     "component_value" : -84,
28889     "kind" : "vcall_offset"
28890    },
28891    {
28892     "component_value" : -84,
28893     "kind" : "offset_to_top"
28894    },
28895    {
28896     "kind" : "rtti",
28897     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BpHwCryptoPluginE"
28898    },
28899    {
28900     "kind" : "complete_dtor_pointer",
28901     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_216BpHwCryptoPluginD1Ev"
28902    },
28903    {
28904     "kind" : "deleting_dtor_pointer",
28905     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_216BpHwCryptoPluginD0Ev"
28906    },
28907    {
28908     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
28909    },
28910    {
28911     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
28912    },
28913    {
28914     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
28915    },
28916    {
28917     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
28918    }
28919   ]
28920  },
28921  {
28922   "alignment" : 4,
28923   "base_specifiers" :
28924   [
28925    {
28926     "referenced_type" : "type-210"
28927    },
28928    {
28929     "referenced_type" : "type-151"
28930    }
28931   ],
28932   "fields" :
28933   [
28934    {
28935     "access" : "private",
28936     "field_name" : "_hidl_mMutex",
28937     "field_offset" : 544,
28938     "referenced_type" : "type-208"
28939    },
28940    {
28941     "access" : "private",
28942     "field_name" : "_hidl_mDeathRecipients",
28943     "field_offset" : 576,
28944     "referenced_type" : "type-209"
28945    }
28946   ],
28947   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmFactory",
28948   "name" : "android::hardware::drm::V1_2::BpHwDrmFactory",
28949   "referenced_type" : "type-207",
28950   "self_type" : "type-207",
28951   "size" : 92,
28952   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h",
28953   "unique_id" : "_ZTSN7android8hardware3drm4V1_214BpHwDrmFactoryE",
28954   "vtable_components" :
28955   [
28956    {
28957     "component_value" : 84,
28958     "kind" : "vbase_offset"
28959    },
28960    {
28961     "kind" : "offset_to_top"
28962    },
28963    {
28964     "kind" : "rtti",
28965     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
28966    },
28967    {
28968     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_214BpHwDrmFactory8isRemoteEv"
28969    },
28970    {
28971     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
28972    },
28973    {
28974     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
28975    },
28976    {
28977     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
28978    },
28979    {
28980     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
28981    },
28982    {
28983     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21setHALInstrumentationEv"
28984    },
28985    {
28986     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
28987    },
28988    {
28989     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory4pingEv"
28990    },
28991    {
28992     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
28993    },
28994    {
28995     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21notifySyspropsChangedEv"
28996    },
28997    {
28998     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
28999    },
29000    {
29001     "kind" : "complete_dtor_pointer",
29002     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
29003    },
29004    {
29005     "kind" : "deleting_dtor_pointer",
29006     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
29007    },
29008    {
29009     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
29010    },
29011    {
29012     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
29013    },
29014    {
29015     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
29016    },
29017    {
29018     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
29019    },
29020    {
29021     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
29022    },
29023    {
29024     "component_value" : 80,
29025     "kind" : "vbase_offset"
29026    },
29027    {
29028     "component_value" : -4,
29029     "kind" : "offset_to_top"
29030    },
29031    {
29032     "kind" : "rtti",
29033     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
29034    },
29035    {
29036     "kind" : "complete_dtor_pointer",
29037     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
29038    },
29039    {
29040     "kind" : "deleting_dtor_pointer",
29041     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
29042    },
29043    {
29044     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
29045    },
29046    {
29047     "component_value" : 76,
29048     "kind" : "vbase_offset"
29049    },
29050    {
29051     "component_value" : -8,
29052     "kind" : "offset_to_top"
29053    },
29054    {
29055     "kind" : "rtti",
29056     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
29057    },
29058    {
29059     "kind" : "complete_dtor_pointer",
29060     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
29061    },
29062    {
29063     "kind" : "deleting_dtor_pointer",
29064     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
29065    },
29066    {
29067     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
29068    },
29069    {
29070     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
29071    },
29072    {
29073     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
29074    },
29075    {
29076     "component_value" : -24,
29077     "kind" : "offset_to_top"
29078    },
29079    {
29080     "kind" : "rtti",
29081     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
29082    },
29083    {
29084     "kind" : "complete_dtor_pointer",
29085     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
29086    },
29087    {
29088     "kind" : "deleting_dtor_pointer",
29089     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
29090    },
29091    {
29092     "kind" : "vcall_offset"
29093    },
29094    {
29095     "component_value" : -76,
29096     "kind" : "vcall_offset"
29097    },
29098    {
29099     "component_value" : -76,
29100     "kind" : "vcall_offset"
29101    },
29102    {
29103     "component_value" : -76,
29104     "kind" : "vcall_offset"
29105    },
29106    {
29107     "component_value" : -84,
29108     "kind" : "vcall_offset"
29109    },
29110    {
29111     "component_value" : -84,
29112     "kind" : "offset_to_top"
29113    },
29114    {
29115     "kind" : "rtti",
29116     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
29117    },
29118    {
29119     "kind" : "complete_dtor_pointer",
29120     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
29121    },
29122    {
29123     "kind" : "deleting_dtor_pointer",
29124     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
29125    },
29126    {
29127     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
29128    },
29129    {
29130     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
29131    },
29132    {
29133     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
29134    },
29135    {
29136     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
29137    }
29138   ]
29139  },
29140  {
29141   "alignment" : 4,
29142   "base_specifiers" :
29143   [
29144    {
29145     "referenced_type" : "type-424"
29146    },
29147    {
29148     "referenced_type" : "type-151"
29149    }
29150   ],
29151   "fields" :
29152   [
29153    {
29154     "access" : "private",
29155     "field_name" : "_hidl_mMutex",
29156     "field_offset" : 544,
29157     "referenced_type" : "type-422"
29158    },
29159    {
29160     "access" : "private",
29161     "field_name" : "_hidl_mDeathRecipients",
29162     "field_offset" : 576,
29163     "referenced_type" : "type-423"
29164    }
29165   ],
29166   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmPlugin",
29167   "name" : "android::hardware::drm::V1_2::BpHwDrmPlugin",
29168   "referenced_type" : "type-421",
29169   "self_type" : "type-421",
29170   "size" : 92,
29171   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h",
29172   "unique_id" : "_ZTSN7android8hardware3drm4V1_213BpHwDrmPluginE",
29173   "vtable_components" :
29174   [
29175    {
29176     "component_value" : 84,
29177     "kind" : "vbase_offset"
29178    },
29179    {
29180     "kind" : "offset_to_top"
29181    },
29182    {
29183     "kind" : "rtti",
29184     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BpHwDrmPluginE"
29185    },
29186    {
29187     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_213BpHwDrmPlugin8isRemoteEv"
29188    },
29189    {
29190     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
29191    },
29192    {
29193     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
29194    },
29195    {
29196     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
29197    },
29198    {
29199     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
29200    },
29201    {
29202     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21setHALInstrumentationEv"
29203    },
29204    {
29205     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
29206    },
29207    {
29208     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4pingEv"
29209    },
29210    {
29211     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
29212    },
29213    {
29214     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21notifySyspropsChangedEv"
29215    },
29216    {
29217     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
29218    },
29219    {
29220     "kind" : "complete_dtor_pointer",
29221     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginD1Ev"
29222    },
29223    {
29224     "kind" : "deleting_dtor_pointer",
29225     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginD0Ev"
29226    },
29227    {
29228     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
29229    },
29230    {
29231     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
29232    },
29233    {
29234     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
29235    },
29236    {
29237     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
29238    },
29239    {
29240     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
29241    },
29242    {
29243     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
29244    },
29245    {
29246     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
29247    },
29248    {
29249     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
29250    },
29251    {
29252     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
29253    },
29254    {
29255     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
29256    },
29257    {
29258     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
29259    },
29260    {
29261     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21releaseAllSecureStopsEv"
29262    },
29263    {
29264     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
29265    },
29266    {
29267     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
29268    },
29269    {
29270     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
29271    },
29272    {
29273     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
29274    },
29275    {
29276     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
29277    },
29278    {
29279     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
29280    },
29281    {
29282     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
29283    },
29284    {
29285     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
29286    },
29287    {
29288     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
29289    },
29290    {
29291     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
29292    },
29293    {
29294     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
29295    },
29296    {
29297     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
29298    },
29299    {
29300     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
29301    },
29302    {
29303     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
29304    },
29305    {
29306     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
29307    },
29308    {
29309     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
29310    },
29311    {
29312     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
29313    },
29314    {
29315     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
29316    },
29317    {
29318     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE"
29319    },
29320    {
29321     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
29322    },
29323    {
29324     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE"
29325    },
29326    {
29327     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE"
29328    },
29329    {
29330     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
29331    },
29332    {
29333     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE"
29334    },
29335    {
29336     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
29337    },
29338    {
29339     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeAllSecureStopsEv"
29340    },
29341    {
29342     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
29343    },
29344    {
29345     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE"
29346    },
29347    {
29348     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
29349    },
29350    {
29351     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
29352    },
29353    {
29354     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
29355    },
29356    {
29357     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE"
29358    },
29359    {
29360     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE"
29361    },
29362    {
29363     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
29364    },
29365    {
29366     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEE10onAsBinderEv"
29367    },
29368    {
29369     "component_value" : 80,
29370     "kind" : "vbase_offset"
29371    },
29372    {
29373     "component_value" : -4,
29374     "kind" : "offset_to_top"
29375    },
29376    {
29377     "kind" : "rtti",
29378     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BpHwDrmPluginE"
29379    },
29380    {
29381     "kind" : "complete_dtor_pointer",
29382     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_213BpHwDrmPluginD1Ev"
29383    },
29384    {
29385     "kind" : "deleting_dtor_pointer",
29386     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_213BpHwDrmPluginD0Ev"
29387    },
29388    {
29389     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEE10onAsBinderEv"
29390    },
29391    {
29392     "component_value" : 76,
29393     "kind" : "vbase_offset"
29394    },
29395    {
29396     "component_value" : -8,
29397     "kind" : "offset_to_top"
29398    },
29399    {
29400     "kind" : "rtti",
29401     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BpHwDrmPluginE"
29402    },
29403    {
29404     "kind" : "complete_dtor_pointer",
29405     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_213BpHwDrmPluginD1Ev"
29406    },
29407    {
29408     "kind" : "deleting_dtor_pointer",
29409     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_213BpHwDrmPluginD0Ev"
29410    },
29411    {
29412     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
29413    },
29414    {
29415     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
29416    },
29417    {
29418     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
29419    },
29420    {
29421     "component_value" : -24,
29422     "kind" : "offset_to_top"
29423    },
29424    {
29425     "kind" : "rtti",
29426     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BpHwDrmPluginE"
29427    },
29428    {
29429     "kind" : "complete_dtor_pointer",
29430     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_213BpHwDrmPluginD1Ev"
29431    },
29432    {
29433     "kind" : "deleting_dtor_pointer",
29434     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_213BpHwDrmPluginD0Ev"
29435    },
29436    {
29437     "kind" : "vcall_offset"
29438    },
29439    {
29440     "component_value" : -76,
29441     "kind" : "vcall_offset"
29442    },
29443    {
29444     "component_value" : -76,
29445     "kind" : "vcall_offset"
29446    },
29447    {
29448     "component_value" : -76,
29449     "kind" : "vcall_offset"
29450    },
29451    {
29452     "component_value" : -84,
29453     "kind" : "vcall_offset"
29454    },
29455    {
29456     "component_value" : -84,
29457     "kind" : "offset_to_top"
29458    },
29459    {
29460     "kind" : "rtti",
29461     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BpHwDrmPluginE"
29462    },
29463    {
29464     "kind" : "complete_dtor_pointer",
29465     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_213BpHwDrmPluginD1Ev"
29466    },
29467    {
29468     "kind" : "deleting_dtor_pointer",
29469     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_213BpHwDrmPluginD0Ev"
29470    },
29471    {
29472     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
29473    },
29474    {
29475     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
29476    },
29477    {
29478     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
29479    },
29480    {
29481     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
29482    }
29483   ]
29484  },
29485  {
29486   "alignment" : 4,
29487   "base_specifiers" :
29488   [
29489    {
29490     "referenced_type" : "type-635"
29491    },
29492    {
29493     "referenced_type" : "type-151"
29494    }
29495   ],
29496   "fields" :
29497   [
29498    {
29499     "access" : "private",
29500     "field_name" : "_hidl_mMutex",
29501     "field_offset" : 544,
29502     "referenced_type" : "type-633"
29503    },
29504    {
29505     "access" : "private",
29506     "field_name" : "_hidl_mDeathRecipients",
29507     "field_offset" : 576,
29508     "referenced_type" : "type-634"
29509    }
29510   ],
29511   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmPluginListener",
29512   "name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener",
29513   "referenced_type" : "type-632",
29514   "self_type" : "type-632",
29515   "size" : 92,
29516   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h",
29517   "unique_id" : "_ZTSN7android8hardware3drm4V1_221BpHwDrmPluginListenerE",
29518   "vtable_components" :
29519   [
29520    {
29521     "component_value" : 84,
29522     "kind" : "vbase_offset"
29523    },
29524    {
29525     "kind" : "offset_to_top"
29526    },
29527    {
29528     "kind" : "rtti",
29529     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
29530    },
29531    {
29532     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_221BpHwDrmPluginListener8isRemoteEv"
29533    },
29534    {
29535     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
29536    },
29537    {
29538     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
29539    },
29540    {
29541     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
29542    },
29543    {
29544     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
29545    },
29546    {
29547     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21setHALInstrumentationEv"
29548    },
29549    {
29550     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
29551    },
29552    {
29553     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener4pingEv"
29554    },
29555    {
29556     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
29557    },
29558    {
29559     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21notifySyspropsChangedEv"
29560    },
29561    {
29562     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
29563    },
29564    {
29565     "kind" : "complete_dtor_pointer",
29566     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerD1Ev"
29567    },
29568    {
29569     "kind" : "deleting_dtor_pointer",
29570     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerD0Ev"
29571    },
29572    {
29573     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
29574    },
29575    {
29576     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
29577    },
29578    {
29579     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
29580    },
29581    {
29582     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE"
29583    },
29584    {
29585     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
29586    },
29587    {
29588     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEE10onAsBinderEv"
29589    },
29590    {
29591     "component_value" : 80,
29592     "kind" : "vbase_offset"
29593    },
29594    {
29595     "component_value" : -4,
29596     "kind" : "offset_to_top"
29597    },
29598    {
29599     "kind" : "rtti",
29600     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
29601    },
29602    {
29603     "kind" : "complete_dtor_pointer",
29604     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD1Ev"
29605    },
29606    {
29607     "kind" : "deleting_dtor_pointer",
29608     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD0Ev"
29609    },
29610    {
29611     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEE10onAsBinderEv"
29612    },
29613    {
29614     "component_value" : 76,
29615     "kind" : "vbase_offset"
29616    },
29617    {
29618     "component_value" : -8,
29619     "kind" : "offset_to_top"
29620    },
29621    {
29622     "kind" : "rtti",
29623     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
29624    },
29625    {
29626     "kind" : "complete_dtor_pointer",
29627     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD1Ev"
29628    },
29629    {
29630     "kind" : "deleting_dtor_pointer",
29631     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD0Ev"
29632    },
29633    {
29634     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
29635    },
29636    {
29637     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
29638    },
29639    {
29640     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
29641    },
29642    {
29643     "component_value" : -24,
29644     "kind" : "offset_to_top"
29645    },
29646    {
29647     "kind" : "rtti",
29648     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
29649    },
29650    {
29651     "kind" : "complete_dtor_pointer",
29652     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD1Ev"
29653    },
29654    {
29655     "kind" : "deleting_dtor_pointer",
29656     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD0Ev"
29657    },
29658    {
29659     "kind" : "vcall_offset"
29660    },
29661    {
29662     "component_value" : -76,
29663     "kind" : "vcall_offset"
29664    },
29665    {
29666     "component_value" : -76,
29667     "kind" : "vcall_offset"
29668    },
29669    {
29670     "component_value" : -76,
29671     "kind" : "vcall_offset"
29672    },
29673    {
29674     "component_value" : -84,
29675     "kind" : "vcall_offset"
29676    },
29677    {
29678     "component_value" : -84,
29679     "kind" : "offset_to_top"
29680    },
29681    {
29682     "kind" : "rtti",
29683     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
29684    },
29685    {
29686     "kind" : "complete_dtor_pointer",
29687     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD1Ev"
29688    },
29689    {
29690     "kind" : "deleting_dtor_pointer",
29691     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD0Ev"
29692    },
29693    {
29694     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
29695    },
29696    {
29697     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
29698    },
29699    {
29700     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
29701    },
29702    {
29703     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
29704    }
29705   ]
29706  },
29707  {
29708   "alignment" : 4,
29709   "base_specifiers" :
29710   [
29711    {
29712     "referenced_type" : "type-461"
29713    },
29714    {
29715     "referenced_type" : "type-151"
29716    }
29717   ],
29718   "fields" :
29719   [
29720    {
29721     "access" : "private",
29722     "field_name" : "mImpl",
29723     "field_offset" : 384,
29724     "referenced_type" : "type-489"
29725    },
29726    {
29727     "access" : "private",
29728     "field_name" : "mOnewayQueue",
29729     "field_offset" : 416,
29730     "referenced_type" : "type-204"
29731    }
29732   ],
29733   "linker_set_key" : "android::hardware::drm::V1_2::BsCryptoFactory",
29734   "name" : "android::hardware::drm::V1_2::BsCryptoFactory",
29735   "referenced_type" : "type-1540",
29736   "self_type" : "type-1540",
29737   "size" : 68,
29738   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoFactory.h",
29739   "unique_id" : "_ZTSN7android8hardware3drm4V1_215BsCryptoFactoryE",
29740   "vtable_components" :
29741   [
29742    {
29743     "component_value" : 60,
29744     "kind" : "vbase_offset"
29745    },
29746    {
29747     "kind" : "offset_to_top"
29748    },
29749    {
29750     "kind" : "rtti",
29751     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_215BsCryptoFactoryE"
29752    },
29753    {
29754     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_214ICryptoFactory8isRemoteEv"
29755    },
29756    {
29757     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
29758    },
29759    {
29760     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
29761    },
29762    {
29763     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
29764    },
29765    {
29766     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
29767    },
29768    {
29769     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory21setHALInstrumentationEv"
29770    },
29771    {
29772     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
29773    },
29774    {
29775     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory4pingEv"
29776    },
29777    {
29778     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
29779    },
29780    {
29781     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory21notifySyspropsChangedEv"
29782    },
29783    {
29784     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
29785    },
29786    {
29787     "kind" : "complete_dtor_pointer",
29788     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryD1Ev"
29789    },
29790    {
29791     "kind" : "deleting_dtor_pointer",
29792     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryD0Ev"
29793    },
29794    {
29795     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
29796    },
29797    {
29798     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
29799    },
29800    {
29801     "component_value" : -4,
29802     "kind" : "offset_to_top"
29803    },
29804    {
29805     "kind" : "rtti",
29806     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_215BsCryptoFactoryE"
29807    },
29808    {
29809     "kind" : "complete_dtor_pointer",
29810     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_215BsCryptoFactoryD1Ev"
29811    },
29812    {
29813     "kind" : "deleting_dtor_pointer",
29814     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_215BsCryptoFactoryD0Ev"
29815    },
29816    {
29817     "kind" : "vcall_offset"
29818    },
29819    {
29820     "kind" : "vcall_offset"
29821    },
29822    {
29823     "kind" : "vcall_offset"
29824    },
29825    {
29826     "kind" : "vcall_offset"
29827    },
29828    {
29829     "component_value" : -60,
29830     "kind" : "vcall_offset"
29831    },
29832    {
29833     "component_value" : -60,
29834     "kind" : "offset_to_top"
29835    },
29836    {
29837     "kind" : "rtti",
29838     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_215BsCryptoFactoryE"
29839    },
29840    {
29841     "kind" : "complete_dtor_pointer",
29842     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_215BsCryptoFactoryD1Ev"
29843    },
29844    {
29845     "kind" : "deleting_dtor_pointer",
29846     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_215BsCryptoFactoryD0Ev"
29847    },
29848    {
29849     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
29850    },
29851    {
29852     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
29853    },
29854    {
29855     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
29856    },
29857    {
29858     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
29859    }
29860   ]
29861  },
29862  {
29863   "alignment" : 4,
29864   "base_specifiers" :
29865   [
29866    {
29867     "referenced_type" : "type-139"
29868    },
29869    {
29870     "referenced_type" : "type-151"
29871    }
29872   ],
29873   "fields" :
29874   [
29875    {
29876     "access" : "private",
29877     "field_name" : "mImpl",
29878     "field_offset" : 384,
29879     "referenced_type" : "type-1525"
29880    },
29881    {
29882     "access" : "private",
29883     "field_name" : "mOnewayQueue",
29884     "field_offset" : 416,
29885     "referenced_type" : "type-204"
29886    }
29887   ],
29888   "linker_set_key" : "android::hardware::drm::V1_2::BsCryptoPlugin",
29889   "name" : "android::hardware::drm::V1_2::BsCryptoPlugin",
29890   "referenced_type" : "type-1532",
29891   "self_type" : "type-1532",
29892   "size" : 68,
29893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoPlugin.h",
29894   "unique_id" : "_ZTSN7android8hardware3drm4V1_214BsCryptoPluginE",
29895   "vtable_components" :
29896   [
29897    {
29898     "component_value" : 60,
29899     "kind" : "vbase_offset"
29900    },
29901    {
29902     "kind" : "offset_to_top"
29903    },
29904    {
29905     "kind" : "rtti",
29906     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BsCryptoPluginE"
29907    },
29908    {
29909     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_213ICryptoPlugin8isRemoteEv"
29910    },
29911    {
29912     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
29913    },
29914    {
29915     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
29916    },
29917    {
29918     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
29919    },
29920    {
29921     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
29922    },
29923    {
29924     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin21setHALInstrumentationEv"
29925    },
29926    {
29927     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
29928    },
29929    {
29930     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin4pingEv"
29931    },
29932    {
29933     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
29934    },
29935    {
29936     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin21notifySyspropsChangedEv"
29937    },
29938    {
29939     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
29940    },
29941    {
29942     "kind" : "complete_dtor_pointer",
29943     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginD1Ev"
29944    },
29945    {
29946     "kind" : "deleting_dtor_pointer",
29947     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginD0Ev"
29948    },
29949    {
29950     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
29951    },
29952    {
29953     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin16notifyResolutionEjj"
29954    },
29955    {
29956     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
29957    },
29958    {
29959     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
29960    },
29961    {
29962     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE"
29963    },
29964    {
29965     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
29966    },
29967    {
29968     "component_value" : -4,
29969     "kind" : "offset_to_top"
29970    },
29971    {
29972     "kind" : "rtti",
29973     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BsCryptoPluginE"
29974    },
29975    {
29976     "kind" : "complete_dtor_pointer",
29977     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_214BsCryptoPluginD1Ev"
29978    },
29979    {
29980     "kind" : "deleting_dtor_pointer",
29981     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_214BsCryptoPluginD0Ev"
29982    },
29983    {
29984     "kind" : "vcall_offset"
29985    },
29986    {
29987     "kind" : "vcall_offset"
29988    },
29989    {
29990     "kind" : "vcall_offset"
29991    },
29992    {
29993     "kind" : "vcall_offset"
29994    },
29995    {
29996     "component_value" : -60,
29997     "kind" : "vcall_offset"
29998    },
29999    {
30000     "component_value" : -60,
30001     "kind" : "offset_to_top"
30002    },
30003    {
30004     "kind" : "rtti",
30005     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BsCryptoPluginE"
30006    },
30007    {
30008     "kind" : "complete_dtor_pointer",
30009     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BsCryptoPluginD1Ev"
30010    },
30011    {
30012     "kind" : "deleting_dtor_pointer",
30013     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BsCryptoPluginD0Ev"
30014    },
30015    {
30016     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
30017    },
30018    {
30019     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
30020    },
30021    {
30022     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
30023    },
30024    {
30025     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
30026    }
30027   ]
30028  },
30029  {
30030   "alignment" : 4,
30031   "base_specifiers" :
30032   [
30033    {
30034     "referenced_type" : "type-193"
30035    },
30036    {
30037     "referenced_type" : "type-151"
30038    }
30039   ],
30040   "fields" :
30041   [
30042    {
30043     "access" : "private",
30044     "field_name" : "mImpl",
30045     "field_offset" : 384,
30046     "referenced_type" : "type-190"
30047    },
30048    {
30049     "access" : "private",
30050     "field_name" : "mOnewayQueue",
30051     "field_offset" : 416,
30052     "referenced_type" : "type-204"
30053    }
30054   ],
30055   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmFactory",
30056   "name" : "android::hardware::drm::V1_2::BsDrmFactory",
30057   "referenced_type" : "type-203",
30058   "self_type" : "type-203",
30059   "size" : 68,
30060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmFactory.h",
30061   "unique_id" : "_ZTSN7android8hardware3drm4V1_212BsDrmFactoryE",
30062   "vtable_components" :
30063   [
30064    {
30065     "component_value" : 60,
30066     "kind" : "vbase_offset"
30067    },
30068    {
30069     "kind" : "offset_to_top"
30070    },
30071    {
30072     "kind" : "rtti",
30073     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_212BsDrmFactoryE"
30074    },
30075    {
30076     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_211IDrmFactory8isRemoteEv"
30077    },
30078    {
30079     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
30080    },
30081    {
30082     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
30083    },
30084    {
30085     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
30086    },
30087    {
30088     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
30089    },
30090    {
30091     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory21setHALInstrumentationEv"
30092    },
30093    {
30094     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
30095    },
30096    {
30097     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory4pingEv"
30098    },
30099    {
30100     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
30101    },
30102    {
30103     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory21notifySyspropsChangedEv"
30104    },
30105    {
30106     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
30107    },
30108    {
30109     "kind" : "complete_dtor_pointer",
30110     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryD1Ev"
30111    },
30112    {
30113     "kind" : "deleting_dtor_pointer",
30114     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryD0Ev"
30115    },
30116    {
30117     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
30118    },
30119    {
30120     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
30121    },
30122    {
30123     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
30124    },
30125    {
30126     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
30127    },
30128    {
30129     "component_value" : -4,
30130     "kind" : "offset_to_top"
30131    },
30132    {
30133     "kind" : "rtti",
30134     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_212BsDrmFactoryE"
30135    },
30136    {
30137     "kind" : "complete_dtor_pointer",
30138     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_212BsDrmFactoryD1Ev"
30139    },
30140    {
30141     "kind" : "deleting_dtor_pointer",
30142     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_212BsDrmFactoryD0Ev"
30143    },
30144    {
30145     "kind" : "vcall_offset"
30146    },
30147    {
30148     "kind" : "vcall_offset"
30149    },
30150    {
30151     "kind" : "vcall_offset"
30152    },
30153    {
30154     "kind" : "vcall_offset"
30155    },
30156    {
30157     "component_value" : -60,
30158     "kind" : "vcall_offset"
30159    },
30160    {
30161     "component_value" : -60,
30162     "kind" : "offset_to_top"
30163    },
30164    {
30165     "kind" : "rtti",
30166     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_212BsDrmFactoryE"
30167    },
30168    {
30169     "kind" : "complete_dtor_pointer",
30170     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_212BsDrmFactoryD1Ev"
30171    },
30172    {
30173     "kind" : "deleting_dtor_pointer",
30174     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_212BsDrmFactoryD0Ev"
30175    },
30176    {
30177     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
30178    },
30179    {
30180     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
30181    },
30182    {
30183     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
30184    },
30185    {
30186     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
30187    }
30188   ]
30189  },
30190  {
30191   "alignment" : 4,
30192   "base_specifiers" :
30193   [
30194    {
30195     "referenced_type" : "type-409"
30196    },
30197    {
30198     "referenced_type" : "type-151"
30199    }
30200   ],
30201   "fields" :
30202   [
30203    {
30204     "access" : "private",
30205     "field_name" : "mImpl",
30206     "field_offset" : 384,
30207     "referenced_type" : "type-406"
30208    },
30209    {
30210     "access" : "private",
30211     "field_name" : "mOnewayQueue",
30212     "field_offset" : 416,
30213     "referenced_type" : "type-204"
30214    }
30215   ],
30216   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmPlugin",
30217   "name" : "android::hardware::drm::V1_2::BsDrmPlugin",
30218   "referenced_type" : "type-419",
30219   "self_type" : "type-419",
30220   "size" : 68,
30221   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPlugin.h",
30222   "unique_id" : "_ZTSN7android8hardware3drm4V1_211BsDrmPluginE",
30223   "vtable_components" :
30224   [
30225    {
30226     "component_value" : 60,
30227     "kind" : "vbase_offset"
30228    },
30229    {
30230     "kind" : "offset_to_top"
30231    },
30232    {
30233     "kind" : "rtti",
30234     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211BsDrmPluginE"
30235    },
30236    {
30237     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_210IDrmPlugin8isRemoteEv"
30238    },
30239    {
30240     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
30241    },
30242    {
30243     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
30244    },
30245    {
30246     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
30247    },
30248    {
30249     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
30250    },
30251    {
30252     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin21setHALInstrumentationEv"
30253    },
30254    {
30255     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
30256    },
30257    {
30258     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin4pingEv"
30259    },
30260    {
30261     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
30262    },
30263    {
30264     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin21notifySyspropsChangedEv"
30265    },
30266    {
30267     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
30268    },
30269    {
30270     "kind" : "complete_dtor_pointer",
30271     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPluginD1Ev"
30272    },
30273    {
30274     "kind" : "deleting_dtor_pointer",
30275     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPluginD0Ev"
30276    },
30277    {
30278     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
30279    },
30280    {
30281     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
30282    },
30283    {
30284     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
30285    },
30286    {
30287     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
30288    },
30289    {
30290     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
30291    },
30292    {
30293     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
30294    },
30295    {
30296     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
30297    },
30298    {
30299     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
30300    },
30301    {
30302     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
30303    },
30304    {
30305     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
30306    },
30307    {
30308     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
30309    },
30310    {
30311     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin21releaseAllSecureStopsEv"
30312    },
30313    {
30314     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
30315    },
30316    {
30317     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
30318    },
30319    {
30320     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
30321    },
30322    {
30323     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
30324    },
30325    {
30326     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
30327    },
30328    {
30329     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
30330    },
30331    {
30332     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
30333    },
30334    {
30335     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
30336    },
30337    {
30338     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
30339    },
30340    {
30341     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
30342    },
30343    {
30344     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
30345    },
30346    {
30347     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
30348    },
30349    {
30350     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
30351    },
30352    {
30353     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
30354    },
30355    {
30356     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
30357    },
30358    {
30359     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
30360    },
30361    {
30362     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
30363    },
30364    {
30365     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
30366    },
30367    {
30368     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE"
30369    },
30370    {
30371     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
30372    },
30373    {
30374     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE"
30375    },
30376    {
30377     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE"
30378    },
30379    {
30380     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
30381    },
30382    {
30383     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE"
30384    },
30385    {
30386     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
30387    },
30388    {
30389     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20removeAllSecureStopsEv"
30390    },
30391    {
30392     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
30393    },
30394    {
30395     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE"
30396    },
30397    {
30398     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
30399    },
30400    {
30401     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
30402    },
30403    {
30404     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
30405    },
30406    {
30407     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE"
30408    },
30409    {
30410     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE"
30411    },
30412    {
30413     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
30414    },
30415    {
30416     "component_value" : -4,
30417     "kind" : "offset_to_top"
30418    },
30419    {
30420     "kind" : "rtti",
30421     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211BsDrmPluginE"
30422    },
30423    {
30424     "kind" : "complete_dtor_pointer",
30425     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_211BsDrmPluginD1Ev"
30426    },
30427    {
30428     "kind" : "deleting_dtor_pointer",
30429     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_211BsDrmPluginD0Ev"
30430    },
30431    {
30432     "kind" : "vcall_offset"
30433    },
30434    {
30435     "kind" : "vcall_offset"
30436    },
30437    {
30438     "kind" : "vcall_offset"
30439    },
30440    {
30441     "kind" : "vcall_offset"
30442    },
30443    {
30444     "component_value" : -60,
30445     "kind" : "vcall_offset"
30446    },
30447    {
30448     "component_value" : -60,
30449     "kind" : "offset_to_top"
30450    },
30451    {
30452     "kind" : "rtti",
30453     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211BsDrmPluginE"
30454    },
30455    {
30456     "kind" : "complete_dtor_pointer",
30457     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_211BsDrmPluginD1Ev"
30458    },
30459    {
30460     "kind" : "deleting_dtor_pointer",
30461     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_211BsDrmPluginD0Ev"
30462    },
30463    {
30464     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
30465    },
30466    {
30467     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
30468    },
30469    {
30470     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
30471    },
30472    {
30473     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
30474    }
30475   ]
30476  },
30477  {
30478   "alignment" : 4,
30479   "base_specifiers" :
30480   [
30481    {
30482     "referenced_type" : "type-623"
30483    },
30484    {
30485     "referenced_type" : "type-151"
30486    }
30487   ],
30488   "fields" :
30489   [
30490    {
30491     "access" : "private",
30492     "field_name" : "mImpl",
30493     "field_offset" : 384,
30494     "referenced_type" : "type-620"
30495    },
30496    {
30497     "access" : "private",
30498     "field_name" : "mOnewayQueue",
30499     "field_offset" : 416,
30500     "referenced_type" : "type-204"
30501    }
30502   ],
30503   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmPluginListener",
30504   "name" : "android::hardware::drm::V1_2::BsDrmPluginListener",
30505   "referenced_type" : "type-630",
30506   "self_type" : "type-630",
30507   "size" : 68,
30508   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPluginListener.h",
30509   "unique_id" : "_ZTSN7android8hardware3drm4V1_219BsDrmPluginListenerE",
30510   "vtable_components" :
30511   [
30512    {
30513     "component_value" : 60,
30514     "kind" : "vbase_offset"
30515    },
30516    {
30517     "kind" : "offset_to_top"
30518    },
30519    {
30520     "kind" : "rtti",
30521     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_219BsDrmPluginListenerE"
30522    },
30523    {
30524     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_218IDrmPluginListener8isRemoteEv"
30525    },
30526    {
30527     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
30528    },
30529    {
30530     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
30531    },
30532    {
30533     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
30534    },
30535    {
30536     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
30537    },
30538    {
30539     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener21setHALInstrumentationEv"
30540    },
30541    {
30542     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
30543    },
30544    {
30545     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener4pingEv"
30546    },
30547    {
30548     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
30549    },
30550    {
30551     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener21notifySyspropsChangedEv"
30552    },
30553    {
30554     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
30555    },
30556    {
30557     "kind" : "complete_dtor_pointer",
30558     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerD1Ev"
30559    },
30560    {
30561     "kind" : "deleting_dtor_pointer",
30562     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerD0Ev"
30563    },
30564    {
30565     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
30566    },
30567    {
30568     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
30569    },
30570    {
30571     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
30572    },
30573    {
30574     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE"
30575    },
30576    {
30577     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
30578    },
30579    {
30580     "component_value" : -4,
30581     "kind" : "offset_to_top"
30582    },
30583    {
30584     "kind" : "rtti",
30585     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_219BsDrmPluginListenerE"
30586    },
30587    {
30588     "kind" : "complete_dtor_pointer",
30589     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_219BsDrmPluginListenerD1Ev"
30590    },
30591    {
30592     "kind" : "deleting_dtor_pointer",
30593     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_219BsDrmPluginListenerD0Ev"
30594    },
30595    {
30596     "kind" : "vcall_offset"
30597    },
30598    {
30599     "kind" : "vcall_offset"
30600    },
30601    {
30602     "kind" : "vcall_offset"
30603    },
30604    {
30605     "kind" : "vcall_offset"
30606    },
30607    {
30608     "component_value" : -60,
30609     "kind" : "vcall_offset"
30610    },
30611    {
30612     "component_value" : -60,
30613     "kind" : "offset_to_top"
30614    },
30615    {
30616     "kind" : "rtti",
30617     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_219BsDrmPluginListenerE"
30618    },
30619    {
30620     "kind" : "complete_dtor_pointer",
30621     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_219BsDrmPluginListenerD1Ev"
30622    },
30623    {
30624     "kind" : "deleting_dtor_pointer",
30625     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_219BsDrmPluginListenerD0Ev"
30626    },
30627    {
30628     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
30629    },
30630    {
30631     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
30632    },
30633    {
30634     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
30635    },
30636    {
30637     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
30638    }
30639   ]
30640  },
30641  {
30642   "alignment" : 4,
30643   "base_specifiers" :
30644   [
30645    {
30646     "referenced_type" : "type-444"
30647    }
30648   ],
30649   "linker_set_key" : "android::hardware::drm::V1_2::ICryptoFactory",
30650   "name" : "android::hardware::drm::V1_2::ICryptoFactory",
30651   "referenced_type" : "type-461",
30652   "self_type" : "type-461",
30653   "size" : 12,
30654   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h",
30655   "unique_id" : "_ZTSN7android8hardware3drm4V1_214ICryptoFactoryE",
30656   "vtable_components" :
30657   [
30658    {
30659     "component_value" : 4,
30660     "kind" : "vbase_offset"
30661    },
30662    {
30663     "kind" : "offset_to_top"
30664    },
30665    {
30666     "kind" : "rtti",
30667     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE"
30668    },
30669    {
30670     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_214ICryptoFactory8isRemoteEv"
30671    },
30672    {
30673     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
30674    },
30675    {
30676     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
30677    },
30678    {
30679     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
30680    },
30681    {
30682     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
30683    },
30684    {
30685     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21setHALInstrumentationEv"
30686    },
30687    {
30688     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
30689    },
30690    {
30691     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory4pingEv"
30692    },
30693    {
30694     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
30695    },
30696    {
30697     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21notifySyspropsChangedEv"
30698    },
30699    {
30700     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
30701    },
30702    {
30703     "kind" : "complete_dtor_pointer",
30704     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactoryD1Ev"
30705    },
30706    {
30707     "kind" : "deleting_dtor_pointer",
30708     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactoryD0Ev"
30709    },
30710    {
30711     "is_pure" : true,
30712     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
30713    },
30714    {
30715     "is_pure" : true,
30716     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
30717    },
30718    {
30719     "kind" : "vcall_offset"
30720    },
30721    {
30722     "kind" : "vcall_offset"
30723    },
30724    {
30725     "kind" : "vcall_offset"
30726    },
30727    {
30728     "kind" : "vcall_offset"
30729    },
30730    {
30731     "component_value" : -4,
30732     "kind" : "vcall_offset"
30733    },
30734    {
30735     "component_value" : -4,
30736     "kind" : "offset_to_top"
30737    },
30738    {
30739     "kind" : "rtti",
30740     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE"
30741    },
30742    {
30743     "kind" : "complete_dtor_pointer",
30744     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214ICryptoFactoryD1Ev"
30745    },
30746    {
30747     "kind" : "deleting_dtor_pointer",
30748     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214ICryptoFactoryD0Ev"
30749    },
30750    {
30751     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
30752    },
30753    {
30754     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
30755    },
30756    {
30757     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
30758    },
30759    {
30760     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
30761    }
30762   ]
30763  },
30764  {
30765   "alignment" : 4,
30766   "base_specifiers" :
30767   [
30768    {
30769     "referenced_type" : "type-140"
30770    }
30771   ],
30772   "linker_set_key" : "android::hardware::drm::V1_2::ICryptoPlugin",
30773   "name" : "android::hardware::drm::V1_2::ICryptoPlugin",
30774   "referenced_type" : "type-139",
30775   "self_type" : "type-139",
30776   "size" : 12,
30777   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h",
30778   "unique_id" : "_ZTSN7android8hardware3drm4V1_213ICryptoPluginE",
30779   "vtable_components" :
30780   [
30781    {
30782     "component_value" : 4,
30783     "kind" : "vbase_offset"
30784    },
30785    {
30786     "kind" : "offset_to_top"
30787    },
30788    {
30789     "kind" : "rtti",
30790     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213ICryptoPluginE"
30791    },
30792    {
30793     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_213ICryptoPlugin8isRemoteEv"
30794    },
30795    {
30796     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
30797    },
30798    {
30799     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
30800    },
30801    {
30802     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
30803    },
30804    {
30805     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
30806    },
30807    {
30808     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21setHALInstrumentationEv"
30809    },
30810    {
30811     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
30812    },
30813    {
30814     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin4pingEv"
30815    },
30816    {
30817     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
30818    },
30819    {
30820     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21notifySyspropsChangedEv"
30821    },
30822    {
30823     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
30824    },
30825    {
30826     "kind" : "complete_dtor_pointer",
30827     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPluginD1Ev"
30828    },
30829    {
30830     "kind" : "deleting_dtor_pointer",
30831     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPluginD0Ev"
30832    },
30833    {
30834     "is_pure" : true,
30835     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
30836    },
30837    {
30838     "is_pure" : true,
30839     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin16notifyResolutionEjj"
30840    },
30841    {
30842     "is_pure" : true,
30843     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
30844    },
30845    {
30846     "is_pure" : true,
30847     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
30848    },
30849    {
30850     "is_pure" : true,
30851     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE"
30852    },
30853    {
30854     "is_pure" : true,
30855     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLj16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEyRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
30856    },
30857    {
30858     "kind" : "vcall_offset"
30859    },
30860    {
30861     "kind" : "vcall_offset"
30862    },
30863    {
30864     "kind" : "vcall_offset"
30865    },
30866    {
30867     "kind" : "vcall_offset"
30868    },
30869    {
30870     "component_value" : -4,
30871     "kind" : "vcall_offset"
30872    },
30873    {
30874     "component_value" : -4,
30875     "kind" : "offset_to_top"
30876    },
30877    {
30878     "kind" : "rtti",
30879     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213ICryptoPluginE"
30880    },
30881    {
30882     "kind" : "complete_dtor_pointer",
30883     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_213ICryptoPluginD1Ev"
30884    },
30885    {
30886     "kind" : "deleting_dtor_pointer",
30887     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_213ICryptoPluginD0Ev"
30888    },
30889    {
30890     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
30891    },
30892    {
30893     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
30894    },
30895    {
30896     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
30897    },
30898    {
30899     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
30900    }
30901   ]
30902  },
30903  {
30904   "alignment" : 4,
30905   "base_specifiers" :
30906   [
30907    {
30908     "referenced_type" : "type-194"
30909    }
30910   ],
30911   "linker_set_key" : "android::hardware::drm::V1_2::IDrmFactory",
30912   "name" : "android::hardware::drm::V1_2::IDrmFactory",
30913   "referenced_type" : "type-193",
30914   "self_type" : "type-193",
30915   "size" : 12,
30916   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h",
30917   "unique_id" : "_ZTSN7android8hardware3drm4V1_211IDrmFactoryE",
30918   "vtable_components" :
30919   [
30920    {
30921     "component_value" : 4,
30922     "kind" : "vbase_offset"
30923    },
30924    {
30925     "kind" : "offset_to_top"
30926    },
30927    {
30928     "kind" : "rtti",
30929     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE"
30930    },
30931    {
30932     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_211IDrmFactory8isRemoteEv"
30933    },
30934    {
30935     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
30936    },
30937    {
30938     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
30939    },
30940    {
30941     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
30942    },
30943    {
30944     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
30945    },
30946    {
30947     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21setHALInstrumentationEv"
30948    },
30949    {
30950     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
30951    },
30952    {
30953     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory4pingEv"
30954    },
30955    {
30956     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
30957    },
30958    {
30959     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21notifySyspropsChangedEv"
30960    },
30961    {
30962     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
30963    },
30964    {
30965     "kind" : "complete_dtor_pointer",
30966     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactoryD1Ev"
30967    },
30968    {
30969     "kind" : "deleting_dtor_pointer",
30970     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactoryD0Ev"
30971    },
30972    {
30973     "is_pure" : true,
30974     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
30975    },
30976    {
30977     "is_pure" : true,
30978     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
30979    },
30980    {
30981     "is_pure" : true,
30982     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
30983    },
30984    {
30985     "is_pure" : true,
30986     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
30987    },
30988    {
30989     "kind" : "vcall_offset"
30990    },
30991    {
30992     "kind" : "vcall_offset"
30993    },
30994    {
30995     "kind" : "vcall_offset"
30996    },
30997    {
30998     "kind" : "vcall_offset"
30999    },
31000    {
31001     "component_value" : -4,
31002     "kind" : "vcall_offset"
31003    },
31004    {
31005     "component_value" : -4,
31006     "kind" : "offset_to_top"
31007    },
31008    {
31009     "kind" : "rtti",
31010     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE"
31011    },
31012    {
31013     "kind" : "complete_dtor_pointer",
31014     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_211IDrmFactoryD1Ev"
31015    },
31016    {
31017     "kind" : "deleting_dtor_pointer",
31018     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_211IDrmFactoryD0Ev"
31019    },
31020    {
31021     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
31022    },
31023    {
31024     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
31025    },
31026    {
31027     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
31028    },
31029    {
31030     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
31031    }
31032   ]
31033  },
31034  {
31035   "alignment" : 4,
31036   "base_specifiers" :
31037   [
31038    {
31039     "referenced_type" : "type-410"
31040    }
31041   ],
31042   "linker_set_key" : "android::hardware::drm::V1_2::IDrmPlugin",
31043   "name" : "android::hardware::drm::V1_2::IDrmPlugin",
31044   "referenced_type" : "type-409",
31045   "self_type" : "type-409",
31046   "size" : 12,
31047   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h",
31048   "unique_id" : "_ZTSN7android8hardware3drm4V1_210IDrmPluginE",
31049   "vtable_components" :
31050   [
31051    {
31052     "component_value" : 4,
31053     "kind" : "vbase_offset"
31054    },
31055    {
31056     "kind" : "offset_to_top"
31057    },
31058    {
31059     "kind" : "rtti",
31060     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_210IDrmPluginE"
31061    },
31062    {
31063     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_210IDrmPlugin8isRemoteEv"
31064    },
31065    {
31066     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
31067    },
31068    {
31069     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
31070    },
31071    {
31072     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
31073    },
31074    {
31075     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
31076    },
31077    {
31078     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21setHALInstrumentationEv"
31079    },
31080    {
31081     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
31082    },
31083    {
31084     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4pingEv"
31085    },
31086    {
31087     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
31088    },
31089    {
31090     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21notifySyspropsChangedEv"
31091    },
31092    {
31093     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
31094    },
31095    {
31096     "kind" : "complete_dtor_pointer",
31097     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPluginD1Ev"
31098    },
31099    {
31100     "kind" : "deleting_dtor_pointer",
31101     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPluginD0Ev"
31102    },
31103    {
31104     "is_pure" : true,
31105     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
31106    },
31107    {
31108     "is_pure" : true,
31109     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
31110    },
31111    {
31112     "is_pure" : true,
31113     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
31114    },
31115    {
31116     "is_pure" : true,
31117     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
31118    },
31119    {
31120     "is_pure" : true,
31121     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
31122    },
31123    {
31124     "is_pure" : true,
31125     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
31126    },
31127    {
31128     "is_pure" : true,
31129     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
31130    },
31131    {
31132     "is_pure" : true,
31133     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
31134    },
31135    {
31136     "is_pure" : true,
31137     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
31138    },
31139    {
31140     "is_pure" : true,
31141     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
31142    },
31143    {
31144     "is_pure" : true,
31145     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
31146    },
31147    {
31148     "is_pure" : true,
31149     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21releaseAllSecureStopsEv"
31150    },
31151    {
31152     "is_pure" : true,
31153     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
31154    },
31155    {
31156     "is_pure" : true,
31157     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
31158    },
31159    {
31160     "is_pure" : true,
31161     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
31162    },
31163    {
31164     "is_pure" : true,
31165     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
31166    },
31167    {
31168     "is_pure" : true,
31169     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
31170    },
31171    {
31172     "is_pure" : true,
31173     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
31174    },
31175    {
31176     "is_pure" : true,
31177     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
31178    },
31179    {
31180     "is_pure" : true,
31181     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
31182    },
31183    {
31184     "is_pure" : true,
31185     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
31186    },
31187    {
31188     "is_pure" : true,
31189     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
31190    },
31191    {
31192     "is_pure" : true,
31193     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
31194    },
31195    {
31196     "is_pure" : true,
31197     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
31198    },
31199    {
31200     "is_pure" : true,
31201     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
31202    },
31203    {
31204     "is_pure" : true,
31205     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
31206    },
31207    {
31208     "is_pure" : true,
31209     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
31210    },
31211    {
31212     "is_pure" : true,
31213     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
31214    },
31215    {
31216     "is_pure" : true,
31217     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
31218    },
31219    {
31220     "is_pure" : true,
31221     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
31222    },
31223    {
31224     "is_pure" : true,
31225     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE"
31226    },
31227    {
31228     "is_pure" : true,
31229     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
31230    },
31231    {
31232     "is_pure" : true,
31233     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE"
31234    },
31235    {
31236     "is_pure" : true,
31237     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE"
31238    },
31239    {
31240     "is_pure" : true,
31241     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
31242    },
31243    {
31244     "is_pure" : true,
31245     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE"
31246    },
31247    {
31248     "is_pure" : true,
31249     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
31250    },
31251    {
31252     "is_pure" : true,
31253     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20removeAllSecureStopsEv"
31254    },
31255    {
31256     "is_pure" : true,
31257     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
31258    },
31259    {
31260     "is_pure" : true,
31261     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE"
31262    },
31263    {
31264     "is_pure" : true,
31265     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
31266    },
31267    {
31268     "is_pure" : true,
31269     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
31270    },
31271    {
31272     "is_pure" : true,
31273     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
31274    },
31275    {
31276     "is_pure" : true,
31277     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE"
31278    },
31279    {
31280     "is_pure" : true,
31281     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE"
31282    },
31283    {
31284     "is_pure" : true,
31285     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
31286    },
31287    {
31288     "kind" : "vcall_offset"
31289    },
31290    {
31291     "kind" : "vcall_offset"
31292    },
31293    {
31294     "kind" : "vcall_offset"
31295    },
31296    {
31297     "kind" : "vcall_offset"
31298    },
31299    {
31300     "component_value" : -4,
31301     "kind" : "vcall_offset"
31302    },
31303    {
31304     "component_value" : -4,
31305     "kind" : "offset_to_top"
31306    },
31307    {
31308     "kind" : "rtti",
31309     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_210IDrmPluginE"
31310    },
31311    {
31312     "kind" : "complete_dtor_pointer",
31313     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_210IDrmPluginD1Ev"
31314    },
31315    {
31316     "kind" : "deleting_dtor_pointer",
31317     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_210IDrmPluginD0Ev"
31318    },
31319    {
31320     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
31321    },
31322    {
31323     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
31324    },
31325    {
31326     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
31327    },
31328    {
31329     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
31330    }
31331   ]
31332  },
31333  {
31334   "alignment" : 4,
31335   "base_specifiers" :
31336   [
31337    {
31338     "referenced_type" : "type-219"
31339    }
31340   ],
31341   "linker_set_key" : "android::hardware::drm::V1_2::IDrmPluginListener",
31342   "name" : "android::hardware::drm::V1_2::IDrmPluginListener",
31343   "referenced_type" : "type-623",
31344   "self_type" : "type-623",
31345   "size" : 12,
31346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h",
31347   "unique_id" : "_ZTSN7android8hardware3drm4V1_218IDrmPluginListenerE",
31348   "vtable_components" :
31349   [
31350    {
31351     "component_value" : 4,
31352     "kind" : "vbase_offset"
31353    },
31354    {
31355     "kind" : "offset_to_top"
31356    },
31357    {
31358     "kind" : "rtti",
31359     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_218IDrmPluginListenerE"
31360    },
31361    {
31362     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_218IDrmPluginListener8isRemoteEv"
31363    },
31364    {
31365     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
31366    },
31367    {
31368     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
31369    },
31370    {
31371     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
31372    },
31373    {
31374     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
31375    },
31376    {
31377     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21setHALInstrumentationEv"
31378    },
31379    {
31380     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
31381    },
31382    {
31383     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener4pingEv"
31384    },
31385    {
31386     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
31387    },
31388    {
31389     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21notifySyspropsChangedEv"
31390    },
31391    {
31392     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
31393    },
31394    {
31395     "kind" : "complete_dtor_pointer",
31396     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListenerD1Ev"
31397    },
31398    {
31399     "kind" : "deleting_dtor_pointer",
31400     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListenerD0Ev"
31401    },
31402    {
31403     "is_pure" : true,
31404     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
31405    },
31406    {
31407     "is_pure" : true,
31408     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
31409    },
31410    {
31411     "is_pure" : true,
31412     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
31413    },
31414    {
31415     "is_pure" : true,
31416     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE"
31417    },
31418    {
31419     "is_pure" : true,
31420     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
31421    },
31422    {
31423     "kind" : "vcall_offset"
31424    },
31425    {
31426     "kind" : "vcall_offset"
31427    },
31428    {
31429     "kind" : "vcall_offset"
31430    },
31431    {
31432     "kind" : "vcall_offset"
31433    },
31434    {
31435     "component_value" : -4,
31436     "kind" : "vcall_offset"
31437    },
31438    {
31439     "component_value" : -4,
31440     "kind" : "offset_to_top"
31441    },
31442    {
31443     "kind" : "rtti",
31444     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_218IDrmPluginListenerE"
31445    },
31446    {
31447     "kind" : "complete_dtor_pointer",
31448     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_218IDrmPluginListenerD1Ev"
31449    },
31450    {
31451     "kind" : "deleting_dtor_pointer",
31452     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_218IDrmPluginListenerD0Ev"
31453    },
31454    {
31455     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
31456    },
31457    {
31458     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
31459    },
31460    {
31461     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
31462    },
31463    {
31464     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
31465    }
31466   ]
31467  },
31468  {
31469   "alignment" : 8,
31470   "fields" :
31471   [
31472    {
31473     "field_name" : "keyId",
31474     "referenced_type" : "type-103"
31475    },
31476    {
31477     "field_name" : "type",
31478     "field_offset" : 128,
31479     "referenced_type" : "type-122"
31480    }
31481   ],
31482   "linker_set_key" : "android::hardware::drm::V1_2::KeyStatus",
31483   "name" : "android::hardware::drm::V1_2::KeyStatus",
31484   "referenced_type" : "type-123",
31485   "self_type" : "type-123",
31486   "size" : 24,
31487   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h",
31488   "unique_id" : "_ZTSN7android8hardware3drm4V1_29KeyStatusE"
31489  },
31490  {
31491   "alignment" : 1,
31492   "fields" :
31493   [
31494    {
31495     "access" : "private",
31496     "field_name" : "mBuffer",
31497     "referenced_type" : "type-1086"
31498    }
31499   ],
31500   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16>",
31501   "name" : "android::hardware::hidl_array<unsigned char, 16>",
31502   "referenced_type" : "type-1085",
31503   "self_type" : "type-1085",
31504   "size" : 16,
31505   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
31506   "template_args" : [ "type-90" ],
31507   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj16EJEEE"
31508  },
31509  {
31510   "alignment" : 1,
31511   "fields" :
31512   [
31513    {
31514     "access" : "private",
31515     "field_name" : "mBuffer",
31516     "referenced_type" : "type-1011"
31517    }
31518   ],
31519   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
31520   "name" : "android::hardware::hidl_array<unsigned char, 32>",
31521   "referenced_type" : "type-1010",
31522   "self_type" : "type-1010",
31523   "size" : 32,
31524   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
31525   "template_args" : [ "type-90" ],
31526   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
31527  },
31528  {
31529   "alignment" : 8,
31530   "base_specifiers" :
31531   [
31532    {
31533     "referenced_type" : "type-15"
31534    }
31535   ],
31536   "fields" :
31537   [
31538    {
31539     "access" : "private",
31540     "field_name" : "mRecipient",
31541     "field_offset" : 32,
31542     "referenced_type" : "type-499"
31543    },
31544    {
31545     "access" : "private",
31546     "field_name" : "mCookie",
31547     "field_offset" : 128,
31548     "referenced_type" : "type-83"
31549    },
31550    {
31551     "access" : "private",
31552     "field_name" : "mBase",
31553     "field_offset" : 192,
31554     "referenced_type" : "type-3"
31555    }
31556   ],
31557   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
31558   "name" : "android::hardware::hidl_binder_death_recipient",
31559   "referenced_type" : "type-498",
31560   "self_type" : "type-498",
31561   "size" : 40,
31562   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
31563   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
31564   "vtable_components" :
31565   [
31566    {
31567     "component_value" : 32,
31568     "kind" : "vbase_offset"
31569    },
31570    {
31571     "kind" : "offset_to_top"
31572    },
31573    {
31574     "kind" : "rtti",
31575     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
31576    },
31577    {
31578     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
31579    },
31580    {
31581     "kind" : "complete_dtor_pointer",
31582     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
31583    },
31584    {
31585     "kind" : "deleting_dtor_pointer",
31586     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
31587    },
31588    {
31589     "kind" : "vcall_offset"
31590    },
31591    {
31592     "kind" : "vcall_offset"
31593    },
31594    {
31595     "kind" : "vcall_offset"
31596    },
31597    {
31598     "kind" : "vcall_offset"
31599    },
31600    {
31601     "component_value" : -32,
31602     "kind" : "vcall_offset"
31603    },
31604    {
31605     "component_value" : -32,
31606     "kind" : "offset_to_top"
31607    },
31608    {
31609     "kind" : "rtti",
31610     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
31611    },
31612    {
31613     "kind" : "complete_dtor_pointer",
31614     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
31615    },
31616    {
31617     "kind" : "deleting_dtor_pointer",
31618     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
31619    },
31620    {
31621     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
31622    },
31623    {
31624     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
31625    },
31626    {
31627     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
31628    },
31629    {
31630     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
31631    }
31632   ]
31633  },
31634  {
31635   "alignment" : 4,
31636   "base_specifiers" :
31637   [
31638    {
31639     "is_virtual" : true,
31640     "referenced_type" : "type-6"
31641    }
31642   ],
31643   "linker_set_key" : "android::hardware::hidl_death_recipient",
31644   "name" : "android::hardware::hidl_death_recipient",
31645   "referenced_type" : "type-501",
31646   "self_type" : "type-501",
31647   "size" : 12,
31648   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
31649   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
31650   "vtable_components" :
31651   [
31652    {
31653     "component_value" : 4,
31654     "kind" : "vbase_offset"
31655    },
31656    {
31657     "kind" : "offset_to_top"
31658    },
31659    {
31660     "kind" : "rtti",
31661     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
31662    },
31663    {
31664     "is_pure" : true,
31665     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
31666    },
31667    {
31668     "kind" : "complete_dtor_pointer",
31669     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
31670    },
31671    {
31672     "kind" : "deleting_dtor_pointer",
31673     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
31674    },
31675    {
31676     "kind" : "vcall_offset"
31677    },
31678    {
31679     "kind" : "vcall_offset"
31680    },
31681    {
31682     "kind" : "vcall_offset"
31683    },
31684    {
31685     "kind" : "vcall_offset"
31686    },
31687    {
31688     "component_value" : -4,
31689     "kind" : "vcall_offset"
31690    },
31691    {
31692     "component_value" : -4,
31693     "kind" : "offset_to_top"
31694    },
31695    {
31696     "kind" : "rtti",
31697     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
31698    },
31699    {
31700     "kind" : "complete_dtor_pointer",
31701     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
31702    },
31703    {
31704     "kind" : "deleting_dtor_pointer",
31705     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
31706    },
31707    {
31708     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
31709    },
31710    {
31711     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
31712    },
31713    {
31714     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
31715    },
31716    {
31717     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
31718    }
31719   ]
31720  },
31721  {
31722   "alignment" : 8,
31723   "fields" :
31724   [
31725    {
31726     "access" : "private",
31727     "field_name" : "mHandle",
31728     "referenced_type" : "type-166"
31729    },
31730    {
31731     "access" : "private",
31732     "field_name" : "mOwnsHandle",
31733     "field_offset" : 64,
31734     "referenced_type" : "type-39"
31735    }
31736   ],
31737   "linker_set_key" : "android::hardware::hidl_handle",
31738   "name" : "android::hardware::hidl_handle",
31739   "referenced_type" : "type-165",
31740   "self_type" : "type-165",
31741   "size" : 16,
31742   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
31743   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
31744  },
31745  {
31746   "alignment" : 8,
31747   "fields" :
31748   [
31749    {
31750     "access" : "private",
31751     "field_name" : "mHandle",
31752     "referenced_type" : "type-165"
31753    },
31754    {
31755     "access" : "private",
31756     "field_name" : "mSize",
31757     "field_offset" : 128,
31758     "referenced_type" : "type-83"
31759    },
31760    {
31761     "access" : "private",
31762     "field_name" : "mName",
31763     "field_offset" : 192,
31764     "referenced_type" : "type-80"
31765    }
31766   ],
31767   "linker_set_key" : "android::hardware::hidl_memory",
31768   "name" : "android::hardware::hidl_memory",
31769   "referenced_type" : "type-929",
31770   "self_type" : "type-929",
31771   "size" : 40,
31772   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
31773   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
31774  },
31775  {
31776   "alignment" : 8,
31777   "fields" :
31778   [
31779    {
31780     "access" : "private",
31781     "field_name" : "mBuffer",
31782     "referenced_type" : "type-81"
31783    },
31784    {
31785     "access" : "private",
31786     "field_name" : "mSize",
31787     "field_offset" : 64,
31788     "referenced_type" : "type-2"
31789    },
31790    {
31791     "access" : "private",
31792     "field_name" : "mOwnsBuffer",
31793     "field_offset" : 96,
31794     "referenced_type" : "type-39"
31795    }
31796   ],
31797   "linker_set_key" : "android::hardware::hidl_string",
31798   "name" : "android::hardware::hidl_string",
31799   "referenced_type" : "type-80",
31800   "self_type" : "type-80",
31801   "size" : 16,
31802   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
31803   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
31804  },
31805  {
31806   "alignment" : 8,
31807   "fields" :
31808   [
31809    {
31810     "access" : "private",
31811     "field_name" : "mBuffer",
31812     "referenced_type" : "type-972"
31813    },
31814    {
31815     "access" : "private",
31816     "field_name" : "mSize",
31817     "field_offset" : 64,
31818     "referenced_type" : "type-2"
31819    },
31820    {
31821     "access" : "private",
31822     "field_name" : "mOwnsBuffer",
31823     "field_offset" : 96,
31824     "referenced_type" : "type-39"
31825    }
31826   ],
31827   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
31828   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
31829   "referenced_type" : "type-971",
31830   "self_type" : "type-971",
31831   "size" : 16,
31832   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
31833   "template_args" : [ "type-975" ],
31834   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
31835  },
31836  {
31837   "alignment" : 8,
31838   "fields" :
31839   [
31840    {
31841     "access" : "private",
31842     "field_name" : "mBuffer",
31843     "referenced_type" : "type-483"
31844    },
31845    {
31846     "access" : "private",
31847     "field_name" : "mSize",
31848     "field_offset" : 64,
31849     "referenced_type" : "type-2"
31850    },
31851    {
31852     "access" : "private",
31853     "field_name" : "mOwnsBuffer",
31854     "field_offset" : 96,
31855     "referenced_type" : "type-39"
31856    }
31857   ],
31858   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
31859   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
31860   "referenced_type" : "type-482",
31861   "self_type" : "type-482",
31862   "size" : 16,
31863   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
31864   "template_args" : [ "type-486" ],
31865   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_09KeyStatusEEE"
31866  },
31867  {
31868   "alignment" : 8,
31869   "fields" :
31870   [
31871    {
31872     "access" : "private",
31873     "field_name" : "mBuffer",
31874     "referenced_type" : "type-474"
31875    },
31876    {
31877     "access" : "private",
31878     "field_name" : "mSize",
31879     "field_offset" : 64,
31880     "referenced_type" : "type-2"
31881    },
31882    {
31883     "access" : "private",
31884     "field_name" : "mOwnsBuffer",
31885     "field_offset" : 96,
31886     "referenced_type" : "type-39"
31887    }
31888   ],
31889   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
31890   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
31891   "referenced_type" : "type-473",
31892   "self_type" : "type-473",
31893   "size" : 16,
31894   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
31895   "template_args" : [ "type-477" ],
31896   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_08KeyValueEEE"
31897  },
31898  {
31899   "alignment" : 8,
31900   "fields" :
31901   [
31902    {
31903     "access" : "private",
31904     "field_name" : "mBuffer",
31905     "referenced_type" : "type-491"
31906    },
31907    {
31908     "access" : "private",
31909     "field_name" : "mSize",
31910     "field_offset" : 64,
31911     "referenced_type" : "type-2"
31912    },
31913    {
31914     "access" : "private",
31915     "field_name" : "mOwnsBuffer",
31916     "field_offset" : 96,
31917     "referenced_type" : "type-39"
31918    }
31919   ],
31920   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
31921   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
31922   "referenced_type" : "type-490",
31923   "self_type" : "type-490",
31924   "size" : 16,
31925   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
31926   "template_args" : [ "type-494" ],
31927   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_010SecureStopEEE"
31928  },
31929  {
31930   "alignment" : 8,
31931   "fields" :
31932   [
31933    {
31934     "access" : "private",
31935     "field_name" : "mBuffer",
31936     "referenced_type" : "type-182"
31937    },
31938    {
31939     "access" : "private",
31940     "field_name" : "mSize",
31941     "field_offset" : 64,
31942     "referenced_type" : "type-2"
31943    },
31944    {
31945     "access" : "private",
31946     "field_name" : "mOwnsBuffer",
31947     "field_offset" : 96,
31948     "referenced_type" : "type-39"
31949    }
31950   ],
31951   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
31952   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
31953   "referenced_type" : "type-1569",
31954   "self_type" : "type-1569",
31955   "size" : 16,
31956   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
31957   "template_args" : [ "type-185" ],
31958   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_09SubSampleEEE"
31959  },
31960  {
31961   "alignment" : 8,
31962   "fields" :
31963   [
31964    {
31965     "access" : "private",
31966     "field_name" : "mBuffer",
31967     "referenced_type" : "type-85"
31968    },
31969    {
31970     "access" : "private",
31971     "field_name" : "mSize",
31972     "field_offset" : 64,
31973     "referenced_type" : "type-2"
31974    },
31975    {
31976     "access" : "private",
31977     "field_name" : "mOwnsBuffer",
31978     "field_offset" : 96,
31979     "referenced_type" : "type-39"
31980    }
31981   ],
31982   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
31983   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
31984   "referenced_type" : "type-84",
31985   "self_type" : "type-84",
31986   "size" : 16,
31987   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
31988   "template_args" : [ "type-88" ],
31989   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE"
31990  },
31991  {
31992   "alignment" : 8,
31993   "fields" :
31994   [
31995    {
31996     "access" : "private",
31997     "field_name" : "mBuffer",
31998     "referenced_type" : "type-76"
31999    },
32000    {
32001     "access" : "private",
32002     "field_name" : "mSize",
32003     "field_offset" : 64,
32004     "referenced_type" : "type-2"
32005    },
32006    {
32007     "access" : "private",
32008     "field_name" : "mOwnsBuffer",
32009     "field_offset" : 96,
32010     "referenced_type" : "type-39"
32011    }
32012   ],
32013   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
32014   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
32015   "referenced_type" : "type-75",
32016   "self_type" : "type-75",
32017   "size" : 16,
32018   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
32019   "template_args" : [ "type-79" ],
32020   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE"
32021  },
32022  {
32023   "alignment" : 8,
32024   "fields" :
32025   [
32026    {
32027     "access" : "private",
32028     "field_name" : "mBuffer",
32029     "referenced_type" : "type-93"
32030    },
32031    {
32032     "access" : "private",
32033     "field_name" : "mSize",
32034     "field_offset" : 64,
32035     "referenced_type" : "type-2"
32036    },
32037    {
32038     "access" : "private",
32039     "field_name" : "mOwnsBuffer",
32040     "field_offset" : 96,
32041     "referenced_type" : "type-39"
32042    }
32043   ],
32044   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
32045   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
32046   "referenced_type" : "type-92",
32047   "self_type" : "type-92",
32048   "size" : 16,
32049   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
32050   "template_args" : [ "type-96" ],
32051   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE"
32052  },
32053  {
32054   "alignment" : 8,
32055   "fields" :
32056   [
32057    {
32058     "access" : "private",
32059     "field_name" : "mBuffer",
32060     "referenced_type" : "type-375"
32061    },
32062    {
32063     "access" : "private",
32064     "field_name" : "mSize",
32065     "field_offset" : 64,
32066     "referenced_type" : "type-2"
32067    },
32068    {
32069     "access" : "private",
32070     "field_name" : "mOwnsBuffer",
32071     "field_offset" : 96,
32072     "referenced_type" : "type-39"
32073    }
32074   ],
32075   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup>",
32076   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup>",
32077   "referenced_type" : "type-502",
32078   "self_type" : "type-502",
32079   "size" : 16,
32080   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
32081   "template_args" : [ "type-74" ],
32082   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroupEEE"
32083  },
32084  {
32085   "alignment" : 8,
32086   "fields" :
32087   [
32088    {
32089     "access" : "private",
32090     "field_name" : "mBuffer",
32091     "referenced_type" : "type-384"
32092    },
32093    {
32094     "access" : "private",
32095     "field_name" : "mSize",
32096     "field_offset" : 64,
32097     "referenced_type" : "type-2"
32098    },
32099    {
32100     "access" : "private",
32101     "field_name" : "mOwnsBuffer",
32102     "field_offset" : 96,
32103     "referenced_type" : "type-39"
32104    }
32105   ],
32106   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus>",
32107   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus>",
32108   "referenced_type" : "type-507",
32109   "self_type" : "type-507",
32110   "size" : 16,
32111   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
32112   "template_args" : [ "type-123" ],
32113   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_29KeyStatusEEE"
32114  },
32115  {
32116   "alignment" : 8,
32117   "fields" :
32118   [
32119    {
32120     "access" : "private",
32121     "field_name" : "mBuffer",
32122     "referenced_type" : "type-1007"
32123    },
32124    {
32125     "access" : "private",
32126     "field_name" : "mSize",
32127     "field_offset" : 64,
32128     "referenced_type" : "type-2"
32129    },
32130    {
32131     "access" : "private",
32132     "field_name" : "mOwnsBuffer",
32133     "field_offset" : 96,
32134     "referenced_type" : "type-39"
32135    }
32136   ],
32137   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
32138   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
32139   "referenced_type" : "type-1006",
32140   "self_type" : "type-1006",
32141   "size" : 16,
32142   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
32143   "template_args" : [ "type-1010" ],
32144   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
32145  },
32146  {
32147   "alignment" : 8,
32148   "fields" :
32149   [
32150    {
32151     "access" : "private",
32152     "field_name" : "mBuffer",
32153     "referenced_type" : "type-995"
32154    },
32155    {
32156     "access" : "private",
32157     "field_name" : "mSize",
32158     "field_offset" : 64,
32159     "referenced_type" : "type-2"
32160    },
32161    {
32162     "access" : "private",
32163     "field_name" : "mOwnsBuffer",
32164     "field_offset" : 96,
32165     "referenced_type" : "type-39"
32166    }
32167   ],
32168   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
32169   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
32170   "referenced_type" : "type-994",
32171   "self_type" : "type-994",
32172   "size" : 16,
32173   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
32174   "template_args" : [ "type-80" ],
32175   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
32176  },
32177  {
32178   "alignment" : 8,
32179   "fields" :
32180   [
32181    {
32182     "access" : "private",
32183     "field_name" : "mBuffer",
32184     "referenced_type" : "type-378"
32185    },
32186    {
32187     "access" : "private",
32188     "field_name" : "mSize",
32189     "field_offset" : 64,
32190     "referenced_type" : "type-2"
32191    },
32192    {
32193     "access" : "private",
32194     "field_name" : "mOwnsBuffer",
32195     "field_offset" : 96,
32196     "referenced_type" : "type-39"
32197    }
32198   ],
32199   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
32200   "name" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
32201   "referenced_type" : "type-503",
32202   "self_type" : "type-503",
32203   "size" : 16,
32204   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
32205   "template_args" : [ "type-103" ],
32206   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS1_IhEEEE"
32207  },
32208  {
32209   "alignment" : 8,
32210   "fields" :
32211   [
32212    {
32213     "access" : "private",
32214     "field_name" : "mBuffer",
32215     "referenced_type" : "type-1057"
32216    },
32217    {
32218     "access" : "private",
32219     "field_name" : "mSize",
32220     "field_offset" : 64,
32221     "referenced_type" : "type-2"
32222    },
32223    {
32224     "access" : "private",
32225     "field_name" : "mOwnsBuffer",
32226     "field_offset" : 96,
32227     "referenced_type" : "type-39"
32228    }
32229   ],
32230   "linker_set_key" : "android::hardware::hidl_vec<char>",
32231   "name" : "android::hardware::hidl_vec<char>",
32232   "referenced_type" : "type-1056",
32233   "self_type" : "type-1056",
32234   "size" : 16,
32235   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
32236   "template_args" : [ "type-57" ],
32237   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
32238  },
32239  {
32240   "alignment" : 8,
32241   "fields" :
32242   [
32243    {
32244     "access" : "private",
32245     "field_name" : "mBuffer",
32246     "referenced_type" : "type-1022"
32247    },
32248    {
32249     "access" : "private",
32250     "field_name" : "mSize",
32251     "field_offset" : 64,
32252     "referenced_type" : "type-2"
32253    },
32254    {
32255     "access" : "private",
32256     "field_name" : "mOwnsBuffer",
32257     "field_offset" : 96,
32258     "referenced_type" : "type-39"
32259    }
32260   ],
32261   "linker_set_key" : "android::hardware::hidl_vec<int>",
32262   "name" : "android::hardware::hidl_vec<int>",
32263   "referenced_type" : "type-1021",
32264   "self_type" : "type-1021",
32265   "size" : 16,
32266   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
32267   "template_args" : [ "type-27" ],
32268   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
32269  },
32270  {
32271   "alignment" : 8,
32272   "fields" :
32273   [
32274    {
32275     "access" : "private",
32276     "field_name" : "mBuffer",
32277     "referenced_type" : "type-104"
32278    },
32279    {
32280     "access" : "private",
32281     "field_name" : "mSize",
32282     "field_offset" : 64,
32283     "referenced_type" : "type-2"
32284    },
32285    {
32286     "access" : "private",
32287     "field_name" : "mOwnsBuffer",
32288     "field_offset" : 96,
32289     "referenced_type" : "type-39"
32290    }
32291   ],
32292   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
32293   "name" : "android::hardware::hidl_vec<unsigned char>",
32294   "referenced_type" : "type-103",
32295   "self_type" : "type-103",
32296   "size" : 16,
32297   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
32298   "template_args" : [ "type-90" ],
32299   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
32300  },
32301  {
32302   "alignment" : 2,
32303   "fields" :
32304   [
32305    {
32306     "access" : "private",
32307     "field_name" : "mMajor",
32308     "referenced_type" : "type-396"
32309    },
32310    {
32311     "access" : "private",
32312     "field_name" : "mMinor",
32313     "field_offset" : 16,
32314     "referenced_type" : "type-396"
32315    }
32316   ],
32317   "linker_set_key" : "android::hardware::hidl_version",
32318   "name" : "android::hardware::hidl_version",
32319   "referenced_type" : "type-1089",
32320   "self_type" : "type-1089",
32321   "size" : 4,
32322   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
32323   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
32324  },
32325  {
32326   "alignment" : 4,
32327   "base_specifiers" :
32328   [
32329    {
32330     "referenced_type" : "type-200"
32331    },
32332    {
32333     "referenced_type" : "type-151"
32334    }
32335   ],
32336   "fields" :
32337   [
32338    {
32339     "access" : "private",
32340     "field_name" : "_hidl_mImpl",
32341     "field_offset" : 512,
32342     "referenced_type" : "type-199"
32343    }
32344   ],
32345   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
32346   "name" : "android::hidl::base::V1_0::BnHwBase",
32347   "referenced_type" : "type-198",
32348   "self_type" : "type-198",
32349   "size" : 76,
32350   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
32351   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
32352   "vtable_components" :
32353   [
32354    {
32355     "component_value" : 68,
32356     "kind" : "vbase_offset"
32357    },
32358    {
32359     "kind" : "offset_to_top"
32360    },
32361    {
32362     "kind" : "rtti",
32363     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
32364    },
32365    {
32366     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
32367    },
32368    {
32369     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
32370    },
32371    {
32372     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
32373    },
32374    {
32375     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
32376    },
32377    {
32378     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
32379    },
32380    {
32381     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
32382    },
32383    {
32384     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
32385    },
32386    {
32387     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
32388    },
32389    {
32390     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
32391    },
32392    {
32393     "kind" : "complete_dtor_pointer",
32394     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
32395    },
32396    {
32397     "kind" : "deleting_dtor_pointer",
32398     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
32399    },
32400    {
32401     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
32402    },
32403    {
32404     "component_value" : -20,
32405     "kind" : "offset_to_top"
32406    },
32407    {
32408     "kind" : "rtti",
32409     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
32410    },
32411    {
32412     "kind" : "complete_dtor_pointer",
32413     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
32414    },
32415    {
32416     "kind" : "deleting_dtor_pointer",
32417     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
32418    },
32419    {
32420     "kind" : "vcall_offset"
32421    },
32422    {
32423     "kind" : "vcall_offset"
32424    },
32425    {
32426     "kind" : "vcall_offset"
32427    },
32428    {
32429     "kind" : "vcall_offset"
32430    },
32431    {
32432     "component_value" : -68,
32433     "kind" : "vcall_offset"
32434    },
32435    {
32436     "component_value" : -68,
32437     "kind" : "offset_to_top"
32438    },
32439    {
32440     "kind" : "rtti",
32441     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
32442    },
32443    {
32444     "kind" : "complete_dtor_pointer",
32445     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
32446    },
32447    {
32448     "kind" : "deleting_dtor_pointer",
32449     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
32450    },
32451    {
32452     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
32453    },
32454    {
32455     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
32456    },
32457    {
32458     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
32459    },
32460    {
32461     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
32462    }
32463   ]
32464  },
32465  {
32466   "alignment" : 4,
32467   "base_specifiers" :
32468   [
32469    {
32470     "referenced_type" : "type-1186"
32471    },
32472    {
32473     "referenced_type" : "type-151"
32474    }
32475   ],
32476   "fields" :
32477   [
32478    {
32479     "access" : "private",
32480     "field_name" : "_hidl_mMutex",
32481     "field_offset" : 544,
32482     "referenced_type" : "type-1464"
32483    },
32484    {
32485     "access" : "private",
32486     "field_name" : "_hidl_mDeathRecipients",
32487     "field_offset" : 576,
32488     "referenced_type" : "type-1465"
32489    }
32490   ],
32491   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
32492   "name" : "android::hidl::base::V1_0::BpHwBase",
32493   "referenced_type" : "type-1463",
32494   "self_type" : "type-1463",
32495   "size" : 92,
32496   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
32497   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
32498   "vtable_components" :
32499   [
32500    {
32501     "component_value" : 84,
32502     "kind" : "vbase_offset"
32503    },
32504    {
32505     "kind" : "offset_to_top"
32506    },
32507    {
32508     "kind" : "rtti",
32509     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
32510    },
32511    {
32512     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
32513    },
32514    {
32515     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
32516    },
32517    {
32518     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
32519    },
32520    {
32521     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
32522    },
32523    {
32524     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
32525    },
32526    {
32527     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
32528    },
32529    {
32530     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
32531    },
32532    {
32533     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
32534    },
32535    {
32536     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
32537    },
32538    {
32539     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
32540    },
32541    {
32542     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
32543    },
32544    {
32545     "kind" : "complete_dtor_pointer",
32546     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
32547    },
32548    {
32549     "kind" : "deleting_dtor_pointer",
32550     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
32551    },
32552    {
32553     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
32554    },
32555    {
32556     "component_value" : 80,
32557     "kind" : "vbase_offset"
32558    },
32559    {
32560     "component_value" : -4,
32561     "kind" : "offset_to_top"
32562    },
32563    {
32564     "kind" : "rtti",
32565     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
32566    },
32567    {
32568     "kind" : "complete_dtor_pointer",
32569     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
32570    },
32571    {
32572     "kind" : "deleting_dtor_pointer",
32573     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
32574    },
32575    {
32576     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
32577    },
32578    {
32579     "component_value" : 76,
32580     "kind" : "vbase_offset"
32581    },
32582    {
32583     "component_value" : -8,
32584     "kind" : "offset_to_top"
32585    },
32586    {
32587     "kind" : "rtti",
32588     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
32589    },
32590    {
32591     "kind" : "complete_dtor_pointer",
32592     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
32593    },
32594    {
32595     "kind" : "deleting_dtor_pointer",
32596     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
32597    },
32598    {
32599     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
32600    },
32601    {
32602     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
32603    },
32604    {
32605     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
32606    },
32607    {
32608     "component_value" : -24,
32609     "kind" : "offset_to_top"
32610    },
32611    {
32612     "kind" : "rtti",
32613     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
32614    },
32615    {
32616     "kind" : "complete_dtor_pointer",
32617     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
32618    },
32619    {
32620     "kind" : "deleting_dtor_pointer",
32621     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
32622    },
32623    {
32624     "kind" : "vcall_offset"
32625    },
32626    {
32627     "component_value" : -76,
32628     "kind" : "vcall_offset"
32629    },
32630    {
32631     "component_value" : -76,
32632     "kind" : "vcall_offset"
32633    },
32634    {
32635     "component_value" : -76,
32636     "kind" : "vcall_offset"
32637    },
32638    {
32639     "component_value" : -84,
32640     "kind" : "vcall_offset"
32641    },
32642    {
32643     "component_value" : -84,
32644     "kind" : "offset_to_top"
32645    },
32646    {
32647     "kind" : "rtti",
32648     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
32649    },
32650    {
32651     "kind" : "complete_dtor_pointer",
32652     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
32653    },
32654    {
32655     "kind" : "deleting_dtor_pointer",
32656     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
32657    },
32658    {
32659     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
32660    },
32661    {
32662     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
32663    },
32664    {
32665     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
32666    },
32667    {
32668     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
32669    }
32670   ]
32671  },
32672  {
32673   "alignment" : 8,
32674   "fields" :
32675   [
32676    {
32677     "field_name" : "pid",
32678     "referenced_type" : "type-27"
32679    },
32680    {
32681     "field_name" : "ptr",
32682     "field_offset" : 64,
32683     "referenced_type" : "type-83"
32684    },
32685    {
32686     "field_name" : "arch",
32687     "field_offset" : 128,
32688     "referenced_type" : "type-1112"
32689    }
32690   ],
32691   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
32692   "name" : "android::hidl::base::V1_0::DebugInfo",
32693   "referenced_type" : "type-1111",
32694   "self_type" : "type-1111",
32695   "size" : 24,
32696   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
32697   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
32698  },
32699  {
32700   "alignment" : 4,
32701   "base_specifiers" :
32702   [
32703    {
32704     "is_virtual" : true,
32705     "referenced_type" : "type-6"
32706    }
32707   ],
32708   "linker_set_key" : "android::hidl::base::V1_0::IBase",
32709   "name" : "android::hidl::base::V1_0::IBase",
32710   "referenced_type" : "type-5",
32711   "self_type" : "type-5",
32712   "size" : 12,
32713   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
32714   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
32715   "vtable_components" :
32716   [
32717    {
32718     "component_value" : 4,
32719     "kind" : "vbase_offset"
32720    },
32721    {
32722     "kind" : "offset_to_top"
32723    },
32724    {
32725     "kind" : "rtti",
32726     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
32727    },
32728    {
32729     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
32730    },
32731    {
32732     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
32733    },
32734    {
32735     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
32736    },
32737    {
32738     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
32739    },
32740    {
32741     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
32742    },
32743    {
32744     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
32745    },
32746    {
32747     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
32748    },
32749    {
32750     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
32751    },
32752    {
32753     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
32754    },
32755    {
32756     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
32757    },
32758    {
32759     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
32760    },
32761    {
32762     "kind" : "complete_dtor_pointer",
32763     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
32764    },
32765    {
32766     "kind" : "deleting_dtor_pointer",
32767     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
32768    },
32769    {
32770     "kind" : "vcall_offset"
32771    },
32772    {
32773     "kind" : "vcall_offset"
32774    },
32775    {
32776     "kind" : "vcall_offset"
32777    },
32778    {
32779     "kind" : "vcall_offset"
32780    },
32781    {
32782     "component_value" : -4,
32783     "kind" : "vcall_offset"
32784    },
32785    {
32786     "component_value" : -4,
32787     "kind" : "offset_to_top"
32788    },
32789    {
32790     "kind" : "rtti",
32791     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
32792    },
32793    {
32794     "kind" : "complete_dtor_pointer",
32795     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
32796    },
32797    {
32798     "kind" : "deleting_dtor_pointer",
32799     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
32800    },
32801    {
32802     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
32803    },
32804    {
32805     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
32806    },
32807    {
32808     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
32809    },
32810    {
32811     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
32812    }
32813   ]
32814  },
32815  {
32816   "alignment" : 4,
32817   "base_specifiers" :
32818   [
32819    {
32820     "referenced_type" : "type-5"
32821    }
32822   ],
32823   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
32824   "name" : "android::hidl::manager::V1_0::IServiceManager",
32825   "referenced_type" : "type-270",
32826   "self_type" : "type-270",
32827   "size" : 12,
32828   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
32829   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
32830   "vtable_components" :
32831   [
32832    {
32833     "component_value" : 4,
32834     "kind" : "vbase_offset"
32835    },
32836    {
32837     "kind" : "offset_to_top"
32838    },
32839    {
32840     "kind" : "rtti",
32841     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
32842    },
32843    {
32844     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
32845    },
32846    {
32847     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
32848    },
32849    {
32850     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
32851    },
32852    {
32853     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
32854    },
32855    {
32856     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
32857    },
32858    {
32859     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
32860    },
32861    {
32862     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
32863    },
32864    {
32865     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
32866    },
32867    {
32868     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
32869    },
32870    {
32871     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
32872    },
32873    {
32874     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
32875    },
32876    {
32877     "kind" : "complete_dtor_pointer",
32878     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
32879    },
32880    {
32881     "kind" : "deleting_dtor_pointer",
32882     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
32883    },
32884    {
32885     "is_pure" : true,
32886     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
32887    },
32888    {
32889     "is_pure" : true,
32890     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
32891    },
32892    {
32893     "is_pure" : true,
32894     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
32895    },
32896    {
32897     "is_pure" : true,
32898     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
32899    },
32900    {
32901     "is_pure" : true,
32902     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
32903    },
32904    {
32905     "is_pure" : true,
32906     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
32907    },
32908    {
32909     "is_pure" : true,
32910     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
32911    },
32912    {
32913     "is_pure" : true,
32914     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
32915    },
32916    {
32917     "kind" : "vcall_offset"
32918    },
32919    {
32920     "kind" : "vcall_offset"
32921    },
32922    {
32923     "kind" : "vcall_offset"
32924    },
32925    {
32926     "kind" : "vcall_offset"
32927    },
32928    {
32929     "component_value" : -4,
32930     "kind" : "vcall_offset"
32931    },
32932    {
32933     "component_value" : -4,
32934     "kind" : "offset_to_top"
32935    },
32936    {
32937     "kind" : "rtti",
32938     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
32939    },
32940    {
32941     "kind" : "complete_dtor_pointer",
32942     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
32943    },
32944    {
32945     "kind" : "deleting_dtor_pointer",
32946     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
32947    },
32948    {
32949     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
32950    },
32951    {
32952     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
32953    },
32954    {
32955     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
32956    },
32957    {
32958     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
32959    }
32960   ]
32961  },
32962  {
32963   "alignment" : 8,
32964   "fields" :
32965   [
32966    {
32967     "field_name" : "interfaceName",
32968     "referenced_type" : "type-80"
32969    },
32970    {
32971     "field_name" : "instanceName",
32972     "field_offset" : 128,
32973     "referenced_type" : "type-80"
32974    },
32975    {
32976     "field_name" : "pid",
32977     "field_offset" : 256,
32978     "referenced_type" : "type-27"
32979    },
32980    {
32981     "field_name" : "clientPids",
32982     "field_offset" : 320,
32983     "referenced_type" : "type-1021"
32984    },
32985    {
32986     "field_name" : "arch",
32987     "field_offset" : 448,
32988     "referenced_type" : "type-1112"
32989    }
32990   ],
32991   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
32992   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
32993   "referenced_type" : "type-1416",
32994   "self_type" : "type-1416",
32995   "size" : 64,
32996   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
32997   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
32998  },
32999  {
33000   "alignment" : 4,
33001   "base_specifiers" :
33002   [
33003    {
33004     "referenced_type" : "type-5"
33005    }
33006   ],
33007   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
33008   "name" : "android::hidl::manager::V1_0::IServiceNotification",
33009   "referenced_type" : "type-337",
33010   "self_type" : "type-337",
33011   "size" : 12,
33012   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
33013   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
33014   "vtable_components" :
33015   [
33016    {
33017     "component_value" : 4,
33018     "kind" : "vbase_offset"
33019    },
33020    {
33021     "kind" : "offset_to_top"
33022    },
33023    {
33024     "kind" : "rtti",
33025     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
33026    },
33027    {
33028     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
33029    },
33030    {
33031     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
33032    },
33033    {
33034     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
33035    },
33036    {
33037     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
33038    },
33039    {
33040     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
33041    },
33042    {
33043     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
33044    },
33045    {
33046     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
33047    },
33048    {
33049     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
33050    },
33051    {
33052     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
33053    },
33054    {
33055     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
33056    },
33057    {
33058     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
33059    },
33060    {
33061     "kind" : "complete_dtor_pointer",
33062     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
33063    },
33064    {
33065     "kind" : "deleting_dtor_pointer",
33066     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
33067    },
33068    {
33069     "is_pure" : true,
33070     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
33071    },
33072    {
33073     "kind" : "vcall_offset"
33074    },
33075    {
33076     "kind" : "vcall_offset"
33077    },
33078    {
33079     "kind" : "vcall_offset"
33080    },
33081    {
33082     "kind" : "vcall_offset"
33083    },
33084    {
33085     "component_value" : -4,
33086     "kind" : "vcall_offset"
33087    },
33088    {
33089     "component_value" : -4,
33090     "kind" : "offset_to_top"
33091    },
33092    {
33093     "kind" : "rtti",
33094     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
33095    },
33096    {
33097     "kind" : "complete_dtor_pointer",
33098     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
33099    },
33100    {
33101     "kind" : "deleting_dtor_pointer",
33102     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
33103    },
33104    {
33105     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
33106    },
33107    {
33108     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
33109    },
33110    {
33111     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
33112    },
33113    {
33114     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
33115    }
33116   ]
33117  },
33118  {
33119   "alignment" : 4,
33120   "fields" :
33121   [
33122    {
33123     "access" : "private",
33124     "field_name" : "m_ptr",
33125     "referenced_type" : "type-295"
33126    }
33127   ],
33128   "linker_set_key" : "android::sp<android::Thread>",
33129   "name" : "android::sp<android::Thread>",
33130   "record_kind" : "class",
33131   "referenced_type" : "type-294",
33132   "self_type" : "type-294",
33133   "size" : 4,
33134   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33135   "template_args" : [ "type-296" ],
33136   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
33137  },
33138  {
33139   "alignment" : 4,
33140   "fields" :
33141   [
33142    {
33143     "access" : "private",
33144     "field_name" : "m_ptr",
33145     "referenced_type" : "type-517"
33146    }
33147   ],
33148   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
33149   "name" : "android::sp<android::hardware::BHwBinder>",
33150   "record_kind" : "class",
33151   "referenced_type" : "type-516",
33152   "self_type" : "type-516",
33153   "size" : 4,
33154   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33155   "template_args" : [ "type-200" ],
33156   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
33157  },
33158  {
33159   "alignment" : 4,
33160   "fields" :
33161   [
33162    {
33163     "access" : "private",
33164     "field_name" : "m_ptr",
33165     "referenced_type" : "type-14"
33166    }
33167   ],
33168   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
33169   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
33170   "record_kind" : "class",
33171   "referenced_type" : "type-13",
33172   "self_type" : "type-13",
33173   "size" : 4,
33174   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33175   "template_args" : [ "type-15" ],
33176   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
33177  },
33178  {
33179   "alignment" : 4,
33180   "fields" :
33181   [
33182    {
33183     "access" : "private",
33184     "field_name" : "m_ptr",
33185     "referenced_type" : "type-17"
33186    }
33187   ],
33188   "linker_set_key" : "android::sp<android::hardware::IBinder>",
33189   "name" : "android::sp<android::hardware::IBinder>",
33190   "record_kind" : "class",
33191   "referenced_type" : "type-16",
33192   "self_type" : "type-16",
33193   "size" : 4,
33194   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33195   "template_args" : [ "type-18" ],
33196   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
33197  },
33198  {
33199   "alignment" : 4,
33200   "fields" :
33201   [
33202    {
33203     "access" : "private",
33204     "field_name" : "m_ptr",
33205     "referenced_type" : "type-1539"
33206    }
33207   ],
33208   "linker_set_key" : "android::sp<android::hardware::IInterface>",
33209   "name" : "android::sp<android::hardware::IInterface>",
33210   "record_kind" : "class",
33211   "referenced_type" : "type-1538",
33212   "self_type" : "type-1538",
33213   "size" : 4,
33214   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33215   "template_args" : [ "type-147" ],
33216   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
33217  },
33218  {
33219   "alignment" : 4,
33220   "fields" :
33221   [
33222    {
33223     "access" : "private",
33224     "field_name" : "m_ptr",
33225     "referenced_type" : "type-25"
33226    }
33227   ],
33228   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
33229   "name" : "android::sp<android::hardware::ProcessState>",
33230   "record_kind" : "class",
33231   "referenced_type" : "type-24",
33232   "self_type" : "type-24",
33233   "size" : 4,
33234   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33235   "template_args" : [ "type-26" ],
33236   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
33237  },
33238  {
33239   "alignment" : 4,
33240   "fields" :
33241   [
33242    {
33243     "access" : "private",
33244     "field_name" : "m_ptr",
33245     "referenced_type" : "type-416"
33246    }
33247   ],
33248   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
33249   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
33250   "record_kind" : "class",
33251   "referenced_type" : "type-415",
33252   "self_type" : "type-415",
33253   "size" : 4,
33254   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33255   "template_args" : [ "type-417" ],
33256   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE"
33257  },
33258  {
33259   "alignment" : 4,
33260   "fields" :
33261   [
33262    {
33263     "access" : "private",
33264     "field_name" : "m_ptr",
33265     "referenced_type" : "type-373"
33266    }
33267   ],
33268   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
33269   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
33270   "record_kind" : "class",
33271   "referenced_type" : "type-372",
33272   "self_type" : "type-372",
33273   "size" : 4,
33274   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33275   "template_args" : [ "type-140" ],
33276   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE"
33277  },
33278  {
33279   "alignment" : 4,
33280   "fields" :
33281   [
33282    {
33283     "access" : "private",
33284     "field_name" : "m_ptr",
33285     "referenced_type" : "type-231"
33286    }
33287   ],
33288   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
33289   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
33290   "record_kind" : "class",
33291   "referenced_type" : "type-230",
33292   "self_type" : "type-230",
33293   "size" : 4,
33294   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33295   "template_args" : [ "type-195" ],
33296   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE"
33297  },
33298  {
33299   "alignment" : 4,
33300   "fields" :
33301   [
33302    {
33303     "access" : "private",
33304     "field_name" : "m_ptr",
33305     "referenced_type" : "type-214"
33306    }
33307   ],
33308   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
33309   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
33310   "record_kind" : "class",
33311   "referenced_type" : "type-213",
33312   "self_type" : "type-213",
33313   "size" : 4,
33314   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33315   "template_args" : [ "type-215" ],
33316   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE"
33317  },
33318  {
33319   "alignment" : 4,
33320   "fields" :
33321   [
33322    {
33323     "access" : "private",
33324     "field_name" : "m_ptr",
33325     "referenced_type" : "type-218"
33326    }
33327   ],
33328   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
33329   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
33330   "record_kind" : "class",
33331   "referenced_type" : "type-217",
33332   "self_type" : "type-217",
33333   "size" : 4,
33334   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33335   "template_args" : [ "type-219" ],
33336   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE"
33337  },
33338  {
33339   "alignment" : 4,
33340   "fields" :
33341   [
33342    {
33343     "access" : "private",
33344     "field_name" : "m_ptr",
33345     "referenced_type" : "type-443"
33346    }
33347   ],
33348   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
33349   "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
33350   "record_kind" : "class",
33351   "referenced_type" : "type-442",
33352   "self_type" : "type-442",
33353   "size" : 4,
33354   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33355   "template_args" : [ "type-444" ],
33356   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE"
33357  },
33358  {
33359   "alignment" : 4,
33360   "fields" :
33361   [
33362    {
33363     "access" : "private",
33364     "field_name" : "m_ptr",
33365     "referenced_type" : "type-237"
33366    }
33367   ],
33368   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmFactory>",
33369   "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory>",
33370   "record_kind" : "class",
33371   "referenced_type" : "type-236",
33372   "self_type" : "type-236",
33373   "size" : 4,
33374   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33375   "template_args" : [ "type-194" ],
33376   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE"
33377  },
33378  {
33379   "alignment" : 4,
33380   "fields" :
33381   [
33382    {
33383     "access" : "private",
33384     "field_name" : "m_ptr",
33385     "referenced_type" : "type-434"
33386    }
33387   ],
33388   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
33389   "name" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
33390   "record_kind" : "class",
33391   "referenced_type" : "type-433",
33392   "self_type" : "type-433",
33393   "size" : 4,
33394   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33395   "template_args" : [ "type-410" ],
33396   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_110IDrmPluginEEE"
33397  },
33398  {
33399   "alignment" : 4,
33400   "fields" :
33401   [
33402    {
33403     "access" : "private",
33404     "field_name" : "m_ptr",
33405     "referenced_type" : "type-460"
33406    }
33407   ],
33408   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory>",
33409   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory>",
33410   "record_kind" : "class",
33411   "referenced_type" : "type-459",
33412   "self_type" : "type-459",
33413   "size" : 4,
33414   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33415   "template_args" : [ "type-461" ],
33416   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE"
33417  },
33418  {
33419   "alignment" : 4,
33420   "fields" :
33421   [
33422    {
33423     "access" : "private",
33424     "field_name" : "m_ptr",
33425     "referenced_type" : "type-1527"
33426    }
33427   ],
33428   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin>",
33429   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin>",
33430   "record_kind" : "class",
33431   "referenced_type" : "type-1526",
33432   "self_type" : "type-1526",
33433   "size" : 4,
33434   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33435   "template_args" : [ "type-139" ],
33436   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_213ICryptoPluginEEE"
33437  },
33438  {
33439   "alignment" : 4,
33440   "fields" :
33441   [
33442    {
33443     "access" : "private",
33444     "field_name" : "m_ptr",
33445     "referenced_type" : "type-192"
33446    }
33447   ],
33448   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmFactory>",
33449   "name" : "android::sp<android::hardware::drm::V1_2::IDrmFactory>",
33450   "record_kind" : "class",
33451   "referenced_type" : "type-191",
33452   "self_type" : "type-191",
33453   "size" : 4,
33454   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33455   "template_args" : [ "type-193" ],
33456   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE"
33457  },
33458  {
33459   "alignment" : 4,
33460   "fields" :
33461   [
33462    {
33463     "access" : "private",
33464     "field_name" : "m_ptr",
33465     "referenced_type" : "type-408"
33466    }
33467   ],
33468   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin>",
33469   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin>",
33470   "record_kind" : "class",
33471   "referenced_type" : "type-407",
33472   "self_type" : "type-407",
33473   "size" : 4,
33474   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33475   "template_args" : [ "type-409" ],
33476   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_210IDrmPluginEEE"
33477  },
33478  {
33479   "alignment" : 4,
33480   "fields" :
33481   [
33482    {
33483     "access" : "private",
33484     "field_name" : "m_ptr",
33485     "referenced_type" : "type-622"
33486    }
33487   ],
33488   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener>",
33489   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener>",
33490   "record_kind" : "class",
33491   "referenced_type" : "type-621",
33492   "self_type" : "type-621",
33493   "size" : 4,
33494   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33495   "template_args" : [ "type-623" ],
33496   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_218IDrmPluginListenerEEE"
33497  },
33498  {
33499   "alignment" : 4,
33500   "fields" :
33501   [
33502    {
33503     "access" : "private",
33504     "field_name" : "m_ptr",
33505     "referenced_type" : "type-497"
33506    }
33507   ],
33508   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
33509   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
33510   "record_kind" : "class",
33511   "referenced_type" : "type-496",
33512   "self_type" : "type-496",
33513   "size" : 4,
33514   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33515   "template_args" : [ "type-498" ],
33516   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
33517  },
33518  {
33519   "alignment" : 4,
33520   "fields" :
33521   [
33522    {
33523     "access" : "private",
33524     "field_name" : "m_ptr",
33525     "referenced_type" : "type-500"
33526    }
33527   ],
33528   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
33529   "name" : "android::sp<android::hardware::hidl_death_recipient>",
33530   "record_kind" : "class",
33531   "referenced_type" : "type-1013",
33532   "self_type" : "type-1013",
33533   "size" : 4,
33534   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33535   "template_args" : [ "type-501" ],
33536   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
33537  },
33538  {
33539   "alignment" : 4,
33540   "fields" :
33541   [
33542    {
33543     "access" : "private",
33544     "field_name" : "m_ptr",
33545     "referenced_type" : "type-4"
33546    }
33547   ],
33548   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
33549   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
33550   "record_kind" : "class",
33551   "referenced_type" : "type-199",
33552   "self_type" : "type-199",
33553   "size" : 4,
33554   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33555   "template_args" : [ "type-5" ],
33556   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
33557  },
33558  {
33559   "alignment" : 4,
33560   "fields" :
33561   [
33562    {
33563     "access" : "private",
33564     "field_name" : "m_ptr",
33565     "referenced_type" : "type-269"
33566    }
33567   ],
33568   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
33569   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
33570   "record_kind" : "class",
33571   "referenced_type" : "type-268",
33572   "self_type" : "type-268",
33573   "size" : 4,
33574   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33575   "template_args" : [ "type-270" ],
33576   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
33577  },
33578  {
33579   "alignment" : 4,
33580   "fields" :
33581   [
33582    {
33583     "access" : "private",
33584     "field_name" : "m_ptr",
33585     "referenced_type" : "type-336"
33586    }
33587   ],
33588   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
33589   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
33590   "record_kind" : "class",
33591   "referenced_type" : "type-335",
33592   "self_type" : "type-335",
33593   "size" : 4,
33594   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
33595   "template_args" : [ "type-337" ],
33596   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
33597  },
33598  {
33599   "alignment" : 1,
33600   "linker_set_key" : "android::trait_trivial_copy<bool>",
33601   "name" : "android::trait_trivial_copy<bool>",
33602   "referenced_type" : "type-684",
33603   "self_type" : "type-684",
33604   "size" : 1,
33605   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33606   "template_args" : [ "type-39" ],
33607   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
33608  },
33609  {
33610   "alignment" : 1,
33611   "linker_set_key" : "android::trait_trivial_copy<char>",
33612   "name" : "android::trait_trivial_copy<char>",
33613   "referenced_type" : "type-700",
33614   "self_type" : "type-700",
33615   "size" : 1,
33616   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33617   "template_args" : [ "type-57" ],
33618   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
33619  },
33620  {
33621   "alignment" : 1,
33622   "linker_set_key" : "android::trait_trivial_copy<double>",
33623   "name" : "android::trait_trivial_copy<double>",
33624   "referenced_type" : "type-855",
33625   "self_type" : "type-855",
33626   "size" : 1,
33627   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33628   "template_args" : [ "type-91" ],
33629   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
33630  },
33631  {
33632   "alignment" : 1,
33633   "linker_set_key" : "android::trait_trivial_copy<float>",
33634   "name" : "android::trait_trivial_copy<float>",
33635   "referenced_type" : "type-837",
33636   "self_type" : "type-837",
33637   "size" : 1,
33638   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33639   "template_args" : [ "type-835" ],
33640   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
33641  },
33642  {
33643   "alignment" : 1,
33644   "linker_set_key" : "android::trait_trivial_copy<int>",
33645   "name" : "android::trait_trivial_copy<int>",
33646   "referenced_type" : "type-767",
33647   "self_type" : "type-767",
33648   "size" : 1,
33649   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33650   "template_args" : [ "type-27" ],
33651   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
33652  },
33653  {
33654   "alignment" : 1,
33655   "linker_set_key" : "android::trait_trivial_copy<long long>",
33656   "name" : "android::trait_trivial_copy<long long>",
33657   "referenced_type" : "type-827",
33658   "self_type" : "type-827",
33659   "size" : 1,
33660   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33661   "template_args" : [ "type-32" ],
33662   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
33663  },
33664  {
33665   "alignment" : 1,
33666   "linker_set_key" : "android::trait_trivial_copy<long>",
33667   "name" : "android::trait_trivial_copy<long>",
33668   "referenced_type" : "type-783",
33669   "self_type" : "type-783",
33670   "size" : 1,
33671   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33672   "template_args" : [ "type-779" ],
33673   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
33674  },
33675  {
33676   "alignment" : 1,
33677   "linker_set_key" : "android::trait_trivial_copy<short>",
33678   "name" : "android::trait_trivial_copy<short>",
33679   "referenced_type" : "type-747",
33680   "self_type" : "type-747",
33681   "size" : 1,
33682   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33683   "template_args" : [ "type-730" ],
33684   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
33685  },
33686  {
33687   "alignment" : 1,
33688   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
33689   "name" : "android::trait_trivial_copy<unsigned char>",
33690   "referenced_type" : "type-713",
33691   "self_type" : "type-713",
33692   "size" : 1,
33693   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33694   "template_args" : [ "type-90" ],
33695   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
33696  },
33697  {
33698   "alignment" : 1,
33699   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
33700   "name" : "android::trait_trivial_copy<unsigned int>",
33701   "referenced_type" : "type-774",
33702   "self_type" : "type-774",
33703   "size" : 1,
33704   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33705   "template_args" : [ "type-2" ],
33706   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
33707  },
33708  {
33709   "alignment" : 1,
33710   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
33711   "name" : "android::trait_trivial_copy<unsigned long long>",
33712   "referenced_type" : "type-832",
33713   "self_type" : "type-832",
33714   "size" : 1,
33715   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33716   "template_args" : [ "type-83" ],
33717   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
33718  },
33719  {
33720   "alignment" : 1,
33721   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
33722   "name" : "android::trait_trivial_copy<unsigned long>",
33723   "referenced_type" : "type-819",
33724   "self_type" : "type-819",
33725   "size" : 1,
33726   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33727   "template_args" : [ "type-801" ],
33728   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
33729  },
33730  {
33731   "alignment" : 1,
33732   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
33733   "name" : "android::trait_trivial_copy<unsigned short>",
33734   "referenced_type" : "type-759",
33735   "self_type" : "type-759",
33736   "size" : 1,
33737   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33738   "template_args" : [ "type-396" ],
33739   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
33740  },
33741  {
33742   "alignment" : 1,
33743   "linker_set_key" : "android::trait_trivial_copy<void>",
33744   "name" : "android::trait_trivial_copy<void>",
33745   "referenced_type" : "type-676",
33746   "self_type" : "type-676",
33747   "size" : 1,
33748   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33749   "template_args" : [ "type-29" ],
33750   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
33751  },
33752  {
33753   "alignment" : 1,
33754   "linker_set_key" : "android::trait_trivial_ctor<bool>",
33755   "name" : "android::trait_trivial_ctor<bool>",
33756   "referenced_type" : "type-681",
33757   "self_type" : "type-681",
33758   "size" : 1,
33759   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33760   "template_args" : [ "type-39" ],
33761   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
33762  },
33763  {
33764   "alignment" : 1,
33765   "linker_set_key" : "android::trait_trivial_ctor<char>",
33766   "name" : "android::trait_trivial_ctor<char>",
33767   "referenced_type" : "type-691",
33768   "self_type" : "type-691",
33769   "size" : 1,
33770   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33771   "template_args" : [ "type-57" ],
33772   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
33773  },
33774  {
33775   "alignment" : 1,
33776   "linker_set_key" : "android::trait_trivial_ctor<double>",
33777   "name" : "android::trait_trivial_ctor<double>",
33778   "referenced_type" : "type-851",
33779   "self_type" : "type-851",
33780   "size" : 1,
33781   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33782   "template_args" : [ "type-91" ],
33783   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
33784  },
33785  {
33786   "alignment" : 1,
33787   "linker_set_key" : "android::trait_trivial_ctor<float>",
33788   "name" : "android::trait_trivial_ctor<float>",
33789   "referenced_type" : "type-834",
33790   "self_type" : "type-834",
33791   "size" : 1,
33792   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33793   "template_args" : [ "type-835" ],
33794   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
33795  },
33796  {
33797   "alignment" : 1,
33798   "linker_set_key" : "android::trait_trivial_ctor<int>",
33799   "name" : "android::trait_trivial_ctor<int>",
33800   "referenced_type" : "type-761",
33801   "self_type" : "type-761",
33802   "size" : 1,
33803   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33804   "template_args" : [ "type-27" ],
33805   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
33806  },
33807  {
33808   "alignment" : 1,
33809   "linker_set_key" : "android::trait_trivial_ctor<long long>",
33810   "name" : "android::trait_trivial_ctor<long long>",
33811   "referenced_type" : "type-824",
33812   "self_type" : "type-824",
33813   "size" : 1,
33814   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33815   "template_args" : [ "type-32" ],
33816   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
33817  },
33818  {
33819   "alignment" : 1,
33820   "linker_set_key" : "android::trait_trivial_ctor<long>",
33821   "name" : "android::trait_trivial_ctor<long>",
33822   "referenced_type" : "type-778",
33823   "self_type" : "type-778",
33824   "size" : 1,
33825   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33826   "template_args" : [ "type-779" ],
33827   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
33828  },
33829  {
33830   "alignment" : 1,
33831   "linker_set_key" : "android::trait_trivial_ctor<short>",
33832   "name" : "android::trait_trivial_ctor<short>",
33833   "referenced_type" : "type-729",
33834   "self_type" : "type-729",
33835   "size" : 1,
33836   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33837   "template_args" : [ "type-730" ],
33838   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
33839  },
33840  {
33841   "alignment" : 1,
33842   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
33843   "name" : "android::trait_trivial_ctor<unsigned char>",
33844   "referenced_type" : "type-703",
33845   "self_type" : "type-703",
33846   "size" : 1,
33847   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33848   "template_args" : [ "type-90" ],
33849   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
33850  },
33851  {
33852   "alignment" : 1,
33853   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
33854   "name" : "android::trait_trivial_ctor<unsigned int>",
33855   "referenced_type" : "type-772",
33856   "self_type" : "type-772",
33857   "size" : 1,
33858   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33859   "template_args" : [ "type-2" ],
33860   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
33861  },
33862  {
33863   "alignment" : 1,
33864   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
33865   "name" : "android::trait_trivial_ctor<unsigned long long>",
33866   "referenced_type" : "type-830",
33867   "self_type" : "type-830",
33868   "size" : 1,
33869   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33870   "template_args" : [ "type-83" ],
33871   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
33872  },
33873  {
33874   "alignment" : 1,
33875   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
33876   "name" : "android::trait_trivial_ctor<unsigned long>",
33877   "referenced_type" : "type-800",
33878   "self_type" : "type-800",
33879   "size" : 1,
33880   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33881   "template_args" : [ "type-801" ],
33882   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
33883  },
33884  {
33885   "alignment" : 1,
33886   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
33887   "name" : "android::trait_trivial_ctor<unsigned short>",
33888   "referenced_type" : "type-757",
33889   "self_type" : "type-757",
33890   "size" : 1,
33891   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33892   "template_args" : [ "type-396" ],
33893   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
33894  },
33895  {
33896   "alignment" : 1,
33897   "linker_set_key" : "android::trait_trivial_ctor<void>",
33898   "name" : "android::trait_trivial_ctor<void>",
33899   "referenced_type" : "type-670",
33900   "self_type" : "type-670",
33901   "size" : 1,
33902   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33903   "template_args" : [ "type-29" ],
33904   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
33905  },
33906  {
33907   "alignment" : 1,
33908   "linker_set_key" : "android::trait_trivial_dtor<bool>",
33909   "name" : "android::trait_trivial_dtor<bool>",
33910   "referenced_type" : "type-682",
33911   "self_type" : "type-682",
33912   "size" : 1,
33913   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33914   "template_args" : [ "type-39" ],
33915   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
33916  },
33917  {
33918   "alignment" : 1,
33919   "linker_set_key" : "android::trait_trivial_dtor<char>",
33920   "name" : "android::trait_trivial_dtor<char>",
33921   "referenced_type" : "type-698",
33922   "self_type" : "type-698",
33923   "size" : 1,
33924   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33925   "template_args" : [ "type-57" ],
33926   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
33927  },
33928  {
33929   "alignment" : 1,
33930   "linker_set_key" : "android::trait_trivial_dtor<double>",
33931   "name" : "android::trait_trivial_dtor<double>",
33932   "referenced_type" : "type-852",
33933   "self_type" : "type-852",
33934   "size" : 1,
33935   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33936   "template_args" : [ "type-91" ],
33937   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
33938  },
33939  {
33940   "alignment" : 1,
33941   "linker_set_key" : "android::trait_trivial_dtor<float>",
33942   "name" : "android::trait_trivial_dtor<float>",
33943   "referenced_type" : "type-836",
33944   "self_type" : "type-836",
33945   "size" : 1,
33946   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33947   "template_args" : [ "type-835" ],
33948   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
33949  },
33950  {
33951   "alignment" : 1,
33952   "linker_set_key" : "android::trait_trivial_dtor<int>",
33953   "name" : "android::trait_trivial_dtor<int>",
33954   "referenced_type" : "type-762",
33955   "self_type" : "type-762",
33956   "size" : 1,
33957   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33958   "template_args" : [ "type-27" ],
33959   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
33960  },
33961  {
33962   "alignment" : 1,
33963   "linker_set_key" : "android::trait_trivial_dtor<long long>",
33964   "name" : "android::trait_trivial_dtor<long long>",
33965   "referenced_type" : "type-826",
33966   "self_type" : "type-826",
33967   "size" : 1,
33968   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33969   "template_args" : [ "type-32" ],
33970   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
33971  },
33972  {
33973   "alignment" : 1,
33974   "linker_set_key" : "android::trait_trivial_dtor<long>",
33975   "name" : "android::trait_trivial_dtor<long>",
33976   "referenced_type" : "type-782",
33977   "self_type" : "type-782",
33978   "size" : 1,
33979   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33980   "template_args" : [ "type-779" ],
33981   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
33982  },
33983  {
33984   "alignment" : 1,
33985   "linker_set_key" : "android::trait_trivial_dtor<short>",
33986   "name" : "android::trait_trivial_dtor<short>",
33987   "referenced_type" : "type-745",
33988   "self_type" : "type-745",
33989   "size" : 1,
33990   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
33991   "template_args" : [ "type-730" ],
33992   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
33993  },
33994  {
33995   "alignment" : 1,
33996   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
33997   "name" : "android::trait_trivial_dtor<unsigned char>",
33998   "referenced_type" : "type-708",
33999   "self_type" : "type-708",
34000   "size" : 1,
34001   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
34002   "template_args" : [ "type-90" ],
34003   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
34004  },
34005  {
34006   "alignment" : 1,
34007   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
34008   "name" : "android::trait_trivial_dtor<unsigned int>",
34009   "referenced_type" : "type-773",
34010   "self_type" : "type-773",
34011   "size" : 1,
34012   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
34013   "template_args" : [ "type-2" ],
34014   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
34015  },
34016  {
34017   "alignment" : 1,
34018   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
34019   "name" : "android::trait_trivial_dtor<unsigned long long>",
34020   "referenced_type" : "type-831",
34021   "self_type" : "type-831",
34022   "size" : 1,
34023   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
34024   "template_args" : [ "type-83" ],
34025   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
34026  },
34027  {
34028   "alignment" : 1,
34029   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
34030   "name" : "android::trait_trivial_dtor<unsigned long>",
34031   "referenced_type" : "type-814",
34032   "self_type" : "type-814",
34033   "size" : 1,
34034   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
34035   "template_args" : [ "type-801" ],
34036   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
34037  },
34038  {
34039   "alignment" : 1,
34040   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
34041   "name" : "android::trait_trivial_dtor<unsigned short>",
34042   "referenced_type" : "type-758",
34043   "self_type" : "type-758",
34044   "size" : 1,
34045   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
34046   "template_args" : [ "type-396" ],
34047   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
34048  },
34049  {
34050   "alignment" : 1,
34051   "linker_set_key" : "android::trait_trivial_dtor<void>",
34052   "name" : "android::trait_trivial_dtor<void>",
34053   "referenced_type" : "type-674",
34054   "self_type" : "type-674",
34055   "size" : 1,
34056   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
34057   "template_args" : [ "type-29" ],
34058   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
34059  },
34060  {
34061   "alignment" : 1,
34062   "linker_set_key" : "android::trait_trivial_move<android::String16>",
34063   "name" : "android::trait_trivial_move<android::String16>",
34064   "referenced_type" : "type-1167",
34065   "self_type" : "type-1167",
34066   "size" : 1,
34067   "source_file" : "/system/core/libutils/include/utils/String16.h",
34068   "template_args" : [ "type-44" ],
34069   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
34070  },
34071  {
34072   "alignment" : 1,
34073   "linker_set_key" : "android::trait_trivial_move<android::String8>",
34074   "name" : "android::trait_trivial_move<android::String8>",
34075   "referenced_type" : "type-1144",
34076   "self_type" : "type-1144",
34077   "size" : 1,
34078   "source_file" : "/system/core/libutils/include/utils/String8.h",
34079   "template_args" : [ "type-54" ],
34080   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
34081  },
34082  {
34083   "alignment" : 1,
34084   "linker_set_key" : "android::trait_trivial_move<bool>",
34085   "name" : "android::trait_trivial_move<bool>",
34086   "referenced_type" : "type-690",
34087   "self_type" : "type-690",
34088   "size" : 1,
34089   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
34090   "template_args" : [ "type-39" ],
34091   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
34092  },
34093  {
34094   "alignment" : 1,
34095   "linker_set_key" : "android::trait_trivial_move<char>",
34096   "name" : "android::trait_trivial_move<char>",
34097   "referenced_type" : "type-702",
34098   "self_type" : "type-702",
34099   "size" : 1,
34100   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
34101   "template_args" : [ "type-57" ],
34102   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
34103  },
34104  {
34105   "alignment" : 1,
34106   "linker_set_key" : "android::trait_trivial_move<double>",
34107   "name" : "android::trait_trivial_move<double>",
34108   "referenced_type" : "type-856",
34109   "self_type" : "type-856",
34110   "size" : 1,
34111   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
34112   "template_args" : [ "type-91" ],
34113   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
34114  },
34115  {
34116   "alignment" : 1,
34117   "linker_set_key" : "android::trait_trivial_move<float>",
34118   "name" : "android::trait_trivial_move<float>",
34119   "referenced_type" : "type-840",
34120   "self_type" : "type-840",
34121   "size" : 1,
34122   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
34123   "template_args" : [ "type-835" ],
34124   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
34125  },
34126  {
34127   "alignment" : 1,
34128   "linker_set_key" : "android::trait_trivial_move<int>",
34129   "name" : "android::trait_trivial_move<int>",
34130   "referenced_type" : "type-768",
34131   "self_type" : "type-768",
34132   "size" : 1,
34133   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
34134   "template_args" : [ "type-27" ],
34135   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
34136  },
34137  {
34138   "alignment" : 1,
34139   "linker_set_key" : "android::trait_trivial_move<long long>",
34140   "name" : "android::trait_trivial_move<long long>",
34141   "referenced_type" : "type-829",
34142   "self_type" : "type-829",
34143   "size" : 1,
34144   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
34145   "template_args" : [ "type-32" ],
34146   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
34147  },
34148  {
34149   "alignment" : 1,
34150   "linker_set_key" : "android::trait_trivial_move<long>",
34151   "name" : "android::trait_trivial_move<long>",
34152   "referenced_type" : "type-791",
34153   "self_type" : "type-791",
34154   "size" : 1,
34155   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
34156   "template_args" : [ "type-779" ],
34157   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
34158  },
34159  {
34160   "alignment" : 1,
34161   "linker_set_key" : "android::trait_trivial_move<short>",
34162   "name" : "android::trait_trivial_move<short>",
34163   "referenced_type" : "type-749",
34164   "self_type" : "type-749",
34165   "size" : 1,
34166   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
34167   "template_args" : [ "type-730" ],
34168   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
34169  },
34170  {
34171   "alignment" : 1,
34172   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
34173   "name" : "android::trait_trivial_move<unsigned char>",
34174   "referenced_type" : "type-724",
34175   "self_type" : "type-724",
34176   "size" : 1,
34177   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
34178   "template_args" : [ "type-90" ],
34179   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
34180  },
34181  {
34182   "alignment" : 1,
34183   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
34184   "name" : "android::trait_trivial_move<unsigned int>",
34185   "referenced_type" : "type-777",
34186   "self_type" : "type-777",
34187   "size" : 1,
34188   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
34189   "template_args" : [ "type-2" ],
34190   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
34191  },
34192  {
34193   "alignment" : 1,
34194   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
34195   "name" : "android::trait_trivial_move<unsigned long long>",
34196   "referenced_type" : "type-833",
34197   "self_type" : "type-833",
34198   "size" : 1,
34199   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
34200   "template_args" : [ "type-83" ],
34201   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
34202  },
34203  {
34204   "alignment" : 1,
34205   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
34206   "name" : "android::trait_trivial_move<unsigned long>",
34207   "referenced_type" : "type-820",
34208   "self_type" : "type-820",
34209   "size" : 1,
34210   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
34211   "template_args" : [ "type-801" ],
34212   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
34213  },
34214  {
34215   "alignment" : 1,
34216   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
34217   "name" : "android::trait_trivial_move<unsigned short>",
34218   "referenced_type" : "type-760",
34219   "self_type" : "type-760",
34220   "size" : 1,
34221   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
34222   "template_args" : [ "type-396" ],
34223   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
34224  },
34225  {
34226   "alignment" : 1,
34227   "linker_set_key" : "android::trait_trivial_move<void>",
34228   "name" : "android::trait_trivial_move<void>",
34229   "referenced_type" : "type-678",
34230   "self_type" : "type-678",
34231   "size" : 1,
34232   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
34233   "template_args" : [ "type-29" ],
34234   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
34235  },
34236  {
34237   "alignment" : 4,
34238   "fields" :
34239   [
34240    {
34241     "access" : "private",
34242     "field_name" : "m_ptr",
34243     "referenced_type" : "type-517"
34244    },
34245    {
34246     "access" : "private",
34247     "field_name" : "m_refs",
34248     "field_offset" : 32,
34249     "referenced_type" : "type-10"
34250    }
34251   ],
34252   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
34253   "name" : "android::wp<android::hardware::BHwBinder>",
34254   "record_kind" : "class",
34255   "referenced_type" : "type-1088",
34256   "self_type" : "type-1088",
34257   "size" : 8,
34258   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
34259   "template_args" : [ "type-200" ],
34260   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
34261  },
34262  {
34263   "alignment" : 4,
34264   "fields" :
34265   [
34266    {
34267     "access" : "private",
34268     "field_name" : "m_ptr",
34269     "referenced_type" : "type-14"
34270    },
34271    {
34272     "access" : "private",
34273     "field_name" : "m_refs",
34274     "field_offset" : 32,
34275     "referenced_type" : "type-10"
34276    }
34277   ],
34278   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
34279   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
34280   "record_kind" : "class",
34281   "referenced_type" : "type-528",
34282   "self_type" : "type-528",
34283   "size" : 8,
34284   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
34285   "template_args" : [ "type-15" ],
34286   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
34287  },
34288  {
34289   "alignment" : 4,
34290   "fields" :
34291   [
34292    {
34293     "access" : "private",
34294     "field_name" : "m_ptr",
34295     "referenced_type" : "type-500"
34296    },
34297    {
34298     "access" : "private",
34299     "field_name" : "m_refs",
34300     "field_offset" : 32,
34301     "referenced_type" : "type-10"
34302    }
34303   ],
34304   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
34305   "name" : "android::wp<android::hardware::hidl_death_recipient>",
34306   "record_kind" : "class",
34307   "referenced_type" : "type-499",
34308   "self_type" : "type-499",
34309   "size" : 8,
34310   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
34311   "template_args" : [ "type-501" ],
34312   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
34313  },
34314  {
34315   "alignment" : 4,
34316   "fields" :
34317   [
34318    {
34319     "access" : "private",
34320     "field_name" : "m_ptr",
34321     "referenced_type" : "type-4"
34322    },
34323    {
34324     "access" : "private",
34325     "field_name" : "m_refs",
34326     "field_offset" : 32,
34327     "referenced_type" : "type-10"
34328    }
34329   ],
34330   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
34331   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
34332   "record_kind" : "class",
34333   "referenced_type" : "type-3",
34334   "self_type" : "type-3",
34335   "size" : 8,
34336   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
34337   "template_args" : [ "type-5" ],
34338   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
34339  },
34340  {
34341   "alignment" : 4,
34342   "fields" :
34343   [
34344    {
34345     "field_name" : "maxContentLightLevel",
34346     "referenced_type" : "type-835"
34347    },
34348    {
34349     "field_name" : "maxFrameAverageLightLevel",
34350     "field_offset" : 32,
34351     "referenced_type" : "type-835"
34352    }
34353   ],
34354   "linker_set_key" : "android_cta861_3_metadata",
34355   "name" : "android_cta861_3_metadata",
34356   "referenced_type" : "type-1391",
34357   "self_type" : "type-1391",
34358   "size" : 8,
34359   "source_file" : "/system/core/libsystem/include/system/graphics.h",
34360   "unique_id" : "android_cta861_3_metadata"
34361  },
34362  {
34363   "alignment" : 4,
34364   "fields" :
34365   [
34366    {
34367     "field_name" : "num_points",
34368     "referenced_type" : "type-2"
34369    },
34370    {
34371     "field_name" : "reserved",
34372     "field_offset" : 32,
34373     "referenced_type" : "type-1380"
34374    },
34375    {
34376     "field_name" : "xyzc_points",
34377     "field_offset" : 288,
34378     "referenced_type" : "type-1388"
34379    }
34380   ],
34381   "linker_set_key" : "android_depth_points",
34382   "name" : "android_depth_points",
34383   "referenced_type" : "type-1387",
34384   "self_type" : "type-1387",
34385   "size" : 36,
34386   "source_file" : "/system/core/libsystem/include/system/graphics.h",
34387   "unique_id" : "android_depth_points"
34388  },
34389  {
34390   "alignment" : 4,
34391   "fields" :
34392   [
34393    {
34394     "field_name" : "format",
34395     "referenced_type" : "type-1384"
34396    },
34397    {
34398     "field_name" : "num_planes",
34399     "field_offset" : 32,
34400     "referenced_type" : "type-2"
34401    },
34402    {
34403     "field_name" : "planes",
34404     "field_offset" : 64,
34405     "referenced_type" : "type-1386"
34406    }
34407   ],
34408   "linker_set_key" : "android_flex_layout",
34409   "name" : "android_flex_layout",
34410   "referenced_type" : "type-1385",
34411   "self_type" : "type-1385",
34412   "size" : 12,
34413   "source_file" : "/system/core/libsystem/include/system/graphics.h",
34414   "unique_id" : "android_flex_layout"
34415  },
34416  {
34417   "alignment" : 4,
34418   "fields" :
34419   [
34420    {
34421     "field_name" : "top_left",
34422     "referenced_type" : "type-106"
34423    },
34424    {
34425     "field_name" : "component",
34426     "field_offset" : 32,
34427     "referenced_type" : "type-1381"
34428    },
34429    {
34430     "field_name" : "bits_per_component",
34431     "field_offset" : 64,
34432     "referenced_type" : "type-27"
34433    },
34434    {
34435     "field_name" : "bits_used",
34436     "field_offset" : 96,
34437     "referenced_type" : "type-27"
34438    },
34439    {
34440     "field_name" : "h_increment",
34441     "field_offset" : 128,
34442     "referenced_type" : "type-27"
34443    },
34444    {
34445     "field_name" : "v_increment",
34446     "field_offset" : 160,
34447     "referenced_type" : "type-27"
34448    },
34449    {
34450     "field_name" : "h_subsampling",
34451     "field_offset" : 192,
34452     "referenced_type" : "type-27"
34453    },
34454    {
34455     "field_name" : "v_subsampling",
34456     "field_offset" : 224,
34457     "referenced_type" : "type-27"
34458    }
34459   ],
34460   "linker_set_key" : "android_flex_plane",
34461   "name" : "android_flex_plane",
34462   "referenced_type" : "type-1383",
34463   "self_type" : "type-1383",
34464   "size" : 32,
34465   "source_file" : "/system/core/libsystem/include/system/graphics.h",
34466   "unique_id" : "android_flex_plane"
34467  },
34468  {
34469   "alignment" : 4,
34470   "fields" :
34471   [
34472    {
34473     "field_name" : "displayPrimaryRed",
34474     "referenced_type" : "type-1389"
34475    },
34476    {
34477     "field_name" : "displayPrimaryGreen",
34478     "field_offset" : 64,
34479     "referenced_type" : "type-1389"
34480    },
34481    {
34482     "field_name" : "displayPrimaryBlue",
34483     "field_offset" : 128,
34484     "referenced_type" : "type-1389"
34485    },
34486    {
34487     "field_name" : "whitePoint",
34488     "field_offset" : 192,
34489     "referenced_type" : "type-1389"
34490    },
34491    {
34492     "field_name" : "maxLuminance",
34493     "field_offset" : 256,
34494     "referenced_type" : "type-835"
34495    },
34496    {
34497     "field_name" : "minLuminance",
34498     "field_offset" : 288,
34499     "referenced_type" : "type-835"
34500    }
34501   ],
34502   "linker_set_key" : "android_smpte2086_metadata",
34503   "name" : "android_smpte2086_metadata",
34504   "referenced_type" : "type-1390",
34505   "self_type" : "type-1390",
34506   "size" : 40,
34507   "source_file" : "/system/core/libsystem/include/system/graphics.h",
34508   "unique_id" : "android_smpte2086_metadata"
34509  },
34510  {
34511   "alignment" : 4,
34512   "fields" :
34513   [
34514    {
34515     "field_name" : "x",
34516     "referenced_type" : "type-835"
34517    },
34518    {
34519     "field_name" : "y",
34520     "field_offset" : 32,
34521     "referenced_type" : "type-835"
34522    }
34523   ],
34524   "linker_set_key" : "android_xy_color",
34525   "name" : "android_xy_color",
34526   "referenced_type" : "type-1389",
34527   "self_type" : "type-1389",
34528   "size" : 8,
34529   "source_file" : "/system/core/libsystem/include/system/graphics.h",
34530   "unique_id" : "android_xy_color"
34531  },
34532  {
34533   "alignment" : 4,
34534   "fields" :
34535   [
34536    {
34537     "field_name" : "y",
34538     "referenced_type" : "type-28"
34539    },
34540    {
34541     "field_name" : "cb",
34542     "field_offset" : 32,
34543     "referenced_type" : "type-28"
34544    },
34545    {
34546     "field_name" : "cr",
34547     "field_offset" : 64,
34548     "referenced_type" : "type-28"
34549    },
34550    {
34551     "field_name" : "ystride",
34552     "field_offset" : 96,
34553     "referenced_type" : "type-2"
34554    },
34555    {
34556     "field_name" : "cstride",
34557     "field_offset" : 128,
34558     "referenced_type" : "type-2"
34559    },
34560    {
34561     "field_name" : "chroma_step",
34562     "field_offset" : 160,
34563     "referenced_type" : "type-2"
34564    },
34565    {
34566     "field_name" : "reserved",
34567     "field_offset" : 192,
34568     "referenced_type" : "type-1380"
34569    }
34570   ],
34571   "linker_set_key" : "android_ycbcr",
34572   "name" : "android_ycbcr",
34573   "referenced_type" : "type-1379",
34574   "self_type" : "type-1379",
34575   "size" : 56,
34576   "source_file" : "/system/core/libsystem/include/system/graphics.h",
34577   "unique_id" : "android_ycbcr"
34578  },
34579  {
34580   "alignment" : 4,
34581   "fields" :
34582   [
34583    {
34584     "referenced_type" : "type-393"
34585    }
34586   ],
34587   "linker_set_key" : "log_msg",
34588   "name" : "log_msg",
34589   "referenced_type" : "type-392",
34590   "self_type" : "type-392",
34591   "size" : 5124,
34592   "source_file" : "/system/core/liblog/include/log/log_read.h",
34593   "unique_id" : "log_msg"
34594  },
34595  {
34596   "alignment" : 4,
34597   "fields" :
34598   [
34599    {
34600     "field_name" : "buf",
34601     "referenced_type" : "type-394"
34602    },
34603    {
34604     "field_name" : "entry",
34605     "referenced_type" : "type-395"
34606    },
34607    {
34608     "field_name" : "entry_v4",
34609     "referenced_type" : "type-395"
34610    },
34611    {
34612     "field_name" : "entry_v3",
34613     "referenced_type" : "type-398"
34614    },
34615    {
34616     "field_name" : "entry_v2",
34617     "referenced_type" : "type-399"
34618    },
34619    {
34620     "field_name" : "entry_v1",
34621     "referenced_type" : "type-400"
34622    }
34623   ],
34624   "is_anonymous" : true,
34625   "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",
34626   "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",
34627   "record_kind" : "union",
34628   "referenced_type" : "type-393",
34629   "self_type" : "type-393",
34630   "size" : 5124,
34631   "source_file" : "/system/core/liblog/include/log/log_read.h",
34632   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
34633  },
34634  {
34635   "alignment" : 1,
34636   "fields" :
34637   [
34638    {
34639     "field_name" : "tv_sec",
34640     "referenced_type" : "type-2"
34641    },
34642    {
34643     "field_name" : "tv_nsec",
34644     "field_offset" : 32,
34645     "referenced_type" : "type-2"
34646    }
34647   ],
34648   "linker_set_key" : "log_time",
34649   "name" : "log_time",
34650   "referenced_type" : "type-1128",
34651   "self_type" : "type-1128",
34652   "size" : 8,
34653   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
34654   "unique_id" : "_ZTS8log_time"
34655  },
34656  {
34657   "alignment" : 4,
34658   "fields" :
34659   [
34660    {
34661     "field_name" : "len",
34662     "referenced_type" : "type-396"
34663    },
34664    {
34665     "field_name" : "__pad",
34666     "field_offset" : 16,
34667     "referenced_type" : "type-396"
34668    },
34669    {
34670     "field_name" : "pid",
34671     "field_offset" : 32,
34672     "referenced_type" : "type-27"
34673    },
34674    {
34675     "field_name" : "tid",
34676     "field_offset" : 64,
34677     "referenced_type" : "type-27"
34678    },
34679    {
34680     "field_name" : "sec",
34681     "field_offset" : 96,
34682     "referenced_type" : "type-27"
34683    },
34684    {
34685     "field_name" : "nsec",
34686     "field_offset" : 128,
34687     "referenced_type" : "type-27"
34688    },
34689    {
34690     "field_name" : "msg",
34691     "field_offset" : 160,
34692     "referenced_type" : "type-397"
34693    }
34694   ],
34695   "linker_set_key" : "logger_entry",
34696   "name" : "logger_entry",
34697   "referenced_type" : "type-400",
34698   "self_type" : "type-400",
34699   "size" : 20,
34700   "source_file" : "/system/core/liblog/include/log/log_read.h",
34701   "unique_id" : "logger_entry"
34702  },
34703  {
34704   "alignment" : 1,
34705   "fields" :
34706   [
34707    {
34708     "field_name" : "len",
34709     "referenced_type" : "type-396"
34710    },
34711    {
34712     "field_name" : "hdr_size",
34713     "field_offset" : 16,
34714     "referenced_type" : "type-396"
34715    },
34716    {
34717     "field_name" : "pid",
34718     "field_offset" : 32,
34719     "referenced_type" : "type-27"
34720    },
34721    {
34722     "field_name" : "tid",
34723     "field_offset" : 64,
34724     "referenced_type" : "type-27"
34725    },
34726    {
34727     "field_name" : "sec",
34728     "field_offset" : 96,
34729     "referenced_type" : "type-27"
34730    },
34731    {
34732     "field_name" : "nsec",
34733     "field_offset" : 128,
34734     "referenced_type" : "type-27"
34735    },
34736    {
34737     "field_name" : "euid",
34738     "field_offset" : 160,
34739     "referenced_type" : "type-2"
34740    },
34741    {
34742     "field_name" : "msg",
34743     "field_offset" : 192,
34744     "referenced_type" : "type-397"
34745    }
34746   ],
34747   "linker_set_key" : "logger_entry_v2",
34748   "name" : "logger_entry_v2",
34749   "referenced_type" : "type-399",
34750   "self_type" : "type-399",
34751   "size" : 24,
34752   "source_file" : "/system/core/liblog/include/log/log_read.h",
34753   "unique_id" : "logger_entry_v2"
34754  },
34755  {
34756   "alignment" : 1,
34757   "fields" :
34758   [
34759    {
34760     "field_name" : "len",
34761     "referenced_type" : "type-396"
34762    },
34763    {
34764     "field_name" : "hdr_size",
34765     "field_offset" : 16,
34766     "referenced_type" : "type-396"
34767    },
34768    {
34769     "field_name" : "pid",
34770     "field_offset" : 32,
34771     "referenced_type" : "type-27"
34772    },
34773    {
34774     "field_name" : "tid",
34775     "field_offset" : 64,
34776     "referenced_type" : "type-27"
34777    },
34778    {
34779     "field_name" : "sec",
34780     "field_offset" : 96,
34781     "referenced_type" : "type-27"
34782    },
34783    {
34784     "field_name" : "nsec",
34785     "field_offset" : 128,
34786     "referenced_type" : "type-27"
34787    },
34788    {
34789     "field_name" : "lid",
34790     "field_offset" : 160,
34791     "referenced_type" : "type-2"
34792    },
34793    {
34794     "field_name" : "msg",
34795     "field_offset" : 192,
34796     "referenced_type" : "type-397"
34797    }
34798   ],
34799   "linker_set_key" : "logger_entry_v3",
34800   "name" : "logger_entry_v3",
34801   "referenced_type" : "type-398",
34802   "self_type" : "type-398",
34803   "size" : 24,
34804   "source_file" : "/system/core/liblog/include/log/log_read.h",
34805   "unique_id" : "logger_entry_v3"
34806  },
34807  {
34808   "alignment" : 4,
34809   "fields" :
34810   [
34811    {
34812     "field_name" : "len",
34813     "referenced_type" : "type-396"
34814    },
34815    {
34816     "field_name" : "hdr_size",
34817     "field_offset" : 16,
34818     "referenced_type" : "type-396"
34819    },
34820    {
34821     "field_name" : "pid",
34822     "field_offset" : 32,
34823     "referenced_type" : "type-27"
34824    },
34825    {
34826     "field_name" : "tid",
34827     "field_offset" : 64,
34828     "referenced_type" : "type-2"
34829    },
34830    {
34831     "field_name" : "sec",
34832     "field_offset" : 96,
34833     "referenced_type" : "type-2"
34834    },
34835    {
34836     "field_name" : "nsec",
34837     "field_offset" : 128,
34838     "referenced_type" : "type-2"
34839    },
34840    {
34841     "field_name" : "lid",
34842     "field_offset" : 160,
34843     "referenced_type" : "type-2"
34844    },
34845    {
34846     "field_name" : "uid",
34847     "field_offset" : 192,
34848     "referenced_type" : "type-2"
34849    },
34850    {
34851     "field_name" : "msg",
34852     "field_offset" : 224,
34853     "referenced_type" : "type-397"
34854    }
34855   ],
34856   "linker_set_key" : "logger_entry_v4",
34857   "name" : "logger_entry_v4",
34858   "referenced_type" : "type-395",
34859   "self_type" : "type-395",
34860   "size" : 28,
34861   "source_file" : "/system/core/liblog/include/log/log_read.h",
34862   "unique_id" : "logger_entry_v4"
34863  },
34864  {
34865   "alignment" : 4,
34866   "fields" :
34867   [
34868    {
34869     "field_name" : "version",
34870     "referenced_type" : "type-27"
34871    },
34872    {
34873     "field_name" : "numFds",
34874     "field_offset" : 32,
34875     "referenced_type" : "type-27"
34876    },
34877    {
34878     "field_name" : "numInts",
34879     "field_offset" : 64,
34880     "referenced_type" : "type-27"
34881    },
34882    {
34883     "field_name" : "data",
34884     "field_offset" : 96,
34885     "referenced_type" : "type-171"
34886    }
34887   ],
34888   "linker_set_key" : "native_handle",
34889   "name" : "native_handle",
34890   "referenced_type" : "type-170",
34891   "self_type" : "type-170",
34892   "size" : 12,
34893   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
34894   "unique_id" : "native_handle"
34895  }
34896 ],
34897 "rvalue_reference_types" :
34898 [
34899  {
34900   "alignment" : 4,
34901   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &&",
34902   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &&",
34903   "referenced_type" : "type-1547",
34904   "self_type" : "type-1549",
34905   "size" : 4,
34906   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
34907  },
34908  {
34909   "alignment" : 4,
34910   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > &&",
34911   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > &&",
34912   "referenced_type" : "type-603",
34913   "self_type" : "type-605",
34914   "size" : 4,
34915   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
34916  },
34917  {
34918   "alignment" : 4,
34919   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > &&",
34920   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > &&",
34921   "referenced_type" : "type-1553",
34922   "self_type" : "type-1555",
34923   "size" : 4,
34924   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
34925  },
34926  {
34927   "alignment" : 4,
34928   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > &&",
34929   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > &&",
34930   "referenced_type" : "type-246",
34931   "self_type" : "type-251",
34932   "size" : 4,
34933   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
34934  },
34935  {
34936   "alignment" : 4,
34937   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > &&",
34938   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > &&",
34939   "referenced_type" : "type-447",
34940   "self_type" : "type-449",
34941   "size" : 4,
34942   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
34943  },
34944  {
34945   "alignment" : 4,
34946   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > &&",
34947   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > &&",
34948   "referenced_type" : "type-648",
34949   "self_type" : "type-650",
34950   "size" : 4,
34951   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
34952  },
34953  {
34954   "alignment" : 4,
34955   "linker_set_key" : "android::hardware::Return<bool> &&",
34956   "name" : "android::hardware::Return<bool> &&",
34957   "referenced_type" : "type-552",
34958   "self_type" : "type-572",
34959   "size" : 4,
34960   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
34961  },
34962  {
34963   "alignment" : 4,
34964   "linker_set_key" : "android::hardware::Return<void> &&",
34965   "name" : "android::hardware::Return<void> &&",
34966   "referenced_type" : "type-629",
34967   "self_type" : "type-639",
34968   "size" : 4,
34969   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
34970  },
34971  {
34972   "alignment" : 4,
34973   "linker_set_key" : "android::hardware::Status &&",
34974   "name" : "android::hardware::Status &&",
34975   "referenced_type" : "type-248",
34976   "self_type" : "type-539",
34977   "size" : 4,
34978   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
34979  },
34980  {
34981   "alignment" : 4,
34982   "linker_set_key" : "android::hardware::details::return_status &&",
34983   "name" : "android::hardware::details::return_status &&",
34984   "referenced_type" : "type-247",
34985   "self_type" : "type-613",
34986   "size" : 4,
34987   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
34988  },
34989  {
34990   "alignment" : 4,
34991   "linker_set_key" : "android::hardware::hidl_handle &&",
34992   "name" : "android::hardware::hidl_handle &&",
34993   "referenced_type" : "type-165",
34994   "self_type" : "type-933",
34995   "size" : 4,
34996   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
34997  },
34998  {
34999   "alignment" : 4,
35000   "linker_set_key" : "android::hardware::hidl_memory &&",
35001   "name" : "android::hardware::hidl_memory &&",
35002   "referenced_type" : "type-929",
35003   "self_type" : "type-948",
35004   "size" : 4,
35005   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35006  },
35007  {
35008   "alignment" : 4,
35009   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
35010   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
35011   "referenced_type" : "type-372",
35012   "self_type" : "type-383",
35013   "size" : 4,
35014   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
35015  },
35016  {
35017   "alignment" : 4,
35018   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
35019   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
35020   "referenced_type" : "type-213",
35021   "self_type" : "type-226",
35022   "size" : 4,
35023   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
35024  },
35025  {
35026   "alignment" : 4,
35027   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &&",
35028   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &&",
35029   "referenced_type" : "type-217",
35030   "self_type" : "type-431",
35031   "size" : 4,
35032   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
35033  },
35034  {
35035   "alignment" : 4,
35036   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> &&",
35037   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> &&",
35038   "referenced_type" : "type-459",
35039   "self_type" : "type-463",
35040   "size" : 4,
35041   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
35042  },
35043  {
35044   "alignment" : 4,
35045   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &&",
35046   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &&",
35047   "referenced_type" : "type-1526",
35048   "self_type" : "type-1542",
35049   "size" : 4,
35050   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
35051  },
35052  {
35053   "alignment" : 4,
35054   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> &&",
35055   "name" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> &&",
35056   "referenced_type" : "type-191",
35057   "self_type" : "type-243",
35058   "size" : 4,
35059   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
35060  },
35061  {
35062   "alignment" : 4,
35063   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> &&",
35064   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> &&",
35065   "referenced_type" : "type-407",
35066   "self_type" : "type-440",
35067   "size" : 4,
35068   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
35069  },
35070  {
35071   "alignment" : 4,
35072   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &&",
35073   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &&",
35074   "referenced_type" : "type-621",
35075   "self_type" : "type-645",
35076   "size" : 4,
35077   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
35078  },
35079  {
35080   "alignment" : 4,
35081   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
35082   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
35083   "referenced_type" : "type-496",
35084   "self_type" : "type-505",
35085   "size" : 4,
35086   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
35087  },
35088  {
35089   "alignment" : 4,
35090   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
35091   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
35092   "referenced_type" : "type-1043",
35093   "self_type" : "type-1042",
35094   "size" : 4,
35095   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35096  },
35097  {
35098   "alignment" : 4,
35099   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
35100   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
35101   "referenced_type" : "type-1137",
35102   "self_type" : "type-1136",
35103   "size" : 4,
35104   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35105  },
35106  {
35107   "alignment" : 4,
35108   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
35109   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
35110   "referenced_type" : "type-1240",
35111   "self_type" : "type-1239",
35112   "size" : 4,
35113   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35114  },
35115  {
35116   "alignment" : 4,
35117   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
35118   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
35119   "referenced_type" : "type-1297",
35120   "self_type" : "type-1296",
35121   "size" : 4,
35122   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35123  },
35124  {
35125   "alignment" : 4,
35126   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
35127   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
35128   "referenced_type" : "type-1598",
35129   "self_type" : "type-1597",
35130   "size" : 4,
35131   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35132  },
35133  {
35134   "alignment" : 4,
35135   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
35136   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
35137   "referenced_type" : "type-287",
35138   "self_type" : "type-286",
35139   "size" : 4,
35140   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35141  },
35142  {
35143   "alignment" : 4,
35144   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
35145   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
35146   "referenced_type" : "type-532",
35147   "self_type" : "type-531",
35148   "size" : 4,
35149   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35150  },
35151  {
35152   "alignment" : 4,
35153   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
35154   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
35155   "referenced_type" : "type-693",
35156   "self_type" : "type-692",
35157   "size" : 4,
35158   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35159  },
35160  {
35161   "alignment" : 4,
35162   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
35163   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
35164   "referenced_type" : "type-866",
35165   "self_type" : "type-865",
35166   "size" : 4,
35167   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35168  },
35169  {
35170   "alignment" : 4,
35171   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
35172   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
35173   "referenced_type" : "type-943",
35174   "self_type" : "type-942",
35175   "size" : 4,
35176   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35177  },
35178  {
35179   "alignment" : 4,
35180   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
35181   "name" : "std::function<sp<IBase> (void *)> &&",
35182   "referenced_type" : "type-1047",
35183   "self_type" : "type-1046",
35184   "size" : 4,
35185   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35186  },
35187  {
35188   "alignment" : 4,
35189   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
35190   "name" : "std::function<sp<IBase> (void *)> &&",
35191   "referenced_type" : "type-1142",
35192   "self_type" : "type-1141",
35193   "size" : 4,
35194   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35195  },
35196  {
35197   "alignment" : 4,
35198   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
35199   "name" : "std::function<sp<IBase> (void *)> &&",
35200   "referenced_type" : "type-1244",
35201   "self_type" : "type-1243",
35202   "size" : 4,
35203   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35204  },
35205  {
35206   "alignment" : 4,
35207   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
35208   "name" : "std::function<sp<IBase> (void *)> &&",
35209   "referenced_type" : "type-1318",
35210   "self_type" : "type-1317",
35211   "size" : 4,
35212   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35213  },
35214  {
35215   "alignment" : 4,
35216   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
35217   "name" : "std::function<sp<IBase> (void *)> &&",
35218   "referenced_type" : "type-1602",
35219   "self_type" : "type-1601",
35220   "size" : 4,
35221   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35222  },
35223  {
35224   "alignment" : 4,
35225   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
35226   "name" : "std::function<sp<IBase> (void *)> &&",
35227   "referenced_type" : "type-292",
35228   "self_type" : "type-291",
35229   "size" : 4,
35230   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35231  },
35232  {
35233   "alignment" : 4,
35234   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
35235   "name" : "std::function<sp<IBase> (void *)> &&",
35236   "referenced_type" : "type-536",
35237   "self_type" : "type-535",
35238   "size" : 4,
35239   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35240  },
35241  {
35242   "alignment" : 4,
35243   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
35244   "name" : "std::function<sp<IBase> (void *)> &&",
35245   "referenced_type" : "type-697",
35246   "self_type" : "type-696",
35247   "size" : 4,
35248   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35249  },
35250  {
35251   "alignment" : 4,
35252   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
35253   "name" : "std::function<sp<IBase> (void *)> &&",
35254   "referenced_type" : "type-870",
35255   "self_type" : "type-869",
35256   "size" : 4,
35257   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35258  },
35259  {
35260   "alignment" : 4,
35261   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
35262   "name" : "std::function<sp<IBase> (void *)> &&",
35263   "referenced_type" : "type-947",
35264   "self_type" : "type-946",
35265   "size" : 4,
35266   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35267  },
35268  {
35269   "alignment" : 4,
35270   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
35271   "name" : "std::function<sp<IBinder> (void *)> &&",
35272   "referenced_type" : "type-1045",
35273   "self_type" : "type-1044",
35274   "size" : 4,
35275   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35276  },
35277  {
35278   "alignment" : 4,
35279   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
35280   "name" : "std::function<sp<IBinder> (void *)> &&",
35281   "referenced_type" : "type-1140",
35282   "self_type" : "type-1139",
35283   "size" : 4,
35284   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35285  },
35286  {
35287   "alignment" : 4,
35288   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
35289   "name" : "std::function<sp<IBinder> (void *)> &&",
35290   "referenced_type" : "type-1242",
35291   "self_type" : "type-1241",
35292   "size" : 4,
35293   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35294  },
35295  {
35296   "alignment" : 4,
35297   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
35298   "name" : "std::function<sp<IBinder> (void *)> &&",
35299   "referenced_type" : "type-1302",
35300   "self_type" : "type-1301",
35301   "size" : 4,
35302   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35303  },
35304  {
35305   "alignment" : 4,
35306   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
35307   "name" : "std::function<sp<IBinder> (void *)> &&",
35308   "referenced_type" : "type-1600",
35309   "self_type" : "type-1599",
35310   "size" : 4,
35311   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35312  },
35313  {
35314   "alignment" : 4,
35315   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
35316   "name" : "std::function<sp<IBinder> (void *)> &&",
35317   "referenced_type" : "type-289",
35318   "self_type" : "type-288",
35319   "size" : 4,
35320   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35321  },
35322  {
35323   "alignment" : 4,
35324   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
35325   "name" : "std::function<sp<IBinder> (void *)> &&",
35326   "referenced_type" : "type-534",
35327   "self_type" : "type-533",
35328   "size" : 4,
35329   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35330  },
35331  {
35332   "alignment" : 4,
35333   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
35334   "name" : "std::function<sp<IBinder> (void *)> &&",
35335   "referenced_type" : "type-695",
35336   "self_type" : "type-694",
35337   "size" : 4,
35338   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35339  },
35340  {
35341   "alignment" : 4,
35342   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
35343   "name" : "std::function<sp<IBinder> (void *)> &&",
35344   "referenced_type" : "type-868",
35345   "self_type" : "type-867",
35346   "size" : 4,
35347   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35348  },
35349  {
35350   "alignment" : 4,
35351   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
35352   "name" : "std::function<sp<IBinder> (void *)> &&",
35353   "referenced_type" : "type-945",
35354   "self_type" : "type-944",
35355   "size" : 4,
35356   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
35357  }
35358 ]
35359}
35360