1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-59",
9   "self_type" : "type-398",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 1,
14   "linker_set_key" : "char [64]",
15   "name" : "char [64]",
16   "referenced_type" : "type-59",
17   "self_type" : "type-1034",
18   "size" : 64,
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-1069",
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-172",
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-91",
41   "self_type" : "type-929",
42   "size" : 16,
43   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
44  },
45  {
46   "alignment" : 1,
47   "linker_set_key" : "unsigned char [32]",
48   "name" : "unsigned char [32]",
49   "referenced_type" : "type-91",
50   "self_type" : "type-903",
51   "size" : 32,
52   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
53  },
54  {
55   "alignment" : 1,
56   "linker_set_key" : "unsigned char [5121]",
57   "name" : "unsigned char [5121]",
58   "referenced_type" : "type-91",
59   "self_type" : "type-395",
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-1061",
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-41",
82   "self_type" : "type-41",
83   "size" : 1
84  },
85  {
86   "alignment" : 1,
87   "is_integral" : true,
88   "linker_set_key" : "char",
89   "name" : "char",
90   "referenced_type" : "type-59",
91   "self_type" : "type-59",
92   "size" : 1
93  },
94  {
95   "alignment" : 2,
96   "is_integral" : true,
97   "is_unsigned" : true,
98   "linker_set_key" : "char16_t",
99   "name" : "char16_t",
100   "referenced_type" : "type-49",
101   "self_type" : "type-49",
102   "size" : 2
103  },
104  {
105   "alignment" : 8,
106   "linker_set_key" : "double",
107   "name" : "double",
108   "referenced_type" : "type-92",
109   "self_type" : "type-92",
110   "size" : 8
111  },
112  {
113   "alignment" : 4,
114   "linker_set_key" : "float",
115   "name" : "float",
116   "referenced_type" : "type-835",
117   "self_type" : "type-835",
118   "size" : 4
119  },
120  {
121   "alignment" : 4,
122   "is_integral" : true,
123   "linker_set_key" : "int",
124   "name" : "int",
125   "referenced_type" : "type-27",
126   "self_type" : "type-27",
127   "size" : 4
128  },
129  {
130   "alignment" : 8,
131   "is_integral" : true,
132   "linker_set_key" : "long",
133   "name" : "long",
134   "referenced_type" : "type-33",
135   "self_type" : "type-33",
136   "size" : 8
137  },
138  {
139   "alignment" : 8,
140   "is_integral" : true,
141   "linker_set_key" : "long long",
142   "name" : "long long",
143   "referenced_type" : "type-821",
144   "self_type" : "type-821",
145   "size" : 8
146  },
147  {
148   "alignment" : 2,
149   "is_integral" : true,
150   "linker_set_key" : "short",
151   "name" : "short",
152   "referenced_type" : "type-735",
153   "self_type" : "type-735",
154   "size" : 2
155  },
156  {
157   "alignment" : 1,
158   "is_integral" : true,
159   "linker_set_key" : "signed char",
160   "name" : "signed char",
161   "referenced_type" : "type-847",
162   "self_type" : "type-847",
163   "size" : 1
164  },
165  {
166   "alignment" : 1,
167   "is_integral" : true,
168   "is_unsigned" : true,
169   "linker_set_key" : "unsigned char",
170   "name" : "unsigned char",
171   "referenced_type" : "type-91",
172   "self_type" : "type-91",
173   "size" : 1
174  },
175  {
176   "alignment" : 4,
177   "is_integral" : true,
178   "is_unsigned" : true,
179   "linker_set_key" : "unsigned int",
180   "name" : "unsigned int",
181   "referenced_type" : "type-2",
182   "self_type" : "type-2",
183   "size" : 4
184  },
185  {
186   "alignment" : 8,
187   "is_integral" : true,
188   "is_unsigned" : true,
189   "linker_set_key" : "unsigned long",
190   "name" : "unsigned long",
191   "referenced_type" : "type-32",
192   "self_type" : "type-32",
193   "size" : 8
194  },
195  {
196   "alignment" : 8,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "unsigned long long",
200   "name" : "unsigned long long",
201   "referenced_type" : "type-830",
202   "self_type" : "type-830",
203   "size" : 8
204  },
205  {
206   "alignment" : 2,
207   "is_integral" : true,
208   "is_unsigned" : true,
209   "linker_set_key" : "unsigned short",
210   "name" : "unsigned short",
211   "referenced_type" : "type-397",
212   "self_type" : "type-397",
213   "size" : 2
214  },
215  {
216   "linker_set_key" : "void",
217   "name" : "void",
218   "referenced_type" : "type-29",
219   "self_type" : "type-29"
220  }
221 ],
222 "elf_functions" :
223 [
224  {
225   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
226  },
227  {
228   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
229  },
230  {
231   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
232  },
233  {
234   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
235  },
236  {
237   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
238  },
239  {
240   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
244  },
245  {
246   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
247  },
248  {
249   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21notifySyspropsChangedEv"
253  },
254  {
255   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21setHALInstrumentationEv"
256  },
257  {
258   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4pingEv"
262  },
263  {
264   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
265  },
266  {
267   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS1_4V1_010IDrmPluginEEEb"
268  },
269  {
270   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS1_4V1_110IDrmPluginEEEb"
271  },
272  {
273   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
274  },
275  {
276   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spIS3_EEb"
277  },
278  {
279   "name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13addOnewayTaskENSt3__18functionIFvvEEE"
280  },
281  {
282   "name" : "_ZN7android8hardware3drm4V1_211BsDrmPluginC1ENS_2spINS2_10IDrmPluginEEE"
283  },
284  {
285   "name" : "_ZN7android8hardware3drm4V1_211BsDrmPluginC2ENS_2spINS2_10IDrmPluginEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
289  },
290  {
291   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
292  },
293  {
294   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
298  },
299  {
300   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
301  },
302  {
303   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
304  },
305  {
306   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
307  },
308  {
309   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
313  },
314  {
315   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21notifySyspropsChangedEv"
316  },
317  {
318   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21setHALInstrumentationEv"
319  },
320  {
321   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
322  },
323  {
324   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory4pingEv"
325  },
326  {
327   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS1_4V1_011IDrmFactoryEEEb"
331  },
332  {
333   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS1_4V1_111IDrmFactoryEEEb"
334  },
335  {
336   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
337  },
338  {
339   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spIS3_EEb"
340  },
341  {
342   "name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE"
346  },
347  {
348   "name" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE"
349  },
350  {
351   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
352  },
353  {
354   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
355  },
356  {
357   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin23_hidl_getHdcpLevels_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
358  },
359  {
360   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin23_hidl_getKeyRequest_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
361  },
362  {
363   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin24_hidl_sendKeysChange_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
364  },
365  {
366   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin26_hidl_removeOfflineLicenseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
367  },
368  {
369   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin26_hidl_sendSessionLostStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
370  },
371  {
372   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin28_hidl_getOfflineLicenseStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
373  },
374  {
375   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin29_hidl_getProvisionRequest_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
376  },
377  {
378   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin32_hidl_getOfflineLicenseKeySetIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
379  },
380  {
381   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin4pingEv"
382  },
383  {
384   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginC1ERKNS_2spINS2_10IDrmPluginEEE"
385  },
386  {
387   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginC2ERKNS_2spINS2_10IDrmPluginEEE"
388  },
389  {
390   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
391  },
392  {
393   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
394  },
395  {
396   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD2Ev"
397  },
398  {
399   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE"
400  },
401  {
402   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
403  },
404  {
405   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
406  },
407  {
408   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
409  },
410  {
411   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
412  },
413  {
414   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
415  },
416  {
417   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
418  },
419  {
420   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
421  },
422  {
423   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
424  },
425  {
426   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE"
427  },
428  {
429   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
430  },
431  {
432   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
433  },
434  {
435   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
436  },
437  {
438   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
439  },
440  {
441   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
442  },
443  {
444   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
445  },
446  {
447   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
448  },
449  {
450   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
451  },
452  {
453   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
454  },
455  {
456   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
457  },
458  {
459   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE"
460  },
461  {
462   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
463  },
464  {
465   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE"
466  },
467  {
468   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
469  },
470  {
471   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
472  },
473  {
474   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
475  },
476  {
477   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
478  },
479  {
480   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
481  },
482  {
483   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
484  },
485  {
486   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE"
487  },
488  {
489   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
490  },
491  {
492   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
493  },
494  {
495   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
496  },
497  {
498   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
499  },
500  {
501   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
502  },
503  {
504   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
505  },
506  {
507   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeAllSecureStopsEv"
508  },
509  {
510   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE"
511  },
512  {
513   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
514  },
515  {
516   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE"
517  },
518  {
519   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
520  },
521  {
522   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21notifySyspropsChangedEv"
523  },
524  {
525   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21releaseAllSecureStopsEv"
526  },
527  {
528   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21setHALInstrumentationEv"
529  },
530  {
531   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
532  },
533  {
534   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23_hidl_getHdcpLevels_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelESC_EEE"
535  },
536  {
537   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23_hidl_getKeyRequest_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS9_INSG_8KeyValueEEENSt3__18functionIFvNS2_6StatusESC_NS1_4V1_114KeyRequestTypeESF_EEE"
538  },
539  {
540   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
541  },
542  {
543   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin24_hidl_sendKeysChange_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb"
544  },
545  {
546   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
547  },
548  {
549   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26_hidl_removeOfflineLicenseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
550  },
551  {
552   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26_hidl_sendSessionLostStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
553  },
554  {
555   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
556  },
557  {
558   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin28_hidl_getOfflineLicenseStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
559  },
560  {
561   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin29_hidl_getProvisionRequest_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESB_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEESB_EEE"
562  },
563  {
564   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin32_hidl_getOfflineLicenseKeySetIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINSD_IhEEEEEEE"
565  },
566  {
567   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4pingEv"
568  },
569  {
570   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
571  },
572  {
573   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
574  },
575  {
576   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
577  },
578  {
579   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
580  },
581  {
582   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
583  },
584  {
585   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
586  },
587  {
588   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
589  },
590  {
591   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginC1ERKNS_2spINS0_7IBinderEEE"
592  },
593  {
594   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginC2ERKNS_2spINS0_7IBinderEEE"
595  },
596  {
597   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
598  },
599  {
600   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
601  },
602  {
603   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
604  },
605  {
606   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
607  },
608  {
609   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
610  },
611  {
612   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
613  },
614  {
615   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
616  },
617  {
618   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
619  },
620  {
621   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
622  },
623  {
624   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21notifySyspropsChangedEv"
625  },
626  {
627   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21setHALInstrumentationEv"
628  },
629  {
630   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
631  },
632  {
633   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin4pingEv"
634  },
635  {
636   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
637  },
638  {
639   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spINS1_4V1_013ICryptoPluginEEEb"
640  },
641  {
642   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
643  },
644  {
645   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spIS3_EEb"
646  },
647  {
648   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
649  },
650  {
651   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
652  },
653  {
654   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory33_hidl_isCryptoSchemeSupported_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
655  },
656  {
657   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory4pingEv"
658  },
659  {
660   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE"
661  },
662  {
663   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE"
664  },
665  {
666   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
667  },
668  {
669   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
670  },
671  {
672   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD2Ev"
673  },
674  {
675   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
676  },
677  {
678   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
679  },
680  {
681   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
682  },
683  {
684   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
685  },
686  {
687   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
688  },
689  {
690   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
691  },
692  {
693   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
694  },
695  {
696   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21notifySyspropsChangedEv"
697  },
698  {
699   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21setHALInstrumentationEv"
700  },
701  {
702   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
703  },
704  {
705   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
706  },
707  {
708   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
709  },
710  {
711   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory33_hidl_isCryptoSchemeSupported_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
712  },
713  {
714   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory4pingEv"
715  },
716  {
717   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
718  },
719  {
720   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE"
721  },
722  {
723   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE"
724  },
725  {
726   "name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin13addOnewayTaskENSt3__18functionIFvvEEE"
727  },
728  {
729   "name" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginC1ENS_2spINS2_13ICryptoPluginEEE"
730  },
731  {
732   "name" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginC2ENS_2spINS2_13ICryptoPluginEEE"
733  },
734  {
735   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
736  },
737  {
738   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
739  },
740  {
741   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
742  },
743  {
744   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
745  },
746  {
747   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
748  },
749  {
750   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
751  },
752  {
753   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
754  },
755  {
756   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
757  },
758  {
759   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
760  },
761  {
762   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21notifySyspropsChangedEv"
763  },
764  {
765   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21setHALInstrumentationEv"
766  },
767  {
768   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
769  },
770  {
771   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory4pingEv"
772  },
773  {
774   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
775  },
776  {
777   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS1_4V1_014ICryptoFactoryEEEb"
778  },
779  {
780   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS1_4V1_114ICryptoFactoryEEEb"
781  },
782  {
783   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
784  },
785  {
786   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spIS3_EEb"
787  },
788  {
789   "name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE"
790  },
791  {
792   "name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE"
793  },
794  {
795   "name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE"
796  },
797  {
798   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
799  },
800  {
801   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
802  },
803  {
804   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin17_hidl_decrypt_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
805  },
806  {
807   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin4pingEv"
808  },
809  {
810   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginC1ERKNS_2spINS2_13ICryptoPluginEEE"
811  },
812  {
813   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginC2ERKNS_2spINS2_13ICryptoPluginEEE"
814  },
815  {
816   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
817  },
818  {
819   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
820  },
821  {
822   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD2Ev"
823  },
824  {
825   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
826  },
827  {
828   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
829  },
830  {
831   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
832  },
833  {
834   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
835  },
836  {
837   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
838  },
839  {
840   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
841  },
842  {
843   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin16notifyResolutionEjj"
844  },
845  {
846   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin17_hidl_decrypt_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbRKNS0_10hidl_arrayIhLm16EJEEESC_NS1_4V1_04ModeERKNSD_7PatternERKNS0_8hidl_vecINSD_9SubSampleEEERKNSD_12SharedBufferEmRKNSD_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
847  },
848  {
849   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
850  },
851  {
852   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
853  },
854  {
855   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
856  },
857  {
858   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21notifySyspropsChangedEv"
859  },
860  {
861   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21setHALInstrumentationEv"
862  },
863  {
864   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
865  },
866  {
867   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin4pingEv"
868  },
869  {
870   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
871  },
872  {
873   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE"
874  },
875  {
876   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginC1ERKNS_2spINS0_7IBinderEEE"
877  },
878  {
879   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginC2ERKNS_2spINS0_7IBinderEEE"
880  },
881  {
882   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
883  },
884  {
885   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
886  },
887  {
888   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory4pingEv"
889  },
890  {
891   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE"
892  },
893  {
894   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE"
895  },
896  {
897   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
898  },
899  {
900   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
901  },
902  {
903   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD2Ev"
904  },
905  {
906   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
907  },
908  {
909   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
910  },
911  {
912   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
913  },
914  {
915   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
916  },
917  {
918   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
919  },
920  {
921   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
922  },
923  {
924   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
925  },
926  {
927   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21notifySyspropsChangedEv"
928  },
929  {
930   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21setHALInstrumentationEv"
931  },
932  {
933   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
934  },
935  {
936   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory4pingEv"
937  },
938  {
939   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
940  },
941  {
942   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE"
943  },
944  {
945   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE"
946  },
947  {
948   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
949  },
950  {
951   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
952  },
953  {
954   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
955  },
956  {
957   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
958  },
959  {
960   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
961  },
962  {
963   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
964  },
965  {
966   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
967  },
968  {
969   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
970  },
971  {
972   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
973  },
974  {
975   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21notifySyspropsChangedEv"
976  },
977  {
978   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21setHALInstrumentationEv"
979  },
980  {
981   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
982  },
983  {
984   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener4pingEv"
985  },
986  {
987   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
988  },
989  {
990   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spINS1_4V1_018IDrmPluginListenerEEEb"
991  },
992  {
993   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
994  },
995  {
996   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spIS3_EEb"
997  },
998  {
999   "name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener13addOnewayTaskENSt3__18functionIFvvEEE"
1000  },
1001  {
1002   "name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerC1ENS_2spINS2_18IDrmPluginListenerEEE"
1003  },
1004  {
1005   "name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerC2ENS_2spINS2_18IDrmPluginListenerEEE"
1006  },
1007  {
1008   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
1009  },
1010  {
1011   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
1012  },
1013  {
1014   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener24_hidl_sendKeysChange_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
1015  },
1016  {
1017   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener26_hidl_sendSessionLostStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
1018  },
1019  {
1020   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener4pingEv"
1021  },
1022  {
1023   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerC1ERKNS_2spINS2_18IDrmPluginListenerEEE"
1024  },
1025  {
1026   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerC2ERKNS_2spINS2_18IDrmPluginListenerEEE"
1027  },
1028  {
1029   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
1030  },
1031  {
1032   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
1033  },
1034  {
1035   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD2Ev"
1036  },
1037  {
1038   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
1039  },
1040  {
1041   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
1042  },
1043  {
1044   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
1045  },
1046  {
1047   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
1048  },
1049  {
1050   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
1051  },
1052  {
1053   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
1054  },
1055  {
1056   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
1057  },
1058  {
1059   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
1060  },
1061  {
1062   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
1063  },
1064  {
1065   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE"
1066  },
1067  {
1068   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21notifySyspropsChangedEv"
1069  },
1070  {
1071   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21setHALInstrumentationEv"
1072  },
1073  {
1074   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener24_hidl_sendKeysChange_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb"
1075  },
1076  {
1077   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener26_hidl_sendSessionLostStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
1078  },
1079  {
1080   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener4pingEv"
1081  },
1082  {
1083   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
1084  },
1085  {
1086   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
1087  },
1088  {
1089   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerC1ERKNS_2spINS0_7IBinderEEE"
1090  },
1091  {
1092   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerC2ERKNS_2spINS0_7IBinderEEE"
1093  },
1094  {
1095   "name" : "_ZN7android8hardware3drm4V1_221writeEmbeddedToParcelERKNS2_9KeyStatusEPNS0_6ParcelEmm"
1096  },
1097  {
1098   "name" : "_ZN7android8hardware3drm4V1_222readEmbeddedFromParcelERKNS2_9KeyStatusERKNS0_6ParcelEmm"
1099  },
1100  {
1101   "binding" : "weak",
1102   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS3_4V1_010IDrmPluginENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1103  },
1104  {
1105   "binding" : "weak",
1106   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS3_4V1_110IDrmPluginENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1107  },
1108  {
1109   "binding" : "weak",
1110   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS_4hidl4base4V1_05IBaseENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1111  },
1112  {
1113   "binding" : "weak",
1114   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS3_4V1_011IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1115  },
1116  {
1117   "binding" : "weak",
1118   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS3_4V1_111IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1119  },
1120  {
1121   "binding" : "weak",
1122   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1123  },
1124  {
1125   "binding" : "weak",
1126   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_213ICryptoPluginENS3_4V1_013ICryptoPluginENS4_16BpHwCryptoPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1127  },
1128  {
1129   "binding" : "weak",
1130   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_213ICryptoPluginENS_4hidl4base4V1_05IBaseENS4_16BpHwCryptoPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1131  },
1132  {
1133   "binding" : "weak",
1134   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS3_4V1_014ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1135  },
1136  {
1137   "binding" : "weak",
1138   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS3_4V1_114ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1139  },
1140  {
1141   "binding" : "weak",
1142   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1143  },
1144  {
1145   "binding" : "weak",
1146   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_218IDrmPluginListenerENS3_4V1_018IDrmPluginListenerENS4_21BpHwDrmPluginListenerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1147  },
1148  {
1149   "binding" : "weak",
1150   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_218IDrmPluginListenerENS_4hidl4base4V1_05IBaseENS4_21BpHwDrmPluginListenerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1151  },
1152  {
1153   "binding" : "weak",
1154   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_"
1155  },
1156  {
1157   "binding" : "weak",
1158   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_"
1159  },
1160  {
1161   "binding" : "weak",
1162   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_018IDrmPluginListenerEvEENS_2spIT_EES8_"
1163  },
1164  {
1165   "binding" : "weak",
1166   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_213BpHwDrmPluginENS4_10IDrmPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1167  },
1168  {
1169   "binding" : "weak",
1170   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_214BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1171  },
1172  {
1173   "binding" : "weak",
1174   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_216BpHwCryptoPluginENS4_13ICryptoPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1175  },
1176  {
1177   "binding" : "weak",
1178   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_217BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1179  },
1180  {
1181   "binding" : "weak",
1182   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_221BpHwDrmPluginListenerENS4_18IDrmPluginListenerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1183  },
1184  {
1185   "binding" : "weak",
1186   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
1187  },
1188  {
1189   "binding" : "weak",
1190   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
1191  },
1192  {
1193   "binding" : "weak",
1194   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
1195  },
1196  {
1197   "binding" : "weak",
1198   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEERKT_"
1199  },
1200  {
1201   "binding" : "weak",
1202   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEE"
1203  },
1204  {
1205   "binding" : "weak",
1206   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
1207  },
1208  {
1209   "binding" : "weak",
1210   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EElEERKT_"
1211  },
1212  {
1213   "binding" : "weak",
1214   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EElEE"
1215  },
1216  {
1217   "binding" : "weak",
1218   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
1219  },
1220  {
1221   "binding" : "weak",
1222   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
1223  },
1224  {
1225   "binding" : "weak",
1226   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
1227  },
1228  {
1229   "name" : "_ZThn32_N7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
1230  },
1231  {
1232   "name" : "_ZThn32_N7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
1233  },
1234  {
1235   "name" : "_ZThn32_N7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
1236  },
1237  {
1238   "name" : "_ZThn32_N7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
1239  },
1240  {
1241   "name" : "_ZThn32_N7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
1242  },
1243  {
1244   "name" : "_ZThn32_N7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
1245  },
1246  {
1247   "name" : "_ZThn32_N7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
1248  },
1249  {
1250   "name" : "_ZThn32_N7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
1251  },
1252  {
1253   "name" : "_ZThn32_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
1254  },
1255  {
1256   "name" : "_ZThn32_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
1257  },
1258  {
1259   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
1260  },
1261  {
1262   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
1263  },
1264  {
1265   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
1266  },
1267  {
1268   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
1269  },
1270  {
1271   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
1272  },
1273  {
1274   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
1275  },
1276  {
1277   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
1278  },
1279  {
1280   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
1281  },
1282  {
1283   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
1284  },
1285  {
1286   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
1287  }
1288 ],
1289 "elf_objects" :
1290 [
1291  {
1292   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10descriptorE"
1293  },
1294  {
1295   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory10descriptorE"
1296  },
1297  {
1298   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin10descriptorE"
1299  },
1300  {
1301   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory10descriptorE"
1302  },
1303  {
1304   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener10descriptorE"
1305  },
1306  {
1307   "name" : "_ZTCN7android8hardware3drm4V1_210IDrmPluginE0_NS1_4V1_010IDrmPluginE"
1308  },
1309  {
1310   "name" : "_ZTCN7android8hardware3drm4V1_210IDrmPluginE0_NS1_4V1_110IDrmPluginE"
1311  },
1312  {
1313   "name" : "_ZTCN7android8hardware3drm4V1_210IDrmPluginE0_NS_4hidl4base4V1_05IBaseE"
1314  },
1315  {
1316   "binding" : "weak",
1317   "name" : "_ZTCN7android8hardware3drm4V1_211BsDrmPluginE0_NS2_10IDrmPluginE"
1318  },
1319  {
1320   "name" : "_ZTCN7android8hardware3drm4V1_211IDrmFactoryE0_NS1_4V1_011IDrmFactoryE"
1321  },
1322  {
1323   "name" : "_ZTCN7android8hardware3drm4V1_211IDrmFactoryE0_NS1_4V1_111IDrmFactoryE"
1324  },
1325  {
1326   "name" : "_ZTCN7android8hardware3drm4V1_211IDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
1327  },
1328  {
1329   "binding" : "weak",
1330   "name" : "_ZTCN7android8hardware3drm4V1_212BsDrmFactoryE0_NS2_11IDrmFactoryE"
1331  },
1332  {
1333   "name" : "_ZTCN7android8hardware3drm4V1_213BnHwDrmPluginE0_NS0_7IBinderE"
1334  },
1335  {
1336   "name" : "_ZTCN7android8hardware3drm4V1_213BnHwDrmPluginE0_NS0_9BHwBinderE"
1337  },
1338  {
1339   "name" : "_ZTCN7android8hardware3drm4V1_213BnHwDrmPluginE0_NS_4hidl4base4V1_08BnHwBaseE"
1340  },
1341  {
1342   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE0_NS0_11BpInterfaceINS2_10IDrmPluginEEE"
1343  },
1344  {
1345   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE0_NS1_4V1_010IDrmPluginE"
1346  },
1347  {
1348   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE0_NS1_4V1_110IDrmPluginE"
1349  },
1350  {
1351   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE0_NS2_10IDrmPluginE"
1352  },
1353  {
1354   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE0_NS_4hidl4base4V1_05IBaseE"
1355  },
1356  {
1357   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE16_NS0_11BpHwRefBaseE"
1358  },
1359  {
1360   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE8_NS0_10IInterfaceE"
1361  },
1362  {
1363   "name" : "_ZTCN7android8hardware3drm4V1_213ICryptoPluginE0_NS1_4V1_013ICryptoPluginE"
1364  },
1365  {
1366   "name" : "_ZTCN7android8hardware3drm4V1_213ICryptoPluginE0_NS_4hidl4base4V1_05IBaseE"
1367  },
1368  {
1369   "name" : "_ZTCN7android8hardware3drm4V1_214BnHwDrmFactoryE0_NS0_7IBinderE"
1370  },
1371  {
1372   "name" : "_ZTCN7android8hardware3drm4V1_214BnHwDrmFactoryE0_NS0_9BHwBinderE"
1373  },
1374  {
1375   "name" : "_ZTCN7android8hardware3drm4V1_214BnHwDrmFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
1376  },
1377  {
1378   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE0_NS0_11BpInterfaceINS2_11IDrmFactoryEEE"
1379  },
1380  {
1381   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE0_NS1_4V1_011IDrmFactoryE"
1382  },
1383  {
1384   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE0_NS1_4V1_111IDrmFactoryE"
1385  },
1386  {
1387   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE0_NS2_11IDrmFactoryE"
1388  },
1389  {
1390   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
1391  },
1392  {
1393   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE16_NS0_11BpHwRefBaseE"
1394  },
1395  {
1396   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE8_NS0_10IInterfaceE"
1397  },
1398  {
1399   "binding" : "weak",
1400   "name" : "_ZTCN7android8hardware3drm4V1_214BsCryptoPluginE0_NS2_13ICryptoPluginE"
1401  },
1402  {
1403   "name" : "_ZTCN7android8hardware3drm4V1_214ICryptoFactoryE0_NS1_4V1_014ICryptoFactoryE"
1404  },
1405  {
1406   "name" : "_ZTCN7android8hardware3drm4V1_214ICryptoFactoryE0_NS1_4V1_114ICryptoFactoryE"
1407  },
1408  {
1409   "name" : "_ZTCN7android8hardware3drm4V1_214ICryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
1410  },
1411  {
1412   "binding" : "weak",
1413   "name" : "_ZTCN7android8hardware3drm4V1_215BsCryptoFactoryE0_NS2_14ICryptoFactoryE"
1414  },
1415  {
1416   "name" : "_ZTCN7android8hardware3drm4V1_216BnHwCryptoPluginE0_NS0_7IBinderE"
1417  },
1418  {
1419   "name" : "_ZTCN7android8hardware3drm4V1_216BnHwCryptoPluginE0_NS0_9BHwBinderE"
1420  },
1421  {
1422   "name" : "_ZTCN7android8hardware3drm4V1_216BnHwCryptoPluginE0_NS_4hidl4base4V1_08BnHwBaseE"
1423  },
1424  {
1425   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE0_NS0_11BpInterfaceINS2_13ICryptoPluginEEE"
1426  },
1427  {
1428   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE0_NS1_4V1_013ICryptoPluginE"
1429  },
1430  {
1431   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE0_NS2_13ICryptoPluginE"
1432  },
1433  {
1434   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE0_NS_4hidl4base4V1_05IBaseE"
1435  },
1436  {
1437   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE16_NS0_11BpHwRefBaseE"
1438  },
1439  {
1440   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE8_NS0_10IInterfaceE"
1441  },
1442  {
1443   "name" : "_ZTCN7android8hardware3drm4V1_217BnHwCryptoFactoryE0_NS0_7IBinderE"
1444  },
1445  {
1446   "name" : "_ZTCN7android8hardware3drm4V1_217BnHwCryptoFactoryE0_NS0_9BHwBinderE"
1447  },
1448  {
1449   "name" : "_ZTCN7android8hardware3drm4V1_217BnHwCryptoFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
1450  },
1451  {
1452   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE0_NS0_11BpInterfaceINS2_14ICryptoFactoryEEE"
1453  },
1454  {
1455   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE0_NS1_4V1_014ICryptoFactoryE"
1456  },
1457  {
1458   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE0_NS1_4V1_114ICryptoFactoryE"
1459  },
1460  {
1461   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE0_NS2_14ICryptoFactoryE"
1462  },
1463  {
1464   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
1465  },
1466  {
1467   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE16_NS0_11BpHwRefBaseE"
1468  },
1469  {
1470   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE8_NS0_10IInterfaceE"
1471  },
1472  {
1473   "name" : "_ZTCN7android8hardware3drm4V1_218IDrmPluginListenerE0_NS1_4V1_018IDrmPluginListenerE"
1474  },
1475  {
1476   "name" : "_ZTCN7android8hardware3drm4V1_218IDrmPluginListenerE0_NS_4hidl4base4V1_05IBaseE"
1477  },
1478  {
1479   "binding" : "weak",
1480   "name" : "_ZTCN7android8hardware3drm4V1_219BsDrmPluginListenerE0_NS2_18IDrmPluginListenerE"
1481  },
1482  {
1483   "name" : "_ZTCN7android8hardware3drm4V1_221BnHwDrmPluginListenerE0_NS0_7IBinderE"
1484  },
1485  {
1486   "name" : "_ZTCN7android8hardware3drm4V1_221BnHwDrmPluginListenerE0_NS0_9BHwBinderE"
1487  },
1488  {
1489   "name" : "_ZTCN7android8hardware3drm4V1_221BnHwDrmPluginListenerE0_NS_4hidl4base4V1_08BnHwBaseE"
1490  },
1491  {
1492   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE0_NS0_11BpInterfaceINS2_18IDrmPluginListenerEEE"
1493  },
1494  {
1495   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE0_NS1_4V1_018IDrmPluginListenerE"
1496  },
1497  {
1498   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE0_NS2_18IDrmPluginListenerE"
1499  },
1500  {
1501   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE0_NS_4hidl4base4V1_05IBaseE"
1502  },
1503  {
1504   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE16_NS0_11BpHwRefBaseE"
1505  },
1506  {
1507   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE8_NS0_10IInterfaceE"
1508  },
1509  {
1510   "name" : "_ZTTN7android8hardware3drm4V1_210IDrmPluginE"
1511  },
1512  {
1513   "name" : "_ZTTN7android8hardware3drm4V1_211IDrmFactoryE"
1514  },
1515  {
1516   "name" : "_ZTTN7android8hardware3drm4V1_213BnHwDrmPluginE"
1517  },
1518  {
1519   "name" : "_ZTTN7android8hardware3drm4V1_213BpHwDrmPluginE"
1520  },
1521  {
1522   "name" : "_ZTTN7android8hardware3drm4V1_213ICryptoPluginE"
1523  },
1524  {
1525   "name" : "_ZTTN7android8hardware3drm4V1_214BnHwDrmFactoryE"
1526  },
1527  {
1528   "name" : "_ZTTN7android8hardware3drm4V1_214BpHwDrmFactoryE"
1529  },
1530  {
1531   "name" : "_ZTTN7android8hardware3drm4V1_214ICryptoFactoryE"
1532  },
1533  {
1534   "name" : "_ZTTN7android8hardware3drm4V1_216BnHwCryptoPluginE"
1535  },
1536  {
1537   "name" : "_ZTTN7android8hardware3drm4V1_216BpHwCryptoPluginE"
1538  },
1539  {
1540   "name" : "_ZTTN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
1541  },
1542  {
1543   "name" : "_ZTTN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
1544  },
1545  {
1546   "name" : "_ZTTN7android8hardware3drm4V1_218IDrmPluginListenerE"
1547  },
1548  {
1549   "name" : "_ZTTN7android8hardware3drm4V1_221BnHwDrmPluginListenerE"
1550  },
1551  {
1552   "name" : "_ZTTN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
1553  },
1554  {
1555   "name" : "_ZTVN7android8hardware3drm4V1_210IDrmPluginE"
1556  },
1557  {
1558   "binding" : "weak",
1559   "name" : "_ZTVN7android8hardware3drm4V1_211BsDrmPluginE"
1560  },
1561  {
1562   "name" : "_ZTVN7android8hardware3drm4V1_211IDrmFactoryE"
1563  },
1564  {
1565   "binding" : "weak",
1566   "name" : "_ZTVN7android8hardware3drm4V1_212BsDrmFactoryE"
1567  },
1568  {
1569   "name" : "_ZTVN7android8hardware3drm4V1_213BnHwDrmPluginE"
1570  },
1571  {
1572   "name" : "_ZTVN7android8hardware3drm4V1_213BpHwDrmPluginE"
1573  },
1574  {
1575   "name" : "_ZTVN7android8hardware3drm4V1_213ICryptoPluginE"
1576  },
1577  {
1578   "name" : "_ZTVN7android8hardware3drm4V1_214BnHwDrmFactoryE"
1579  },
1580  {
1581   "name" : "_ZTVN7android8hardware3drm4V1_214BpHwDrmFactoryE"
1582  },
1583  {
1584   "binding" : "weak",
1585   "name" : "_ZTVN7android8hardware3drm4V1_214BsCryptoPluginE"
1586  },
1587  {
1588   "name" : "_ZTVN7android8hardware3drm4V1_214ICryptoFactoryE"
1589  },
1590  {
1591   "binding" : "weak",
1592   "name" : "_ZTVN7android8hardware3drm4V1_215BsCryptoFactoryE"
1593  },
1594  {
1595   "name" : "_ZTVN7android8hardware3drm4V1_216BnHwCryptoPluginE"
1596  },
1597  {
1598   "name" : "_ZTVN7android8hardware3drm4V1_216BpHwCryptoPluginE"
1599  },
1600  {
1601   "name" : "_ZTVN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
1602  },
1603  {
1604   "name" : "_ZTVN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
1605  },
1606  {
1607   "name" : "_ZTVN7android8hardware3drm4V1_218IDrmPluginListenerE"
1608  },
1609  {
1610   "binding" : "weak",
1611   "name" : "_ZTVN7android8hardware3drm4V1_219BsDrmPluginListenerE"
1612  },
1613  {
1614   "name" : "_ZTVN7android8hardware3drm4V1_221BnHwDrmPluginListenerE"
1615  },
1616  {
1617   "name" : "_ZTVN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
1618  }
1619 ],
1620 "enum_types" :
1621 [
1622  {
1623   "alignment" : 4,
1624   "enum_fields" :
1625   [
1626    {
1627     "enum_field_value" : 0,
1628     "name" : "android::Condition::WAKE_UP_ONE"
1629    },
1630    {
1631     "enum_field_value" : 1,
1632     "name" : "android::Condition::WAKE_UP_ALL"
1633    }
1634   ],
1635   "linker_set_key" : "android::Condition::WakeUpType",
1636   "name" : "android::Condition::WakeUpType",
1637   "referenced_type" : "type-1081",
1638   "self_type" : "type-1081",
1639   "size" : 4,
1640   "source_file" : "/system/core/libutils/include/utils/Condition.h",
1641   "underlying_type" : "type-2",
1642   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
1643  },
1644  {
1645   "alignment" : 4,
1646   "enum_fields" :
1647   [
1648    {
1649     "enum_field_value" : 0,
1650     "name" : "android::String16::kEmptyString"
1651    }
1652   ],
1653   "linker_set_key" : "android::String16::StaticLinkage",
1654   "name" : "android::String16::StaticLinkage",
1655   "referenced_type" : "type-962",
1656   "self_type" : "type-962",
1657   "size" : 4,
1658   "source_file" : "/system/core/libutils/include/utils/String16.h",
1659   "underlying_type" : "type-2",
1660   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
1661  },
1662  {
1663   "alignment" : 4,
1664   "enum_fields" :
1665   [
1666    {
1667     "enum_field_value" : 0,
1668     "name" : "android::String8::kEmptyString"
1669    }
1670   ],
1671   "linker_set_key" : "android::String8::StaticLinkage",
1672   "name" : "android::String8::StaticLinkage",
1673   "referenced_type" : "type-954",
1674   "self_type" : "type-954",
1675   "size" : 4,
1676   "source_file" : "/system/core/libutils/include/utils/String8.h",
1677   "underlying_type" : "type-2",
1678   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
1679  },
1680  {
1681   "alignment" : 4,
1682   "enum_fields" :
1683   [
1684    {
1685     "enum_field_value" : 0,
1686     "name" : "android::hardware::HidlReturnRestriction::NONE"
1687    },
1688    {
1689     "enum_field_value" : 1,
1690     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
1691    },
1692    {
1693     "enum_field_value" : 2,
1694     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
1695    }
1696   ],
1697   "linker_set_key" : "android::hardware::HidlReturnRestriction",
1698   "name" : "android::hardware::HidlReturnRestriction",
1699   "referenced_type" : "type-628",
1700   "self_type" : "type-628",
1701   "size" : 4,
1702   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1703   "underlying_type" : "type-27",
1704   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
1705  },
1706  {
1707   "alignment" : 4,
1708   "enum_fields" :
1709   [
1710    {
1711     "enum_field_value" : 0,
1712     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
1713    },
1714    {
1715     "enum_field_value" : 1,
1716     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
1717    },
1718    {
1719     "enum_field_value" : 2,
1720     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
1721    },
1722    {
1723     "enum_field_value" : 3,
1724     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
1725    }
1726   ],
1727   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1728   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1729   "referenced_type" : "type-945",
1730   "self_type" : "type-945",
1731   "size" : 4,
1732   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1733   "underlying_type" : "type-27",
1734   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
1735  },
1736  {
1737   "alignment" : 4,
1738   "enum_fields" :
1739   [
1740    {
1741     "enum_field_value" : 1,
1742     "name" : "android::hardware::kSynchronizedReadWrite"
1743    },
1744    {
1745     "enum_field_value" : 2,
1746     "name" : "android::hardware::kUnsynchronizedWrite"
1747    }
1748   ],
1749   "linker_set_key" : "android::hardware::MQFlavor",
1750   "name" : "android::hardware::MQFlavor",
1751   "referenced_type" : "type-941",
1752   "self_type" : "type-941",
1753   "size" : 4,
1754   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1755   "underlying_type" : "type-2",
1756   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
1757  },
1758  {
1759   "alignment" : 4,
1760   "enum_fields" :
1761   [
1762    {
1763     "enum_field_value" : 0,
1764     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
1765    },
1766    {
1767     "enum_field_value" : 1,
1768     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
1769    },
1770    {
1771     "enum_field_value" : 2,
1772     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
1773    }
1774   ],
1775   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
1776   "name" : "android::hardware::ProcessState::CallRestriction",
1777   "referenced_type" : "type-61",
1778   "self_type" : "type-61",
1779   "size" : 4,
1780   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
1781   "underlying_type" : "type-27",
1782   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
1783  },
1784  {
1785   "alignment" : 4,
1786   "enum_fields" :
1787   [
1788    {
1789     "enum_field_value" : 0,
1790     "name" : "android::hardware::Status::EX_NONE"
1791    },
1792    {
1793     "enum_field_value" : -1,
1794     "name" : "android::hardware::Status::EX_SECURITY"
1795    },
1796    {
1797     "enum_field_value" : -2,
1798     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
1799    },
1800    {
1801     "enum_field_value" : -3,
1802     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
1803    },
1804    {
1805     "enum_field_value" : -4,
1806     "name" : "android::hardware::Status::EX_NULL_POINTER"
1807    },
1808    {
1809     "enum_field_value" : -5,
1810     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
1811    },
1812    {
1813     "enum_field_value" : -6,
1814     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
1815    },
1816    {
1817     "enum_field_value" : -7,
1818     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
1819    },
1820    {
1821     "enum_field_value" : -128,
1822     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
1823    },
1824    {
1825     "enum_field_value" : -129,
1826     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
1827    }
1828   ],
1829   "linker_set_key" : "android::hardware::Status::Exception",
1830   "name" : "android::hardware::Status::Exception",
1831   "referenced_type" : "type-530",
1832   "self_type" : "type-530",
1833   "size" : 4,
1834   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1835   "underlying_type" : "type-27",
1836   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1837  },
1838  {
1839   "alignment" : 4,
1840   "enum_fields" :
1841   [
1842    {
1843     "enum_field_value" : 0,
1844     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1845    },
1846    {
1847     "enum_field_value" : 1,
1848     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1849    },
1850    {
1851     "enum_field_value" : 2,
1852     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1853    },
1854    {
1855     "enum_field_value" : 3,
1856     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1857    },
1858    {
1859     "enum_field_value" : 4,
1860     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1861    },
1862    {
1863     "enum_field_value" : 5,
1864     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1865    },
1866    {
1867     "enum_field_value" : 6,
1868     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1869    },
1870    {
1871     "enum_field_value" : 7,
1872     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1873    },
1874    {
1875     "enum_field_value" : 8,
1876     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1877    },
1878    {
1879     "enum_field_value" : 9,
1880     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1881    }
1882   ],
1883   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1884   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1885   "referenced_type" : "type-1191",
1886   "self_type" : "type-1191",
1887   "size" : 4,
1888   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1889   "underlying_type" : "type-2",
1890   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1891  },
1892  {
1893   "alignment" : 4,
1894   "enum_fields" :
1895   [
1896    {
1897     "enum_field_value" : 0,
1898     "name" : "android::hardware::drm::V1_0::BufferType::SHARED_MEMORY"
1899    },
1900    {
1901     "enum_field_value" : 1,
1902     "name" : "android::hardware::drm::V1_0::BufferType::NATIVE_HANDLE"
1903    }
1904   ],
1905   "linker_set_key" : "android::hardware::drm::V1_0::BufferType",
1906   "name" : "android::hardware::drm::V1_0::BufferType",
1907   "referenced_type" : "type-165",
1908   "self_type" : "type-165",
1909   "size" : 4,
1910   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1911   "underlying_type" : "type-2",
1912   "unique_id" : "_ZTSN7android8hardware3drm4V1_010BufferTypeE"
1913  },
1914  {
1915   "alignment" : 4,
1916   "enum_fields" :
1917   [
1918    {
1919     "enum_field_value" : 0,
1920     "name" : "android::hardware::drm::V1_0::EventType::PROVISION_REQUIRED"
1921    },
1922    {
1923     "enum_field_value" : 1,
1924     "name" : "android::hardware::drm::V1_0::EventType::KEY_NEEDED"
1925    },
1926    {
1927     "enum_field_value" : 2,
1928     "name" : "android::hardware::drm::V1_0::EventType::KEY_EXPIRED"
1929    },
1930    {
1931     "enum_field_value" : 3,
1932     "name" : "android::hardware::drm::V1_0::EventType::VENDOR_DEFINED"
1933    },
1934    {
1935     "enum_field_value" : 4,
1936     "name" : "android::hardware::drm::V1_0::EventType::SESSION_RECLAIMED"
1937    }
1938   ],
1939   "linker_set_key" : "android::hardware::drm::V1_0::EventType",
1940   "name" : "android::hardware::drm::V1_0::EventType",
1941   "referenced_type" : "type-1107",
1942   "self_type" : "type-1107",
1943   "size" : 4,
1944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1945   "underlying_type" : "type-2",
1946   "unique_id" : "_ZTSN7android8hardware3drm4V1_09EventTypeE"
1947  },
1948  {
1949   "alignment" : 4,
1950   "enum_fields" :
1951   [
1952    {
1953     "enum_field_value" : 0,
1954     "name" : "android::hardware::drm::V1_0::KeyRequestType::INITIAL"
1955    },
1956    {
1957     "enum_field_value" : 1,
1958     "name" : "android::hardware::drm::V1_0::KeyRequestType::RENEWAL"
1959    },
1960    {
1961     "enum_field_value" : 2,
1962     "name" : "android::hardware::drm::V1_0::KeyRequestType::RELEASE"
1963    },
1964    {
1965     "enum_field_value" : 3,
1966     "name" : "android::hardware::drm::V1_0::KeyRequestType::UNKNOWN"
1967    }
1968   ],
1969   "linker_set_key" : "android::hardware::drm::V1_0::KeyRequestType",
1970   "name" : "android::hardware::drm::V1_0::KeyRequestType",
1971   "referenced_type" : "type-1109",
1972   "self_type" : "type-1109",
1973   "size" : 4,
1974   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1975   "underlying_type" : "type-2",
1976   "unique_id" : "_ZTSN7android8hardware3drm4V1_014KeyRequestTypeE"
1977  },
1978  {
1979   "alignment" : 4,
1980   "enum_fields" :
1981   [
1982    {
1983     "enum_field_value" : 0,
1984     "name" : "android::hardware::drm::V1_0::KeyStatusType::USABLE"
1985    },
1986    {
1987     "enum_field_value" : 1,
1988     "name" : "android::hardware::drm::V1_0::KeyStatusType::EXPIRED"
1989    },
1990    {
1991     "enum_field_value" : 2,
1992     "name" : "android::hardware::drm::V1_0::KeyStatusType::OUTPUTNOTALLOWED"
1993    },
1994    {
1995     "enum_field_value" : 3,
1996     "name" : "android::hardware::drm::V1_0::KeyStatusType::STATUSPENDING"
1997    },
1998    {
1999     "enum_field_value" : 4,
2000     "name" : "android::hardware::drm::V1_0::KeyStatusType::INTERNALERROR"
2001    }
2002   ],
2003   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatusType",
2004   "name" : "android::hardware::drm::V1_0::KeyStatusType",
2005   "referenced_type" : "type-488",
2006   "self_type" : "type-488",
2007   "size" : 4,
2008   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2009   "underlying_type" : "type-2",
2010   "unique_id" : "_ZTSN7android8hardware3drm4V1_013KeyStatusTypeE"
2011  },
2012  {
2013   "alignment" : 4,
2014   "enum_fields" :
2015   [
2016    {
2017     "enum_field_value" : 0,
2018     "name" : "android::hardware::drm::V1_0::KeyType::OFFLINE"
2019    },
2020    {
2021     "enum_field_value" : 1,
2022     "name" : "android::hardware::drm::V1_0::KeyType::STREAMING"
2023    },
2024    {
2025     "enum_field_value" : 2,
2026     "name" : "android::hardware::drm::V1_0::KeyType::RELEASE"
2027    }
2028   ],
2029   "linker_set_key" : "android::hardware::drm::V1_0::KeyType",
2030   "name" : "android::hardware::drm::V1_0::KeyType",
2031   "referenced_type" : "type-1108",
2032   "self_type" : "type-1108",
2033   "size" : 4,
2034   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2035   "underlying_type" : "type-2",
2036   "unique_id" : "_ZTSN7android8hardware3drm4V1_07KeyTypeE"
2037  },
2038  {
2039   "alignment" : 4,
2040   "enum_fields" :
2041   [
2042    {
2043     "enum_field_value" : 0,
2044     "name" : "android::hardware::drm::V1_0::Mode::UNENCRYPTED"
2045    },
2046    {
2047     "enum_field_value" : 1,
2048     "name" : "android::hardware::drm::V1_0::Mode::AES_CTR"
2049    },
2050    {
2051     "enum_field_value" : 2,
2052     "name" : "android::hardware::drm::V1_0::Mode::AES_CBC_CTS"
2053    },
2054    {
2055     "enum_field_value" : 3,
2056     "name" : "android::hardware::drm::V1_0::Mode::AES_CBC"
2057    }
2058   ],
2059   "linker_set_key" : "android::hardware::drm::V1_0::Mode",
2060   "name" : "android::hardware::drm::V1_0::Mode",
2061   "referenced_type" : "type-1110",
2062   "self_type" : "type-1110",
2063   "size" : 4,
2064   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2065   "underlying_type" : "type-2",
2066   "unique_id" : "_ZTSN7android8hardware3drm4V1_04ModeE"
2067  },
2068  {
2069   "alignment" : 4,
2070   "enum_fields" :
2071   [
2072    {
2073     "enum_field_value" : 0,
2074     "name" : "android::hardware::drm::V1_0::Status::OK"
2075    },
2076    {
2077     "enum_field_value" : 1,
2078     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NO_LICENSE"
2079    },
2080    {
2081     "enum_field_value" : 2,
2082     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_LICENSE_EXPIRED"
2083    },
2084    {
2085     "enum_field_value" : 3,
2086     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_SESSION_NOT_OPENED"
2087    },
2088    {
2089     "enum_field_value" : 4,
2090     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_CANNOT_HANDLE"
2091    },
2092    {
2093     "enum_field_value" : 5,
2094     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INVALID_STATE"
2095    },
2096    {
2097     "enum_field_value" : 6,
2098     "name" : "android::hardware::drm::V1_0::Status::BAD_VALUE"
2099    },
2100    {
2101     "enum_field_value" : 7,
2102     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NOT_PROVISIONED"
2103    },
2104    {
2105     "enum_field_value" : 8,
2106     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_RESOURCE_BUSY"
2107    },
2108    {
2109     "enum_field_value" : 9,
2110     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INSUFFICIENT_OUTPUT_PROTECTION"
2111    },
2112    {
2113     "enum_field_value" : 10,
2114     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DEVICE_REVOKED"
2115    },
2116    {
2117     "enum_field_value" : 11,
2118     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DECRYPT"
2119    },
2120    {
2121     "enum_field_value" : 12,
2122     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_UNKNOWN"
2123    }
2124   ],
2125   "linker_set_key" : "android::hardware::drm::V1_0::Status",
2126   "name" : "android::hardware::drm::V1_0::Status",
2127   "referenced_type" : "type-1106",
2128   "self_type" : "type-1106",
2129   "size" : 4,
2130   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2131   "underlying_type" : "type-2",
2132   "unique_id" : "_ZTSN7android8hardware3drm4V1_06StatusE"
2133  },
2134  {
2135   "alignment" : 1,
2136   "enum_fields" :
2137   [
2138    {
2139     "enum_field_value" : 0,
2140     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::INT64_TYPE"
2141    },
2142    {
2143     "enum_field_value" : 1,
2144     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::DOUBLE_TYPE"
2145    },
2146    {
2147     "enum_field_value" : 2,
2148     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::STRING_TYPE"
2149    }
2150   ],
2151   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
2152   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
2153   "referenced_type" : "type-90",
2154   "self_type" : "type-90",
2155   "size" : 1,
2156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
2157   "underlying_type" : "type-91",
2158   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE"
2159  },
2160  {
2161   "alignment" : 4,
2162   "enum_fields" :
2163   [
2164    {
2165     "enum_field_value" : 0,
2166     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_UNKNOWN"
2167    },
2168    {
2169     "enum_field_value" : 1,
2170     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_NONE"
2171    },
2172    {
2173     "enum_field_value" : 2,
2174     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V1"
2175    },
2176    {
2177     "enum_field_value" : 3,
2178     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2"
2179    },
2180    {
2181     "enum_field_value" : 4,
2182     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2_1"
2183    },
2184    {
2185     "enum_field_value" : 5,
2186     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2_2"
2187    },
2188    {
2189     "enum_field_value" : 6,
2190     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_NO_OUTPUT"
2191    }
2192   ],
2193   "linker_set_key" : "android::hardware::drm::V1_1::HdcpLevel",
2194   "name" : "android::hardware::drm::V1_1::HdcpLevel",
2195   "referenced_type" : "type-98",
2196   "self_type" : "type-98",
2197   "size" : 4,
2198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
2199   "underlying_type" : "type-2",
2200   "unique_id" : "_ZTSN7android8hardware3drm4V1_19HdcpLevelE"
2201  },
2202  {
2203   "alignment" : 4,
2204   "enum_fields" :
2205   [
2206    {
2207     "enum_field_value" : 0,
2208     "name" : "android::hardware::drm::V1_1::KeyRequestType::INITIAL"
2209    },
2210    {
2211     "enum_field_value" : 1,
2212     "name" : "android::hardware::drm::V1_1::KeyRequestType::RENEWAL"
2213    },
2214    {
2215     "enum_field_value" : 2,
2216     "name" : "android::hardware::drm::V1_1::KeyRequestType::RELEASE"
2217    },
2218    {
2219     "enum_field_value" : 3,
2220     "name" : "android::hardware::drm::V1_1::KeyRequestType::UNKNOWN"
2221    },
2222    {
2223     "enum_field_value" : 4,
2224     "name" : "android::hardware::drm::V1_1::KeyRequestType::NONE"
2225    },
2226    {
2227     "enum_field_value" : 5,
2228     "name" : "android::hardware::drm::V1_1::KeyRequestType::UPDATE"
2229    }
2230   ],
2231   "linker_set_key" : "android::hardware::drm::V1_1::KeyRequestType",
2232   "name" : "android::hardware::drm::V1_1::KeyRequestType",
2233   "referenced_type" : "type-101",
2234   "self_type" : "type-101",
2235   "size" : 4,
2236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
2237   "underlying_type" : "type-2",
2238   "unique_id" : "_ZTSN7android8hardware3drm4V1_114KeyRequestTypeE"
2239  },
2240  {
2241   "alignment" : 4,
2242   "enum_fields" :
2243   [
2244    {
2245     "enum_field_value" : 0,
2246     "name" : "android::hardware::drm::V1_1::SecurityLevel::UNKNOWN"
2247    },
2248    {
2249     "enum_field_value" : 1,
2250     "name" : "android::hardware::drm::V1_1::SecurityLevel::SW_SECURE_CRYPTO"
2251    },
2252    {
2253     "enum_field_value" : 2,
2254     "name" : "android::hardware::drm::V1_1::SecurityLevel::SW_SECURE_DECODE"
2255    },
2256    {
2257     "enum_field_value" : 3,
2258     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_CRYPTO"
2259    },
2260    {
2261     "enum_field_value" : 4,
2262     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_DECODE"
2263    },
2264    {
2265     "enum_field_value" : 5,
2266     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_ALL"
2267    }
2268   ],
2269   "linker_set_key" : "android::hardware::drm::V1_1::SecurityLevel",
2270   "name" : "android::hardware::drm::V1_1::SecurityLevel",
2271   "referenced_type" : "type-102",
2272   "self_type" : "type-102",
2273   "size" : 4,
2274   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
2275   "underlying_type" : "type-2",
2276   "unique_id" : "_ZTSN7android8hardware3drm4V1_113SecurityLevelE"
2277  },
2278  {
2279   "alignment" : 4,
2280   "enum_fields" :
2281   [
2282    {
2283     "enum_field_value" : 0,
2284     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_UNKNOWN"
2285    },
2286    {
2287     "enum_field_value" : 1,
2288     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_NONE"
2289    },
2290    {
2291     "enum_field_value" : 2,
2292     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_V1"
2293    },
2294    {
2295     "enum_field_value" : 3,
2296     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_V2"
2297    },
2298    {
2299     "enum_field_value" : 4,
2300     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_V2_1"
2301    },
2302    {
2303     "enum_field_value" : 5,
2304     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_V2_2"
2305    },
2306    {
2307     "enum_field_value" : 6,
2308     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_NO_OUTPUT"
2309    },
2310    {
2311     "enum_field_value" : 7,
2312     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_V2_3"
2313    }
2314   ],
2315   "linker_set_key" : "android::hardware::drm::V1_2::HdcpLevel",
2316   "name" : "android::hardware::drm::V1_2::HdcpLevel",
2317   "referenced_type" : "type-122",
2318   "self_type" : "type-122",
2319   "size" : 4,
2320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h",
2321   "underlying_type" : "type-2",
2322   "unique_id" : "_ZTSN7android8hardware3drm4V1_29HdcpLevelE"
2323  },
2324  {
2325   "alignment" : 4,
2326   "enum_fields" :
2327   [
2328    {
2329     "enum_field_value" : 0,
2330     "name" : "android::hardware::drm::V1_2::KeyStatusType::USABLE"
2331    },
2332    {
2333     "enum_field_value" : 1,
2334     "name" : "android::hardware::drm::V1_2::KeyStatusType::EXPIRED"
2335    },
2336    {
2337     "enum_field_value" : 2,
2338     "name" : "android::hardware::drm::V1_2::KeyStatusType::OUTPUTNOTALLOWED"
2339    },
2340    {
2341     "enum_field_value" : 3,
2342     "name" : "android::hardware::drm::V1_2::KeyStatusType::STATUSPENDING"
2343    },
2344    {
2345     "enum_field_value" : 4,
2346     "name" : "android::hardware::drm::V1_2::KeyStatusType::INTERNALERROR"
2347    },
2348    {
2349     "enum_field_value" : 5,
2350     "name" : "android::hardware::drm::V1_2::KeyStatusType::USABLEINFUTURE"
2351    }
2352   ],
2353   "linker_set_key" : "android::hardware::drm::V1_2::KeyStatusType",
2354   "name" : "android::hardware::drm::V1_2::KeyStatusType",
2355   "referenced_type" : "type-123",
2356   "self_type" : "type-123",
2357   "size" : 4,
2358   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h",
2359   "underlying_type" : "type-2",
2360   "unique_id" : "_ZTSN7android8hardware3drm4V1_213KeyStatusTypeE"
2361  },
2362  {
2363   "alignment" : 4,
2364   "enum_fields" :
2365   [
2366    {
2367     "enum_field_value" : 0,
2368     "name" : "android::hardware::drm::V1_2::OfflineLicenseState::UNKNOWN"
2369    },
2370    {
2371     "enum_field_value" : 1,
2372     "name" : "android::hardware::drm::V1_2::OfflineLicenseState::USABLE"
2373    },
2374    {
2375     "enum_field_value" : 2,
2376     "name" : "android::hardware::drm::V1_2::OfflineLicenseState::INACTIVE"
2377    }
2378   ],
2379   "linker_set_key" : "android::hardware::drm::V1_2::OfflineLicenseState",
2380   "name" : "android::hardware::drm::V1_2::OfflineLicenseState",
2381   "referenced_type" : "type-120",
2382   "self_type" : "type-120",
2383   "size" : 4,
2384   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h",
2385   "underlying_type" : "type-2",
2386   "unique_id" : "_ZTSN7android8hardware3drm4V1_219OfflineLicenseStateE"
2387  },
2388  {
2389   "alignment" : 4,
2390   "enum_fields" :
2391   [
2392    {
2393     "enum_field_value" : 0,
2394     "name" : "android::hardware::drm::V1_2::Status::OK"
2395    },
2396    {
2397     "enum_field_value" : 1,
2398     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_NO_LICENSE"
2399    },
2400    {
2401     "enum_field_value" : 2,
2402     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_LICENSE_EXPIRED"
2403    },
2404    {
2405     "enum_field_value" : 3,
2406     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_SESSION_NOT_OPENED"
2407    },
2408    {
2409     "enum_field_value" : 4,
2410     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_CANNOT_HANDLE"
2411    },
2412    {
2413     "enum_field_value" : 5,
2414     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_INVALID_STATE"
2415    },
2416    {
2417     "enum_field_value" : 6,
2418     "name" : "android::hardware::drm::V1_2::Status::BAD_VALUE"
2419    },
2420    {
2421     "enum_field_value" : 7,
2422     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_NOT_PROVISIONED"
2423    },
2424    {
2425     "enum_field_value" : 8,
2426     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_RESOURCE_BUSY"
2427    },
2428    {
2429     "enum_field_value" : 9,
2430     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_INSUFFICIENT_OUTPUT_PROTECTION"
2431    },
2432    {
2433     "enum_field_value" : 10,
2434     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_DEVICE_REVOKED"
2435    },
2436    {
2437     "enum_field_value" : 11,
2438     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_DECRYPT"
2439    },
2440    {
2441     "enum_field_value" : 12,
2442     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_UNKNOWN"
2443    },
2444    {
2445     "enum_field_value" : 13,
2446     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_INSUFFICIENT_SECURITY"
2447    },
2448    {
2449     "enum_field_value" : 14,
2450     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_FRAME_TOO_LARGE"
2451    },
2452    {
2453     "enum_field_value" : 15,
2454     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_SESSION_LOST_STATE"
2455    },
2456    {
2457     "enum_field_value" : 16,
2458     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_RESOURCE_CONTENTION"
2459    }
2460   ],
2461   "linker_set_key" : "android::hardware::drm::V1_2::Status",
2462   "name" : "android::hardware::drm::V1_2::Status",
2463   "referenced_type" : "type-121",
2464   "self_type" : "type-121",
2465   "size" : 4,
2466   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h",
2467   "underlying_type" : "type-2",
2468   "unique_id" : "_ZTSN7android8hardware3drm4V1_26StatusE"
2469  },
2470  {
2471   "alignment" : 4,
2472   "enum_fields" :
2473   [
2474    {
2475     "enum_field_value" : 0,
2476     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2477    },
2478    {
2479     "enum_field_value" : 1,
2480     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2481    },
2482    {
2483     "enum_field_value" : 2,
2484     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2485    }
2486   ],
2487   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2488   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2489   "referenced_type" : "type-949",
2490   "self_type" : "type-949",
2491   "size" : 4,
2492   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2493   "underlying_type" : "type-27",
2494   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
2495  },
2496  {
2497   "alignment" : 4,
2498   "enum_fields" :
2499   [
2500    {
2501     "enum_field_value" : -1,
2502     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2503    }
2504   ],
2505   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2506   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2507   "referenced_type" : "type-1096",
2508   "self_type" : "type-1096",
2509   "size" : 4,
2510   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2511   "underlying_type" : "type-27",
2512   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
2513  },
2514  {
2515   "alignment" : 1,
2516   "enum_fields" :
2517   [
2518    {
2519     "enum_field_value" : 0,
2520     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2521    },
2522    {
2523     "enum_field_value" : 1,
2524     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2525    },
2526    {
2527     "enum_field_value" : 2,
2528     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2529    }
2530   ],
2531   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2532   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2533   "referenced_type" : "type-1095",
2534   "self_type" : "type-1095",
2535   "size" : 1,
2536   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2537   "underlying_type" : "type-91",
2538   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
2539  },
2540  {
2541   "alignment" : 4,
2542   "enum_fields" :
2543   [
2544    {
2545     "enum_field_value" : 0,
2546     "name" : "ANDROID_LOG_UNKNOWN"
2547    },
2548    {
2549     "enum_field_value" : 1,
2550     "name" : "ANDROID_LOG_DEFAULT"
2551    },
2552    {
2553     "enum_field_value" : 2,
2554     "name" : "ANDROID_LOG_VERBOSE"
2555    },
2556    {
2557     "enum_field_value" : 3,
2558     "name" : "ANDROID_LOG_DEBUG"
2559    },
2560    {
2561     "enum_field_value" : 4,
2562     "name" : "ANDROID_LOG_INFO"
2563    },
2564    {
2565     "enum_field_value" : 5,
2566     "name" : "ANDROID_LOG_WARN"
2567    },
2568    {
2569     "enum_field_value" : 6,
2570     "name" : "ANDROID_LOG_ERROR"
2571    },
2572    {
2573     "enum_field_value" : 7,
2574     "name" : "ANDROID_LOG_FATAL"
2575    },
2576    {
2577     "enum_field_value" : 8,
2578     "name" : "ANDROID_LOG_SILENT"
2579    }
2580   ],
2581   "linker_set_key" : "android_LogPriority",
2582   "name" : "android_LogPriority",
2583   "referenced_type" : "type-1",
2584   "self_type" : "type-1",
2585   "size" : 4,
2586   "source_file" : "/system/core/liblog/include/android/log.h",
2587   "underlying_type" : "type-2",
2588   "unique_id" : "android_LogPriority"
2589  },
2590  {
2591   "alignment" : 4,
2592   "enum_fields" :
2593   [
2594    {
2595     "enum_field_value" : 0,
2596     "name" : "HAL_COLOR_MODE_NATIVE"
2597    },
2598    {
2599     "enum_field_value" : 1,
2600     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2601    },
2602    {
2603     "enum_field_value" : 2,
2604     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2605    },
2606    {
2607     "enum_field_value" : 3,
2608     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2609    },
2610    {
2611     "enum_field_value" : 4,
2612     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2613    },
2614    {
2615     "enum_field_value" : 5,
2616     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2617    },
2618    {
2619     "enum_field_value" : 6,
2620     "name" : "HAL_COLOR_MODE_DCI_P3"
2621    },
2622    {
2623     "enum_field_value" : 7,
2624     "name" : "HAL_COLOR_MODE_SRGB"
2625    },
2626    {
2627     "enum_field_value" : 8,
2628     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2629    },
2630    {
2631     "enum_field_value" : 9,
2632     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2633    }
2634   ],
2635   "linker_set_key" : "android_color_mode_t",
2636   "name" : "android_color_mode_t",
2637   "referenced_type" : "type-1049",
2638   "self_type" : "type-1049",
2639   "size" : 4,
2640   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2641   "underlying_type" : "type-2",
2642   "unique_id" : "android_color_mode_t"
2643  },
2644  {
2645   "alignment" : 4,
2646   "enum_fields" :
2647   [
2648    {
2649     "enum_field_value" : 10,
2650     "name" : "HAL_COLOR_MODE_BT2020"
2651    },
2652    {
2653     "enum_field_value" : 11,
2654     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2655    },
2656    {
2657     "enum_field_value" : 12,
2658     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2659    }
2660   ],
2661   "linker_set_key" : "android_color_mode_v1_1_t",
2662   "name" : "android_color_mode_v1_1_t",
2663   "referenced_type" : "type-1054",
2664   "self_type" : "type-1054",
2665   "size" : 4,
2666   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2667   "underlying_type" : "type-2",
2668   "unique_id" : "android_color_mode_v1_1_t"
2669  },
2670  {
2671   "alignment" : 4,
2672   "enum_fields" :
2673   [
2674    {
2675     "enum_field_value" : 0,
2676     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2677    },
2678    {
2679     "enum_field_value" : 1,
2680     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2681    },
2682    {
2683     "enum_field_value" : 2,
2684     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2685    },
2686    {
2687     "enum_field_value" : 3,
2688     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2689    },
2690    {
2691     "enum_field_value" : 4,
2692     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2693    },
2694    {
2695     "enum_field_value" : 5,
2696     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2697    },
2698    {
2699     "enum_field_value" : 6,
2700     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2701    }
2702   ],
2703   "linker_set_key" : "android_color_transform_t",
2704   "name" : "android_color_transform_t",
2705   "referenced_type" : "type-1050",
2706   "self_type" : "type-1050",
2707   "size" : 4,
2708   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2709   "underlying_type" : "type-2",
2710   "unique_id" : "android_color_transform_t"
2711  },
2712  {
2713   "alignment" : 4,
2714   "enum_fields" :
2715   [
2716    {
2717     "enum_field_value" : 0,
2718     "name" : "HAL_DATASPACE_UNKNOWN"
2719    },
2720    {
2721     "enum_field_value" : 1,
2722     "name" : "HAL_DATASPACE_ARBITRARY"
2723    },
2724    {
2725     "enum_field_value" : 16,
2726     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2727    },
2728    {
2729     "enum_field_value" : 4128768,
2730     "name" : "HAL_DATASPACE_STANDARD_MASK"
2731    },
2732    {
2733     "enum_field_value" : 0,
2734     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2735    },
2736    {
2737     "enum_field_value" : 65536,
2738     "name" : "HAL_DATASPACE_STANDARD_BT709"
2739    },
2740    {
2741     "enum_field_value" : 131072,
2742     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2743    },
2744    {
2745     "enum_field_value" : 196608,
2746     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2747    },
2748    {
2749     "enum_field_value" : 262144,
2750     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2751    },
2752    {
2753     "enum_field_value" : 327680,
2754     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2755    },
2756    {
2757     "enum_field_value" : 393216,
2758     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2759    },
2760    {
2761     "enum_field_value" : 458752,
2762     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2763    },
2764    {
2765     "enum_field_value" : 524288,
2766     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2767    },
2768    {
2769     "enum_field_value" : 589824,
2770     "name" : "HAL_DATASPACE_STANDARD_FILM"
2771    },
2772    {
2773     "enum_field_value" : 655360,
2774     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2775    },
2776    {
2777     "enum_field_value" : 720896,
2778     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2779    },
2780    {
2781     "enum_field_value" : 22,
2782     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2783    },
2784    {
2785     "enum_field_value" : 130023424,
2786     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2787    },
2788    {
2789     "enum_field_value" : 0,
2790     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2791    },
2792    {
2793     "enum_field_value" : 4194304,
2794     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2795    },
2796    {
2797     "enum_field_value" : 8388608,
2798     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2799    },
2800    {
2801     "enum_field_value" : 12582912,
2802     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2803    },
2804    {
2805     "enum_field_value" : 16777216,
2806     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2807    },
2808    {
2809     "enum_field_value" : 20971520,
2810     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2811    },
2812    {
2813     "enum_field_value" : 25165824,
2814     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2815    },
2816    {
2817     "enum_field_value" : 29360128,
2818     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2819    },
2820    {
2821     "enum_field_value" : 33554432,
2822     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2823    },
2824    {
2825     "enum_field_value" : 27,
2826     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2827    },
2828    {
2829     "enum_field_value" : 939524096,
2830     "name" : "HAL_DATASPACE_RANGE_MASK"
2831    },
2832    {
2833     "enum_field_value" : 0,
2834     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2835    },
2836    {
2837     "enum_field_value" : 134217728,
2838     "name" : "HAL_DATASPACE_RANGE_FULL"
2839    },
2840    {
2841     "enum_field_value" : 268435456,
2842     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2843    },
2844    {
2845     "enum_field_value" : 402653184,
2846     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2847    },
2848    {
2849     "enum_field_value" : 512,
2850     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2851    },
2852    {
2853     "enum_field_value" : 138477568,
2854     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2855    },
2856    {
2857     "enum_field_value" : 406913024,
2858     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2859    },
2860    {
2861     "enum_field_value" : 513,
2862     "name" : "HAL_DATASPACE_SRGB"
2863    },
2864    {
2865     "enum_field_value" : 142671872,
2866     "name" : "HAL_DATASPACE_V0_SRGB"
2867    },
2868    {
2869     "enum_field_value" : 411107328,
2870     "name" : "HAL_DATASPACE_V0_SCRGB"
2871    },
2872    {
2873     "enum_field_value" : 257,
2874     "name" : "HAL_DATASPACE_JFIF"
2875    },
2876    {
2877     "enum_field_value" : 146931712,
2878     "name" : "HAL_DATASPACE_V0_JFIF"
2879    },
2880    {
2881     "enum_field_value" : 258,
2882     "name" : "HAL_DATASPACE_BT601_625"
2883    },
2884    {
2885     "enum_field_value" : 281149440,
2886     "name" : "HAL_DATASPACE_V0_BT601_625"
2887    },
2888    {
2889     "enum_field_value" : 259,
2890     "name" : "HAL_DATASPACE_BT601_525"
2891    },
2892    {
2893     "enum_field_value" : 281280512,
2894     "name" : "HAL_DATASPACE_V0_BT601_525"
2895    },
2896    {
2897     "enum_field_value" : 260,
2898     "name" : "HAL_DATASPACE_BT709"
2899    },
2900    {
2901     "enum_field_value" : 281083904,
2902     "name" : "HAL_DATASPACE_V0_BT709"
2903    },
2904    {
2905     "enum_field_value" : 139067392,
2906     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2907    },
2908    {
2909     "enum_field_value" : 155844608,
2910     "name" : "HAL_DATASPACE_DCI_P3"
2911    },
2912    {
2913     "enum_field_value" : 139067392,
2914     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2915    },
2916    {
2917     "enum_field_value" : 143261696,
2918     "name" : "HAL_DATASPACE_DISPLAY_P3"
2919    },
2920    {
2921     "enum_field_value" : 151715840,
2922     "name" : "HAL_DATASPACE_ADOBE_RGB"
2923    },
2924    {
2925     "enum_field_value" : 138805248,
2926     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2927    },
2928    {
2929     "enum_field_value" : 147193856,
2930     "name" : "HAL_DATASPACE_BT2020"
2931    },
2932    {
2933     "enum_field_value" : 163971072,
2934     "name" : "HAL_DATASPACE_BT2020_PQ"
2935    },
2936    {
2937     "enum_field_value" : 4096,
2938     "name" : "HAL_DATASPACE_DEPTH"
2939    },
2940    {
2941     "enum_field_value" : 4097,
2942     "name" : "HAL_DATASPACE_SENSOR"
2943    }
2944   ],
2945   "linker_set_key" : "android_dataspace_t",
2946   "name" : "android_dataspace_t",
2947   "referenced_type" : "type-1048",
2948   "self_type" : "type-1048",
2949   "size" : 4,
2950   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2951   "underlying_type" : "type-2",
2952   "unique_id" : "android_dataspace_t"
2953  },
2954  {
2955   "alignment" : 4,
2956   "enum_fields" :
2957   [
2958    {
2959     "enum_field_value" : 281411584,
2960     "name" : "HAL_DATASPACE_BT2020_ITU"
2961    },
2962    {
2963     "enum_field_value" : 298188800,
2964     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2965    },
2966    {
2967     "enum_field_value" : 302383104,
2968     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2969    },
2970    {
2971     "enum_field_value" : 168165376,
2972     "name" : "HAL_DATASPACE_BT2020_HLG"
2973    }
2974   ],
2975   "linker_set_key" : "android_dataspace_v1_1_t",
2976   "name" : "android_dataspace_v1_1_t",
2977   "referenced_type" : "type-1053",
2978   "self_type" : "type-1053",
2979   "size" : 4,
2980   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2981   "underlying_type" : "type-2",
2982   "unique_id" : "android_dataspace_v1_1_t"
2983  },
2984  {
2985   "alignment" : 4,
2986   "enum_fields" :
2987   [
2988    {
2989     "enum_field_value" : 142999552,
2990     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2991    },
2992    {
2993     "enum_field_value" : 4098,
2994     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2995    },
2996    {
2997     "enum_field_value" : 4099,
2998     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2999    },
3000    {
3001     "enum_field_value" : 4100,
3002     "name" : "HAL_DATASPACE_HEIF"
3003    }
3004   ],
3005   "linker_set_key" : "android_dataspace_v1_2_t",
3006   "name" : "android_dataspace_v1_2_t",
3007   "referenced_type" : "type-1057",
3008   "self_type" : "type-1057",
3009   "size" : 4,
3010   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3011   "underlying_type" : "type-2",
3012   "unique_id" : "android_dataspace_v1_2_t"
3013  },
3014  {
3015   "alignment" : 4,
3016   "enum_fields" :
3017   [
3018    {
3019     "enum_field_value" : 1,
3020     "name" : "FLEX_COMPONENT_Y"
3021    },
3022    {
3023     "enum_field_value" : 2,
3024     "name" : "FLEX_COMPONENT_Cb"
3025    },
3026    {
3027     "enum_field_value" : 4,
3028     "name" : "FLEX_COMPONENT_Cr"
3029    },
3030    {
3031     "enum_field_value" : 1024,
3032     "name" : "FLEX_COMPONENT_R"
3033    },
3034    {
3035     "enum_field_value" : 2048,
3036     "name" : "FLEX_COMPONENT_G"
3037    },
3038    {
3039     "enum_field_value" : 4096,
3040     "name" : "FLEX_COMPONENT_B"
3041    },
3042    {
3043     "enum_field_value" : 1073741824,
3044     "name" : "FLEX_COMPONENT_A"
3045    }
3046   ],
3047   "linker_set_key" : "android_flex_component",
3048   "name" : "android_flex_component",
3049   "referenced_type" : "type-1063",
3050   "self_type" : "type-1063",
3051   "size" : 4,
3052   "source_file" : "/system/core/libsystem/include/system/graphics.h",
3053   "underlying_type" : "type-2",
3054   "unique_id" : "android_flex_component"
3055  },
3056  {
3057   "alignment" : 4,
3058   "enum_fields" :
3059   [
3060    {
3061     "enum_field_value" : 0,
3062     "name" : "FLEX_FORMAT_INVALID"
3063    },
3064    {
3065     "enum_field_value" : 1,
3066     "name" : "FLEX_FORMAT_Y"
3067    },
3068    {
3069     "enum_field_value" : 7,
3070     "name" : "FLEX_FORMAT_YCbCr"
3071    },
3072    {
3073     "enum_field_value" : 1073741831,
3074     "name" : "FLEX_FORMAT_YCbCrA"
3075    },
3076    {
3077     "enum_field_value" : 7168,
3078     "name" : "FLEX_FORMAT_RGB"
3079    },
3080    {
3081     "enum_field_value" : 1073748992,
3082     "name" : "FLEX_FORMAT_RGBA"
3083    }
3084   ],
3085   "linker_set_key" : "android_flex_format",
3086   "name" : "android_flex_format",
3087   "referenced_type" : "type-1065",
3088   "self_type" : "type-1065",
3089   "size" : 4,
3090   "source_file" : "/system/core/libsystem/include/system/graphics.h",
3091   "underlying_type" : "type-2",
3092   "unique_id" : "android_flex_format"
3093  },
3094  {
3095   "alignment" : 4,
3096   "enum_fields" :
3097   [
3098    {
3099     "enum_field_value" : 1,
3100     "name" : "HAL_HDR_DOLBY_VISION"
3101    },
3102    {
3103     "enum_field_value" : 2,
3104     "name" : "HAL_HDR_HDR10"
3105    },
3106    {
3107     "enum_field_value" : 3,
3108     "name" : "HAL_HDR_HLG"
3109    }
3110   ],
3111   "linker_set_key" : "android_hdr_t",
3112   "name" : "android_hdr_t",
3113   "referenced_type" : "type-1051",
3114   "self_type" : "type-1051",
3115   "size" : 4,
3116   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3117   "underlying_type" : "type-2",
3118   "unique_id" : "android_hdr_t"
3119  },
3120  {
3121   "alignment" : 4,
3122   "enum_fields" :
3123   [
3124    {
3125     "enum_field_value" : 4,
3126     "name" : "HAL_HDR_HDR10_PLUS"
3127    }
3128   ],
3129   "linker_set_key" : "android_hdr_v1_2_t",
3130   "name" : "android_hdr_v1_2_t",
3131   "referenced_type" : "type-1056",
3132   "self_type" : "type-1056",
3133   "size" : 4,
3134   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3135   "underlying_type" : "type-2",
3136   "unique_id" : "android_hdr_v1_2_t"
3137  },
3138  {
3139   "alignment" : 4,
3140   "enum_fields" :
3141   [
3142    {
3143     "enum_field_value" : 39,
3144     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
3145    },
3146    {
3147     "enum_field_value" : 40,
3148     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
3149    },
3150    {
3151     "enum_field_value" : 41,
3152     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
3153    },
3154    {
3155     "enum_field_value" : 42,
3156     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
3157    }
3158   ],
3159   "linker_set_key" : "android_pixel_format_sw_t",
3160   "name" : "android_pixel_format_sw_t",
3161   "referenced_type" : "type-1059",
3162   "self_type" : "type-1059",
3163   "size" : 4,
3164   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
3165   "underlying_type" : "type-2",
3166   "unique_id" : "_ZTS25android_pixel_format_sw_t"
3167  },
3168  {
3169   "alignment" : 4,
3170   "enum_fields" :
3171   [
3172    {
3173     "enum_field_value" : 1,
3174     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
3175    },
3176    {
3177     "enum_field_value" : 2,
3178     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
3179    },
3180    {
3181     "enum_field_value" : 3,
3182     "name" : "HAL_PIXEL_FORMAT_RGB_888"
3183    },
3184    {
3185     "enum_field_value" : 4,
3186     "name" : "HAL_PIXEL_FORMAT_RGB_565"
3187    },
3188    {
3189     "enum_field_value" : 5,
3190     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
3191    },
3192    {
3193     "enum_field_value" : 16,
3194     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
3195    },
3196    {
3197     "enum_field_value" : 17,
3198     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
3199    },
3200    {
3201     "enum_field_value" : 20,
3202     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
3203    },
3204    {
3205     "enum_field_value" : 22,
3206     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
3207    },
3208    {
3209     "enum_field_value" : 32,
3210     "name" : "HAL_PIXEL_FORMAT_RAW16"
3211    },
3212    {
3213     "enum_field_value" : 33,
3214     "name" : "HAL_PIXEL_FORMAT_BLOB"
3215    },
3216    {
3217     "enum_field_value" : 34,
3218     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
3219    },
3220    {
3221     "enum_field_value" : 35,
3222     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
3223    },
3224    {
3225     "enum_field_value" : 36,
3226     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
3227    },
3228    {
3229     "enum_field_value" : 37,
3230     "name" : "HAL_PIXEL_FORMAT_RAW10"
3231    },
3232    {
3233     "enum_field_value" : 38,
3234     "name" : "HAL_PIXEL_FORMAT_RAW12"
3235    },
3236    {
3237     "enum_field_value" : 43,
3238     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
3239    },
3240    {
3241     "enum_field_value" : 538982489,
3242     "name" : "HAL_PIXEL_FORMAT_Y8"
3243    },
3244    {
3245     "enum_field_value" : 540422489,
3246     "name" : "HAL_PIXEL_FORMAT_Y16"
3247    },
3248    {
3249     "enum_field_value" : 842094169,
3250     "name" : "HAL_PIXEL_FORMAT_YV12"
3251    }
3252   ],
3253   "linker_set_key" : "android_pixel_format_t",
3254   "name" : "android_pixel_format_t",
3255   "referenced_type" : "type-1046",
3256   "self_type" : "type-1046",
3257   "size" : 4,
3258   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3259   "underlying_type" : "type-2",
3260   "unique_id" : "android_pixel_format_t"
3261  },
3262  {
3263   "alignment" : 4,
3264   "enum_fields" :
3265   [
3266    {
3267     "enum_field_value" : 48,
3268     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
3269    },
3270    {
3271     "enum_field_value" : 49,
3272     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
3273    },
3274    {
3275     "enum_field_value" : 50,
3276     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
3277    },
3278    {
3279     "enum_field_value" : 51,
3280     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
3281    },
3282    {
3283     "enum_field_value" : 52,
3284     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
3285    },
3286    {
3287     "enum_field_value" : 53,
3288     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
3289    },
3290    {
3291     "enum_field_value" : 54,
3292     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
3293    }
3294   ],
3295   "linker_set_key" : "android_pixel_format_v1_1_t",
3296   "name" : "android_pixel_format_v1_1_t",
3297   "referenced_type" : "type-1052",
3298   "self_type" : "type-1052",
3299   "size" : 4,
3300   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3301   "underlying_type" : "type-2",
3302   "unique_id" : "android_pixel_format_v1_1_t"
3303  },
3304  {
3305   "alignment" : 4,
3306   "enum_fields" :
3307   [
3308    {
3309     "enum_field_value" : 55,
3310     "name" : "HAL_PIXEL_FORMAT_HSV_888"
3311    }
3312   ],
3313   "linker_set_key" : "android_pixel_format_v1_2_t",
3314   "name" : "android_pixel_format_v1_2_t",
3315   "referenced_type" : "type-1058",
3316   "self_type" : "type-1058",
3317   "size" : 4,
3318   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3319   "underlying_type" : "type-2",
3320   "unique_id" : "android_pixel_format_v1_2_t"
3321  },
3322  {
3323   "alignment" : 4,
3324   "enum_fields" :
3325   [
3326    {
3327     "enum_field_value" : 0,
3328     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
3329    },
3330    {
3331     "enum_field_value" : 1,
3332     "name" : "HAL_RENDER_INTENT_ENHANCE"
3333    },
3334    {
3335     "enum_field_value" : 2,
3336     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
3337    },
3338    {
3339     "enum_field_value" : 3,
3340     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
3341    }
3342   ],
3343   "linker_set_key" : "android_render_intent_v1_1_t",
3344   "name" : "android_render_intent_v1_1_t",
3345   "referenced_type" : "type-1055",
3346   "self_type" : "type-1055",
3347   "size" : 4,
3348   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3349   "underlying_type" : "type-2",
3350   "unique_id" : "android_render_intent_v1_1_t"
3351  },
3352  {
3353   "alignment" : 4,
3354   "enum_fields" :
3355   [
3356    {
3357     "enum_field_value" : 1,
3358     "name" : "HAL_TRANSFORM_FLIP_H"
3359    },
3360    {
3361     "enum_field_value" : 2,
3362     "name" : "HAL_TRANSFORM_FLIP_V"
3363    },
3364    {
3365     "enum_field_value" : 4,
3366     "name" : "HAL_TRANSFORM_ROT_90"
3367    },
3368    {
3369     "enum_field_value" : 3,
3370     "name" : "HAL_TRANSFORM_ROT_180"
3371    },
3372    {
3373     "enum_field_value" : 7,
3374     "name" : "HAL_TRANSFORM_ROT_270"
3375    }
3376   ],
3377   "linker_set_key" : "android_transform_t",
3378   "name" : "android_transform_t",
3379   "referenced_type" : "type-1047",
3380   "self_type" : "type-1047",
3381   "size" : 4,
3382   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3383   "underlying_type" : "type-2",
3384   "unique_id" : "android_transform_t"
3385  },
3386  {
3387   "alignment" : 4,
3388   "enum_fields" :
3389   [
3390    {
3391     "enum_field_value" : 0,
3392     "name" : "LOG_ID_MIN"
3393    },
3394    {
3395     "enum_field_value" : 0,
3396     "name" : "LOG_ID_MAIN"
3397    },
3398    {
3399     "enum_field_value" : 1,
3400     "name" : "LOG_ID_RADIO"
3401    },
3402    {
3403     "enum_field_value" : 2,
3404     "name" : "LOG_ID_EVENTS"
3405    },
3406    {
3407     "enum_field_value" : 3,
3408     "name" : "LOG_ID_SYSTEM"
3409    },
3410    {
3411     "enum_field_value" : 4,
3412     "name" : "LOG_ID_CRASH"
3413    },
3414    {
3415     "enum_field_value" : 5,
3416     "name" : "LOG_ID_STATS"
3417    },
3418    {
3419     "enum_field_value" : 6,
3420     "name" : "LOG_ID_SECURITY"
3421    },
3422    {
3423     "enum_field_value" : 7,
3424     "name" : "LOG_ID_KERNEL"
3425    },
3426    {
3427     "enum_field_value" : 8,
3428     "name" : "LOG_ID_MAX"
3429    }
3430   ],
3431   "linker_set_key" : "log_id",
3432   "name" : "log_id",
3433   "referenced_type" : "type-839",
3434   "self_type" : "type-839",
3435   "size" : 4,
3436   "source_file" : "/system/core/liblog/include/android/log.h",
3437   "underlying_type" : "type-2",
3438   "unique_id" : "log_id"
3439  }
3440 ],
3441 "function_types" :
3442 [
3443  {
3444   "alignment" : 4,
3445   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3446   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3447   "parameters" :
3448   [
3449    {
3450     "referenced_type" : "type-44"
3451    },
3452    {
3453     "referenced_type" : "type-50"
3454    },
3455    {
3456     "referenced_type" : "type-28"
3457    }
3458   ],
3459   "referenced_type" : "type-43",
3460   "return_type" : "type-41",
3461   "self_type" : "type-43",
3462   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3463  },
3464  {
3465   "alignment" : 4,
3466   "linker_set_key" : "int (void *)",
3467   "name" : "int (void *)",
3468   "parameters" :
3469   [
3470    {
3471     "referenced_type" : "type-28"
3472    }
3473   ],
3474   "referenced_type" : "type-1074",
3475   "return_type" : "type-27",
3476   "self_type" : "type-1074",
3477   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3478  },
3479  {
3480   "alignment" : 4,
3481   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3482   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3483   "parameters" :
3484   [
3485    {
3486     "referenced_type" : "type-980"
3487    },
3488    {
3489     "referenced_type" : "type-926"
3490    },
3491    {
3492     "referenced_type" : "type-32"
3493    },
3494    {
3495     "referenced_type" : "type-981"
3496    },
3497    {
3498     "referenced_type" : "type-32"
3499    },
3500    {
3501     "referenced_type" : "type-28"
3502    }
3503   ],
3504   "referenced_type" : "type-979",
3505   "return_type" : "type-29",
3506   "self_type" : "type-979",
3507   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3508  }
3509 ],
3510 "functions" :
3511 [
3512  {
3513   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::getService",
3514   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3515   "parameters" :
3516   [
3517    {
3518     "default_arg" : true,
3519     "referenced_type" : "type-529"
3520    },
3521    {
3522     "default_arg" : true,
3523     "referenced_type" : "type-41"
3524    }
3525   ],
3526   "return_type" : "type-408",
3527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3528  },
3529  {
3530   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::linkToDeath",
3531   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3532   "parameters" :
3533   [
3534    {
3535     "is_this_ptr" : true,
3536     "referenced_type" : "type-409"
3537    },
3538    {
3539     "referenced_type" : "type-920"
3540    },
3541    {
3542     "referenced_type" : "type-32"
3543    }
3544   ],
3545   "return_type" : "type-557",
3546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3547  },
3548  {
3549   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::getDebugInfo",
3550   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3551   "parameters" :
3552   [
3553    {
3554     "is_this_ptr" : true,
3555     "referenced_type" : "type-409"
3556    },
3557    {
3558     "referenced_type" : "type-1286"
3559    }
3560   ],
3561   "return_type" : "type-630",
3562   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3563  },
3564  {
3565   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::getHashChain",
3566   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3567   "parameters" :
3568   [
3569    {
3570     "is_this_ptr" : true,
3571     "referenced_type" : "type-409"
3572    },
3573    {
3574     "referenced_type" : "type-1287"
3575    }
3576   ],
3577   "return_type" : "type-630",
3578   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3579  },
3580  {
3581   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::tryGetService",
3582   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3583   "parameters" :
3584   [
3585    {
3586     "default_arg" : true,
3587     "referenced_type" : "type-529"
3588    },
3589    {
3590     "default_arg" : true,
3591     "referenced_type" : "type-41"
3592    }
3593   ],
3594   "return_type" : "type-408",
3595   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3596  },
3597  {
3598   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::unlinkToDeath",
3599   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3600   "parameters" :
3601   [
3602    {
3603     "is_this_ptr" : true,
3604     "referenced_type" : "type-409"
3605    },
3606    {
3607     "referenced_type" : "type-920"
3608    }
3609   ],
3610   "return_type" : "type-557",
3611   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3612  },
3613  {
3614   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::interfaceChain",
3615   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3616   "parameters" :
3617   [
3618    {
3619     "is_this_ptr" : true,
3620     "referenced_type" : "type-409"
3621    },
3622    {
3623     "referenced_type" : "type-1288"
3624    }
3625   ],
3626   "return_type" : "type-630",
3627   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3628  },
3629  {
3630   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::registerAsService",
3631   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3632   "parameters" :
3633   [
3634    {
3635     "is_this_ptr" : true,
3636     "referenced_type" : "type-409"
3637    },
3638    {
3639     "default_arg" : true,
3640     "referenced_type" : "type-529"
3641    }
3642   ],
3643   "return_type" : "type-27",
3644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3645  },
3646  {
3647   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::interfaceDescriptor",
3648   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3649   "parameters" :
3650   [
3651    {
3652     "is_this_ptr" : true,
3653     "referenced_type" : "type-409"
3654    },
3655    {
3656     "referenced_type" : "type-1289"
3657    }
3658   ],
3659   "return_type" : "type-630",
3660   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3661  },
3662  {
3663   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::notifySyspropsChanged",
3664   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21notifySyspropsChangedEv",
3665   "parameters" :
3666   [
3667    {
3668     "is_this_ptr" : true,
3669     "referenced_type" : "type-409"
3670    }
3671   ],
3672   "return_type" : "type-630",
3673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3674  },
3675  {
3676   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::setHALInstrumentation",
3677   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21setHALInstrumentationEv",
3678   "parameters" :
3679   [
3680    {
3681     "is_this_ptr" : true,
3682     "referenced_type" : "type-409"
3683    }
3684   ],
3685   "return_type" : "type-630",
3686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3687  },
3688  {
3689   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::registerForNotifications",
3690   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3691   "parameters" :
3692   [
3693    {
3694     "referenced_type" : "type-529"
3695    },
3696    {
3697     "referenced_type" : "type-1143"
3698    }
3699   ],
3700   "return_type" : "type-41",
3701   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3702  },
3703  {
3704   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::ping",
3705   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4pingEv",
3706   "parameters" :
3707   [
3708    {
3709     "is_this_ptr" : true,
3710     "referenced_type" : "type-409"
3711    }
3712   ],
3713   "return_type" : "type-630",
3714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3715  },
3716  {
3717   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::debug",
3718   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3719   "parameters" :
3720   [
3721    {
3722     "is_this_ptr" : true,
3723     "referenced_type" : "type-409"
3724    },
3725    {
3726     "referenced_type" : "type-940"
3727    },
3728    {
3729     "referenced_type" : "type-1142"
3730    }
3731   ],
3732   "return_type" : "type-630",
3733   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3734  },
3735  {
3736   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::castFrom",
3737   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS1_4V1_010IDrmPluginEEEb",
3738   "parameters" :
3739   [
3740    {
3741     "referenced_type" : "type-217"
3742    },
3743    {
3744     "default_arg" : true,
3745     "referenced_type" : "type-41"
3746    }
3747   ],
3748   "return_type" : "type-447",
3749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3750  },
3751  {
3752   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::castFrom",
3753   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS1_4V1_110IDrmPluginEEEb",
3754   "parameters" :
3755   [
3756    {
3757     "referenced_type" : "type-437"
3758    },
3759    {
3760     "default_arg" : true,
3761     "referenced_type" : "type-41"
3762    }
3763   ],
3764   "return_type" : "type-447",
3765   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3766  },
3767  {
3768   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::castFrom",
3769   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3770   "parameters" :
3771   [
3772    {
3773     "referenced_type" : "type-1217"
3774    },
3775    {
3776     "default_arg" : true,
3777     "referenced_type" : "type-41"
3778    }
3779   ],
3780   "return_type" : "type-447",
3781   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3782  },
3783  {
3784   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::castFrom",
3785   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spIS3_EEb",
3786   "parameters" :
3787   [
3788    {
3789     "referenced_type" : "type-412"
3790    },
3791    {
3792     "default_arg" : true,
3793     "referenced_type" : "type-41"
3794    }
3795   ],
3796   "return_type" : "type-447",
3797   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3798  },
3799  {
3800   "access" : "private",
3801   "function_name" : "android::hardware::drm::V1_2::BsDrmPlugin::addOnewayTask",
3802   "linker_set_key" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13addOnewayTaskENSt3__18functionIFvvEEE",
3803   "parameters" :
3804   [
3805    {
3806     "is_this_ptr" : true,
3807     "referenced_type" : "type-421"
3808    },
3809    {
3810     "referenced_type" : "type-1294"
3811    }
3812   ],
3813   "return_type" : "type-630",
3814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPlugin.h"
3815  },
3816  {
3817   "function_name" : "android::hardware::drm::V1_2::BsDrmPlugin::BsDrmPlugin",
3818   "linker_set_key" : "_ZN7android8hardware3drm4V1_211BsDrmPluginC1ENS_2spINS2_10IDrmPluginEEE",
3819   "parameters" :
3820   [
3821    {
3822     "is_this_ptr" : true,
3823     "referenced_type" : "type-421"
3824    },
3825    {
3826     "referenced_type" : "type-407"
3827    }
3828   ],
3829   "return_type" : "type-29",
3830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPlugin.h"
3831  },
3832  {
3833   "function_name" : "android::hardware::drm::V1_2::BsDrmPlugin::BsDrmPlugin",
3834   "linker_set_key" : "_ZN7android8hardware3drm4V1_211BsDrmPluginC2ENS_2spINS2_10IDrmPluginEEE",
3835   "parameters" :
3836   [
3837    {
3838     "is_this_ptr" : true,
3839     "referenced_type" : "type-421"
3840    },
3841    {
3842     "referenced_type" : "type-407"
3843    }
3844   ],
3845   "return_type" : "type-29",
3846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPlugin.h"
3847  },
3848  {
3849   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::getService",
3850   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3851   "parameters" :
3852   [
3853    {
3854     "default_arg" : true,
3855     "referenced_type" : "type-285"
3856    },
3857    {
3858     "default_arg" : true,
3859     "referenced_type" : "type-41"
3860    }
3861   ],
3862   "return_type" : "type-192",
3863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3864  },
3865  {
3866   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::linkToDeath",
3867   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3868   "parameters" :
3869   [
3870    {
3871     "is_this_ptr" : true,
3872     "referenced_type" : "type-193"
3873    },
3874    {
3875     "referenced_type" : "type-920"
3876    },
3877    {
3878     "referenced_type" : "type-32"
3879    }
3880   ],
3881   "return_type" : "type-557",
3882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3883  },
3884  {
3885   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::getDebugInfo",
3886   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3887   "parameters" :
3888   [
3889    {
3890     "is_this_ptr" : true,
3891     "referenced_type" : "type-193"
3892    },
3893    {
3894     "referenced_type" : "type-1322"
3895    }
3896   ],
3897   "return_type" : "type-630",
3898   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3899  },
3900  {
3901   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::getHashChain",
3902   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3903   "parameters" :
3904   [
3905    {
3906     "is_this_ptr" : true,
3907     "referenced_type" : "type-193"
3908    },
3909    {
3910     "referenced_type" : "type-1323"
3911    }
3912   ],
3913   "return_type" : "type-630",
3914   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3915  },
3916  {
3917   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::tryGetService",
3918   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3919   "parameters" :
3920   [
3921    {
3922     "default_arg" : true,
3923     "referenced_type" : "type-285"
3924    },
3925    {
3926     "default_arg" : true,
3927     "referenced_type" : "type-41"
3928    }
3929   ],
3930   "return_type" : "type-192",
3931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3932  },
3933  {
3934   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::unlinkToDeath",
3935   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3936   "parameters" :
3937   [
3938    {
3939     "is_this_ptr" : true,
3940     "referenced_type" : "type-193"
3941    },
3942    {
3943     "referenced_type" : "type-920"
3944    }
3945   ],
3946   "return_type" : "type-557",
3947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3948  },
3949  {
3950   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::interfaceChain",
3951   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3952   "parameters" :
3953   [
3954    {
3955     "is_this_ptr" : true,
3956     "referenced_type" : "type-193"
3957    },
3958    {
3959     "referenced_type" : "type-1324"
3960    }
3961   ],
3962   "return_type" : "type-630",
3963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3964  },
3965  {
3966   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::registerAsService",
3967   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3968   "parameters" :
3969   [
3970    {
3971     "is_this_ptr" : true,
3972     "referenced_type" : "type-193"
3973    },
3974    {
3975     "default_arg" : true,
3976     "referenced_type" : "type-285"
3977    }
3978   ],
3979   "return_type" : "type-27",
3980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3981  },
3982  {
3983   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::interfaceDescriptor",
3984   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3985   "parameters" :
3986   [
3987    {
3988     "is_this_ptr" : true,
3989     "referenced_type" : "type-193"
3990    },
3991    {
3992     "referenced_type" : "type-1325"
3993    }
3994   ],
3995   "return_type" : "type-630",
3996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3997  },
3998  {
3999   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::notifySyspropsChanged",
4000   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory21notifySyspropsChangedEv",
4001   "parameters" :
4002   [
4003    {
4004     "is_this_ptr" : true,
4005     "referenced_type" : "type-193"
4006    }
4007   ],
4008   "return_type" : "type-630",
4009   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4010  },
4011  {
4012   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::setHALInstrumentation",
4013   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory21setHALInstrumentationEv",
4014   "parameters" :
4015   [
4016    {
4017     "is_this_ptr" : true,
4018     "referenced_type" : "type-193"
4019    }
4020   ],
4021   "return_type" : "type-630",
4022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4023  },
4024  {
4025   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::registerForNotifications",
4026   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4027   "parameters" :
4028   [
4029    {
4030     "referenced_type" : "type-285"
4031    },
4032    {
4033     "referenced_type" : "type-1143"
4034    }
4035   ],
4036   "return_type" : "type-41",
4037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4038  },
4039  {
4040   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::ping",
4041   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory4pingEv",
4042   "parameters" :
4043   [
4044    {
4045     "is_this_ptr" : true,
4046     "referenced_type" : "type-193"
4047    }
4048   ],
4049   "return_type" : "type-630",
4050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4051  },
4052  {
4053   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::debug",
4054   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4055   "parameters" :
4056   [
4057    {
4058     "is_this_ptr" : true,
4059     "referenced_type" : "type-193"
4060    },
4061    {
4062     "referenced_type" : "type-940"
4063    },
4064    {
4065     "referenced_type" : "type-1142"
4066    }
4067   ],
4068   "return_type" : "type-630",
4069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4070  },
4071  {
4072   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::castFrom",
4073   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS1_4V1_011IDrmFactoryEEEb",
4074   "parameters" :
4075   [
4076    {
4077     "referenced_type" : "type-235"
4078    },
4079    {
4080     "default_arg" : true,
4081     "referenced_type" : "type-41"
4082    }
4083   ],
4084   "return_type" : "type-247",
4085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4086  },
4087  {
4088   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::castFrom",
4089   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS1_4V1_111IDrmFactoryEEEb",
4090   "parameters" :
4091   [
4092    {
4093     "referenced_type" : "type-241"
4094    },
4095    {
4096     "default_arg" : true,
4097     "referenced_type" : "type-41"
4098    }
4099   ],
4100   "return_type" : "type-247",
4101   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4102  },
4103  {
4104   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::castFrom",
4105   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4106   "parameters" :
4107   [
4108    {
4109     "referenced_type" : "type-1217"
4110    },
4111    {
4112     "default_arg" : true,
4113     "referenced_type" : "type-41"
4114    }
4115   ],
4116   "return_type" : "type-247",
4117   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4118  },
4119  {
4120   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::castFrom",
4121   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spIS3_EEb",
4122   "parameters" :
4123   [
4124    {
4125     "referenced_type" : "type-197"
4126    },
4127    {
4128     "default_arg" : true,
4129     "referenced_type" : "type-41"
4130    }
4131   ],
4132   "return_type" : "type-247",
4133   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4134  },
4135  {
4136   "access" : "private",
4137   "function_name" : "android::hardware::drm::V1_2::BsDrmFactory::addOnewayTask",
4138   "linker_set_key" : "_ZN7android8hardware3drm4V1_212BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE",
4139   "parameters" :
4140   [
4141    {
4142     "is_this_ptr" : true,
4143     "referenced_type" : "type-207"
4144    },
4145    {
4146     "referenced_type" : "type-1329"
4147    }
4148   ],
4149   "return_type" : "type-630",
4150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmFactory.h"
4151  },
4152  {
4153   "function_name" : "android::hardware::drm::V1_2::BsDrmFactory::BsDrmFactory",
4154   "linker_set_key" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE",
4155   "parameters" :
4156   [
4157    {
4158     "is_this_ptr" : true,
4159     "referenced_type" : "type-207"
4160    },
4161    {
4162     "referenced_type" : "type-191"
4163    }
4164   ],
4165   "return_type" : "type-29",
4166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmFactory.h"
4167  },
4168  {
4169   "function_name" : "android::hardware::drm::V1_2::BsDrmFactory::BsDrmFactory",
4170   "linker_set_key" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE",
4171   "parameters" :
4172   [
4173    {
4174     "is_this_ptr" : true,
4175     "referenced_type" : "type-207"
4176    },
4177    {
4178     "referenced_type" : "type-191"
4179    }
4180   ],
4181   "return_type" : "type-29",
4182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmFactory.h"
4183  },
4184  {
4185   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::onTransact",
4186   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4187   "parameters" :
4188   [
4189    {
4190     "is_this_ptr" : true,
4191     "referenced_type" : "type-416"
4192    },
4193    {
4194     "referenced_type" : "type-2"
4195    },
4196    {
4197     "referenced_type" : "type-987"
4198    },
4199    {
4200     "referenced_type" : "type-980"
4201    },
4202    {
4203     "default_arg" : true,
4204     "referenced_type" : "type-2"
4205    },
4206    {
4207     "default_arg" : true,
4208     "referenced_type" : "type-1332"
4209    }
4210   ],
4211   "return_type" : "type-27",
4212   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4213  },
4214  {
4215   "access" : "private",
4216   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::getDebugInfo",
4217   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4218   "parameters" :
4219   [
4220    {
4221     "is_this_ptr" : true,
4222     "referenced_type" : "type-416"
4223    },
4224    {
4225     "referenced_type" : "type-1333"
4226    }
4227   ],
4228   "return_type" : "type-630",
4229   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4230  },
4231  {
4232   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_getHdcpLevels_1_2",
4233   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin23_hidl_getHdcpLevels_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4234   "parameters" :
4235   [
4236    {
4237     "referenced_type" : "type-988"
4238    },
4239    {
4240     "referenced_type" : "type-987"
4241    },
4242    {
4243     "referenced_type" : "type-980"
4244    },
4245    {
4246     "referenced_type" : "type-1334"
4247    }
4248   ],
4249   "return_type" : "type-27",
4250   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4251  },
4252  {
4253   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_getKeyRequest_1_2",
4254   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin23_hidl_getKeyRequest_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4255   "parameters" :
4256   [
4257    {
4258     "referenced_type" : "type-988"
4259    },
4260    {
4261     "referenced_type" : "type-987"
4262    },
4263    {
4264     "referenced_type" : "type-980"
4265    },
4266    {
4267     "referenced_type" : "type-1335"
4268    }
4269   ],
4270   "return_type" : "type-27",
4271   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4272  },
4273  {
4274   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_sendKeysChange_1_2",
4275   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin24_hidl_sendKeysChange_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4276   "parameters" :
4277   [
4278    {
4279     "referenced_type" : "type-988"
4280    },
4281    {
4282     "referenced_type" : "type-987"
4283    },
4284    {
4285     "referenced_type" : "type-980"
4286    },
4287    {
4288     "referenced_type" : "type-1336"
4289    }
4290   ],
4291   "return_type" : "type-27",
4292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4293  },
4294  {
4295   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_removeOfflineLicense",
4296   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin26_hidl_removeOfflineLicenseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4297   "parameters" :
4298   [
4299    {
4300     "referenced_type" : "type-988"
4301    },
4302    {
4303     "referenced_type" : "type-987"
4304    },
4305    {
4306     "referenced_type" : "type-980"
4307    },
4308    {
4309     "referenced_type" : "type-1337"
4310    }
4311   ],
4312   "return_type" : "type-27",
4313   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4314  },
4315  {
4316   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_sendSessionLostState",
4317   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin26_hidl_sendSessionLostStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4318   "parameters" :
4319   [
4320    {
4321     "referenced_type" : "type-988"
4322    },
4323    {
4324     "referenced_type" : "type-987"
4325    },
4326    {
4327     "referenced_type" : "type-980"
4328    },
4329    {
4330     "referenced_type" : "type-1338"
4331    }
4332   ],
4333   "return_type" : "type-27",
4334   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4335  },
4336  {
4337   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_getOfflineLicenseState",
4338   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin28_hidl_getOfflineLicenseStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4339   "parameters" :
4340   [
4341    {
4342     "referenced_type" : "type-988"
4343    },
4344    {
4345     "referenced_type" : "type-987"
4346    },
4347    {
4348     "referenced_type" : "type-980"
4349    },
4350    {
4351     "referenced_type" : "type-1339"
4352    }
4353   ],
4354   "return_type" : "type-27",
4355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4356  },
4357  {
4358   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_getProvisionRequest_1_2",
4359   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin29_hidl_getProvisionRequest_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4360   "parameters" :
4361   [
4362    {
4363     "referenced_type" : "type-988"
4364    },
4365    {
4366     "referenced_type" : "type-987"
4367    },
4368    {
4369     "referenced_type" : "type-980"
4370    },
4371    {
4372     "referenced_type" : "type-1340"
4373    }
4374   ],
4375   "return_type" : "type-27",
4376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4377  },
4378  {
4379   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_getOfflineLicenseKeySetIds",
4380   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin32_hidl_getOfflineLicenseKeySetIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4381   "parameters" :
4382   [
4383    {
4384     "referenced_type" : "type-988"
4385    },
4386    {
4387     "referenced_type" : "type-987"
4388    },
4389    {
4390     "referenced_type" : "type-980"
4391    },
4392    {
4393     "referenced_type" : "type-1341"
4394    }
4395   ],
4396   "return_type" : "type-27",
4397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4398  },
4399  {
4400   "access" : "private",
4401   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::ping",
4402   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin4pingEv",
4403   "parameters" :
4404   [
4405    {
4406     "is_this_ptr" : true,
4407     "referenced_type" : "type-416"
4408    }
4409   ],
4410   "return_type" : "type-630",
4411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4412  },
4413  {
4414   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::BnHwDrmPlugin",
4415   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginC1ERKNS_2spINS2_10IDrmPluginEEE",
4416   "parameters" :
4417   [
4418    {
4419     "is_this_ptr" : true,
4420     "referenced_type" : "type-416"
4421    },
4422    {
4423     "referenced_type" : "type-412"
4424    }
4425   ],
4426   "return_type" : "type-29",
4427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4428  },
4429  {
4430   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::BnHwDrmPlugin",
4431   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginC2ERKNS_2spINS2_10IDrmPluginEEE",
4432   "parameters" :
4433   [
4434    {
4435     "is_this_ptr" : true,
4436     "referenced_type" : "type-416"
4437    },
4438    {
4439     "referenced_type" : "type-412"
4440    }
4441   ],
4442   "return_type" : "type-29",
4443   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4444  },
4445  {
4446   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::~BnHwDrmPlugin",
4447   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD0Ev",
4448   "parameters" :
4449   [
4450    {
4451     "is_this_ptr" : true,
4452     "referenced_type" : "type-416"
4453    }
4454   ],
4455   "return_type" : "type-29",
4456   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4457  },
4458  {
4459   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::~BnHwDrmPlugin",
4460   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD1Ev",
4461   "parameters" :
4462   [
4463    {
4464     "is_this_ptr" : true,
4465     "referenced_type" : "type-416"
4466    }
4467   ],
4468   "return_type" : "type-29",
4469   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4470  },
4471  {
4472   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::~BnHwDrmPlugin",
4473   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD2Ev",
4474   "parameters" :
4475   [
4476    {
4477     "is_this_ptr" : true,
4478     "referenced_type" : "type-416"
4479    }
4480   ],
4481   "return_type" : "type-29",
4482   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4483  },
4484  {
4485   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getMetrics",
4486   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE",
4487   "parameters" :
4488   [
4489    {
4490     "is_this_ptr" : true,
4491     "referenced_type" : "type-426"
4492    },
4493    {
4494     "referenced_type" : "type-1342"
4495    }
4496   ],
4497   "return_type" : "type-630",
4498   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4499  },
4500  {
4501   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::removeKeys",
4502   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE",
4503   "parameters" :
4504   [
4505    {
4506     "is_this_ptr" : true,
4507     "referenced_type" : "type-426"
4508    },
4509    {
4510     "referenced_type" : "type-919"
4511    }
4512   ],
4513   "return_type" : "type-1228",
4514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4515  },
4516  {
4517   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::linkToDeath",
4518   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4519   "parameters" :
4520   [
4521    {
4522     "is_this_ptr" : true,
4523     "referenced_type" : "type-426"
4524    },
4525    {
4526     "referenced_type" : "type-920"
4527    },
4528    {
4529     "referenced_type" : "type-32"
4530    }
4531   ],
4532   "return_type" : "type-557",
4533   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4534  },
4535  {
4536   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::openSession",
4537   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
4538   "parameters" :
4539   [
4540    {
4541     "is_this_ptr" : true,
4542     "referenced_type" : "type-426"
4543    },
4544    {
4545     "referenced_type" : "type-1343"
4546    }
4547   ],
4548   "return_type" : "type-630",
4549   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4550  },
4551  {
4552   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::restoreKeys",
4553   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_",
4554   "parameters" :
4555   [
4556    {
4557     "is_this_ptr" : true,
4558     "referenced_type" : "type-426"
4559    },
4560    {
4561     "referenced_type" : "type-919"
4562    },
4563    {
4564     "referenced_type" : "type-919"
4565    }
4566   ],
4567   "return_type" : "type-1228",
4568   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4569  },
4570  {
4571   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setListener",
4572   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE",
4573   "parameters" :
4574   [
4575    {
4576     "is_this_ptr" : true,
4577     "referenced_type" : "type-426"
4578    },
4579    {
4580     "referenced_type" : "type-223"
4581    }
4582   ],
4583   "return_type" : "type-630",
4584   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4585  },
4586  {
4587   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::closeSession",
4588   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE",
4589   "parameters" :
4590   [
4591    {
4592     "is_this_ptr" : true,
4593     "referenced_type" : "type-426"
4594    },
4595    {
4596     "referenced_type" : "type-919"
4597    }
4598   ],
4599   "return_type" : "type-1228",
4600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4601  },
4602  {
4603   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getDebugInfo",
4604   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4605   "parameters" :
4606   [
4607    {
4608     "is_this_ptr" : true,
4609     "referenced_type" : "type-426"
4610    },
4611    {
4612     "referenced_type" : "type-1344"
4613    }
4614   ],
4615   "return_type" : "type-630",
4616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4617  },
4618  {
4619   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getHashChain",
4620   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4621   "parameters" :
4622   [
4623    {
4624     "is_this_ptr" : true,
4625     "referenced_type" : "type-426"
4626    },
4627    {
4628     "referenced_type" : "type-1345"
4629    }
4630   ],
4631   "return_type" : "type-630",
4632   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4633  },
4634  {
4635   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getHdcpLevels",
4636   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE",
4637   "parameters" :
4638   [
4639    {
4640     "is_this_ptr" : true,
4641     "referenced_type" : "type-426"
4642    },
4643    {
4644     "referenced_type" : "type-1346"
4645    }
4646   ],
4647   "return_type" : "type-630",
4648   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4649  },
4650  {
4651   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getKeyRequest",
4652   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE",
4653   "parameters" :
4654   [
4655    {
4656     "is_this_ptr" : true,
4657     "referenced_type" : "type-426"
4658    },
4659    {
4660     "referenced_type" : "type-919"
4661    },
4662    {
4663     "referenced_type" : "type-919"
4664    },
4665    {
4666     "referenced_type" : "type-870"
4667    },
4668    {
4669     "referenced_type" : "type-1108"
4670    },
4671    {
4672     "referenced_type" : "type-524"
4673    },
4674    {
4675     "referenced_type" : "type-1347"
4676    }
4677   ],
4678   "return_type" : "type-630",
4679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4680  },
4681  {
4682   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getSecureStop",
4683   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE",
4684   "parameters" :
4685   [
4686    {
4687     "is_this_ptr" : true,
4688     "referenced_type" : "type-426"
4689    },
4690    {
4691     "referenced_type" : "type-919"
4692    },
4693    {
4694     "referenced_type" : "type-1348"
4695    }
4696   ],
4697   "return_type" : "type-630",
4698   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4699  },
4700  {
4701   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::unlinkToDeath",
4702   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4703   "parameters" :
4704   [
4705    {
4706     "is_this_ptr" : true,
4707     "referenced_type" : "type-426"
4708    },
4709    {
4710     "referenced_type" : "type-920"
4711    }
4712   ],
4713   "return_type" : "type-557",
4714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4715  },
4716  {
4717   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getSecureStops",
4718   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE",
4719   "parameters" :
4720   [
4721    {
4722     "is_this_ptr" : true,
4723     "referenced_type" : "type-426"
4724    },
4725    {
4726     "referenced_type" : "type-1349"
4727    }
4728   ],
4729   "return_type" : "type-630",
4730   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4731  },
4732  {
4733   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::interfaceChain",
4734   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4735   "parameters" :
4736   [
4737    {
4738     "is_this_ptr" : true,
4739     "referenced_type" : "type-426"
4740    },
4741    {
4742     "referenced_type" : "type-1350"
4743    }
4744   ],
4745   "return_type" : "type-630",
4746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4747  },
4748  {
4749   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::queryKeyStatus",
4750   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE",
4751   "parameters" :
4752   [
4753    {
4754     "is_this_ptr" : true,
4755     "referenced_type" : "type-426"
4756    },
4757    {
4758     "referenced_type" : "type-919"
4759    },
4760    {
4761     "referenced_type" : "type-1351"
4762    }
4763   ],
4764   "return_type" : "type-630",
4765   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4766  },
4767  {
4768   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sendKeysChange",
4769   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb",
4770   "parameters" :
4771   [
4772    {
4773     "is_this_ptr" : true,
4774     "referenced_type" : "type-426"
4775    },
4776    {
4777     "referenced_type" : "type-919"
4778    },
4779    {
4780     "referenced_type" : "type-596"
4781    },
4782    {
4783     "referenced_type" : "type-41"
4784    }
4785   ],
4786   "return_type" : "type-630",
4787   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4788  },
4789  {
4790   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::openSession_1_1",
4791   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
4792   "parameters" :
4793   [
4794    {
4795     "is_this_ptr" : true,
4796     "referenced_type" : "type-426"
4797    },
4798    {
4799     "referenced_type" : "type-102"
4800    },
4801    {
4802     "referenced_type" : "type-1352"
4803    }
4804   ],
4805   "return_type" : "type-630",
4806   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4807  },
4808  {
4809   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setMacAlgorithm",
4810   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
4811   "parameters" :
4812   [
4813    {
4814     "is_this_ptr" : true,
4815     "referenced_type" : "type-426"
4816    },
4817    {
4818     "referenced_type" : "type-919"
4819    },
4820    {
4821     "referenced_type" : "type-870"
4822    }
4823   ],
4824   "return_type" : "type-1228",
4825   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4826  },
4827  {
4828   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getSecureStopIds",
4829   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE",
4830   "parameters" :
4831   [
4832    {
4833     "is_this_ptr" : true,
4834     "referenced_type" : "type-426"
4835    },
4836    {
4837     "referenced_type" : "type-1353"
4838    }
4839   ],
4840   "return_type" : "type-630",
4841   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4842  },
4843  {
4844   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getSecurityLevel",
4845   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE",
4846   "parameters" :
4847   [
4848    {
4849     "is_this_ptr" : true,
4850     "referenced_type" : "type-426"
4851    },
4852    {
4853     "referenced_type" : "type-919"
4854    },
4855    {
4856     "referenced_type" : "type-1354"
4857    }
4858   ],
4859   "return_type" : "type-630",
4860   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4861  },
4862  {
4863   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::removeSecureStop",
4864   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE",
4865   "parameters" :
4866   [
4867    {
4868     "is_this_ptr" : true,
4869     "referenced_type" : "type-426"
4870    },
4871    {
4872     "referenced_type" : "type-919"
4873    }
4874   ],
4875   "return_type" : "type-1228",
4876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4877  },
4878  {
4879   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getHdcpLevels_1_2",
4880   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE",
4881   "parameters" :
4882   [
4883    {
4884     "is_this_ptr" : true,
4885     "referenced_type" : "type-426"
4886    },
4887    {
4888     "referenced_type" : "type-1355"
4889    }
4890   ],
4891   "return_type" : "type-630",
4892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4893  },
4894  {
4895   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getKeyRequest_1_1",
4896   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE",
4897   "parameters" :
4898   [
4899    {
4900     "is_this_ptr" : true,
4901     "referenced_type" : "type-426"
4902    },
4903    {
4904     "referenced_type" : "type-919"
4905    },
4906    {
4907     "referenced_type" : "type-919"
4908    },
4909    {
4910     "referenced_type" : "type-870"
4911    },
4912    {
4913     "referenced_type" : "type-1108"
4914    },
4915    {
4916     "referenced_type" : "type-524"
4917    },
4918    {
4919     "referenced_type" : "type-1356"
4920    }
4921   ],
4922   "return_type" : "type-630",
4923   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4924  },
4925  {
4926   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getKeyRequest_1_2",
4927   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE",
4928   "parameters" :
4929   [
4930    {
4931     "is_this_ptr" : true,
4932     "referenced_type" : "type-426"
4933    },
4934    {
4935     "referenced_type" : "type-919"
4936    },
4937    {
4938     "referenced_type" : "type-919"
4939    },
4940    {
4941     "referenced_type" : "type-870"
4942    },
4943    {
4944     "referenced_type" : "type-1108"
4945    },
4946    {
4947     "referenced_type" : "type-524"
4948    },
4949    {
4950     "referenced_type" : "type-1357"
4951    }
4952   ],
4953   "return_type" : "type-630",
4954   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4955  },
4956  {
4957   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getPropertyString",
4958   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE",
4959   "parameters" :
4960   [
4961    {
4962     "is_this_ptr" : true,
4963     "referenced_type" : "type-426"
4964    },
4965    {
4966     "referenced_type" : "type-870"
4967    },
4968    {
4969     "referenced_type" : "type-1358"
4970    }
4971   ],
4972   "return_type" : "type-630",
4973   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4974  },
4975  {
4976   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::releaseSecureStop",
4977   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE",
4978   "parameters" :
4979   [
4980    {
4981     "is_this_ptr" : true,
4982     "referenced_type" : "type-426"
4983    },
4984    {
4985     "referenced_type" : "type-919"
4986    }
4987   ],
4988   "return_type" : "type-1228",
4989   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4990  },
4991  {
4992   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setPropertyString",
4993   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_",
4994   "parameters" :
4995   [
4996    {
4997     "is_this_ptr" : true,
4998     "referenced_type" : "type-426"
4999    },
5000    {
5001     "referenced_type" : "type-870"
5002    },
5003    {
5004     "referenced_type" : "type-870"
5005    }
5006   ],
5007   "return_type" : "type-1228",
5008   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5009  },
5010  {
5011   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::provideKeyResponse",
5012   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
5013   "parameters" :
5014   [
5015    {
5016     "is_this_ptr" : true,
5017     "referenced_type" : "type-426"
5018    },
5019    {
5020     "referenced_type" : "type-919"
5021    },
5022    {
5023     "referenced_type" : "type-919"
5024    },
5025    {
5026     "referenced_type" : "type-1359"
5027    }
5028   ],
5029   "return_type" : "type-630",
5030   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5031  },
5032  {
5033   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::releaseSecureStops",
5034   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE",
5035   "parameters" :
5036   [
5037    {
5038     "is_this_ptr" : true,
5039     "referenced_type" : "type-426"
5040    },
5041    {
5042     "referenced_type" : "type-599"
5043    }
5044   ],
5045   "return_type" : "type-1228",
5046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5047  },
5048  {
5049   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sendKeysChange_1_2",
5050   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb",
5051   "parameters" :
5052   [
5053    {
5054     "is_this_ptr" : true,
5055     "referenced_type" : "type-426"
5056    },
5057    {
5058     "referenced_type" : "type-919"
5059    },
5060    {
5061     "referenced_type" : "type-526"
5062    },
5063    {
5064     "referenced_type" : "type-41"
5065    }
5066   ],
5067   "return_type" : "type-630",
5068   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5069  },
5070  {
5071   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setCipherAlgorithm",
5072   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
5073   "parameters" :
5074   [
5075    {
5076     "is_this_ptr" : true,
5077     "referenced_type" : "type-426"
5078    },
5079    {
5080     "referenced_type" : "type-919"
5081    },
5082    {
5083     "referenced_type" : "type-870"
5084    }
5085   ],
5086   "return_type" : "type-1228",
5087   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5088  },
5089  {
5090   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getNumberOfSessions",
5091   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE",
5092   "parameters" :
5093   [
5094    {
5095     "is_this_ptr" : true,
5096     "referenced_type" : "type-426"
5097    },
5098    {
5099     "referenced_type" : "type-1360"
5100    }
5101   ],
5102   "return_type" : "type-630",
5103   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5104  },
5105  {
5106   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getProvisionRequest",
5107   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE",
5108   "parameters" :
5109   [
5110    {
5111     "is_this_ptr" : true,
5112     "referenced_type" : "type-426"
5113    },
5114    {
5115     "referenced_type" : "type-870"
5116    },
5117    {
5118     "referenced_type" : "type-870"
5119    },
5120    {
5121     "referenced_type" : "type-1361"
5122    }
5123   ],
5124   "return_type" : "type-630",
5125   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5126  },
5127  {
5128   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::interfaceDescriptor",
5129   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5130   "parameters" :
5131   [
5132    {
5133     "is_this_ptr" : true,
5134     "referenced_type" : "type-426"
5135    },
5136    {
5137     "referenced_type" : "type-1362"
5138    }
5139   ],
5140   "return_type" : "type-630",
5141   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5142  },
5143  {
5144   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getPropertyByteArray",
5145   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
5146   "parameters" :
5147   [
5148    {
5149     "is_this_ptr" : true,
5150     "referenced_type" : "type-426"
5151    },
5152    {
5153     "referenced_type" : "type-870"
5154    },
5155    {
5156     "referenced_type" : "type-1363"
5157    }
5158   ],
5159   "return_type" : "type-630",
5160   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5161  },
5162  {
5163   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::removeAllSecureStops",
5164   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeAllSecureStopsEv",
5165   "parameters" :
5166   [
5167    {
5168     "is_this_ptr" : true,
5169     "referenced_type" : "type-426"
5170    }
5171   ],
5172   "return_type" : "type-1228",
5173   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5174  },
5175  {
5176   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::removeOfflineLicense",
5177   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE",
5178   "parameters" :
5179   [
5180    {
5181     "is_this_ptr" : true,
5182     "referenced_type" : "type-426"
5183    },
5184    {
5185     "referenced_type" : "type-919"
5186    }
5187   ],
5188   "return_type" : "type-1228",
5189   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5190  },
5191  {
5192   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sendExpirationUpdate",
5193   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl",
5194   "parameters" :
5195   [
5196    {
5197     "is_this_ptr" : true,
5198     "referenced_type" : "type-426"
5199    },
5200    {
5201     "referenced_type" : "type-919"
5202    },
5203    {
5204     "referenced_type" : "type-33"
5205    }
5206   ],
5207   "return_type" : "type-630",
5208   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5209  },
5210  {
5211   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sendSessionLostState",
5212   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE",
5213   "parameters" :
5214   [
5215    {
5216     "is_this_ptr" : true,
5217     "referenced_type" : "type-426"
5218    },
5219    {
5220     "referenced_type" : "type-919"
5221    }
5222   ],
5223   "return_type" : "type-630",
5224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5225  },
5226  {
5227   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setPropertyByteArray",
5228   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE",
5229   "parameters" :
5230   [
5231    {
5232     "is_this_ptr" : true,
5233     "referenced_type" : "type-426"
5234    },
5235    {
5236     "referenced_type" : "type-870"
5237    },
5238    {
5239     "referenced_type" : "type-919"
5240    }
5241   ],
5242   "return_type" : "type-1228",
5243   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5244  },
5245  {
5246   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::notifySyspropsChanged",
5247   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21notifySyspropsChangedEv",
5248   "parameters" :
5249   [
5250    {
5251     "is_this_ptr" : true,
5252     "referenced_type" : "type-426"
5253    }
5254   ],
5255   "return_type" : "type-630",
5256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5257  },
5258  {
5259   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::releaseAllSecureStops",
5260   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21releaseAllSecureStopsEv",
5261   "parameters" :
5262   [
5263    {
5264     "is_this_ptr" : true,
5265     "referenced_type" : "type-426"
5266    }
5267   ],
5268   "return_type" : "type-1228",
5269   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5270  },
5271  {
5272   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setHALInstrumentation",
5273   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21setHALInstrumentationEv",
5274   "parameters" :
5275   [
5276    {
5277     "is_this_ptr" : true,
5278     "referenced_type" : "type-426"
5279    }
5280   ],
5281   "return_type" : "type-630",
5282   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5283  },
5284  {
5285   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getOfflineLicenseState",
5286   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE",
5287   "parameters" :
5288   [
5289    {
5290     "is_this_ptr" : true,
5291     "referenced_type" : "type-426"
5292    },
5293    {
5294     "referenced_type" : "type-919"
5295    },
5296    {
5297     "referenced_type" : "type-1364"
5298    }
5299   ],
5300   "return_type" : "type-630",
5301   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5302  },
5303  {
5304   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_getHdcpLevels_1_2",
5305   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23_hidl_getHdcpLevels_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelESC_EEE",
5306   "parameters" :
5307   [
5308    {
5309     "referenced_type" : "type-1220"
5310    },
5311    {
5312     "referenced_type" : "type-1196"
5313    },
5314    {
5315     "referenced_type" : "type-1365"
5316    }
5317   ],
5318   "return_type" : "type-630",
5319   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5320  },
5321  {
5322   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_getKeyRequest_1_2",
5323   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23_hidl_getKeyRequest_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS9_INSG_8KeyValueEEENSt3__18functionIFvNS2_6StatusESC_NS1_4V1_114KeyRequestTypeESF_EEE",
5324   "parameters" :
5325   [
5326    {
5327     "referenced_type" : "type-1220"
5328    },
5329    {
5330     "referenced_type" : "type-1196"
5331    },
5332    {
5333     "referenced_type" : "type-919"
5334    },
5335    {
5336     "referenced_type" : "type-919"
5337    },
5338    {
5339     "referenced_type" : "type-870"
5340    },
5341    {
5342     "referenced_type" : "type-1108"
5343    },
5344    {
5345     "referenced_type" : "type-524"
5346    },
5347    {
5348     "referenced_type" : "type-1366"
5349    }
5350   ],
5351   "return_type" : "type-630",
5352   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5353  },
5354  {
5355   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getProvisionRequest_1_2",
5356   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE",
5357   "parameters" :
5358   [
5359    {
5360     "is_this_ptr" : true,
5361     "referenced_type" : "type-426"
5362    },
5363    {
5364     "referenced_type" : "type-870"
5365    },
5366    {
5367     "referenced_type" : "type-870"
5368    },
5369    {
5370     "referenced_type" : "type-1367"
5371    }
5372   ],
5373   "return_type" : "type-630",
5374   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5375  },
5376  {
5377   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_sendKeysChange_1_2",
5378   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin24_hidl_sendKeysChange_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb",
5379   "parameters" :
5380   [
5381    {
5382     "referenced_type" : "type-1220"
5383    },
5384    {
5385     "referenced_type" : "type-1196"
5386    },
5387    {
5388     "referenced_type" : "type-919"
5389    },
5390    {
5391     "referenced_type" : "type-526"
5392    },
5393    {
5394     "referenced_type" : "type-41"
5395    }
5396   ],
5397   "return_type" : "type-630",
5398   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5399  },
5400  {
5401   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::provideProvisionResponse",
5402   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE",
5403   "parameters" :
5404   [
5405    {
5406     "is_this_ptr" : true,
5407     "referenced_type" : "type-426"
5408    },
5409    {
5410     "referenced_type" : "type-919"
5411    },
5412    {
5413     "referenced_type" : "type-1368"
5414    }
5415   ],
5416   "return_type" : "type-630",
5417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5418  },
5419  {
5420   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_removeOfflineLicense",
5421   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26_hidl_removeOfflineLicenseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5422   "parameters" :
5423   [
5424    {
5425     "referenced_type" : "type-1220"
5426    },
5427    {
5428     "referenced_type" : "type-1196"
5429    },
5430    {
5431     "referenced_type" : "type-919"
5432    }
5433   ],
5434   "return_type" : "type-1228",
5435   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5436  },
5437  {
5438   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_sendSessionLostState",
5439   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26_hidl_sendSessionLostStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5440   "parameters" :
5441   [
5442    {
5443     "referenced_type" : "type-1220"
5444    },
5445    {
5446     "referenced_type" : "type-1196"
5447    },
5448    {
5449     "referenced_type" : "type-919"
5450    }
5451   ],
5452   "return_type" : "type-630",
5453   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5454  },
5455  {
5456   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getOfflineLicenseKeySetIds",
5457   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE",
5458   "parameters" :
5459   [
5460    {
5461     "is_this_ptr" : true,
5462     "referenced_type" : "type-426"
5463    },
5464    {
5465     "referenced_type" : "type-1369"
5466    }
5467   ],
5468   "return_type" : "type-630",
5469   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5470  },
5471  {
5472   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_getOfflineLicenseState",
5473   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin28_hidl_getOfflineLicenseStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE",
5474   "parameters" :
5475   [
5476    {
5477     "referenced_type" : "type-1220"
5478    },
5479    {
5480     "referenced_type" : "type-1196"
5481    },
5482    {
5483     "referenced_type" : "type-919"
5484    },
5485    {
5486     "referenced_type" : "type-1370"
5487    }
5488   ],
5489   "return_type" : "type-630",
5490   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5491  },
5492  {
5493   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_getProvisionRequest_1_2",
5494   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin29_hidl_getProvisionRequest_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESB_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEESB_EEE",
5495   "parameters" :
5496   [
5497    {
5498     "referenced_type" : "type-1220"
5499    },
5500    {
5501     "referenced_type" : "type-1196"
5502    },
5503    {
5504     "referenced_type" : "type-870"
5505    },
5506    {
5507     "referenced_type" : "type-870"
5508    },
5509    {
5510     "referenced_type" : "type-1371"
5511    }
5512   ],
5513   "return_type" : "type-630",
5514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5515  },
5516  {
5517   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_getOfflineLicenseKeySetIds",
5518   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin32_hidl_getOfflineLicenseKeySetIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINSD_IhEEEEEEE",
5519   "parameters" :
5520   [
5521    {
5522     "referenced_type" : "type-1220"
5523    },
5524    {
5525     "referenced_type" : "type-1196"
5526    },
5527    {
5528     "referenced_type" : "type-1372"
5529    }
5530   ],
5531   "return_type" : "type-630",
5532   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5533  },
5534  {
5535   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::ping",
5536   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4pingEv",
5537   "parameters" :
5538   [
5539    {
5540     "is_this_ptr" : true,
5541     "referenced_type" : "type-426"
5542    }
5543   ],
5544   "return_type" : "type-630",
5545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5546  },
5547  {
5548   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sign",
5549   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
5550   "parameters" :
5551   [
5552    {
5553     "is_this_ptr" : true,
5554     "referenced_type" : "type-426"
5555    },
5556    {
5557     "referenced_type" : "type-919"
5558    },
5559    {
5560     "referenced_type" : "type-919"
5561    },
5562    {
5563     "referenced_type" : "type-919"
5564    },
5565    {
5566     "referenced_type" : "type-1373"
5567    }
5568   ],
5569   "return_type" : "type-630",
5570   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5571  },
5572  {
5573   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::debug",
5574   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5575   "parameters" :
5576   [
5577    {
5578     "is_this_ptr" : true,
5579     "referenced_type" : "type-426"
5580    },
5581    {
5582     "referenced_type" : "type-940"
5583    },
5584    {
5585     "referenced_type" : "type-1142"
5586    }
5587   ],
5588   "return_type" : "type-630",
5589   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5590  },
5591  {
5592   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::verify",
5593   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE",
5594   "parameters" :
5595   [
5596    {
5597     "is_this_ptr" : true,
5598     "referenced_type" : "type-426"
5599    },
5600    {
5601     "referenced_type" : "type-919"
5602    },
5603    {
5604     "referenced_type" : "type-919"
5605    },
5606    {
5607     "referenced_type" : "type-919"
5608    },
5609    {
5610     "referenced_type" : "type-919"
5611    },
5612    {
5613     "referenced_type" : "type-1374"
5614    }
5615   ],
5616   "return_type" : "type-630",
5617   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5618  },
5619  {
5620   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::decrypt",
5621   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
5622   "parameters" :
5623   [
5624    {
5625     "is_this_ptr" : true,
5626     "referenced_type" : "type-426"
5627    },
5628    {
5629     "referenced_type" : "type-919"
5630    },
5631    {
5632     "referenced_type" : "type-919"
5633    },
5634    {
5635     "referenced_type" : "type-919"
5636    },
5637    {
5638     "referenced_type" : "type-919"
5639    },
5640    {
5641     "referenced_type" : "type-1375"
5642    }
5643   ],
5644   "return_type" : "type-630",
5645   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5646  },
5647  {
5648   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::encrypt",
5649   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
5650   "parameters" :
5651   [
5652    {
5653     "is_this_ptr" : true,
5654     "referenced_type" : "type-426"
5655    },
5656    {
5657     "referenced_type" : "type-919"
5658    },
5659    {
5660     "referenced_type" : "type-919"
5661    },
5662    {
5663     "referenced_type" : "type-919"
5664    },
5665    {
5666     "referenced_type" : "type-919"
5667    },
5668    {
5669     "referenced_type" : "type-1376"
5670    }
5671   ],
5672   "return_type" : "type-630",
5673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5674  },
5675  {
5676   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::signRSA",
5677   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
5678   "parameters" :
5679   [
5680    {
5681     "is_this_ptr" : true,
5682     "referenced_type" : "type-426"
5683    },
5684    {
5685     "referenced_type" : "type-919"
5686    },
5687    {
5688     "referenced_type" : "type-870"
5689    },
5690    {
5691     "referenced_type" : "type-919"
5692    },
5693    {
5694     "referenced_type" : "type-919"
5695    },
5696    {
5697     "referenced_type" : "type-1377"
5698    }
5699   ],
5700   "return_type" : "type-630",
5701   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5702  },
5703  {
5704   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sendEvent",
5705   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_",
5706   "parameters" :
5707   [
5708    {
5709     "is_this_ptr" : true,
5710     "referenced_type" : "type-426"
5711    },
5712    {
5713     "referenced_type" : "type-1107"
5714    },
5715    {
5716     "referenced_type" : "type-919"
5717    },
5718    {
5719     "referenced_type" : "type-919"
5720    }
5721   ],
5722   "return_type" : "type-630",
5723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5724  },
5725  {
5726   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::BpHwDrmPlugin",
5727   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginC1ERKNS_2spINS0_7IBinderEEE",
5728   "parameters" :
5729   [
5730    {
5731     "is_this_ptr" : true,
5732     "referenced_type" : "type-426"
5733    },
5734    {
5735     "referenced_type" : "type-50"
5736    }
5737   ],
5738   "return_type" : "type-29",
5739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5740  },
5741  {
5742   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::BpHwDrmPlugin",
5743   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginC2ERKNS_2spINS0_7IBinderEEE",
5744   "parameters" :
5745   [
5746    {
5747     "is_this_ptr" : true,
5748     "referenced_type" : "type-426"
5749    },
5750    {
5751     "referenced_type" : "type-50"
5752    }
5753   ],
5754   "return_type" : "type-29",
5755   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5756  },
5757  {
5758   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::getService",
5759   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5760   "parameters" :
5761   [
5762    {
5763     "default_arg" : true,
5764     "referenced_type" : "type-1277"
5765    },
5766    {
5767     "default_arg" : true,
5768     "referenced_type" : "type-41"
5769    }
5770   ],
5771   "return_type" : "type-1207",
5772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5773  },
5774  {
5775   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::linkToDeath",
5776   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
5777   "parameters" :
5778   [
5779    {
5780     "is_this_ptr" : true,
5781     "referenced_type" : "type-1208"
5782    },
5783    {
5784     "referenced_type" : "type-920"
5785    },
5786    {
5787     "referenced_type" : "type-32"
5788    }
5789   ],
5790   "return_type" : "type-557",
5791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5792  },
5793  {
5794   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::getDebugInfo",
5795   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5796   "parameters" :
5797   [
5798    {
5799     "is_this_ptr" : true,
5800     "referenced_type" : "type-1208"
5801    },
5802    {
5803     "referenced_type" : "type-1378"
5804    }
5805   ],
5806   "return_type" : "type-630",
5807   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5808  },
5809  {
5810   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::getHashChain",
5811   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
5812   "parameters" :
5813   [
5814    {
5815     "is_this_ptr" : true,
5816     "referenced_type" : "type-1208"
5817    },
5818    {
5819     "referenced_type" : "type-1379"
5820    }
5821   ],
5822   "return_type" : "type-630",
5823   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5824  },
5825  {
5826   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::tryGetService",
5827   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5828   "parameters" :
5829   [
5830    {
5831     "default_arg" : true,
5832     "referenced_type" : "type-1277"
5833    },
5834    {
5835     "default_arg" : true,
5836     "referenced_type" : "type-41"
5837    }
5838   ],
5839   "return_type" : "type-1207",
5840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5841  },
5842  {
5843   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::unlinkToDeath",
5844   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5845   "parameters" :
5846   [
5847    {
5848     "is_this_ptr" : true,
5849     "referenced_type" : "type-1208"
5850    },
5851    {
5852     "referenced_type" : "type-920"
5853    }
5854   ],
5855   "return_type" : "type-557",
5856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5857  },
5858  {
5859   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::interfaceChain",
5860   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5861   "parameters" :
5862   [
5863    {
5864     "is_this_ptr" : true,
5865     "referenced_type" : "type-1208"
5866    },
5867    {
5868     "referenced_type" : "type-1380"
5869    }
5870   ],
5871   "return_type" : "type-630",
5872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5873  },
5874  {
5875   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::registerAsService",
5876   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
5877   "parameters" :
5878   [
5879    {
5880     "is_this_ptr" : true,
5881     "referenced_type" : "type-1208"
5882    },
5883    {
5884     "default_arg" : true,
5885     "referenced_type" : "type-1277"
5886    }
5887   ],
5888   "return_type" : "type-27",
5889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5890  },
5891  {
5892   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::interfaceDescriptor",
5893   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5894   "parameters" :
5895   [
5896    {
5897     "is_this_ptr" : true,
5898     "referenced_type" : "type-1208"
5899    },
5900    {
5901     "referenced_type" : "type-1381"
5902    }
5903   ],
5904   "return_type" : "type-630",
5905   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5906  },
5907  {
5908   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::notifySyspropsChanged",
5909   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21notifySyspropsChangedEv",
5910   "parameters" :
5911   [
5912    {
5913     "is_this_ptr" : true,
5914     "referenced_type" : "type-1208"
5915    }
5916   ],
5917   "return_type" : "type-630",
5918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5919  },
5920  {
5921   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::setHALInstrumentation",
5922   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21setHALInstrumentationEv",
5923   "parameters" :
5924   [
5925    {
5926     "is_this_ptr" : true,
5927     "referenced_type" : "type-1208"
5928    }
5929   ],
5930   "return_type" : "type-630",
5931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5932  },
5933  {
5934   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::registerForNotifications",
5935   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5936   "parameters" :
5937   [
5938    {
5939     "referenced_type" : "type-1277"
5940    },
5941    {
5942     "referenced_type" : "type-1143"
5943    }
5944   ],
5945   "return_type" : "type-41",
5946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5947  },
5948  {
5949   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::ping",
5950   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin4pingEv",
5951   "parameters" :
5952   [
5953    {
5954     "is_this_ptr" : true,
5955     "referenced_type" : "type-1208"
5956    }
5957   ],
5958   "return_type" : "type-630",
5959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5960  },
5961  {
5962   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::debug",
5963   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5964   "parameters" :
5965   [
5966    {
5967     "is_this_ptr" : true,
5968     "referenced_type" : "type-1208"
5969    },
5970    {
5971     "referenced_type" : "type-940"
5972    },
5973    {
5974     "referenced_type" : "type-1142"
5975    }
5976   ],
5977   "return_type" : "type-630",
5978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5979  },
5980  {
5981   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::castFrom",
5982   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spINS1_4V1_013ICryptoPluginEEEb",
5983   "parameters" :
5984   [
5985    {
5986     "referenced_type" : "type-1268"
5987    },
5988    {
5989     "default_arg" : true,
5990     "referenced_type" : "type-41"
5991    }
5992   ],
5993   "return_type" : "type-1234",
5994   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5995  },
5996  {
5997   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::castFrom",
5998   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
5999   "parameters" :
6000   [
6001    {
6002     "referenced_type" : "type-1217"
6003    },
6004    {
6005     "default_arg" : true,
6006     "referenced_type" : "type-41"
6007    }
6008   ],
6009   "return_type" : "type-1234",
6010   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
6011  },
6012  {
6013   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::castFrom",
6014   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spIS3_EEb",
6015   "parameters" :
6016   [
6017    {
6018     "referenced_type" : "type-1209"
6019    },
6020    {
6021     "default_arg" : true,
6022     "referenced_type" : "type-41"
6023    }
6024   ],
6025   "return_type" : "type-1234",
6026   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
6027  },
6028  {
6029   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::onTransact",
6030   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
6031   "parameters" :
6032   [
6033    {
6034     "is_this_ptr" : true,
6035     "referenced_type" : "type-203"
6036    },
6037    {
6038     "referenced_type" : "type-2"
6039    },
6040    {
6041     "referenced_type" : "type-987"
6042    },
6043    {
6044     "referenced_type" : "type-980"
6045    },
6046    {
6047     "default_arg" : true,
6048     "referenced_type" : "type-2"
6049    },
6050    {
6051     "default_arg" : true,
6052     "referenced_type" : "type-1382"
6053    }
6054   ],
6055   "return_type" : "type-27",
6056   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6057  },
6058  {
6059   "access" : "private",
6060   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::getDebugInfo",
6061   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6062   "parameters" :
6063   [
6064    {
6065     "is_this_ptr" : true,
6066     "referenced_type" : "type-203"
6067    },
6068    {
6069     "referenced_type" : "type-1383"
6070    }
6071   ],
6072   "return_type" : "type-630",
6073   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6074  },
6075  {
6076   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::_hidl_isCryptoSchemeSupported_1_2",
6077   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory33_hidl_isCryptoSchemeSupported_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
6078   "parameters" :
6079   [
6080    {
6081     "referenced_type" : "type-988"
6082    },
6083    {
6084     "referenced_type" : "type-987"
6085    },
6086    {
6087     "referenced_type" : "type-980"
6088    },
6089    {
6090     "referenced_type" : "type-1384"
6091    }
6092   ],
6093   "return_type" : "type-27",
6094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6095  },
6096  {
6097   "access" : "private",
6098   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::ping",
6099   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory4pingEv",
6100   "parameters" :
6101   [
6102    {
6103     "is_this_ptr" : true,
6104     "referenced_type" : "type-203"
6105    }
6106   ],
6107   "return_type" : "type-630",
6108   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6109  },
6110  {
6111   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::BnHwDrmFactory",
6112   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE",
6113   "parameters" :
6114   [
6115    {
6116     "is_this_ptr" : true,
6117     "referenced_type" : "type-203"
6118    },
6119    {
6120     "referenced_type" : "type-197"
6121    }
6122   ],
6123   "return_type" : "type-29",
6124   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6125  },
6126  {
6127   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::BnHwDrmFactory",
6128   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE",
6129   "parameters" :
6130   [
6131    {
6132     "is_this_ptr" : true,
6133     "referenced_type" : "type-203"
6134    },
6135    {
6136     "referenced_type" : "type-197"
6137    }
6138   ],
6139   "return_type" : "type-29",
6140   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6141  },
6142  {
6143   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::~BnHwDrmFactory",
6144   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev",
6145   "parameters" :
6146   [
6147    {
6148     "is_this_ptr" : true,
6149     "referenced_type" : "type-203"
6150    }
6151   ],
6152   "return_type" : "type-29",
6153   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6154  },
6155  {
6156   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::~BnHwDrmFactory",
6157   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev",
6158   "parameters" :
6159   [
6160    {
6161     "is_this_ptr" : true,
6162     "referenced_type" : "type-203"
6163    }
6164   ],
6165   "return_type" : "type-29",
6166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6167  },
6168  {
6169   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::~BnHwDrmFactory",
6170   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD2Ev",
6171   "parameters" :
6172   [
6173    {
6174     "is_this_ptr" : true,
6175     "referenced_type" : "type-203"
6176    }
6177   ],
6178   "return_type" : "type-29",
6179   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6180  },
6181  {
6182   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::linkToDeath",
6183   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
6184   "parameters" :
6185   [
6186    {
6187     "is_this_ptr" : true,
6188     "referenced_type" : "type-212"
6189    },
6190    {
6191     "referenced_type" : "type-920"
6192    },
6193    {
6194     "referenced_type" : "type-32"
6195    }
6196   ],
6197   "return_type" : "type-557",
6198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6199  },
6200  {
6201   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::createPlugin",
6202   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE",
6203   "parameters" :
6204   [
6205    {
6206     "is_this_ptr" : true,
6207     "referenced_type" : "type-212"
6208    },
6209    {
6210     "referenced_type" : "type-1179"
6211    },
6212    {
6213     "referenced_type" : "type-870"
6214    },
6215    {
6216     "referenced_type" : "type-1385"
6217    }
6218   ],
6219   "return_type" : "type-630",
6220   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6221  },
6222  {
6223   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::getDebugInfo",
6224   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6225   "parameters" :
6226   [
6227    {
6228     "is_this_ptr" : true,
6229     "referenced_type" : "type-212"
6230    },
6231    {
6232     "referenced_type" : "type-1386"
6233    }
6234   ],
6235   "return_type" : "type-630",
6236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6237  },
6238  {
6239   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::getHashChain",
6240   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
6241   "parameters" :
6242   [
6243    {
6244     "is_this_ptr" : true,
6245     "referenced_type" : "type-212"
6246    },
6247    {
6248     "referenced_type" : "type-1387"
6249    }
6250   ],
6251   "return_type" : "type-630",
6252   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6253  },
6254  {
6255   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::unlinkToDeath",
6256   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
6257   "parameters" :
6258   [
6259    {
6260     "is_this_ptr" : true,
6261     "referenced_type" : "type-212"
6262    },
6263    {
6264     "referenced_type" : "type-920"
6265    }
6266   ],
6267   "return_type" : "type-557",
6268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6269  },
6270  {
6271   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::interfaceChain",
6272   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
6273   "parameters" :
6274   [
6275    {
6276     "is_this_ptr" : true,
6277     "referenced_type" : "type-212"
6278    },
6279    {
6280     "referenced_type" : "type-1388"
6281    }
6282   ],
6283   "return_type" : "type-630",
6284   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6285  },
6286  {
6287   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::interfaceDescriptor",
6288   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
6289   "parameters" :
6290   [
6291    {
6292     "is_this_ptr" : true,
6293     "referenced_type" : "type-212"
6294    },
6295    {
6296     "referenced_type" : "type-1389"
6297    }
6298   ],
6299   "return_type" : "type-630",
6300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6301  },
6302  {
6303   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::notifySyspropsChanged",
6304   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21notifySyspropsChangedEv",
6305   "parameters" :
6306   [
6307    {
6308     "is_this_ptr" : true,
6309     "referenced_type" : "type-212"
6310    }
6311   ],
6312   "return_type" : "type-630",
6313   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6314  },
6315  {
6316   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::setHALInstrumentation",
6317   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21setHALInstrumentationEv",
6318   "parameters" :
6319   [
6320    {
6321     "is_this_ptr" : true,
6322     "referenced_type" : "type-212"
6323    }
6324   ],
6325   "return_type" : "type-630",
6326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6327  },
6328  {
6329   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::isContentTypeSupported",
6330   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE",
6331   "parameters" :
6332   [
6333    {
6334     "is_this_ptr" : true,
6335     "referenced_type" : "type-212"
6336    },
6337    {
6338     "referenced_type" : "type-870"
6339    }
6340   ],
6341   "return_type" : "type-557",
6342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6343  },
6344  {
6345   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::isCryptoSchemeSupported",
6346   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE",
6347   "parameters" :
6348   [
6349    {
6350     "is_this_ptr" : true,
6351     "referenced_type" : "type-212"
6352    },
6353    {
6354     "referenced_type" : "type-1179"
6355    }
6356   ],
6357   "return_type" : "type-557",
6358   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6359  },
6360  {
6361   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::isCryptoSchemeSupported_1_2",
6362   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE",
6363   "parameters" :
6364   [
6365    {
6366     "is_this_ptr" : true,
6367     "referenced_type" : "type-212"
6368    },
6369    {
6370     "referenced_type" : "type-1179"
6371    },
6372    {
6373     "referenced_type" : "type-870"
6374    },
6375    {
6376     "referenced_type" : "type-102"
6377    }
6378   ],
6379   "return_type" : "type-557",
6380   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6381  },
6382  {
6383   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::_hidl_isCryptoSchemeSupported_1_2",
6384   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory33_hidl_isCryptoSchemeSupported_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE",
6385   "parameters" :
6386   [
6387    {
6388     "referenced_type" : "type-1220"
6389    },
6390    {
6391     "referenced_type" : "type-1196"
6392    },
6393    {
6394     "referenced_type" : "type-1179"
6395    },
6396    {
6397     "referenced_type" : "type-870"
6398    },
6399    {
6400     "referenced_type" : "type-102"
6401    }
6402   ],
6403   "return_type" : "type-557",
6404   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6405  },
6406  {
6407   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::ping",
6408   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory4pingEv",
6409   "parameters" :
6410   [
6411    {
6412     "is_this_ptr" : true,
6413     "referenced_type" : "type-212"
6414    }
6415   ],
6416   "return_type" : "type-630",
6417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6418  },
6419  {
6420   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::debug",
6421   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
6422   "parameters" :
6423   [
6424    {
6425     "is_this_ptr" : true,
6426     "referenced_type" : "type-212"
6427    },
6428    {
6429     "referenced_type" : "type-940"
6430    },
6431    {
6432     "referenced_type" : "type-1142"
6433    }
6434   ],
6435   "return_type" : "type-630",
6436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6437  },
6438  {
6439   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::BpHwDrmFactory",
6440   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE",
6441   "parameters" :
6442   [
6443    {
6444     "is_this_ptr" : true,
6445     "referenced_type" : "type-212"
6446    },
6447    {
6448     "referenced_type" : "type-50"
6449    }
6450   ],
6451   "return_type" : "type-29",
6452   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6453  },
6454  {
6455   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::BpHwDrmFactory",
6456   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE",
6457   "parameters" :
6458   [
6459    {
6460     "is_this_ptr" : true,
6461     "referenced_type" : "type-212"
6462    },
6463    {
6464     "referenced_type" : "type-50"
6465    }
6466   ],
6467   "return_type" : "type-29",
6468   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6469  },
6470  {
6471   "access" : "private",
6472   "function_name" : "android::hardware::drm::V1_2::BsCryptoPlugin::addOnewayTask",
6473   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin13addOnewayTaskENSt3__18functionIFvvEEE",
6474   "parameters" :
6475   [
6476    {
6477     "is_this_ptr" : true,
6478     "referenced_type" : "type-1215"
6479    },
6480    {
6481     "referenced_type" : "type-1393"
6482    }
6483   ],
6484   "return_type" : "type-630",
6485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoPlugin.h"
6486  },
6487  {
6488   "function_name" : "android::hardware::drm::V1_2::BsCryptoPlugin::BsCryptoPlugin",
6489   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginC1ENS_2spINS2_13ICryptoPluginEEE",
6490   "parameters" :
6491   [
6492    {
6493     "is_this_ptr" : true,
6494     "referenced_type" : "type-1215"
6495    },
6496    {
6497     "referenced_type" : "type-1206"
6498    }
6499   ],
6500   "return_type" : "type-29",
6501   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoPlugin.h"
6502  },
6503  {
6504   "function_name" : "android::hardware::drm::V1_2::BsCryptoPlugin::BsCryptoPlugin",
6505   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginC2ENS_2spINS2_13ICryptoPluginEEE",
6506   "parameters" :
6507   [
6508    {
6509     "is_this_ptr" : true,
6510     "referenced_type" : "type-1215"
6511    },
6512    {
6513     "referenced_type" : "type-1206"
6514    }
6515   ],
6516   "return_type" : "type-29",
6517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoPlugin.h"
6518  },
6519  {
6520   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::getService",
6521   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
6522   "parameters" :
6523   [
6524    {
6525     "default_arg" : true,
6526     "referenced_type" : "type-991"
6527    },
6528    {
6529     "default_arg" : true,
6530     "referenced_type" : "type-41"
6531    }
6532   ],
6533   "return_type" : "type-461",
6534   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6535  },
6536  {
6537   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::linkToDeath",
6538   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
6539   "parameters" :
6540   [
6541    {
6542     "is_this_ptr" : true,
6543     "referenced_type" : "type-462"
6544    },
6545    {
6546     "referenced_type" : "type-920"
6547    },
6548    {
6549     "referenced_type" : "type-32"
6550    }
6551   ],
6552   "return_type" : "type-557",
6553   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6554  },
6555  {
6556   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::getDebugInfo",
6557   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6558   "parameters" :
6559   [
6560    {
6561     "is_this_ptr" : true,
6562     "referenced_type" : "type-462"
6563    },
6564    {
6565     "referenced_type" : "type-1397"
6566    }
6567   ],
6568   "return_type" : "type-630",
6569   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6570  },
6571  {
6572   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::getHashChain",
6573   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
6574   "parameters" :
6575   [
6576    {
6577     "is_this_ptr" : true,
6578     "referenced_type" : "type-462"
6579    },
6580    {
6581     "referenced_type" : "type-1398"
6582    }
6583   ],
6584   "return_type" : "type-630",
6585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6586  },
6587  {
6588   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::tryGetService",
6589   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
6590   "parameters" :
6591   [
6592    {
6593     "default_arg" : true,
6594     "referenced_type" : "type-991"
6595    },
6596    {
6597     "default_arg" : true,
6598     "referenced_type" : "type-41"
6599    }
6600   ],
6601   "return_type" : "type-461",
6602   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6603  },
6604  {
6605   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::unlinkToDeath",
6606   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
6607   "parameters" :
6608   [
6609    {
6610     "is_this_ptr" : true,
6611     "referenced_type" : "type-462"
6612    },
6613    {
6614     "referenced_type" : "type-920"
6615    }
6616   ],
6617   "return_type" : "type-557",
6618   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6619  },
6620  {
6621   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::interfaceChain",
6622   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
6623   "parameters" :
6624   [
6625    {
6626     "is_this_ptr" : true,
6627     "referenced_type" : "type-462"
6628    },
6629    {
6630     "referenced_type" : "type-1399"
6631    }
6632   ],
6633   "return_type" : "type-630",
6634   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6635  },
6636  {
6637   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::registerAsService",
6638   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
6639   "parameters" :
6640   [
6641    {
6642     "is_this_ptr" : true,
6643     "referenced_type" : "type-462"
6644    },
6645    {
6646     "default_arg" : true,
6647     "referenced_type" : "type-991"
6648    }
6649   ],
6650   "return_type" : "type-27",
6651   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6652  },
6653  {
6654   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::interfaceDescriptor",
6655   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
6656   "parameters" :
6657   [
6658    {
6659     "is_this_ptr" : true,
6660     "referenced_type" : "type-462"
6661    },
6662    {
6663     "referenced_type" : "type-1400"
6664    }
6665   ],
6666   "return_type" : "type-630",
6667   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6668  },
6669  {
6670   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::notifySyspropsChanged",
6671   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21notifySyspropsChangedEv",
6672   "parameters" :
6673   [
6674    {
6675     "is_this_ptr" : true,
6676     "referenced_type" : "type-462"
6677    }
6678   ],
6679   "return_type" : "type-630",
6680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6681  },
6682  {
6683   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::setHALInstrumentation",
6684   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21setHALInstrumentationEv",
6685   "parameters" :
6686   [
6687    {
6688     "is_this_ptr" : true,
6689     "referenced_type" : "type-462"
6690    }
6691   ],
6692   "return_type" : "type-630",
6693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6694  },
6695  {
6696   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::registerForNotifications",
6697   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6698   "parameters" :
6699   [
6700    {
6701     "referenced_type" : "type-991"
6702    },
6703    {
6704     "referenced_type" : "type-1143"
6705    }
6706   ],
6707   "return_type" : "type-41",
6708   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6709  },
6710  {
6711   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::ping",
6712   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory4pingEv",
6713   "parameters" :
6714   [
6715    {
6716     "is_this_ptr" : true,
6717     "referenced_type" : "type-462"
6718    }
6719   ],
6720   "return_type" : "type-630",
6721   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6722  },
6723  {
6724   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::debug",
6725   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
6726   "parameters" :
6727   [
6728    {
6729     "is_this_ptr" : true,
6730     "referenced_type" : "type-462"
6731    },
6732    {
6733     "referenced_type" : "type-940"
6734    },
6735    {
6736     "referenced_type" : "type-1142"
6737    }
6738   ],
6739   "return_type" : "type-630",
6740   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6741  },
6742  {
6743   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::castFrom",
6744   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS1_4V1_014ICryptoFactoryEEEb",
6745   "parameters" :
6746   [
6747    {
6748     "referenced_type" : "type-429"
6749    },
6750    {
6751     "default_arg" : true,
6752     "referenced_type" : "type-41"
6753    }
6754   ],
6755   "return_type" : "type-604",
6756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6757  },
6758  {
6759   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::castFrom",
6760   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS1_4V1_114ICryptoFactoryEEEb",
6761   "parameters" :
6762   [
6763    {
6764     "referenced_type" : "type-455"
6765    },
6766    {
6767     "default_arg" : true,
6768     "referenced_type" : "type-41"
6769    }
6770   ],
6771   "return_type" : "type-604",
6772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6773  },
6774  {
6775   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::castFrom",
6776   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
6777   "parameters" :
6778   [
6779    {
6780     "referenced_type" : "type-1217"
6781    },
6782    {
6783     "default_arg" : true,
6784     "referenced_type" : "type-41"
6785    }
6786   ],
6787   "return_type" : "type-604",
6788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6789  },
6790  {
6791   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::castFrom",
6792   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spIS3_EEb",
6793   "parameters" :
6794   [
6795    {
6796     "referenced_type" : "type-1198"
6797    },
6798    {
6799     "default_arg" : true,
6800     "referenced_type" : "type-41"
6801    }
6802   ],
6803   "return_type" : "type-604",
6804   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6805  },
6806  {
6807   "access" : "private",
6808   "function_name" : "android::hardware::drm::V1_2::BsCryptoFactory::addOnewayTask",
6809   "linker_set_key" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE",
6810   "parameters" :
6811   [
6812    {
6813     "is_this_ptr" : true,
6814     "referenced_type" : "type-1227"
6815    },
6816    {
6817     "referenced_type" : "type-1404"
6818    }
6819   ],
6820   "return_type" : "type-630",
6821   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoFactory.h"
6822  },
6823  {
6824   "function_name" : "android::hardware::drm::V1_2::BsCryptoFactory::BsCryptoFactory",
6825   "linker_set_key" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE",
6826   "parameters" :
6827   [
6828    {
6829     "is_this_ptr" : true,
6830     "referenced_type" : "type-1227"
6831    },
6832    {
6833     "referenced_type" : "type-495"
6834    }
6835   ],
6836   "return_type" : "type-29",
6837   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoFactory.h"
6838  },
6839  {
6840   "function_name" : "android::hardware::drm::V1_2::BsCryptoFactory::BsCryptoFactory",
6841   "linker_set_key" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE",
6842   "parameters" :
6843   [
6844    {
6845     "is_this_ptr" : true,
6846     "referenced_type" : "type-1227"
6847    },
6848    {
6849     "referenced_type" : "type-495"
6850    }
6851   ],
6852   "return_type" : "type-29",
6853   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoFactory.h"
6854  },
6855  {
6856   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::onTransact",
6857   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
6858   "parameters" :
6859   [
6860    {
6861     "is_this_ptr" : true,
6862     "referenced_type" : "type-1211"
6863    },
6864    {
6865     "referenced_type" : "type-2"
6866    },
6867    {
6868     "referenced_type" : "type-987"
6869    },
6870    {
6871     "referenced_type" : "type-980"
6872    },
6873    {
6874     "default_arg" : true,
6875     "referenced_type" : "type-2"
6876    },
6877    {
6878     "default_arg" : true,
6879     "referenced_type" : "type-1407"
6880    }
6881   ],
6882   "return_type" : "type-27",
6883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6884  },
6885  {
6886   "access" : "private",
6887   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::getDebugInfo",
6888   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6889   "parameters" :
6890   [
6891    {
6892     "is_this_ptr" : true,
6893     "referenced_type" : "type-1211"
6894    },
6895    {
6896     "referenced_type" : "type-1408"
6897    }
6898   ],
6899   "return_type" : "type-630",
6900   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6901  },
6902  {
6903   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::_hidl_decrypt_1_2",
6904   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin17_hidl_decrypt_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
6905   "parameters" :
6906   [
6907    {
6908     "referenced_type" : "type-988"
6909    },
6910    {
6911     "referenced_type" : "type-987"
6912    },
6913    {
6914     "referenced_type" : "type-980"
6915    },
6916    {
6917     "referenced_type" : "type-1409"
6918    }
6919   ],
6920   "return_type" : "type-27",
6921   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6922  },
6923  {
6924   "access" : "private",
6925   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::ping",
6926   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin4pingEv",
6927   "parameters" :
6928   [
6929    {
6930     "is_this_ptr" : true,
6931     "referenced_type" : "type-1211"
6932    }
6933   ],
6934   "return_type" : "type-630",
6935   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6936  },
6937  {
6938   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::BnHwCryptoPlugin",
6939   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginC1ERKNS_2spINS2_13ICryptoPluginEEE",
6940   "parameters" :
6941   [
6942    {
6943     "is_this_ptr" : true,
6944     "referenced_type" : "type-1211"
6945    },
6946    {
6947     "referenced_type" : "type-1209"
6948    }
6949   ],
6950   "return_type" : "type-29",
6951   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6952  },
6953  {
6954   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::BnHwCryptoPlugin",
6955   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginC2ERKNS_2spINS2_13ICryptoPluginEEE",
6956   "parameters" :
6957   [
6958    {
6959     "is_this_ptr" : true,
6960     "referenced_type" : "type-1211"
6961    },
6962    {
6963     "referenced_type" : "type-1209"
6964    }
6965   ],
6966   "return_type" : "type-29",
6967   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6968  },
6969  {
6970   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::~BnHwCryptoPlugin",
6971   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev",
6972   "parameters" :
6973   [
6974    {
6975     "is_this_ptr" : true,
6976     "referenced_type" : "type-1211"
6977    }
6978   ],
6979   "return_type" : "type-29",
6980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6981  },
6982  {
6983   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::~BnHwCryptoPlugin",
6984   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev",
6985   "parameters" :
6986   [
6987    {
6988     "is_this_ptr" : true,
6989     "referenced_type" : "type-1211"
6990    }
6991   ],
6992   "return_type" : "type-29",
6993   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6994  },
6995  {
6996   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::~BnHwCryptoPlugin",
6997   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD2Ev",
6998   "parameters" :
6999   [
7000    {
7001     "is_this_ptr" : true,
7002     "referenced_type" : "type-1211"
7003    }
7004   ],
7005   "return_type" : "type-29",
7006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
7007  },
7008  {
7009   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::decrypt_1_2",
7010   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE",
7011   "parameters" :
7012   [
7013    {
7014     "is_this_ptr" : true,
7015     "referenced_type" : "type-1216"
7016    },
7017    {
7018     "referenced_type" : "type-41"
7019    },
7020    {
7021     "referenced_type" : "type-1179"
7022    },
7023    {
7024     "referenced_type" : "type-1179"
7025    },
7026    {
7027     "referenced_type" : "type-1110"
7028    },
7029    {
7030     "referenced_type" : "type-159"
7031    },
7032    {
7033     "referenced_type" : "type-1273"
7034    },
7035    {
7036     "referenced_type" : "type-162"
7037    },
7038    {
7039     "referenced_type" : "type-32"
7040    },
7041    {
7042     "referenced_type" : "type-173"
7043    },
7044    {
7045     "referenced_type" : "type-1410"
7046    }
7047   ],
7048   "return_type" : "type-630",
7049   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7050  },
7051  {
7052   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::linkToDeath",
7053   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
7054   "parameters" :
7055   [
7056    {
7057     "is_this_ptr" : true,
7058     "referenced_type" : "type-1216"
7059    },
7060    {
7061     "referenced_type" : "type-920"
7062    },
7063    {
7064     "referenced_type" : "type-32"
7065    }
7066   ],
7067   "return_type" : "type-557",
7068   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7069  },
7070  {
7071   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::getDebugInfo",
7072   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7073   "parameters" :
7074   [
7075    {
7076     "is_this_ptr" : true,
7077     "referenced_type" : "type-1216"
7078    },
7079    {
7080     "referenced_type" : "type-1411"
7081    }
7082   ],
7083   "return_type" : "type-630",
7084   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7085  },
7086  {
7087   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::getHashChain",
7088   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
7089   "parameters" :
7090   [
7091    {
7092     "is_this_ptr" : true,
7093     "referenced_type" : "type-1216"
7094    },
7095    {
7096     "referenced_type" : "type-1412"
7097    }
7098   ],
7099   "return_type" : "type-630",
7100   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7101  },
7102  {
7103   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::unlinkToDeath",
7104   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
7105   "parameters" :
7106   [
7107    {
7108     "is_this_ptr" : true,
7109     "referenced_type" : "type-1216"
7110    },
7111    {
7112     "referenced_type" : "type-920"
7113    }
7114   ],
7115   "return_type" : "type-557",
7116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7117  },
7118  {
7119   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::interfaceChain",
7120   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
7121   "parameters" :
7122   [
7123    {
7124     "is_this_ptr" : true,
7125     "referenced_type" : "type-1216"
7126    },
7127    {
7128     "referenced_type" : "type-1413"
7129    }
7130   ],
7131   "return_type" : "type-630",
7132   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7133  },
7134  {
7135   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::notifyResolution",
7136   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin16notifyResolutionEjj",
7137   "parameters" :
7138   [
7139    {
7140     "is_this_ptr" : true,
7141     "referenced_type" : "type-1216"
7142    },
7143    {
7144     "referenced_type" : "type-2"
7145    },
7146    {
7147     "referenced_type" : "type-2"
7148    }
7149   ],
7150   "return_type" : "type-630",
7151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7152  },
7153  {
7154   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::_hidl_decrypt_1_2",
7155   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin17_hidl_decrypt_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbRKNS0_10hidl_arrayIhLm16EJEEESC_NS1_4V1_04ModeERKNSD_7PatternERKNS0_8hidl_vecINSD_9SubSampleEEERKNSD_12SharedBufferEmRKNSD_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE",
7156   "parameters" :
7157   [
7158    {
7159     "referenced_type" : "type-1220"
7160    },
7161    {
7162     "referenced_type" : "type-1196"
7163    },
7164    {
7165     "referenced_type" : "type-41"
7166    },
7167    {
7168     "referenced_type" : "type-1179"
7169    },
7170    {
7171     "referenced_type" : "type-1179"
7172    },
7173    {
7174     "referenced_type" : "type-1110"
7175    },
7176    {
7177     "referenced_type" : "type-159"
7178    },
7179    {
7180     "referenced_type" : "type-1273"
7181    },
7182    {
7183     "referenced_type" : "type-162"
7184    },
7185    {
7186     "referenced_type" : "type-32"
7187    },
7188    {
7189     "referenced_type" : "type-173"
7190    },
7191    {
7192     "referenced_type" : "type-1414"
7193    }
7194   ],
7195   "return_type" : "type-630",
7196   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7197  },
7198  {
7199   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::setMediaDrmSession",
7200   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE",
7201   "parameters" :
7202   [
7203    {
7204     "is_this_ptr" : true,
7205     "referenced_type" : "type-1216"
7206    },
7207    {
7208     "referenced_type" : "type-919"
7209    }
7210   ],
7211   "return_type" : "type-1228",
7212   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7213  },
7214  {
7215   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::interfaceDescriptor",
7216   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
7217   "parameters" :
7218   [
7219    {
7220     "is_this_ptr" : true,
7221     "referenced_type" : "type-1216"
7222    },
7223    {
7224     "referenced_type" : "type-1415"
7225    }
7226   ],
7227   "return_type" : "type-630",
7228   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7229  },
7230  {
7231   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::setSharedBufferBase",
7232   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj",
7233   "parameters" :
7234   [
7235    {
7236     "is_this_ptr" : true,
7237     "referenced_type" : "type-1216"
7238    },
7239    {
7240     "referenced_type" : "type-875"
7241    },
7242    {
7243     "referenced_type" : "type-2"
7244    }
7245   ],
7246   "return_type" : "type-630",
7247   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7248  },
7249  {
7250   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::notifySyspropsChanged",
7251   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21notifySyspropsChangedEv",
7252   "parameters" :
7253   [
7254    {
7255     "is_this_ptr" : true,
7256     "referenced_type" : "type-1216"
7257    }
7258   ],
7259   "return_type" : "type-630",
7260   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7261  },
7262  {
7263   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::setHALInstrumentation",
7264   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21setHALInstrumentationEv",
7265   "parameters" :
7266   [
7267    {
7268     "is_this_ptr" : true,
7269     "referenced_type" : "type-1216"
7270    }
7271   ],
7272   "return_type" : "type-630",
7273   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7274  },
7275  {
7276   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::requiresSecureDecoderComponent",
7277   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE",
7278   "parameters" :
7279   [
7280    {
7281     "is_this_ptr" : true,
7282     "referenced_type" : "type-1216"
7283    },
7284    {
7285     "referenced_type" : "type-870"
7286    }
7287   ],
7288   "return_type" : "type-557",
7289   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7290  },
7291  {
7292   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::ping",
7293   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin4pingEv",
7294   "parameters" :
7295   [
7296    {
7297     "is_this_ptr" : true,
7298     "referenced_type" : "type-1216"
7299    }
7300   ],
7301   "return_type" : "type-630",
7302   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7303  },
7304  {
7305   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::debug",
7306   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
7307   "parameters" :
7308   [
7309    {
7310     "is_this_ptr" : true,
7311     "referenced_type" : "type-1216"
7312    },
7313    {
7314     "referenced_type" : "type-940"
7315    },
7316    {
7317     "referenced_type" : "type-1142"
7318    }
7319   ],
7320   "return_type" : "type-630",
7321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7322  },
7323  {
7324   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::decrypt",
7325   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE",
7326   "parameters" :
7327   [
7328    {
7329     "is_this_ptr" : true,
7330     "referenced_type" : "type-1216"
7331    },
7332    {
7333     "referenced_type" : "type-41"
7334    },
7335    {
7336     "referenced_type" : "type-1179"
7337    },
7338    {
7339     "referenced_type" : "type-1179"
7340    },
7341    {
7342     "referenced_type" : "type-1110"
7343    },
7344    {
7345     "referenced_type" : "type-159"
7346    },
7347    {
7348     "referenced_type" : "type-1273"
7349    },
7350    {
7351     "referenced_type" : "type-162"
7352    },
7353    {
7354     "referenced_type" : "type-32"
7355    },
7356    {
7357     "referenced_type" : "type-173"
7358    },
7359    {
7360     "referenced_type" : "type-1416"
7361    }
7362   ],
7363   "return_type" : "type-630",
7364   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7365  },
7366  {
7367   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::BpHwCryptoPlugin",
7368   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginC1ERKNS_2spINS0_7IBinderEEE",
7369   "parameters" :
7370   [
7371    {
7372     "is_this_ptr" : true,
7373     "referenced_type" : "type-1216"
7374    },
7375    {
7376     "referenced_type" : "type-50"
7377    }
7378   ],
7379   "return_type" : "type-29",
7380   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7381  },
7382  {
7383   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::BpHwCryptoPlugin",
7384   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginC2ERKNS_2spINS0_7IBinderEEE",
7385   "parameters" :
7386   [
7387    {
7388     "is_this_ptr" : true,
7389     "referenced_type" : "type-1216"
7390    },
7391    {
7392     "referenced_type" : "type-50"
7393    }
7394   ],
7395   "return_type" : "type-29",
7396   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7397  },
7398  {
7399   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::onTransact",
7400   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
7401   "parameters" :
7402   [
7403    {
7404     "is_this_ptr" : true,
7405     "referenced_type" : "type-1148"
7406    },
7407    {
7408     "referenced_type" : "type-2"
7409    },
7410    {
7411     "referenced_type" : "type-987"
7412    },
7413    {
7414     "referenced_type" : "type-980"
7415    },
7416    {
7417     "default_arg" : true,
7418     "referenced_type" : "type-2"
7419    },
7420    {
7421     "default_arg" : true,
7422     "referenced_type" : "type-1417"
7423    }
7424   ],
7425   "return_type" : "type-27",
7426   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7427  },
7428  {
7429   "access" : "private",
7430   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::getDebugInfo",
7431   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7432   "parameters" :
7433   [
7434    {
7435     "is_this_ptr" : true,
7436     "referenced_type" : "type-1148"
7437    },
7438    {
7439     "referenced_type" : "type-1418"
7440    }
7441   ],
7442   "return_type" : "type-630",
7443   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7444  },
7445  {
7446   "access" : "private",
7447   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::ping",
7448   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory4pingEv",
7449   "parameters" :
7450   [
7451    {
7452     "is_this_ptr" : true,
7453     "referenced_type" : "type-1148"
7454    }
7455   ],
7456   "return_type" : "type-630",
7457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7458  },
7459  {
7460   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::BnHwCryptoFactory",
7461   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE",
7462   "parameters" :
7463   [
7464    {
7465     "is_this_ptr" : true,
7466     "referenced_type" : "type-1148"
7467    },
7468    {
7469     "referenced_type" : "type-1198"
7470    }
7471   ],
7472   "return_type" : "type-29",
7473   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7474  },
7475  {
7476   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::BnHwCryptoFactory",
7477   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE",
7478   "parameters" :
7479   [
7480    {
7481     "is_this_ptr" : true,
7482     "referenced_type" : "type-1148"
7483    },
7484    {
7485     "referenced_type" : "type-1198"
7486    }
7487   ],
7488   "return_type" : "type-29",
7489   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7490  },
7491  {
7492   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::~BnHwCryptoFactory",
7493   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev",
7494   "parameters" :
7495   [
7496    {
7497     "is_this_ptr" : true,
7498     "referenced_type" : "type-1148"
7499    }
7500   ],
7501   "return_type" : "type-29",
7502   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7503  },
7504  {
7505   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::~BnHwCryptoFactory",
7506   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev",
7507   "parameters" :
7508   [
7509    {
7510     "is_this_ptr" : true,
7511     "referenced_type" : "type-1148"
7512    }
7513   ],
7514   "return_type" : "type-29",
7515   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7516  },
7517  {
7518   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::~BnHwCryptoFactory",
7519   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD2Ev",
7520   "parameters" :
7521   [
7522    {
7523     "is_this_ptr" : true,
7524     "referenced_type" : "type-1148"
7525    }
7526   ],
7527   "return_type" : "type-29",
7528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7529  },
7530  {
7531   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::linkToDeath",
7532   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
7533   "parameters" :
7534   [
7535    {
7536     "is_this_ptr" : true,
7537     "referenced_type" : "type-1258"
7538    },
7539    {
7540     "referenced_type" : "type-920"
7541    },
7542    {
7543     "referenced_type" : "type-32"
7544    }
7545   ],
7546   "return_type" : "type-557",
7547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7548  },
7549  {
7550   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::createPlugin",
7551   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE",
7552   "parameters" :
7553   [
7554    {
7555     "is_this_ptr" : true,
7556     "referenced_type" : "type-1258"
7557    },
7558    {
7559     "referenced_type" : "type-1179"
7560    },
7561    {
7562     "referenced_type" : "type-919"
7563    },
7564    {
7565     "referenced_type" : "type-1419"
7566    }
7567   ],
7568   "return_type" : "type-630",
7569   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7570  },
7571  {
7572   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::getDebugInfo",
7573   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7574   "parameters" :
7575   [
7576    {
7577     "is_this_ptr" : true,
7578     "referenced_type" : "type-1258"
7579    },
7580    {
7581     "referenced_type" : "type-1420"
7582    }
7583   ],
7584   "return_type" : "type-630",
7585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7586  },
7587  {
7588   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::getHashChain",
7589   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
7590   "parameters" :
7591   [
7592    {
7593     "is_this_ptr" : true,
7594     "referenced_type" : "type-1258"
7595    },
7596    {
7597     "referenced_type" : "type-1421"
7598    }
7599   ],
7600   "return_type" : "type-630",
7601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7602  },
7603  {
7604   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::unlinkToDeath",
7605   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
7606   "parameters" :
7607   [
7608    {
7609     "is_this_ptr" : true,
7610     "referenced_type" : "type-1258"
7611    },
7612    {
7613     "referenced_type" : "type-920"
7614    }
7615   ],
7616   "return_type" : "type-557",
7617   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7618  },
7619  {
7620   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::interfaceChain",
7621   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
7622   "parameters" :
7623   [
7624    {
7625     "is_this_ptr" : true,
7626     "referenced_type" : "type-1258"
7627    },
7628    {
7629     "referenced_type" : "type-1422"
7630    }
7631   ],
7632   "return_type" : "type-630",
7633   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7634  },
7635  {
7636   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::interfaceDescriptor",
7637   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
7638   "parameters" :
7639   [
7640    {
7641     "is_this_ptr" : true,
7642     "referenced_type" : "type-1258"
7643    },
7644    {
7645     "referenced_type" : "type-1423"
7646    }
7647   ],
7648   "return_type" : "type-630",
7649   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7650  },
7651  {
7652   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::notifySyspropsChanged",
7653   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21notifySyspropsChangedEv",
7654   "parameters" :
7655   [
7656    {
7657     "is_this_ptr" : true,
7658     "referenced_type" : "type-1258"
7659    }
7660   ],
7661   "return_type" : "type-630",
7662   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7663  },
7664  {
7665   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::setHALInstrumentation",
7666   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21setHALInstrumentationEv",
7667   "parameters" :
7668   [
7669    {
7670     "is_this_ptr" : true,
7671     "referenced_type" : "type-1258"
7672    }
7673   ],
7674   "return_type" : "type-630",
7675   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7676  },
7677  {
7678   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::isCryptoSchemeSupported",
7679   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE",
7680   "parameters" :
7681   [
7682    {
7683     "is_this_ptr" : true,
7684     "referenced_type" : "type-1258"
7685    },
7686    {
7687     "referenced_type" : "type-1179"
7688    }
7689   ],
7690   "return_type" : "type-557",
7691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7692  },
7693  {
7694   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::ping",
7695   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory4pingEv",
7696   "parameters" :
7697   [
7698    {
7699     "is_this_ptr" : true,
7700     "referenced_type" : "type-1258"
7701    }
7702   ],
7703   "return_type" : "type-630",
7704   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7705  },
7706  {
7707   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::debug",
7708   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
7709   "parameters" :
7710   [
7711    {
7712     "is_this_ptr" : true,
7713     "referenced_type" : "type-1258"
7714    },
7715    {
7716     "referenced_type" : "type-940"
7717    },
7718    {
7719     "referenced_type" : "type-1142"
7720    }
7721   ],
7722   "return_type" : "type-630",
7723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7724  },
7725  {
7726   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::BpHwCryptoFactory",
7727   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE",
7728   "parameters" :
7729   [
7730    {
7731     "is_this_ptr" : true,
7732     "referenced_type" : "type-1258"
7733    },
7734    {
7735     "referenced_type" : "type-50"
7736    }
7737   ],
7738   "return_type" : "type-29",
7739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7740  },
7741  {
7742   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::BpHwCryptoFactory",
7743   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE",
7744   "parameters" :
7745   [
7746    {
7747     "is_this_ptr" : true,
7748     "referenced_type" : "type-1258"
7749    },
7750    {
7751     "referenced_type" : "type-50"
7752    }
7753   ],
7754   "return_type" : "type-29",
7755   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7756  },
7757  {
7758   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::getService",
7759   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
7760   "parameters" :
7761   [
7762    {
7763     "default_arg" : true,
7764     "referenced_type" : "type-690"
7765    },
7766    {
7767     "default_arg" : true,
7768     "referenced_type" : "type-41"
7769    }
7770   ],
7771   "return_type" : "type-621",
7772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7773  },
7774  {
7775   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::linkToDeath",
7776   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
7777   "parameters" :
7778   [
7779    {
7780     "is_this_ptr" : true,
7781     "referenced_type" : "type-622"
7782    },
7783    {
7784     "referenced_type" : "type-920"
7785    },
7786    {
7787     "referenced_type" : "type-32"
7788    }
7789   ],
7790   "return_type" : "type-557",
7791   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7792  },
7793  {
7794   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::getDebugInfo",
7795   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7796   "parameters" :
7797   [
7798    {
7799     "is_this_ptr" : true,
7800     "referenced_type" : "type-622"
7801    },
7802    {
7803     "referenced_type" : "type-1424"
7804    }
7805   ],
7806   "return_type" : "type-630",
7807   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7808  },
7809  {
7810   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::getHashChain",
7811   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
7812   "parameters" :
7813   [
7814    {
7815     "is_this_ptr" : true,
7816     "referenced_type" : "type-622"
7817    },
7818    {
7819     "referenced_type" : "type-1425"
7820    }
7821   ],
7822   "return_type" : "type-630",
7823   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7824  },
7825  {
7826   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::tryGetService",
7827   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
7828   "parameters" :
7829   [
7830    {
7831     "default_arg" : true,
7832     "referenced_type" : "type-690"
7833    },
7834    {
7835     "default_arg" : true,
7836     "referenced_type" : "type-41"
7837    }
7838   ],
7839   "return_type" : "type-621",
7840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7841  },
7842  {
7843   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::unlinkToDeath",
7844   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
7845   "parameters" :
7846   [
7847    {
7848     "is_this_ptr" : true,
7849     "referenced_type" : "type-622"
7850    },
7851    {
7852     "referenced_type" : "type-920"
7853    }
7854   ],
7855   "return_type" : "type-557",
7856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7857  },
7858  {
7859   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::interfaceChain",
7860   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
7861   "parameters" :
7862   [
7863    {
7864     "is_this_ptr" : true,
7865     "referenced_type" : "type-622"
7866    },
7867    {
7868     "referenced_type" : "type-1426"
7869    }
7870   ],
7871   "return_type" : "type-630",
7872   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7873  },
7874  {
7875   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::registerAsService",
7876   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
7877   "parameters" :
7878   [
7879    {
7880     "is_this_ptr" : true,
7881     "referenced_type" : "type-622"
7882    },
7883    {
7884     "default_arg" : true,
7885     "referenced_type" : "type-690"
7886    }
7887   ],
7888   "return_type" : "type-27",
7889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7890  },
7891  {
7892   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::interfaceDescriptor",
7893   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
7894   "parameters" :
7895   [
7896    {
7897     "is_this_ptr" : true,
7898     "referenced_type" : "type-622"
7899    },
7900    {
7901     "referenced_type" : "type-1427"
7902    }
7903   ],
7904   "return_type" : "type-630",
7905   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7906  },
7907  {
7908   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::notifySyspropsChanged",
7909   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21notifySyspropsChangedEv",
7910   "parameters" :
7911   [
7912    {
7913     "is_this_ptr" : true,
7914     "referenced_type" : "type-622"
7915    }
7916   ],
7917   "return_type" : "type-630",
7918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7919  },
7920  {
7921   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::setHALInstrumentation",
7922   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21setHALInstrumentationEv",
7923   "parameters" :
7924   [
7925    {
7926     "is_this_ptr" : true,
7927     "referenced_type" : "type-622"
7928    }
7929   ],
7930   "return_type" : "type-630",
7931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7932  },
7933  {
7934   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::registerForNotifications",
7935   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7936   "parameters" :
7937   [
7938    {
7939     "referenced_type" : "type-690"
7940    },
7941    {
7942     "referenced_type" : "type-1143"
7943    }
7944   ],
7945   "return_type" : "type-41",
7946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7947  },
7948  {
7949   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::ping",
7950   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener4pingEv",
7951   "parameters" :
7952   [
7953    {
7954     "is_this_ptr" : true,
7955     "referenced_type" : "type-622"
7956    }
7957   ],
7958   "return_type" : "type-630",
7959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7960  },
7961  {
7962   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::debug",
7963   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
7964   "parameters" :
7965   [
7966    {
7967     "is_this_ptr" : true,
7968     "referenced_type" : "type-622"
7969    },
7970    {
7971     "referenced_type" : "type-940"
7972    },
7973    {
7974     "referenced_type" : "type-1142"
7975    }
7976   ],
7977   "return_type" : "type-630",
7978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7979  },
7980  {
7981   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::castFrom",
7982   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spINS1_4V1_018IDrmPluginListenerEEEb",
7983   "parameters" :
7984   [
7985    {
7986     "referenced_type" : "type-223"
7987    },
7988    {
7989     "default_arg" : true,
7990     "referenced_type" : "type-41"
7991    }
7992   ],
7993   "return_type" : "type-649",
7994   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7995  },
7996  {
7997   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::castFrom",
7998   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
7999   "parameters" :
8000   [
8001    {
8002     "referenced_type" : "type-1217"
8003    },
8004    {
8005     "default_arg" : true,
8006     "referenced_type" : "type-41"
8007    }
8008   ],
8009   "return_type" : "type-649",
8010   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
8011  },
8012  {
8013   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::castFrom",
8014   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spIS3_EEb",
8015   "parameters" :
8016   [
8017    {
8018     "referenced_type" : "type-625"
8019    },
8020    {
8021     "default_arg" : true,
8022     "referenced_type" : "type-41"
8023    }
8024   ],
8025   "return_type" : "type-649",
8026   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
8027  },
8028  {
8029   "access" : "private",
8030   "function_name" : "android::hardware::drm::V1_2::BsDrmPluginListener::addOnewayTask",
8031   "linker_set_key" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener13addOnewayTaskENSt3__18functionIFvvEEE",
8032   "parameters" :
8033   [
8034    {
8035     "is_this_ptr" : true,
8036     "referenced_type" : "type-632"
8037    },
8038    {
8039     "referenced_type" : "type-1430"
8040    }
8041   ],
8042   "return_type" : "type-630",
8043   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPluginListener.h"
8044  },
8045  {
8046   "function_name" : "android::hardware::drm::V1_2::BsDrmPluginListener::BsDrmPluginListener",
8047   "linker_set_key" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerC1ENS_2spINS2_18IDrmPluginListenerEEE",
8048   "parameters" :
8049   [
8050    {
8051     "is_this_ptr" : true,
8052     "referenced_type" : "type-632"
8053    },
8054    {
8055     "referenced_type" : "type-620"
8056    }
8057   ],
8058   "return_type" : "type-29",
8059   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPluginListener.h"
8060  },
8061  {
8062   "function_name" : "android::hardware::drm::V1_2::BsDrmPluginListener::BsDrmPluginListener",
8063   "linker_set_key" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerC2ENS_2spINS2_18IDrmPluginListenerEEE",
8064   "parameters" :
8065   [
8066    {
8067     "is_this_ptr" : true,
8068     "referenced_type" : "type-632"
8069    },
8070    {
8071     "referenced_type" : "type-620"
8072    }
8073   ],
8074   "return_type" : "type-29",
8075   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPluginListener.h"
8076  },
8077  {
8078   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::onTransact",
8079   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
8080   "parameters" :
8081   [
8082    {
8083     "is_this_ptr" : true,
8084     "referenced_type" : "type-629"
8085    },
8086    {
8087     "referenced_type" : "type-2"
8088    },
8089    {
8090     "referenced_type" : "type-987"
8091    },
8092    {
8093     "referenced_type" : "type-980"
8094    },
8095    {
8096     "default_arg" : true,
8097     "referenced_type" : "type-2"
8098    },
8099    {
8100     "default_arg" : true,
8101     "referenced_type" : "type-1433"
8102    }
8103   ],
8104   "return_type" : "type-27",
8105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8106  },
8107  {
8108   "access" : "private",
8109   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::getDebugInfo",
8110   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
8111   "parameters" :
8112   [
8113    {
8114     "is_this_ptr" : true,
8115     "referenced_type" : "type-629"
8116    },
8117    {
8118     "referenced_type" : "type-1434"
8119    }
8120   ],
8121   "return_type" : "type-630",
8122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8123  },
8124  {
8125   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::_hidl_sendKeysChange_1_2",
8126   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener24_hidl_sendKeysChange_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
8127   "parameters" :
8128   [
8129    {
8130     "referenced_type" : "type-988"
8131    },
8132    {
8133     "referenced_type" : "type-987"
8134    },
8135    {
8136     "referenced_type" : "type-980"
8137    },
8138    {
8139     "referenced_type" : "type-1435"
8140    }
8141   ],
8142   "return_type" : "type-27",
8143   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8144  },
8145  {
8146   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::_hidl_sendSessionLostState",
8147   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener26_hidl_sendSessionLostStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
8148   "parameters" :
8149   [
8150    {
8151     "referenced_type" : "type-988"
8152    },
8153    {
8154     "referenced_type" : "type-987"
8155    },
8156    {
8157     "referenced_type" : "type-980"
8158    },
8159    {
8160     "referenced_type" : "type-1436"
8161    }
8162   ],
8163   "return_type" : "type-27",
8164   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8165  },
8166  {
8167   "access" : "private",
8168   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::ping",
8169   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener4pingEv",
8170   "parameters" :
8171   [
8172    {
8173     "is_this_ptr" : true,
8174     "referenced_type" : "type-629"
8175    }
8176   ],
8177   "return_type" : "type-630",
8178   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8179  },
8180  {
8181   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::BnHwDrmPluginListener",
8182   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerC1ERKNS_2spINS2_18IDrmPluginListenerEEE",
8183   "parameters" :
8184   [
8185    {
8186     "is_this_ptr" : true,
8187     "referenced_type" : "type-629"
8188    },
8189    {
8190     "referenced_type" : "type-625"
8191    }
8192   ],
8193   "return_type" : "type-29",
8194   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8195  },
8196  {
8197   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::BnHwDrmPluginListener",
8198   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerC2ERKNS_2spINS2_18IDrmPluginListenerEEE",
8199   "parameters" :
8200   [
8201    {
8202     "is_this_ptr" : true,
8203     "referenced_type" : "type-629"
8204    },
8205    {
8206     "referenced_type" : "type-625"
8207    }
8208   ],
8209   "return_type" : "type-29",
8210   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8211  },
8212  {
8213   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::~BnHwDrmPluginListener",
8214   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev",
8215   "parameters" :
8216   [
8217    {
8218     "is_this_ptr" : true,
8219     "referenced_type" : "type-629"
8220    }
8221   ],
8222   "return_type" : "type-29",
8223   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8224  },
8225  {
8226   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::~BnHwDrmPluginListener",
8227   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev",
8228   "parameters" :
8229   [
8230    {
8231     "is_this_ptr" : true,
8232     "referenced_type" : "type-629"
8233    }
8234   ],
8235   "return_type" : "type-29",
8236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8237  },
8238  {
8239   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::~BnHwDrmPluginListener",
8240   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD2Ev",
8241   "parameters" :
8242   [
8243    {
8244     "is_this_ptr" : true,
8245     "referenced_type" : "type-629"
8246    }
8247   ],
8248   "return_type" : "type-29",
8249   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8250  },
8251  {
8252   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::linkToDeath",
8253   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
8254   "parameters" :
8255   [
8256    {
8257     "is_this_ptr" : true,
8258     "referenced_type" : "type-637"
8259    },
8260    {
8261     "referenced_type" : "type-920"
8262    },
8263    {
8264     "referenced_type" : "type-32"
8265    }
8266   ],
8267   "return_type" : "type-557",
8268   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8269  },
8270  {
8271   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::getDebugInfo",
8272   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
8273   "parameters" :
8274   [
8275    {
8276     "is_this_ptr" : true,
8277     "referenced_type" : "type-637"
8278    },
8279    {
8280     "referenced_type" : "type-1437"
8281    }
8282   ],
8283   "return_type" : "type-630",
8284   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8285  },
8286  {
8287   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::getHashChain",
8288   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
8289   "parameters" :
8290   [
8291    {
8292     "is_this_ptr" : true,
8293     "referenced_type" : "type-637"
8294    },
8295    {
8296     "referenced_type" : "type-1438"
8297    }
8298   ],
8299   "return_type" : "type-630",
8300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8301  },
8302  {
8303   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::unlinkToDeath",
8304   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
8305   "parameters" :
8306   [
8307    {
8308     "is_this_ptr" : true,
8309     "referenced_type" : "type-637"
8310    },
8311    {
8312     "referenced_type" : "type-920"
8313    }
8314   ],
8315   "return_type" : "type-557",
8316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8317  },
8318  {
8319   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::interfaceChain",
8320   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
8321   "parameters" :
8322   [
8323    {
8324     "is_this_ptr" : true,
8325     "referenced_type" : "type-637"
8326    },
8327    {
8328     "referenced_type" : "type-1439"
8329    }
8330   ],
8331   "return_type" : "type-630",
8332   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8333  },
8334  {
8335   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::sendKeysChange",
8336   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb",
8337   "parameters" :
8338   [
8339    {
8340     "is_this_ptr" : true,
8341     "referenced_type" : "type-637"
8342    },
8343    {
8344     "referenced_type" : "type-919"
8345    },
8346    {
8347     "referenced_type" : "type-596"
8348    },
8349    {
8350     "referenced_type" : "type-41"
8351    }
8352   ],
8353   "return_type" : "type-630",
8354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8355  },
8356  {
8357   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::sendKeysChange_1_2",
8358   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb",
8359   "parameters" :
8360   [
8361    {
8362     "is_this_ptr" : true,
8363     "referenced_type" : "type-637"
8364    },
8365    {
8366     "referenced_type" : "type-919"
8367    },
8368    {
8369     "referenced_type" : "type-526"
8370    },
8371    {
8372     "referenced_type" : "type-41"
8373    }
8374   ],
8375   "return_type" : "type-630",
8376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8377  },
8378  {
8379   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::interfaceDescriptor",
8380   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
8381   "parameters" :
8382   [
8383    {
8384     "is_this_ptr" : true,
8385     "referenced_type" : "type-637"
8386    },
8387    {
8388     "referenced_type" : "type-1440"
8389    }
8390   ],
8391   "return_type" : "type-630",
8392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8393  },
8394  {
8395   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::sendExpirationUpdate",
8396   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl",
8397   "parameters" :
8398   [
8399    {
8400     "is_this_ptr" : true,
8401     "referenced_type" : "type-637"
8402    },
8403    {
8404     "referenced_type" : "type-919"
8405    },
8406    {
8407     "referenced_type" : "type-33"
8408    }
8409   ],
8410   "return_type" : "type-630",
8411   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8412  },
8413  {
8414   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::sendSessionLostState",
8415   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE",
8416   "parameters" :
8417   [
8418    {
8419     "is_this_ptr" : true,
8420     "referenced_type" : "type-637"
8421    },
8422    {
8423     "referenced_type" : "type-919"
8424    }
8425   ],
8426   "return_type" : "type-630",
8427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8428  },
8429  {
8430   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::notifySyspropsChanged",
8431   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21notifySyspropsChangedEv",
8432   "parameters" :
8433   [
8434    {
8435     "is_this_ptr" : true,
8436     "referenced_type" : "type-637"
8437    }
8438   ],
8439   "return_type" : "type-630",
8440   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8441  },
8442  {
8443   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::setHALInstrumentation",
8444   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21setHALInstrumentationEv",
8445   "parameters" :
8446   [
8447    {
8448     "is_this_ptr" : true,
8449     "referenced_type" : "type-637"
8450    }
8451   ],
8452   "return_type" : "type-630",
8453   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8454  },
8455  {
8456   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::_hidl_sendKeysChange_1_2",
8457   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener24_hidl_sendKeysChange_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb",
8458   "parameters" :
8459   [
8460    {
8461     "referenced_type" : "type-1220"
8462    },
8463    {
8464     "referenced_type" : "type-1196"
8465    },
8466    {
8467     "referenced_type" : "type-919"
8468    },
8469    {
8470     "referenced_type" : "type-526"
8471    },
8472    {
8473     "referenced_type" : "type-41"
8474    }
8475   ],
8476   "return_type" : "type-630",
8477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8478  },
8479  {
8480   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::_hidl_sendSessionLostState",
8481   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener26_hidl_sendSessionLostStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
8482   "parameters" :
8483   [
8484    {
8485     "referenced_type" : "type-1220"
8486    },
8487    {
8488     "referenced_type" : "type-1196"
8489    },
8490    {
8491     "referenced_type" : "type-919"
8492    }
8493   ],
8494   "return_type" : "type-630",
8495   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8496  },
8497  {
8498   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::ping",
8499   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener4pingEv",
8500   "parameters" :
8501   [
8502    {
8503     "is_this_ptr" : true,
8504     "referenced_type" : "type-637"
8505    }
8506   ],
8507   "return_type" : "type-630",
8508   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8509  },
8510  {
8511   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::debug",
8512   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
8513   "parameters" :
8514   [
8515    {
8516     "is_this_ptr" : true,
8517     "referenced_type" : "type-637"
8518    },
8519    {
8520     "referenced_type" : "type-940"
8521    },
8522    {
8523     "referenced_type" : "type-1142"
8524    }
8525   ],
8526   "return_type" : "type-630",
8527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8528  },
8529  {
8530   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::sendEvent",
8531   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_",
8532   "parameters" :
8533   [
8534    {
8535     "is_this_ptr" : true,
8536     "referenced_type" : "type-637"
8537    },
8538    {
8539     "referenced_type" : "type-1107"
8540    },
8541    {
8542     "referenced_type" : "type-919"
8543    },
8544    {
8545     "referenced_type" : "type-919"
8546    }
8547   ],
8548   "return_type" : "type-630",
8549   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8550  },
8551  {
8552   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::BpHwDrmPluginListener",
8553   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerC1ERKNS_2spINS0_7IBinderEEE",
8554   "parameters" :
8555   [
8556    {
8557     "is_this_ptr" : true,
8558     "referenced_type" : "type-637"
8559    },
8560    {
8561     "referenced_type" : "type-50"
8562    }
8563   ],
8564   "return_type" : "type-29",
8565   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8566  },
8567  {
8568   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::BpHwDrmPluginListener",
8569   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerC2ERKNS_2spINS0_7IBinderEEE",
8570   "parameters" :
8571   [
8572    {
8573     "is_this_ptr" : true,
8574     "referenced_type" : "type-637"
8575    },
8576    {
8577     "referenced_type" : "type-50"
8578    }
8579   ],
8580   "return_type" : "type-29",
8581   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8582  },
8583  {
8584   "function_name" : "android::hardware::drm::V1_2::writeEmbeddedToParcel",
8585   "linker_set_key" : "_ZN7android8hardware3drm4V1_221writeEmbeddedToParcelERKNS2_9KeyStatusEPNS0_6ParcelEmm",
8586   "parameters" :
8587   [
8588    {
8589     "referenced_type" : "type-389"
8590    },
8591    {
8592     "referenced_type" : "type-980"
8593    },
8594    {
8595     "referenced_type" : "type-32"
8596    },
8597    {
8598     "referenced_type" : "type-32"
8599    }
8600   ],
8601   "return_type" : "type-27",
8602   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/hwtypes.h"
8603  },
8604  {
8605   "function_name" : "android::hardware::drm::V1_2::readEmbeddedFromParcel",
8606   "linker_set_key" : "_ZN7android8hardware3drm4V1_222readEmbeddedFromParcelERKNS2_9KeyStatusERKNS0_6ParcelEmm",
8607   "parameters" :
8608   [
8609    {
8610     "referenced_type" : "type-389"
8611    },
8612    {
8613     "referenced_type" : "type-987"
8614    },
8615    {
8616     "referenced_type" : "type-32"
8617    },
8618    {
8619     "referenced_type" : "type-32"
8620    }
8621   ],
8622   "return_type" : "type-27",
8623   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/hwtypes.h"
8624  },
8625  {
8626   "function_name" : "android::hardware::details::castInterface",
8627   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS3_4V1_010IDrmPluginENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8628   "parameters" :
8629   [
8630    {
8631     "referenced_type" : "type-214"
8632    },
8633    {
8634     "referenced_type" : "type-57"
8635    },
8636    {
8637     "referenced_type" : "type-41"
8638    }
8639   ],
8640   "return_type" : "type-447",
8641   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8642   "template_args" : [ "type-410", "type-216", "type-422" ]
8643  },
8644  {
8645   "function_name" : "android::hardware::details::castInterface",
8646   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS3_4V1_110IDrmPluginENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8647   "parameters" :
8648   [
8649    {
8650     "referenced_type" : "type-433"
8651    },
8652    {
8653     "referenced_type" : "type-57"
8654    },
8655    {
8656     "referenced_type" : "type-41"
8657    }
8658   ],
8659   "return_type" : "type-447",
8660   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8661   "template_args" : [ "type-410", "type-411", "type-422" ]
8662  },
8663  {
8664   "function_name" : "android::hardware::details::castInterface",
8665   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS_4hidl4base4V1_05IBaseENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
8666   "parameters" :
8667   [
8668    {
8669     "referenced_type" : "type-200"
8670    },
8671    {
8672     "referenced_type" : "type-57"
8673    },
8674    {
8675     "referenced_type" : "type-41"
8676    }
8677   ],
8678   "return_type" : "type-447",
8679   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8680   "template_args" : [ "type-410", "type-5", "type-422" ]
8681  },
8682  {
8683   "function_name" : "android::hardware::details::castInterface",
8684   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS3_4V1_011IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8685   "parameters" :
8686   [
8687    {
8688     "referenced_type" : "type-231"
8689    },
8690    {
8691     "referenced_type" : "type-57"
8692    },
8693    {
8694     "referenced_type" : "type-41"
8695    }
8696   ],
8697   "return_type" : "type-247",
8698   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8699   "template_args" : [ "type-194", "type-196", "type-208" ]
8700  },
8701  {
8702   "function_name" : "android::hardware::details::castInterface",
8703   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS3_4V1_111IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8704   "parameters" :
8705   [
8706    {
8707     "referenced_type" : "type-237"
8708    },
8709    {
8710     "referenced_type" : "type-57"
8711    },
8712    {
8713     "referenced_type" : "type-41"
8714    }
8715   ],
8716   "return_type" : "type-247",
8717   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8718   "template_args" : [ "type-194", "type-195", "type-208" ]
8719  },
8720  {
8721   "function_name" : "android::hardware::details::castInterface",
8722   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
8723   "parameters" :
8724   [
8725    {
8726     "referenced_type" : "type-200"
8727    },
8728    {
8729     "referenced_type" : "type-57"
8730    },
8731    {
8732     "referenced_type" : "type-41"
8733    }
8734   ],
8735   "return_type" : "type-247",
8736   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8737   "template_args" : [ "type-194", "type-5", "type-208" ]
8738  },
8739  {
8740   "function_name" : "android::hardware::details::castInterface",
8741   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_213ICryptoPluginENS3_4V1_013ICryptoPluginENS4_16BpHwCryptoPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8742   "parameters" :
8743   [
8744    {
8745     "referenced_type" : "type-373"
8746    },
8747    {
8748     "referenced_type" : "type-57"
8749    },
8750    {
8751     "referenced_type" : "type-41"
8752    }
8753   ],
8754   "return_type" : "type-1234",
8755   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8756   "template_args" : [ "type-140", "type-141", "type-144" ]
8757  },
8758  {
8759   "function_name" : "android::hardware::details::castInterface",
8760   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_213ICryptoPluginENS_4hidl4base4V1_05IBaseENS4_16BpHwCryptoPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
8761   "parameters" :
8762   [
8763    {
8764     "referenced_type" : "type-200"
8765    },
8766    {
8767     "referenced_type" : "type-57"
8768    },
8769    {
8770     "referenced_type" : "type-41"
8771    }
8772   ],
8773   "return_type" : "type-1234",
8774   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8775   "template_args" : [ "type-140", "type-5", "type-144" ]
8776  },
8777  {
8778   "function_name" : "android::hardware::details::castInterface",
8779   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS3_4V1_014ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8780   "parameters" :
8781   [
8782    {
8783     "referenced_type" : "type-417"
8784    },
8785    {
8786     "referenced_type" : "type-57"
8787    },
8788    {
8789     "referenced_type" : "type-41"
8790    }
8791   ],
8792   "return_type" : "type-604",
8793   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8794   "template_args" : [ "type-463", "type-419", "type-1174" ]
8795  },
8796  {
8797   "function_name" : "android::hardware::details::castInterface",
8798   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS3_4V1_114ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8799   "parameters" :
8800   [
8801    {
8802     "referenced_type" : "type-444"
8803    },
8804    {
8805     "referenced_type" : "type-57"
8806    },
8807    {
8808     "referenced_type" : "type-41"
8809    }
8810   ],
8811   "return_type" : "type-604",
8812   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8813   "template_args" : [ "type-463", "type-446", "type-1174" ]
8814  },
8815  {
8816   "function_name" : "android::hardware::details::castInterface",
8817   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
8818   "parameters" :
8819   [
8820    {
8821     "referenced_type" : "type-200"
8822    },
8823    {
8824     "referenced_type" : "type-57"
8825    },
8826    {
8827     "referenced_type" : "type-41"
8828    }
8829   ],
8830   "return_type" : "type-604",
8831   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8832   "template_args" : [ "type-463", "type-5", "type-1174" ]
8833  },
8834  {
8835   "function_name" : "android::hardware::details::castInterface",
8836   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_218IDrmPluginListenerENS3_4V1_018IDrmPluginListenerENS4_21BpHwDrmPluginListenerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8837   "parameters" :
8838   [
8839    {
8840     "referenced_type" : "type-218"
8841    },
8842    {
8843     "referenced_type" : "type-57"
8844    },
8845    {
8846     "referenced_type" : "type-41"
8847    }
8848   ],
8849   "return_type" : "type-649",
8850   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8851   "template_args" : [ "type-623", "type-220", "type-633" ]
8852  },
8853  {
8854   "function_name" : "android::hardware::details::castInterface",
8855   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_218IDrmPluginListenerENS_4hidl4base4V1_05IBaseENS4_21BpHwDrmPluginListenerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
8856   "parameters" :
8857   [
8858    {
8859     "referenced_type" : "type-200"
8860    },
8861    {
8862     "referenced_type" : "type-57"
8863    },
8864    {
8865     "referenced_type" : "type-41"
8866    }
8867   ],
8868   "return_type" : "type-649",
8869   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8870   "template_args" : [ "type-623", "type-5", "type-633" ]
8871  },
8872  {
8873   "function_name" : "android::hardware::details::wrapPassthrough",
8874   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_",
8875   "parameters" :
8876   [
8877    {
8878     "referenced_type" : "type-214"
8879    }
8880   ],
8881   "return_type" : "type-214",
8882   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
8883   "template_args" : [ "type-216", "type-29" ]
8884  },
8885  {
8886   "function_name" : "android::hardware::details::wrapPassthrough",
8887   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_",
8888   "parameters" :
8889   [
8890    {
8891     "referenced_type" : "type-373"
8892    }
8893   ],
8894   "return_type" : "type-373",
8895   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
8896   "template_args" : [ "type-141", "type-29" ]
8897  },
8898  {
8899   "function_name" : "android::hardware::details::wrapPassthrough",
8900   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_018IDrmPluginListenerEvEENS_2spIT_EES8_",
8901   "parameters" :
8902   [
8903    {
8904     "referenced_type" : "type-218"
8905    }
8906   ],
8907   "return_type" : "type-218",
8908   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
8909   "template_args" : [ "type-220", "type-29" ]
8910  },
8911  {
8912   "function_name" : "android::hardware::details::getServiceInternal",
8913   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_213BpHwDrmPluginENS4_10IDrmPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
8914   "parameters" :
8915   [
8916    {
8917     "referenced_type" : "type-529"
8918    },
8919    {
8920     "referenced_type" : "type-41"
8921    },
8922    {
8923     "referenced_type" : "type-41"
8924    }
8925   ],
8926   "return_type" : "type-408",
8927   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8928   "template_args" : [ "type-422", "type-410", "type-29", "type-29" ]
8929  },
8930  {
8931   "function_name" : "android::hardware::details::getServiceInternal",
8932   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_214BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
8933   "parameters" :
8934   [
8935    {
8936     "referenced_type" : "type-285"
8937    },
8938    {
8939     "referenced_type" : "type-41"
8940    },
8941    {
8942     "referenced_type" : "type-41"
8943    }
8944   ],
8945   "return_type" : "type-192",
8946   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8947   "template_args" : [ "type-208", "type-194", "type-29", "type-29" ]
8948  },
8949  {
8950   "function_name" : "android::hardware::details::getServiceInternal",
8951   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_216BpHwCryptoPluginENS4_13ICryptoPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
8952   "parameters" :
8953   [
8954    {
8955     "referenced_type" : "type-1277"
8956    },
8957    {
8958     "referenced_type" : "type-41"
8959    },
8960    {
8961     "referenced_type" : "type-41"
8962    }
8963   ],
8964   "return_type" : "type-1207",
8965   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8966   "template_args" : [ "type-144", "type-140", "type-29", "type-29" ]
8967  },
8968  {
8969   "function_name" : "android::hardware::details::getServiceInternal",
8970   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_217BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
8971   "parameters" :
8972   [
8973    {
8974     "referenced_type" : "type-991"
8975    },
8976    {
8977     "referenced_type" : "type-41"
8978    },
8979    {
8980     "referenced_type" : "type-41"
8981    }
8982   ],
8983   "return_type" : "type-461",
8984   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8985   "template_args" : [ "type-1174", "type-463", "type-29", "type-29" ]
8986  },
8987  {
8988   "function_name" : "android::hardware::details::getServiceInternal",
8989   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_221BpHwDrmPluginListenerENS4_18IDrmPluginListenerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
8990   "parameters" :
8991   [
8992    {
8993     "referenced_type" : "type-690"
8994    },
8995    {
8996     "referenced_type" : "type-41"
8997    },
8998    {
8999     "referenced_type" : "type-41"
9000    }
9001   ],
9002   "return_type" : "type-621",
9003   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9004   "template_args" : [ "type-633", "type-623", "type-29", "type-29" ]
9005  }
9006 ],
9007 "global_vars" :
9008 [
9009  {
9010   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10descriptorE",
9011   "name" : "android::hardware::drm::V1_2::IDrmPlugin::descriptor",
9012   "referenced_type" : "type-57",
9013   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
9014  },
9015  {
9016   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory10descriptorE",
9017   "name" : "android::hardware::drm::V1_2::IDrmFactory::descriptor",
9018   "referenced_type" : "type-57",
9019   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
9020  },
9021  {
9022   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin10descriptorE",
9023   "name" : "android::hardware::drm::V1_2::ICryptoPlugin::descriptor",
9024   "referenced_type" : "type-57",
9025   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
9026  },
9027  {
9028   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory10descriptorE",
9029   "name" : "android::hardware::drm::V1_2::ICryptoFactory::descriptor",
9030   "referenced_type" : "type-57",
9031   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
9032  },
9033  {
9034   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener10descriptorE",
9035   "name" : "android::hardware::drm::V1_2::IDrmPluginListener::descriptor",
9036   "referenced_type" : "type-57",
9037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
9038  }
9039 ],
9040 "lvalue_reference_types" :
9041 [
9042  {
9043   "alignment" : 8,
9044   "linker_set_key" : "android::Mutex &",
9045   "name" : "android::Mutex &",
9046   "referenced_type" : "type-34",
9047   "self_type" : "type-1079",
9048   "size" : 8,
9049   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9050  },
9051  {
9052   "alignment" : 8,
9053   "linker_set_key" : "android::RWLock &",
9054   "name" : "android::RWLock &",
9055   "referenced_type" : "type-1083",
9056   "self_type" : "type-1087",
9057   "size" : 8,
9058   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9059  },
9060  {
9061   "alignment" : 8,
9062   "linker_set_key" : "android::String16 &",
9063   "name" : "android::String16 &",
9064   "referenced_type" : "type-46",
9065   "self_type" : "type-964",
9066   "size" : 8,
9067   "source_file" : "/system/core/libutils/include/utils/String16.h"
9068  },
9069  {
9070   "alignment" : 8,
9071   "linker_set_key" : "android::String8 &",
9072   "name" : "android::String8 &",
9073   "referenced_type" : "type-56",
9074   "self_type" : "type-959",
9075   "size" : 8,
9076   "source_file" : "/system/core/libutils/include/utils/String8.h"
9077  },
9078  {
9079   "alignment" : 8,
9080   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &",
9081   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &",
9082   "referenced_type" : "type-1228",
9083   "self_type" : "type-1231",
9084   "size" : 8,
9085   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9086  },
9087  {
9088   "alignment" : 8,
9089   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > &",
9090   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > &",
9091   "referenced_type" : "type-604",
9092   "self_type" : "type-607",
9093   "size" : 8,
9094   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9095  },
9096  {
9097   "alignment" : 8,
9098   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > &",
9099   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > &",
9100   "referenced_type" : "type-1234",
9101   "self_type" : "type-1237",
9102   "size" : 8,
9103   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9104  },
9105  {
9106   "alignment" : 8,
9107   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > &",
9108   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > &",
9109   "referenced_type" : "type-247",
9110   "self_type" : "type-253",
9111   "size" : 8,
9112   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9113  },
9114  {
9115   "alignment" : 8,
9116   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > &",
9117   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > &",
9118   "referenced_type" : "type-447",
9119   "self_type" : "type-450",
9120   "size" : 8,
9121   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9122  },
9123  {
9124   "alignment" : 8,
9125   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > &",
9126   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > &",
9127   "referenced_type" : "type-649",
9128   "self_type" : "type-652",
9129   "size" : 8,
9130   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9131  },
9132  {
9133   "alignment" : 8,
9134   "linker_set_key" : "android::hardware::Return<bool> &",
9135   "name" : "android::hardware::Return<bool> &",
9136   "referenced_type" : "type-557",
9137   "self_type" : "type-584",
9138   "size" : 8,
9139   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9140  },
9141  {
9142   "alignment" : 8,
9143   "linker_set_key" : "android::hardware::Return<void> &",
9144   "name" : "android::hardware::Return<void> &",
9145   "referenced_type" : "type-630",
9146   "self_type" : "type-641",
9147   "size" : 8,
9148   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9149  },
9150  {
9151   "alignment" : 8,
9152   "linker_set_key" : "android::hardware::Status &",
9153   "name" : "android::hardware::Status &",
9154   "referenced_type" : "type-249",
9155   "self_type" : "type-545",
9156   "size" : 8,
9157   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9158  },
9159  {
9160   "alignment" : 8,
9161   "linker_set_key" : "android::hardware::TextOutput &",
9162   "name" : "android::hardware::TextOutput &",
9163   "referenced_type" : "type-1271",
9164   "self_type" : "type-1270",
9165   "size" : 8,
9166   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9167  },
9168  {
9169   "alignment" : 8,
9170   "linker_set_key" : "android::hardware::TextOutput &",
9171   "name" : "android::hardware::TextOutput &",
9172   "referenced_type" : "type-281",
9173   "self_type" : "type-280",
9174   "size" : 8,
9175   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9176  },
9177  {
9178   "alignment" : 8,
9179   "linker_set_key" : "android::hardware::TextOutput &",
9180   "name" : "android::hardware::TextOutput &",
9181   "referenced_type" : "type-522",
9182   "self_type" : "type-521",
9183   "size" : 8,
9184   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9185  },
9186  {
9187   "alignment" : 8,
9188   "linker_set_key" : "android::hardware::TextOutput &",
9189   "name" : "android::hardware::TextOutput &",
9190   "referenced_type" : "type-686",
9191   "self_type" : "type-685",
9192   "size" : 8,
9193   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9194  },
9195  {
9196   "alignment" : 8,
9197   "linker_set_key" : "android::hardware::TextOutput &",
9198   "name" : "android::hardware::TextOutput &",
9199   "referenced_type" : "type-781",
9200   "self_type" : "type-780",
9201   "size" : 8,
9202   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9203  },
9204  {
9205   "alignment" : 8,
9206   "linker_set_key" : "android::hardware::TextOutput &",
9207   "name" : "android::hardware::TextOutput &",
9208   "referenced_type" : "type-985",
9209   "self_type" : "type-984",
9210   "size" : 8,
9211   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9212  },
9213  {
9214   "alignment" : 8,
9215   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> &",
9216   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> &",
9217   "referenced_type" : "type-484",
9218   "self_type" : "type-751",
9219   "size" : 8,
9220   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9221  },
9222  {
9223   "alignment" : 8,
9224   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> &",
9225   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> &",
9226   "referenced_type" : "type-384",
9227   "self_type" : "type-613",
9228   "size" : 8,
9229   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9230  },
9231  {
9232   "alignment" : 8,
9233   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
9234   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
9235   "referenced_type" : "type-899",
9236   "self_type" : "type-1187",
9237   "size" : 8,
9238   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9239  },
9240  {
9241   "alignment" : 8,
9242   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
9243   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
9244   "referenced_type" : "type-890",
9245   "self_type" : "type-1181",
9246   "size" : 8,
9247   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9248  },
9249  {
9250   "alignment" : 8,
9251   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> &",
9252   "name" : "android::hardware::details::hidl_pointer<unsigned char> &",
9253   "referenced_type" : "type-105",
9254   "self_type" : "type-701",
9255   "size" : 8,
9256   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9257  },
9258  {
9259   "alignment" : 8,
9260   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus &",
9261   "name" : "android::hardware::drm::V1_0::KeyStatus &",
9262   "referenced_type" : "type-487",
9263   "self_type" : "type-755",
9264   "size" : 8,
9265   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9266  },
9267  {
9268   "alignment" : 8,
9269   "linker_set_key" : "android::hardware::drm::V1_2::KeyStatus &",
9270   "name" : "android::hardware::drm::V1_2::KeyStatus &",
9271   "referenced_type" : "type-124",
9272   "self_type" : "type-614",
9273   "size" : 8,
9274   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9275  },
9276  {
9277   "alignment" : 8,
9278   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
9279   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
9280   "referenced_type" : "type-902",
9281   "self_type" : "type-1190",
9282   "size" : 8,
9283   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9284  },
9285  {
9286   "alignment" : 8,
9287   "linker_set_key" : "android::hardware::hidl_memory &",
9288   "name" : "android::hardware::hidl_memory &",
9289   "referenced_type" : "type-871",
9290   "self_type" : "type-876",
9291   "size" : 8,
9292   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9293  },
9294  {
9295   "alignment" : 8,
9296   "linker_set_key" : "android::hardware::hidl_string &",
9297   "name" : "android::hardware::hidl_string &",
9298   "referenced_type" : "type-82",
9299   "self_type" : "type-1185",
9300   "size" : 8,
9301   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9302  },
9303  {
9304   "alignment" : 8,
9305   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9306   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9307   "referenced_type" : "type-483",
9308   "self_type" : "type-672",
9309   "size" : 8,
9310   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9311  },
9312  {
9313   "alignment" : 8,
9314   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> &",
9315   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> &",
9316   "referenced_type" : "type-507",
9317   "self_type" : "type-677",
9318   "size" : 8,
9319   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9320  },
9321  {
9322   "alignment" : 8,
9323   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
9324   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
9325   "referenced_type" : "type-898",
9326   "self_type" : "type-909",
9327   "size" : 8,
9328   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9329  },
9330  {
9331   "alignment" : 8,
9332   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
9333   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
9334   "referenced_type" : "type-889",
9335   "self_type" : "type-897",
9336   "size" : 8,
9337   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9338  },
9339  {
9340   "alignment" : 8,
9341   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> &",
9342   "name" : "android::hardware::hidl_vec<unsigned char> &",
9343   "referenced_type" : "type-104",
9344   "self_type" : "type-670",
9345   "size" : 8,
9346   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9347  },
9348  {
9349   "alignment" : 8,
9350   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
9351   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
9352   "referenced_type" : "type-373",
9353   "self_type" : "type-381",
9354   "size" : 8,
9355   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9356  },
9357  {
9358   "alignment" : 8,
9359   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
9360   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
9361   "referenced_type" : "type-214",
9362   "self_type" : "type-226",
9363   "size" : 8,
9364   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9365  },
9366  {
9367   "alignment" : 8,
9368   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
9369   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
9370   "referenced_type" : "type-218",
9371   "self_type" : "type-430",
9372   "size" : 8,
9373   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9374  },
9375  {
9376   "alignment" : 8,
9377   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> &",
9378   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> &",
9379   "referenced_type" : "type-461",
9380   "self_type" : "type-472",
9381   "size" : 8,
9382   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9383  },
9384  {
9385   "alignment" : 8,
9386   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &",
9387   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &",
9388   "referenced_type" : "type-1207",
9389   "self_type" : "type-1224",
9390   "size" : 8,
9391   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9392  },
9393  {
9394   "alignment" : 8,
9395   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> &",
9396   "name" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> &",
9397   "referenced_type" : "type-192",
9398   "self_type" : "type-245",
9399   "size" : 8,
9400   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9401  },
9402  {
9403   "alignment" : 8,
9404   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> &",
9405   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> &",
9406   "referenced_type" : "type-408",
9407   "self_type" : "type-442",
9408   "size" : 8,
9409   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9410  },
9411  {
9412   "alignment" : 8,
9413   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &",
9414   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &",
9415   "referenced_type" : "type-621",
9416   "self_type" : "type-647",
9417   "size" : 8,
9418   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9419  },
9420  {
9421   "alignment" : 8,
9422   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
9423   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
9424   "referenced_type" : "type-497",
9425   "self_type" : "type-512",
9426   "size" : 8,
9427   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9428  },
9429  {
9430   "alignment" : 8,
9431   "linker_set_key" : "const android::String16 &",
9432   "name" : "const android::String16 &",
9433   "referenced_type" : "type-45",
9434   "self_type" : "type-44",
9435   "size" : 8,
9436   "source_file" : "/system/core/libutils/include/utils/String16.h"
9437  },
9438  {
9439   "alignment" : 8,
9440   "linker_set_key" : "const android::String8 &",
9441   "name" : "const android::String8 &",
9442   "referenced_type" : "type-955",
9443   "self_type" : "type-958",
9444   "size" : 8,
9445   "source_file" : "/system/core/libutils/include/utils/String8.h"
9446  },
9447  {
9448   "alignment" : 8,
9449   "linker_set_key" : "const android::hardware::Parcel &",
9450   "name" : "const android::hardware::Parcel &",
9451   "referenced_type" : "type-986",
9452   "self_type" : "type-987",
9453   "size" : 8,
9454   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9455  },
9456  {
9457   "alignment" : 8,
9458   "linker_set_key" : "const android::hardware::Return<bool> &",
9459   "name" : "const android::hardware::Return<bool> &",
9460   "referenced_type" : "type-587",
9461   "self_type" : "type-610",
9462   "size" : 8,
9463   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9464  },
9465  {
9466   "alignment" : 8,
9467   "linker_set_key" : "const android::hardware::Status &",
9468   "name" : "const android::hardware::Status &",
9469   "referenced_type" : "type-538",
9470   "self_type" : "type-539",
9471   "size" : 8,
9472   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9473  },
9474  {
9475   "alignment" : 8,
9476   "linker_set_key" : "const android::hardware::details::SchedPrio &",
9477   "name" : "const android::hardware::details::SchedPrio &",
9478   "referenced_type" : "type-997",
9479   "self_type" : "type-996",
9480   "size" : 8,
9481   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9482  },
9483  {
9484   "alignment" : 8,
9485   "linker_set_key" : "const android::hardware::drm::V1_0::DestinationBuffer &",
9486   "name" : "const android::hardware::drm::V1_0::DestinationBuffer &",
9487   "referenced_type" : "type-163",
9488   "self_type" : "type-173",
9489   "size" : 8,
9490   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
9491  },
9492  {
9493   "alignment" : 8,
9494   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatus &",
9495   "name" : "const android::hardware::drm::V1_0::KeyStatus &",
9496   "referenced_type" : "type-757",
9497   "self_type" : "type-756",
9498   "size" : 8,
9499   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9500  },
9501  {
9502   "alignment" : 8,
9503   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue &",
9504   "name" : "const android::hardware::drm::V1_0::KeyValue &",
9505   "referenced_type" : "type-479",
9506   "self_type" : "type-602",
9507   "size" : 8,
9508   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9509  },
9510  {
9511   "alignment" : 8,
9512   "linker_set_key" : "const android::hardware::drm::V1_0::Pattern &",
9513   "name" : "const android::hardware::drm::V1_0::Pattern &",
9514   "referenced_type" : "type-157",
9515   "self_type" : "type-159",
9516   "size" : 8,
9517   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
9518  },
9519  {
9520   "alignment" : 8,
9521   "linker_set_key" : "const android::hardware::drm::V1_0::SharedBuffer &",
9522   "name" : "const android::hardware::drm::V1_0::SharedBuffer &",
9523   "referenced_type" : "type-160",
9524   "self_type" : "type-162",
9525   "size" : 8,
9526   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
9527  },
9528  {
9529   "alignment" : 8,
9530   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute &",
9531   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute &",
9532   "referenced_type" : "type-100",
9533   "self_type" : "type-99",
9534   "size" : 8,
9535   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9536  },
9537  {
9538   "alignment" : 8,
9539   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric &",
9540   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric &",
9541   "referenced_type" : "type-179",
9542   "self_type" : "type-178",
9543   "size" : 8,
9544   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9545  },
9546  {
9547   "alignment" : 8,
9548   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value &",
9549   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value &",
9550   "referenced_type" : "type-175",
9551   "self_type" : "type-174",
9552   "size" : 8,
9553   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9554  },
9555  {
9556   "alignment" : 8,
9557   "linker_set_key" : "const android::hardware::drm::V1_1::SecureStopRelease &",
9558   "name" : "const android::hardware::drm::V1_1::SecureStopRelease &",
9559   "referenced_type" : "type-598",
9560   "self_type" : "type-599",
9561   "size" : 8,
9562   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
9563  },
9564  {
9565   "alignment" : 8,
9566   "linker_set_key" : "const android::hardware::drm::V1_2::KeyStatus &",
9567   "name" : "const android::hardware::drm::V1_2::KeyStatus &",
9568   "referenced_type" : "type-390",
9569   "self_type" : "type-389",
9570   "size" : 8,
9571   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9572  },
9573  {
9574   "alignment" : 8,
9575   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16> &",
9576   "name" : "const android::hardware::hidl_array<unsigned char, 16> &",
9577   "referenced_type" : "type-1178",
9578   "self_type" : "type-1179",
9579   "size" : 8,
9580   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
9581  },
9582  {
9583   "alignment" : 8,
9584   "linker_set_key" : "const android::hardware::hidl_handle &",
9585   "name" : "const android::hardware::hidl_handle &",
9586   "referenced_type" : "type-939",
9587   "self_type" : "type-940",
9588   "size" : 8,
9589   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9590  },
9591  {
9592   "alignment" : 8,
9593   "linker_set_key" : "const android::hardware::hidl_memory &",
9594   "name" : "const android::hardware::hidl_memory &",
9595   "referenced_type" : "type-874",
9596   "self_type" : "type-875",
9597   "size" : 8,
9598   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9599  },
9600  {
9601   "alignment" : 8,
9602   "linker_set_key" : "const android::hardware::hidl_string &",
9603   "name" : "const android::hardware::hidl_string &",
9604   "referenced_type" : "type-868",
9605   "self_type" : "type-870",
9606   "size" : 8,
9607   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9608  },
9609  {
9610   "alignment" : 8,
9611   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9612   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9613   "referenced_type" : "type-595",
9614   "self_type" : "type-596",
9615   "size" : 8,
9616   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
9617  },
9618  {
9619   "alignment" : 8,
9620   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> &",
9621   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> &",
9622   "referenced_type" : "type-481",
9623   "self_type" : "type-524",
9624   "size" : 8,
9625   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9626  },
9627  {
9628   "alignment" : 8,
9629   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> &",
9630   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> &",
9631   "referenced_type" : "type-1253",
9632   "self_type" : "type-1273",
9633   "size" : 8,
9634   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9635  },
9636  {
9637   "alignment" : 8,
9638   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> &",
9639   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> &",
9640   "referenced_type" : "type-1255",
9641   "self_type" : "type-1257",
9642   "size" : 8,
9643   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9644  },
9645  {
9646   "alignment" : 8,
9647   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> &",
9648   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> &",
9649   "referenced_type" : "type-1262",
9650   "self_type" : "type-1264",
9651   "size" : 8,
9652   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9653  },
9654  {
9655   "alignment" : 8,
9656   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> &",
9657   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> &",
9658   "referenced_type" : "type-1259",
9659   "self_type" : "type-1261",
9660   "size" : 8,
9661   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9662  },
9663  {
9664   "alignment" : 8,
9665   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> &",
9666   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> &",
9667   "referenced_type" : "type-509",
9668   "self_type" : "type-526",
9669   "size" : 8,
9670   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9671  },
9672  {
9673   "alignment" : 8,
9674   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
9675   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
9676   "referenced_type" : "type-1141",
9677   "self_type" : "type-1142",
9678   "size" : 8,
9679   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
9680  },
9681  {
9682   "alignment" : 8,
9683   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > &",
9684   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > &",
9685   "referenced_type" : "type-505",
9686   "self_type" : "type-523",
9687   "size" : 8,
9688   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9689  },
9690  {
9691   "alignment" : 8,
9692   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
9693   "name" : "const android::hardware::hidl_vec<int> &",
9694   "referenced_type" : "type-914",
9695   "self_type" : "type-916",
9696   "size" : 8,
9697   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9698  },
9699  {
9700   "alignment" : 8,
9701   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
9702   "name" : "const android::hardware::hidl_vec<unsigned char> &",
9703   "referenced_type" : "type-917",
9704   "self_type" : "type-919",
9705   "size" : 8,
9706   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9707  },
9708  {
9709   "alignment" : 8,
9710   "linker_set_key" : "const android::hardware::hidl_version &",
9711   "name" : "const android::hardware::hidl_version &",
9712   "referenced_type" : "type-934",
9713   "self_type" : "type-936",
9714   "size" : 8,
9715   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9716  },
9717  {
9718   "alignment" : 8,
9719   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
9720   "name" : "const android::hidl::base::V1_0::IBase *const &",
9721   "referenced_type" : "type-1011",
9722   "self_type" : "type-1012",
9723   "size" : 8,
9724   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9725  },
9726  {
9727   "alignment" : 8,
9728   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
9729   "name" : "const android::sp<android::hardware::IBinder> &",
9730   "referenced_type" : "type-51",
9731   "self_type" : "type-50",
9732   "size" : 8,
9733   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
9734  },
9735  {
9736   "alignment" : 8,
9737   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
9738   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
9739   "referenced_type" : "type-428",
9740   "self_type" : "type-429",
9741   "size" : 8,
9742   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9743  },
9744  {
9745   "alignment" : 8,
9746   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
9747   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
9748   "referenced_type" : "type-406",
9749   "self_type" : "type-1268",
9750   "size" : 8,
9751   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9752  },
9753  {
9754   "alignment" : 8,
9755   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
9756   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
9757   "referenced_type" : "type-234",
9758   "self_type" : "type-235",
9759   "size" : 8,
9760   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9761  },
9762  {
9763   "alignment" : 8,
9764   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
9765   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
9766   "referenced_type" : "type-213",
9767   "self_type" : "type-217",
9768   "size" : 8,
9769   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9770  },
9771  {
9772   "alignment" : 8,
9773   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
9774   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
9775   "referenced_type" : "type-222",
9776   "self_type" : "type-223",
9777   "size" : 8,
9778   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9779  },
9780  {
9781   "alignment" : 8,
9782   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> &",
9783   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> &",
9784   "referenced_type" : "type-454",
9785   "self_type" : "type-455",
9786   "size" : 8,
9787   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9788  },
9789  {
9790   "alignment" : 8,
9791   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> &",
9792   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> &",
9793   "referenced_type" : "type-240",
9794   "self_type" : "type-241",
9795   "size" : 8,
9796   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9797  },
9798  {
9799   "alignment" : 8,
9800   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> &",
9801   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> &",
9802   "referenced_type" : "type-436",
9803   "self_type" : "type-437",
9804   "size" : 8,
9805   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9806  },
9807  {
9808   "alignment" : 8,
9809   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory> &",
9810   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory> &",
9811   "referenced_type" : "type-495",
9812   "self_type" : "type-1198",
9813   "size" : 8,
9814   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9815  },
9816  {
9817   "alignment" : 8,
9818   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &",
9819   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &",
9820   "referenced_type" : "type-1206",
9821   "self_type" : "type-1209",
9822   "size" : 8,
9823   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9824  },
9825  {
9826   "alignment" : 8,
9827   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory> &",
9828   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory> &",
9829   "referenced_type" : "type-191",
9830   "self_type" : "type-197",
9831   "size" : 8,
9832   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9833  },
9834  {
9835   "alignment" : 8,
9836   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin> &",
9837   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin> &",
9838   "referenced_type" : "type-407",
9839   "self_type" : "type-412",
9840   "size" : 8,
9841   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9842  },
9843  {
9844   "alignment" : 8,
9845   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &",
9846   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &",
9847   "referenced_type" : "type-620",
9848   "self_type" : "type-625",
9849   "size" : 8,
9850   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9851  },
9852  {
9853   "alignment" : 8,
9854   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
9855   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
9856   "referenced_type" : "type-516",
9857   "self_type" : "type-852",
9858   "size" : 8,
9859   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9860  },
9861  {
9862   "alignment" : 8,
9863   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
9864   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
9865   "referenced_type" : "type-904",
9866   "self_type" : "type-920",
9867   "size" : 8,
9868   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9869  },
9870  {
9871   "alignment" : 8,
9872   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
9873   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
9874   "referenced_type" : "type-1213",
9875   "self_type" : "type-1217",
9876   "size" : 8,
9877   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9878  },
9879  {
9880   "alignment" : 8,
9881   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
9882   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
9883   "referenced_type" : "type-370",
9884   "self_type" : "type-1143",
9885   "size" : 8,
9886   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
9887  },
9888  {
9889   "alignment" : 8,
9890   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
9891   "name" : "const android::wp<android::hardware::BHwBinder> &",
9892   "referenced_type" : "type-1159",
9893   "self_type" : "type-1184",
9894   "size" : 8,
9895   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9896  },
9897  {
9898   "alignment" : 8,
9899   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
9900   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
9901   "referenced_type" : "type-1200",
9902   "self_type" : "type-1226",
9903   "size" : 8,
9904   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9905  },
9906  {
9907   "alignment" : 8,
9908   "linker_set_key" : "const bool &",
9909   "name" : "const bool &",
9910   "referenced_type" : "type-298",
9911   "self_type" : "type-845",
9912   "size" : 8,
9913   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9914  },
9915  {
9916   "alignment" : 8,
9917   "linker_set_key" : "const double &",
9918   "name" : "const double &",
9919   "referenced_type" : "type-860",
9920   "self_type" : "type-861",
9921   "size" : 8,
9922   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9923  },
9924  {
9925   "alignment" : 8,
9926   "linker_set_key" : "const float &",
9927   "name" : "const float &",
9928   "referenced_type" : "type-858",
9929   "self_type" : "type-859",
9930   "size" : 8,
9931   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9932  },
9933  {
9934   "alignment" : 8,
9935   "linker_set_key" : "const int &",
9936   "name" : "const int &",
9937   "referenced_type" : "type-1045",
9938   "self_type" : "type-1044",
9939   "size" : 8,
9940   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9941  },
9942  {
9943   "linker_set_key" : "const iter<is_const> &",
9944   "name" : "const iter<is_const> &",
9945   "referenced_type" : "type-1243",
9946   "self_type" : "type-1245",
9947   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9948  },
9949  {
9950   "linker_set_key" : "const iter<is_const> &",
9951   "name" : "const iter<is_const> &",
9952   "referenced_type" : "type-259",
9953   "self_type" : "type-261",
9954   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9955  },
9956  {
9957   "linker_set_key" : "const iter<is_const> &",
9958   "name" : "const iter<is_const> &",
9959   "referenced_type" : "type-464",
9960   "self_type" : "type-467",
9961   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9962  },
9963  {
9964   "linker_set_key" : "const iter<is_const> &",
9965   "name" : "const iter<is_const> &",
9966   "referenced_type" : "type-662",
9967   "self_type" : "type-664",
9968   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9969  },
9970  {
9971   "linker_set_key" : "const iter<is_const> &",
9972   "name" : "const iter<is_const> &",
9973   "referenced_type" : "type-769",
9974   "self_type" : "type-771",
9975   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9976  },
9977  {
9978   "linker_set_key" : "const iter<is_const> &",
9979   "name" : "const iter<is_const> &",
9980   "referenced_type" : "type-881",
9981   "self_type" : "type-883",
9982   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9983  },
9984  {
9985   "alignment" : 8,
9986   "linker_set_key" : "const log_msg &",
9987   "name" : "const log_msg &",
9988   "referenced_type" : "type-392",
9989   "self_type" : "type-480",
9990   "size" : 8,
9991   "source_file" : "/system/core/liblog/include/log/log_read.h"
9992  },
9993  {
9994   "alignment" : 8,
9995   "linker_set_key" : "const long &",
9996   "name" : "const long &",
9997   "referenced_type" : "type-855",
9998   "self_type" : "type-856",
9999   "size" : 8,
10000   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10001  },
10002  {
10003   "alignment" : 8,
10004   "linker_set_key" : "const short &",
10005   "name" : "const short &",
10006   "referenced_type" : "type-849",
10007   "self_type" : "type-850",
10008   "size" : 8,
10009   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10010  },
10011  {
10012   "alignment" : 8,
10013   "linker_set_key" : "const signed char &",
10014   "name" : "const signed char &",
10015   "referenced_type" : "type-846",
10016   "self_type" : "type-848",
10017   "size" : 8,
10018   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10019  },
10020  {
10021   "alignment" : 8,
10022   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10023   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10024   "referenced_type" : "type-1275",
10025   "self_type" : "type-1277",
10026   "size" : 8,
10027   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10028  },
10029  {
10030   "alignment" : 8,
10031   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10032   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10033   "referenced_type" : "type-282",
10034   "self_type" : "type-285",
10035   "size" : 8,
10036   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10037  },
10038  {
10039   "alignment" : 8,
10040   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10041   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10042   "referenced_type" : "type-527",
10043   "self_type" : "type-529",
10044   "size" : 8,
10045   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10046  },
10047  {
10048   "alignment" : 8,
10049   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10050   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10051   "referenced_type" : "type-688",
10052   "self_type" : "type-690",
10053   "size" : 8,
10054   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10055  },
10056  {
10057   "alignment" : 8,
10058   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10059   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10060   "referenced_type" : "type-989",
10061   "self_type" : "type-991",
10062   "size" : 8,
10063   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10064  },
10065  {
10066   "alignment" : 8,
10067   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10068   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10069   "referenced_type" : "type-1193",
10070   "self_type" : "type-1192",
10071   "size" : 8,
10072   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10073  },
10074  {
10075   "alignment" : 8,
10076   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10077   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10078   "referenced_type" : "type-1204",
10079   "self_type" : "type-1203",
10080   "size" : 8,
10081   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10082  },
10083  {
10084   "alignment" : 8,
10085   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10086   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10087   "referenced_type" : "type-189",
10088   "self_type" : "type-188",
10089   "size" : 8,
10090   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10091  },
10092  {
10093   "alignment" : 8,
10094   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10095   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10096   "referenced_type" : "type-403",
10097   "self_type" : "type-402",
10098   "size" : 8,
10099   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10100  },
10101  {
10102   "alignment" : 8,
10103   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10104   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10105   "referenced_type" : "type-618",
10106   "self_type" : "type-617",
10107   "size" : 8,
10108   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10109  },
10110  {
10111   "alignment" : 8,
10112   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10113   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > > &",
10114   "referenced_type" : "type-823",
10115   "self_type" : "type-822",
10116   "size" : 8,
10117   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10118  },
10119  {
10120   "alignment" : 8,
10121   "linker_set_key" : "const unsigned char &",
10122   "name" : "const unsigned char &",
10123   "referenced_type" : "type-927",
10124   "self_type" : "type-1105",
10125   "size" : 8,
10126   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10127  },
10128  {
10129   "alignment" : 8,
10130   "linker_set_key" : "const unsigned int &",
10131   "name" : "const unsigned int &",
10132   "referenced_type" : "type-38",
10133   "self_type" : "type-854",
10134   "size" : 8,
10135   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10136  },
10137  {
10138   "alignment" : 8,
10139   "linker_set_key" : "const unsigned long &",
10140   "name" : "const unsigned long &",
10141   "referenced_type" : "type-39",
10142   "self_type" : "type-857",
10143   "size" : 8,
10144   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10145  },
10146  {
10147   "alignment" : 8,
10148   "linker_set_key" : "const unsigned short &",
10149   "name" : "const unsigned short &",
10150   "referenced_type" : "type-851",
10151   "self_type" : "type-853",
10152   "size" : 8,
10153   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10154  },
10155  {
10156   "alignment" : 8,
10157   "linker_set_key" : "int &",
10158   "name" : "int &",
10159   "referenced_type" : "type-27",
10160   "self_type" : "type-951",
10161   "size" : 8,
10162   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10163  },
10164  {
10165   "alignment" : 8,
10166   "linker_set_key" : "unsigned char &",
10167   "name" : "unsigned char &",
10168   "referenced_type" : "type-91",
10169   "self_type" : "type-1099",
10170   "size" : 8,
10171   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10172  },
10173  {
10174   "alignment" : 8,
10175   "linker_set_key" : "unsigned int &",
10176   "name" : "unsigned int &",
10177   "referenced_type" : "type-2",
10178   "self_type" : "type-1112",
10179   "size" : 8,
10180   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10181  }
10182 ],
10183 "pointer_types" :
10184 [
10185  {
10186   "alignment" : 8,
10187   "linker_set_key" : "android::Condition *",
10188   "name" : "android::Condition *",
10189   "referenced_type" : "type-299",
10190   "self_type" : "type-1082",
10191   "size" : 8,
10192   "source_file" : "/system/core/libutils/include/utils/Condition.h"
10193  },
10194  {
10195   "alignment" : 8,
10196   "linker_set_key" : "android::Mutex *",
10197   "name" : "android::Mutex *",
10198   "referenced_type" : "type-34",
10199   "self_type" : "type-1077",
10200   "size" : 8,
10201   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10202  },
10203  {
10204   "alignment" : 8,
10205   "linker_set_key" : "android::Mutex::Autolock *",
10206   "name" : "android::Mutex::Autolock *",
10207   "referenced_type" : "type-1078",
10208   "self_type" : "type-1080",
10209   "size" : 8,
10210   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10211  },
10212  {
10213   "alignment" : 8,
10214   "linker_set_key" : "android::RWLock *",
10215   "name" : "android::RWLock *",
10216   "referenced_type" : "type-1083",
10217   "self_type" : "type-1085",
10218   "size" : 8,
10219   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10220  },
10221  {
10222   "alignment" : 8,
10223   "linker_set_key" : "android::RWLock::AutoRLock *",
10224   "name" : "android::RWLock::AutoRLock *",
10225   "referenced_type" : "type-1086",
10226   "self_type" : "type-1088",
10227   "size" : 8,
10228   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10229  },
10230  {
10231   "alignment" : 8,
10232   "linker_set_key" : "android::RWLock::AutoWLock *",
10233   "name" : "android::RWLock::AutoWLock *",
10234   "referenced_type" : "type-1089",
10235   "self_type" : "type-1090",
10236   "size" : 8,
10237   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10238  },
10239  {
10240   "alignment" : 8,
10241   "linker_set_key" : "android::RefBase *",
10242   "name" : "android::RefBase *",
10243   "referenced_type" : "type-6",
10244   "self_type" : "type-866",
10245   "size" : 8,
10246   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10247  },
10248  {
10249   "alignment" : 8,
10250   "linker_set_key" : "android::RefBase::weakref_impl *",
10251   "name" : "android::RefBase::weakref_impl *",
10252   "referenced_type" : "type-1241",
10253   "self_type" : "type-1240",
10254   "size" : 8,
10255   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10256  },
10257  {
10258   "alignment" : 8,
10259   "linker_set_key" : "android::RefBase::weakref_impl *",
10260   "name" : "android::RefBase::weakref_impl *",
10261   "referenced_type" : "type-257",
10262   "self_type" : "type-256",
10263   "size" : 8,
10264   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10265  },
10266  {
10267   "alignment" : 8,
10268   "linker_set_key" : "android::RefBase::weakref_impl *",
10269   "name" : "android::RefBase::weakref_impl *",
10270   "referenced_type" : "type-458",
10271   "self_type" : "type-457",
10272   "size" : 8,
10273   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10274  },
10275  {
10276   "alignment" : 8,
10277   "linker_set_key" : "android::RefBase::weakref_impl *",
10278   "name" : "android::RefBase::weakref_impl *",
10279   "referenced_type" : "type-660",
10280   "self_type" : "type-659",
10281   "size" : 8,
10282   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10283  },
10284  {
10285   "alignment" : 8,
10286   "linker_set_key" : "android::RefBase::weakref_impl *",
10287   "name" : "android::RefBase::weakref_impl *",
10288   "referenced_type" : "type-766",
10289   "self_type" : "type-765",
10290   "size" : 8,
10291   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10292  },
10293  {
10294   "alignment" : 8,
10295   "linker_set_key" : "android::RefBase::weakref_impl *",
10296   "name" : "android::RefBase::weakref_impl *",
10297   "referenced_type" : "type-9",
10298   "self_type" : "type-8",
10299   "size" : 8,
10300   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10301  },
10302  {
10303   "alignment" : 8,
10304   "linker_set_key" : "android::RefBase::weakref_type *",
10305   "name" : "android::RefBase::weakref_type *",
10306   "referenced_type" : "type-11",
10307   "self_type" : "type-10",
10308   "size" : 8,
10309   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10310  },
10311  {
10312   "alignment" : 8,
10313   "linker_set_key" : "android::ReferenceRenamer *",
10314   "name" : "android::ReferenceRenamer *",
10315   "referenced_type" : "type-862",
10316   "self_type" : "type-863",
10317   "size" : 8,
10318   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10319  },
10320  {
10321   "alignment" : 8,
10322   "linker_set_key" : "android::ScopedTrace *",
10323   "name" : "android::ScopedTrace *",
10324   "referenced_type" : "type-1091",
10325   "self_type" : "type-1092",
10326   "size" : 8,
10327   "source_file" : "/system/core/libutils/include/utils/Trace.h"
10328  },
10329  {
10330   "alignment" : 8,
10331   "linker_set_key" : "android::String16 *",
10332   "name" : "android::String16 *",
10333   "referenced_type" : "type-46",
10334   "self_type" : "type-965",
10335   "size" : 8,
10336   "source_file" : "/system/core/libutils/include/utils/String16.h"
10337  },
10338  {
10339   "alignment" : 8,
10340   "linker_set_key" : "android::String8 *",
10341   "name" : "android::String8 *",
10342   "referenced_type" : "type-56",
10343   "self_type" : "type-960",
10344   "size" : 8,
10345   "source_file" : "/system/core/libutils/include/utils/String8.h"
10346  },
10347  {
10348   "alignment" : 8,
10349   "linker_set_key" : "android::Thread *",
10350   "name" : "android::Thread *",
10351   "referenced_type" : "type-297",
10352   "self_type" : "type-296",
10353   "size" : 8,
10354   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10355  },
10356  {
10357   "alignment" : 8,
10358   "linker_set_key" : "android::VirtualLightRefBase *",
10359   "name" : "android::VirtualLightRefBase *",
10360   "referenced_type" : "type-644",
10361   "self_type" : "type-669",
10362   "size" : 8,
10363   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
10364  },
10365  {
10366   "alignment" : 8,
10367   "linker_set_key" : "android::hardware::BHwBinder *",
10368   "name" : "android::hardware::BHwBinder *",
10369   "referenced_type" : "type-201",
10370   "self_type" : "type-518",
10371   "size" : 8,
10372   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10373  },
10374  {
10375   "alignment" : 8,
10376   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoFactory> *",
10377   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoFactory> *",
10378   "referenced_type" : "type-974",
10379   "self_type" : "type-973",
10380   "size" : 8,
10381   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10382  },
10383  {
10384   "alignment" : 8,
10385   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoPlugin> *",
10386   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoPlugin> *",
10387   "referenced_type" : "type-147",
10388   "self_type" : "type-1269",
10389   "size" : 8,
10390   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10391  },
10392  {
10393   "alignment" : 8,
10394   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmFactory> *",
10395   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmFactory> *",
10396   "referenced_type" : "type-211",
10397   "self_type" : "type-278",
10398   "size" : 8,
10399   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10400  },
10401  {
10402   "alignment" : 8,
10403   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPlugin> *",
10404   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPlugin> *",
10405   "referenced_type" : "type-425",
10406   "self_type" : "type-520",
10407   "size" : 8,
10408   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10409  },
10410  {
10411   "alignment" : 8,
10412   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPluginListener> *",
10413   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPluginListener> *",
10414   "referenced_type" : "type-636",
10415   "self_type" : "type-683",
10416   "size" : 8,
10417   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10418  },
10419  {
10420   "alignment" : 8,
10421   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
10422   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
10423   "referenced_type" : "type-992",
10424   "self_type" : "type-1035",
10425   "size" : 8,
10426   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10427  },
10428  {
10429   "alignment" : 8,
10430   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
10431   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
10432   "referenced_type" : "type-1000",
10433   "self_type" : "type-1038",
10434   "size" : 8,
10435   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10436  },
10437  {
10438   "alignment" : 8,
10439   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
10440   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
10441   "referenced_type" : "type-1005",
10442   "self_type" : "type-1010",
10443   "size" : 8,
10444   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10445  },
10446  {
10447   "alignment" : 8,
10448   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
10449   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
10450   "referenced_type" : "type-1024",
10451   "self_type" : "type-1030",
10452   "size" : 8,
10453   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10454  },
10455  {
10456   "alignment" : 8,
10457   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
10458   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
10459   "referenced_type" : "type-1013",
10460   "self_type" : "type-1019",
10461   "size" : 8,
10462   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10463  },
10464  {
10465   "alignment" : 8,
10466   "linker_set_key" : "android::hardware::GrantorDescriptor *",
10467   "name" : "android::hardware::GrantorDescriptor *",
10468   "referenced_type" : "type-888",
10469   "self_type" : "type-887",
10470   "size" : 8,
10471   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10472  },
10473  {
10474   "alignment" : 8,
10475   "linker_set_key" : "android::hardware::IBinder *",
10476   "name" : "android::hardware::IBinder *",
10477   "referenced_type" : "type-18",
10478   "self_type" : "type-17",
10479   "size" : 8,
10480   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10481  },
10482  {
10483   "alignment" : 8,
10484   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
10485   "name" : "android::hardware::IBinder::DeathRecipient *",
10486   "referenced_type" : "type-15",
10487   "self_type" : "type-14",
10488   "size" : 8,
10489   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10490  },
10491  {
10492   "alignment" : 8,
10493   "linker_set_key" : "android::hardware::IInterface *",
10494   "name" : "android::hardware::IInterface *",
10495   "referenced_type" : "type-148",
10496   "self_type" : "type-1220",
10497   "size" : 8,
10498   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10499  },
10500  {
10501   "alignment" : 8,
10502   "linker_set_key" : "android::hardware::Parcel *",
10503   "name" : "android::hardware::Parcel *",
10504   "referenced_type" : "type-975",
10505   "self_type" : "type-980",
10506   "size" : 8,
10507   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
10508  },
10509  {
10510   "alignment" : 8,
10511   "linker_set_key" : "android::hardware::ProcessState *",
10512   "name" : "android::hardware::ProcessState *",
10513   "referenced_type" : "type-26",
10514   "self_type" : "type-25",
10515   "size" : 8,
10516   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10517  },
10518  {
10519   "alignment" : 8,
10520   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> *",
10521   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> *",
10522   "referenced_type" : "type-1228",
10523   "self_type" : "type-1229",
10524   "size" : 8,
10525   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10526  },
10527  {
10528   "alignment" : 8,
10529   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > *",
10530   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > *",
10531   "referenced_type" : "type-604",
10532   "self_type" : "type-605",
10533   "size" : 8,
10534   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10535  },
10536  {
10537   "alignment" : 8,
10538   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > *",
10539   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > *",
10540   "referenced_type" : "type-1234",
10541   "self_type" : "type-1235",
10542   "size" : 8,
10543   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10544  },
10545  {
10546   "alignment" : 8,
10547   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > *",
10548   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > *",
10549   "referenced_type" : "type-247",
10550   "self_type" : "type-251",
10551   "size" : 8,
10552   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10553  },
10554  {
10555   "alignment" : 8,
10556   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > *",
10557   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > *",
10558   "referenced_type" : "type-447",
10559   "self_type" : "type-448",
10560   "size" : 8,
10561   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10562  },
10563  {
10564   "alignment" : 8,
10565   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > *",
10566   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > *",
10567   "referenced_type" : "type-649",
10568   "self_type" : "type-650",
10569   "size" : 8,
10570   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10571  },
10572  {
10573   "alignment" : 8,
10574   "linker_set_key" : "android::hardware::Return<bool> *",
10575   "name" : "android::hardware::Return<bool> *",
10576   "referenced_type" : "type-557",
10577   "self_type" : "type-572",
10578   "size" : 8,
10579   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10580  },
10581  {
10582   "alignment" : 8,
10583   "linker_set_key" : "android::hardware::Return<void> *",
10584   "name" : "android::hardware::Return<void> *",
10585   "referenced_type" : "type-630",
10586   "self_type" : "type-639",
10587   "size" : 8,
10588   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10589  },
10590  {
10591   "alignment" : 8,
10592   "linker_set_key" : "android::hardware::Status *",
10593   "name" : "android::hardware::Status *",
10594   "referenced_type" : "type-249",
10595   "self_type" : "type-535",
10596   "size" : 8,
10597   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10598  },
10599  {
10600   "alignment" : 8,
10601   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> > *",
10602   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> > *",
10603   "referenced_type" : "type-1033",
10604   "self_type" : "type-1036",
10605   "size" : 8,
10606   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10607  },
10608  {
10609   "alignment" : 8,
10610   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> > *",
10611   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> > *",
10612   "referenced_type" : "type-1037",
10613   "self_type" : "type-1039",
10614   "size" : 8,
10615   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10616  },
10617  {
10618   "alignment" : 8,
10619   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
10620   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
10621   "referenced_type" : "type-1040",
10622   "self_type" : "type-1041",
10623   "size" : 8,
10624   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10625  },
10626  {
10627   "alignment" : 8,
10628   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
10629   "name" : "android::hardware::details::HidlInstrumentor *",
10630   "referenced_type" : "type-152",
10631   "self_type" : "type-1196",
10632   "size" : 8,
10633   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10634  },
10635  {
10636   "alignment" : 8,
10637   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
10638   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
10639   "referenced_type" : "type-484",
10640   "self_type" : "type-750",
10641   "size" : 8,
10642   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10643  },
10644  {
10645   "alignment" : 8,
10646   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> *",
10647   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> *",
10648   "referenced_type" : "type-384",
10649   "self_type" : "type-612",
10650   "size" : 8,
10651   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10652  },
10653  {
10654   "alignment" : 8,
10655   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
10656   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
10657   "referenced_type" : "type-899",
10658   "self_type" : "type-1186",
10659   "size" : 8,
10660   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10661  },
10662  {
10663   "alignment" : 8,
10664   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
10665   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
10666   "referenced_type" : "type-890",
10667   "self_type" : "type-1180",
10668   "size" : 8,
10669   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10670  },
10671  {
10672   "alignment" : 8,
10673   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> *",
10674   "name" : "android::hardware::details::hidl_pointer<unsigned char> *",
10675   "referenced_type" : "type-105",
10676   "self_type" : "type-700",
10677   "size" : 8,
10678   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10679  },
10680  {
10681   "alignment" : 8,
10682   "linker_set_key" : "android::hardware::details::return_status *",
10683   "name" : "android::hardware::details::return_status *",
10684   "referenced_type" : "type-248",
10685   "self_type" : "type-611",
10686   "size" : 8,
10687   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10688  },
10689  {
10690   "alignment" : 8,
10691   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
10692   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
10693   "referenced_type" : "type-1157",
10694   "self_type" : "type-1158",
10695   "size" : 8,
10696   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
10697  },
10698  {
10699   "alignment" : 8,
10700   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
10701   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
10702   "referenced_type" : "type-1150",
10703   "self_type" : "type-1151",
10704   "size" : 8,
10705   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
10706  },
10707  {
10708   "alignment" : 8,
10709   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
10710   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
10711   "referenced_type" : "type-353",
10712   "self_type" : "type-354",
10713   "size" : 8,
10714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
10715  },
10716  {
10717   "alignment" : 8,
10718   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
10719   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
10720   "referenced_type" : "type-346",
10721   "self_type" : "type-347",
10722   "size" : 8,
10723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
10724  },
10725  {
10726   "alignment" : 8,
10727   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
10728   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
10729   "referenced_type" : "type-336",
10730   "self_type" : "type-337",
10731   "size" : 8,
10732   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
10733  },
10734  {
10735   "alignment" : 8,
10736   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoFactory *",
10737   "name" : "android::hardware::drm::V1_0::ICryptoFactory *",
10738   "referenced_type" : "type-419",
10739   "self_type" : "type-418",
10740   "size" : 8,
10741   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10742  },
10743  {
10744   "alignment" : 8,
10745   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoPlugin *",
10746   "name" : "android::hardware::drm::V1_0::ICryptoPlugin *",
10747   "referenced_type" : "type-141",
10748   "self_type" : "type-374",
10749   "size" : 8,
10750   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10751  },
10752  {
10753   "alignment" : 8,
10754   "linker_set_key" : "android::hardware::drm::V1_0::IDrmFactory *",
10755   "name" : "android::hardware::drm::V1_0::IDrmFactory *",
10756   "referenced_type" : "type-196",
10757   "self_type" : "type-232",
10758   "size" : 8,
10759   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10760  },
10761  {
10762   "alignment" : 8,
10763   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPlugin *",
10764   "name" : "android::hardware::drm::V1_0::IDrmPlugin *",
10765   "referenced_type" : "type-216",
10766   "self_type" : "type-215",
10767   "size" : 8,
10768   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10769  },
10770  {
10771   "alignment" : 8,
10772   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPluginListener *",
10773   "name" : "android::hardware::drm::V1_0::IDrmPluginListener *",
10774   "referenced_type" : "type-220",
10775   "self_type" : "type-219",
10776   "size" : 8,
10777   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10778  },
10779  {
10780   "alignment" : 8,
10781   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus *",
10782   "name" : "android::hardware::drm::V1_0::KeyStatus *",
10783   "referenced_type" : "type-487",
10784   "self_type" : "type-486",
10785   "size" : 8,
10786   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10787  },
10788  {
10789   "alignment" : 8,
10790   "linker_set_key" : "android::hardware::drm::V1_0::KeyValue *",
10791   "name" : "android::hardware::drm::V1_0::KeyValue *",
10792   "referenced_type" : "type-477",
10793   "self_type" : "type-476",
10794   "size" : 8,
10795   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10796  },
10797  {
10798   "alignment" : 8,
10799   "linker_set_key" : "android::hardware::drm::V1_0::SecureStop *",
10800   "name" : "android::hardware::drm::V1_0::SecureStop *",
10801   "referenced_type" : "type-493",
10802   "self_type" : "type-492",
10803   "size" : 8,
10804   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10805  },
10806  {
10807   "alignment" : 8,
10808   "linker_set_key" : "android::hardware::drm::V1_0::SubSample *",
10809   "name" : "android::hardware::drm::V1_0::SubSample *",
10810   "referenced_type" : "type-186",
10811   "self_type" : "type-185",
10812   "size" : 8,
10813   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10814  },
10815  {
10816   "alignment" : 8,
10817   "linker_set_key" : "android::hardware::drm::V1_1::BnHwCryptoFactory *",
10818   "name" : "android::hardware::drm::V1_1::BnHwCryptoFactory *",
10819   "referenced_type" : "type-1165",
10820   "self_type" : "type-1166",
10821   "size" : 8,
10822   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
10823  },
10824  {
10825   "alignment" : 8,
10826   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmFactory *",
10827   "name" : "android::hardware::drm::V1_1::BnHwDrmFactory *",
10828   "referenced_type" : "type-360",
10829   "self_type" : "type-361",
10830   "size" : 8,
10831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
10832  },
10833  {
10834   "alignment" : 8,
10835   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmPlugin *",
10836   "name" : "android::hardware::drm::V1_1::BnHwDrmPlugin *",
10837   "referenced_type" : "type-585",
10838   "self_type" : "type-586",
10839   "size" : 8,
10840   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
10841  },
10842  {
10843   "alignment" : 8,
10844   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup *",
10845   "name" : "android::hardware::drm::V1_1::DrmMetricGroup *",
10846   "referenced_type" : "type-76",
10847   "self_type" : "type-377",
10848   "size" : 8,
10849   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10850  },
10851  {
10852   "alignment" : 8,
10853   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute *",
10854   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute *",
10855   "referenced_type" : "type-89",
10856   "self_type" : "type-88",
10857   "size" : 8,
10858   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10859  },
10860  {
10861   "alignment" : 8,
10862   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric *",
10863   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric *",
10864   "referenced_type" : "type-81",
10865   "self_type" : "type-80",
10866   "size" : 8,
10867   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10868  },
10869  {
10870   "alignment" : 8,
10871   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Value *",
10872   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Value *",
10873   "referenced_type" : "type-97",
10874   "self_type" : "type-96",
10875   "size" : 8,
10876   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10877  },
10878  {
10879   "alignment" : 8,
10880   "linker_set_key" : "android::hardware::drm::V1_1::ICryptoFactory *",
10881   "name" : "android::hardware::drm::V1_1::ICryptoFactory *",
10882   "referenced_type" : "type-446",
10883   "self_type" : "type-445",
10884   "size" : 8,
10885   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10886  },
10887  {
10888   "alignment" : 8,
10889   "linker_set_key" : "android::hardware::drm::V1_1::IDrmFactory *",
10890   "name" : "android::hardware::drm::V1_1::IDrmFactory *",
10891   "referenced_type" : "type-195",
10892   "self_type" : "type-238",
10893   "size" : 8,
10894   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10895  },
10896  {
10897   "alignment" : 8,
10898   "linker_set_key" : "android::hardware::drm::V1_1::IDrmPlugin *",
10899   "name" : "android::hardware::drm::V1_1::IDrmPlugin *",
10900   "referenced_type" : "type-411",
10901   "self_type" : "type-434",
10902   "size" : 8,
10903   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10904  },
10905  {
10906   "alignment" : 8,
10907   "linker_set_key" : "android::hardware::drm::V1_2::BnHwCryptoFactory *",
10908   "name" : "android::hardware::drm::V1_2::BnHwCryptoFactory *",
10909   "referenced_type" : "type-1029",
10910   "self_type" : "type-1148",
10911   "size" : 8,
10912   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10913  },
10914  {
10915   "alignment" : 8,
10916   "linker_set_key" : "android::hardware::drm::V1_2::BnHwCryptoPlugin *",
10917   "name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin *",
10918   "referenced_type" : "type-1210",
10919   "self_type" : "type-1211",
10920   "size" : 8,
10921   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10922  },
10923  {
10924   "alignment" : 8,
10925   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmFactory *",
10926   "name" : "android::hardware::drm::V1_2::BnHwDrmFactory *",
10927   "referenced_type" : "type-198",
10928   "self_type" : "type-203",
10929   "size" : 8,
10930   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10931  },
10932  {
10933   "alignment" : 8,
10934   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmPlugin *",
10935   "name" : "android::hardware::drm::V1_2::BnHwDrmPlugin *",
10936   "referenced_type" : "type-415",
10937   "self_type" : "type-416",
10938   "size" : 8,
10939   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10940  },
10941  {
10942   "alignment" : 8,
10943   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmPluginListener *",
10944   "name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener *",
10945   "referenced_type" : "type-627",
10946   "self_type" : "type-629",
10947   "size" : 8,
10948   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10949  },
10950  {
10951   "alignment" : 8,
10952   "linker_set_key" : "android::hardware::drm::V1_2::BpHwCryptoFactory *",
10953   "name" : "android::hardware::drm::V1_2::BpHwCryptoFactory *",
10954   "referenced_type" : "type-1174",
10955   "self_type" : "type-1258",
10956   "size" : 8,
10957   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10958  },
10959  {
10960   "alignment" : 8,
10961   "linker_set_key" : "android::hardware::drm::V1_2::BpHwCryptoPlugin *",
10962   "name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin *",
10963   "referenced_type" : "type-144",
10964   "self_type" : "type-1216",
10965   "size" : 8,
10966   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10967  },
10968  {
10969   "alignment" : 8,
10970   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmFactory *",
10971   "name" : "android::hardware::drm::V1_2::BpHwDrmFactory *",
10972   "referenced_type" : "type-208",
10973   "self_type" : "type-212",
10974   "size" : 8,
10975   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10976  },
10977  {
10978   "alignment" : 8,
10979   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmPlugin *",
10980   "name" : "android::hardware::drm::V1_2::BpHwDrmPlugin *",
10981   "referenced_type" : "type-422",
10982   "self_type" : "type-426",
10983   "size" : 8,
10984   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10985  },
10986  {
10987   "alignment" : 8,
10988   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmPluginListener *",
10989   "name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener *",
10990   "referenced_type" : "type-633",
10991   "self_type" : "type-637",
10992   "size" : 8,
10993   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10994  },
10995  {
10996   "alignment" : 8,
10997   "linker_set_key" : "android::hardware::drm::V1_2::BsCryptoFactory *",
10998   "name" : "android::hardware::drm::V1_2::BsCryptoFactory *",
10999   "referenced_type" : "type-1221",
11000   "self_type" : "type-1227",
11001   "size" : 8,
11002   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11003  },
11004  {
11005   "alignment" : 8,
11006   "linker_set_key" : "android::hardware::drm::V1_2::BsCryptoPlugin *",
11007   "name" : "android::hardware::drm::V1_2::BsCryptoPlugin *",
11008   "referenced_type" : "type-1214",
11009   "self_type" : "type-1215",
11010   "size" : 8,
11011   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11012  },
11013  {
11014   "alignment" : 8,
11015   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmFactory *",
11016   "name" : "android::hardware::drm::V1_2::BsDrmFactory *",
11017   "referenced_type" : "type-204",
11018   "self_type" : "type-207",
11019   "size" : 8,
11020   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11021  },
11022  {
11023   "alignment" : 8,
11024   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmPlugin *",
11025   "name" : "android::hardware::drm::V1_2::BsDrmPlugin *",
11026   "referenced_type" : "type-420",
11027   "self_type" : "type-421",
11028   "size" : 8,
11029   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11030  },
11031  {
11032   "alignment" : 8,
11033   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmPluginListener *",
11034   "name" : "android::hardware::drm::V1_2::BsDrmPluginListener *",
11035   "referenced_type" : "type-631",
11036   "self_type" : "type-632",
11037   "size" : 8,
11038   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11039  },
11040  {
11041   "alignment" : 8,
11042   "linker_set_key" : "android::hardware::drm::V1_2::ICryptoFactory *",
11043   "name" : "android::hardware::drm::V1_2::ICryptoFactory *",
11044   "referenced_type" : "type-463",
11045   "self_type" : "type-462",
11046   "size" : 8,
11047   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11048  },
11049  {
11050   "alignment" : 8,
11051   "linker_set_key" : "android::hardware::drm::V1_2::ICryptoPlugin *",
11052   "name" : "android::hardware::drm::V1_2::ICryptoPlugin *",
11053   "referenced_type" : "type-140",
11054   "self_type" : "type-1208",
11055   "size" : 8,
11056   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11057  },
11058  {
11059   "alignment" : 8,
11060   "linker_set_key" : "android::hardware::drm::V1_2::IDrmFactory *",
11061   "name" : "android::hardware::drm::V1_2::IDrmFactory *",
11062   "referenced_type" : "type-194",
11063   "self_type" : "type-193",
11064   "size" : 8,
11065   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11066  },
11067  {
11068   "alignment" : 8,
11069   "linker_set_key" : "android::hardware::drm::V1_2::IDrmPlugin *",
11070   "name" : "android::hardware::drm::V1_2::IDrmPlugin *",
11071   "referenced_type" : "type-410",
11072   "self_type" : "type-409",
11073   "size" : 8,
11074   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11075  },
11076  {
11077   "alignment" : 8,
11078   "linker_set_key" : "android::hardware::drm::V1_2::IDrmPluginListener *",
11079   "name" : "android::hardware::drm::V1_2::IDrmPluginListener *",
11080   "referenced_type" : "type-623",
11081   "self_type" : "type-622",
11082   "size" : 8,
11083   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11084  },
11085  {
11086   "alignment" : 8,
11087   "linker_set_key" : "android::hardware::drm::V1_2::KeyStatus *",
11088   "name" : "android::hardware::drm::V1_2::KeyStatus *",
11089   "referenced_type" : "type-124",
11090   "self_type" : "type-386",
11091   "size" : 8,
11092   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11093  },
11094  {
11095   "alignment" : 8,
11096   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16> *",
11097   "name" : "android::hardware::hidl_array<unsigned char, 16> *",
11098   "referenced_type" : "type-928",
11099   "self_type" : "type-930",
11100   "size" : 8,
11101   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11102  },
11103  {
11104   "alignment" : 8,
11105   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
11106   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
11107   "referenced_type" : "type-902",
11108   "self_type" : "type-901",
11109   "size" : 8,
11110   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11111  },
11112  {
11113   "alignment" : 8,
11114   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
11115   "name" : "android::hardware::hidl_binder_death_recipient *",
11116   "referenced_type" : "type-499",
11117   "self_type" : "type-498",
11118   "size" : 8,
11119   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11120  },
11121  {
11122   "alignment" : 8,
11123   "linker_set_key" : "android::hardware::hidl_death_recipient *",
11124   "name" : "android::hardware::hidl_death_recipient *",
11125   "referenced_type" : "type-502",
11126   "self_type" : "type-501",
11127   "size" : 8,
11128   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11129  },
11130  {
11131   "alignment" : 8,
11132   "linker_set_key" : "android::hardware::hidl_memory *",
11133   "name" : "android::hardware::hidl_memory *",
11134   "referenced_type" : "type-871",
11135   "self_type" : "type-872",
11136   "size" : 8,
11137   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11138  },
11139  {
11140   "alignment" : 8,
11141   "linker_set_key" : "android::hardware::hidl_string *",
11142   "name" : "android::hardware::hidl_string *",
11143   "referenced_type" : "type-82",
11144   "self_type" : "type-892",
11145   "size" : 8,
11146   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11147  },
11148  {
11149   "alignment" : 8,
11150   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
11151   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
11152   "referenced_type" : "type-483",
11153   "self_type" : "type-671",
11154   "size" : 8,
11155   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11156  },
11157  {
11158   "alignment" : 8,
11159   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> *",
11160   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> *",
11161   "referenced_type" : "type-507",
11162   "self_type" : "type-676",
11163   "size" : 8,
11164   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11165  },
11166  {
11167   "alignment" : 8,
11168   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
11169   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
11170   "referenced_type" : "type-898",
11171   "self_type" : "type-906",
11172   "size" : 8,
11173   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11174  },
11175  {
11176   "alignment" : 8,
11177   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
11178   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
11179   "referenced_type" : "type-889",
11180   "self_type" : "type-894",
11181   "size" : 8,
11182   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11183  },
11184  {
11185   "alignment" : 8,
11186   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> *",
11187   "name" : "android::hardware::hidl_vec<unsigned char> *",
11188   "referenced_type" : "type-104",
11189   "self_type" : "type-380",
11190   "size" : 8,
11191   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11192  },
11193  {
11194   "alignment" : 8,
11195   "linker_set_key" : "android::hardware::hidl_version *",
11196   "name" : "android::hardware::hidl_version *",
11197   "referenced_type" : "type-932",
11198   "self_type" : "type-933",
11199   "size" : 8,
11200   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11201  },
11202  {
11203   "alignment" : 8,
11204   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
11205   "name" : "android::hidl::base::V1_0::BnHwBase *",
11206   "referenced_type" : "type-199",
11207   "self_type" : "type-988",
11208   "size" : 8,
11209   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
11210  },
11211  {
11212   "alignment" : 8,
11213   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
11214   "name" : "android::hidl::base::V1_0::IBase *",
11215   "referenced_type" : "type-5",
11216   "self_type" : "type-4",
11217   "size" : 8,
11218   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11219  },
11220  {
11221   "alignment" : 8,
11222   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
11223   "name" : "android::hidl::manager::V1_0::IServiceManager *",
11224   "referenced_type" : "type-271",
11225   "self_type" : "type-270",
11226   "size" : 8,
11227   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11228  },
11229  {
11230   "alignment" : 8,
11231   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
11232   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
11233   "referenced_type" : "type-340",
11234   "self_type" : "type-339",
11235   "size" : 8,
11236   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11237  },
11238  {
11239   "alignment" : 8,
11240   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
11241   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
11242   "referenced_type" : "type-13",
11243   "self_type" : "type-12",
11244   "size" : 8,
11245   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11246  },
11247  {
11248   "alignment" : 8,
11249   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
11250   "name" : "android::sp<android::hardware::IBinder> *",
11251   "referenced_type" : "type-16",
11252   "self_type" : "type-19",
11253   "size" : 8,
11254   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11255  },
11256  {
11257   "alignment" : 8,
11258   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
11259   "name" : "android::sp<android::hardware::ProcessState> *",
11260   "referenced_type" : "type-24",
11261   "self_type" : "type-266",
11262   "size" : 8,
11263   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11264  },
11265  {
11266   "alignment" : 8,
11267   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
11268   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
11269   "referenced_type" : "type-417",
11270   "self_type" : "type-427",
11271   "size" : 8,
11272   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11273  },
11274  {
11275   "alignment" : 8,
11276   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
11277   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
11278   "referenced_type" : "type-373",
11279   "self_type" : "type-372",
11280   "size" : 8,
11281   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11282  },
11283  {
11284   "alignment" : 8,
11285   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
11286   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
11287   "referenced_type" : "type-231",
11288   "self_type" : "type-233",
11289   "size" : 8,
11290   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11291  },
11292  {
11293   "alignment" : 8,
11294   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
11295   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
11296   "referenced_type" : "type-214",
11297   "self_type" : "type-225",
11298   "size" : 8,
11299   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11300  },
11301  {
11302   "alignment" : 8,
11303   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
11304   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
11305   "referenced_type" : "type-218",
11306   "self_type" : "type-221",
11307   "size" : 8,
11308   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11309  },
11310  {
11311   "alignment" : 8,
11312   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
11313   "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
11314   "referenced_type" : "type-444",
11315   "self_type" : "type-452",
11316   "size" : 8,
11317   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11318  },
11319  {
11320   "alignment" : 8,
11321   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
11322   "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
11323   "referenced_type" : "type-237",
11324   "self_type" : "type-239",
11325   "size" : 8,
11326   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11327  },
11328  {
11329   "alignment" : 8,
11330   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
11331   "name" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
11332   "referenced_type" : "type-433",
11333   "self_type" : "type-435",
11334   "size" : 8,
11335   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11336  },
11337  {
11338   "alignment" : 8,
11339   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> *",
11340   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> *",
11341   "referenced_type" : "type-461",
11342   "self_type" : "type-460",
11343   "size" : 8,
11344   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11345  },
11346  {
11347   "alignment" : 8,
11348   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> *",
11349   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> *",
11350   "referenced_type" : "type-1207",
11351   "self_type" : "type-1222",
11352   "size" : 8,
11353   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11354  },
11355  {
11356   "alignment" : 8,
11357   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> *",
11358   "name" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> *",
11359   "referenced_type" : "type-192",
11360   "self_type" : "type-243",
11361   "size" : 8,
11362   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11363  },
11364  {
11365   "alignment" : 8,
11366   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> *",
11367   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> *",
11368   "referenced_type" : "type-408",
11369   "self_type" : "type-440",
11370   "size" : 8,
11371   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11372  },
11373  {
11374   "alignment" : 8,
11375   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> *",
11376   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> *",
11377   "referenced_type" : "type-621",
11378   "self_type" : "type-645",
11379   "size" : 8,
11380   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11381  },
11382  {
11383   "alignment" : 8,
11384   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
11385   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
11386   "referenced_type" : "type-497",
11387   "self_type" : "type-496",
11388   "size" : 8,
11389   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11390  },
11391  {
11392   "alignment" : 8,
11393   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
11394   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
11395   "referenced_type" : "type-200",
11396   "self_type" : "type-1212",
11397   "size" : 8,
11398   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11399  },
11400  {
11401   "alignment" : 8,
11402   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
11403   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
11404   "referenced_type" : "type-269",
11405   "self_type" : "type-279",
11406   "size" : 8,
11407   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11408  },
11409  {
11410   "alignment" : 8,
11411   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
11412   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
11413   "referenced_type" : "type-338",
11414   "self_type" : "type-369",
11415   "size" : 8,
11416   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11417  },
11418  {
11419   "alignment" : 8,
11420   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
11421   "name" : "android::wp<android::hardware::BHwBinder> *",
11422   "referenced_type" : "type-931",
11423   "self_type" : "type-1018",
11424   "size" : 8,
11425   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11426  },
11427  {
11428   "alignment" : 8,
11429   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
11430   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
11431   "referenced_type" : "type-525",
11432   "self_type" : "type-638",
11433   "size" : 8,
11434   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11435  },
11436  {
11437   "alignment" : 8,
11438   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
11439   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
11440   "referenced_type" : "type-500",
11441   "self_type" : "type-869",
11442   "size" : 8,
11443   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11444  },
11445  {
11446   "alignment" : 8,
11447   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
11448   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
11449   "referenced_type" : "type-3",
11450   "self_type" : "type-1197",
11451   "size" : 8,
11452   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11453  },
11454  {
11455   "alignment" : 8,
11456   "linker_set_key" : "android_flex_plane *",
11457   "name" : "android_flex_plane *",
11458   "referenced_type" : "type-1064",
11459   "self_type" : "type-1067",
11460   "size" : 8,
11461   "source_file" : "/system/core/libsystem/include/system/graphics.h"
11462  },
11463  {
11464   "alignment" : 8,
11465   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
11466   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
11467   "referenced_type" : "type-43",
11468   "self_type" : "type-42",
11469   "size" : 8,
11470   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
11471  },
11472  {
11473   "alignment" : 8,
11474   "linker_set_key" : "char *",
11475   "name" : "char *",
11476   "referenced_type" : "type-59",
11477   "self_type" : "type-616",
11478   "size" : 8,
11479   "source_file" : "/system/core/liblog/include/log/log_read.h"
11480  },
11481  {
11482   "alignment" : 8,
11483   "linker_set_key" : "const android::NativeHandle *",
11484   "name" : "const android::NativeHandle *",
11485   "referenced_type" : "type-946",
11486   "self_type" : "type-947",
11487   "size" : 8,
11488   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
11489  },
11490  {
11491   "alignment" : 8,
11492   "linker_set_key" : "const android::RefBase *",
11493   "name" : "const android::RefBase *",
11494   "referenced_type" : "type-864",
11495   "self_type" : "type-865",
11496   "size" : 8,
11497   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11498  },
11499  {
11500   "alignment" : 8,
11501   "linker_set_key" : "const android::String16 *",
11502   "name" : "const android::String16 *",
11503   "referenced_type" : "type-45",
11504   "self_type" : "type-963",
11505   "size" : 8,
11506   "source_file" : "/system/core/libutils/include/utils/String16.h"
11507  },
11508  {
11509   "alignment" : 8,
11510   "linker_set_key" : "const android::String8 *",
11511   "name" : "const android::String8 *",
11512   "referenced_type" : "type-955",
11513   "self_type" : "type-957",
11514   "size" : 8,
11515   "source_file" : "/system/core/libutils/include/utils/String8.h"
11516  },
11517  {
11518   "alignment" : 8,
11519   "linker_set_key" : "const android::VectorImpl *",
11520   "name" : "const android::VectorImpl *",
11521   "referenced_type" : "type-1042",
11522   "self_type" : "type-1043",
11523   "size" : 8,
11524   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
11525  },
11526  {
11527   "alignment" : 8,
11528   "linker_set_key" : "const android::hardware::BpHwRefBase *",
11529   "name" : "const android::hardware::BpHwRefBase *",
11530   "referenced_type" : "type-967",
11531   "self_type" : "type-968",
11532   "size" : 8,
11533   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
11534  },
11535  {
11536   "alignment" : 8,
11537   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
11538   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
11539   "referenced_type" : "type-998",
11540   "self_type" : "type-999",
11541   "size" : 8,
11542   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
11543  },
11544  {
11545   "alignment" : 8,
11546   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
11547   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
11548   "referenced_type" : "type-1003",
11549   "self_type" : "type-1004",
11550   "size" : 8,
11551   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
11552  },
11553  {
11554   "alignment" : 8,
11555   "linker_set_key" : "const android::hardware::Return<android::hardware::drm::V1_0::Status> *",
11556   "name" : "const android::hardware::Return<android::hardware::drm::V1_0::Status> *",
11557   "referenced_type" : "type-1232",
11558   "self_type" : "type-1233",
11559   "size" : 8,
11560   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11561  },
11562  {
11563   "alignment" : 8,
11564   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > *",
11565   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > *",
11566   "referenced_type" : "type-608",
11567   "self_type" : "type-609",
11568   "size" : 8,
11569   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11570  },
11571  {
11572   "alignment" : 8,
11573   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > *",
11574   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > *",
11575   "referenced_type" : "type-1238",
11576   "self_type" : "type-1239",
11577   "size" : 8,
11578   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11579  },
11580  {
11581   "alignment" : 8,
11582   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > *",
11583   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > *",
11584   "referenced_type" : "type-254",
11585   "self_type" : "type-255",
11586   "size" : 8,
11587   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11588  },
11589  {
11590   "alignment" : 8,
11591   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > *",
11592   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > *",
11593   "referenced_type" : "type-451",
11594   "self_type" : "type-453",
11595   "size" : 8,
11596   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11597  },
11598  {
11599   "alignment" : 8,
11600   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > *",
11601   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > *",
11602   "referenced_type" : "type-653",
11603   "self_type" : "type-654",
11604   "size" : 8,
11605   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11606  },
11607  {
11608   "alignment" : 8,
11609   "linker_set_key" : "const android::hardware::Return<bool> *",
11610   "name" : "const android::hardware::Return<bool> *",
11611   "referenced_type" : "type-587",
11612   "self_type" : "type-603",
11613   "size" : 8,
11614   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11615  },
11616  {
11617   "alignment" : 8,
11618   "linker_set_key" : "const android::hardware::Status *",
11619   "name" : "const android::hardware::Status *",
11620   "referenced_type" : "type-538",
11621   "self_type" : "type-546",
11622   "size" : 8,
11623   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11624  },
11625  {
11626   "alignment" : 8,
11627   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
11628   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
11629   "referenced_type" : "type-753",
11630   "self_type" : "type-754",
11631   "size" : 8,
11632   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11633  },
11634  {
11635   "alignment" : 8,
11636   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue> *",
11637   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue> *",
11638   "referenced_type" : "type-600",
11639   "self_type" : "type-601",
11640   "size" : 8,
11641   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11642  },
11643  {
11644   "alignment" : 8,
11645   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample> *",
11646   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample> *",
11647   "referenced_type" : "type-182",
11648   "self_type" : "type-187",
11649   "size" : 8,
11650   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11651  },
11652  {
11653   "alignment" : 8,
11654   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
11655   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
11656   "referenced_type" : "type-125",
11657   "self_type" : "type-136",
11658   "size" : 8,
11659   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11660  },
11661  {
11662   "alignment" : 8,
11663   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
11664   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
11665   "referenced_type" : "type-180",
11666   "self_type" : "type-181",
11667   "size" : 8,
11668   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11669  },
11670  {
11671   "alignment" : 8,
11672   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
11673   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
11674   "referenced_type" : "type-176",
11675   "self_type" : "type-177",
11676   "size" : 8,
11677   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11678  },
11679  {
11680   "alignment" : 8,
11681   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> *",
11682   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> *",
11683   "referenced_type" : "type-387",
11684   "self_type" : "type-388",
11685   "size" : 8,
11686   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11687  },
11688  {
11689   "alignment" : 8,
11690   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
11691   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
11692   "referenced_type" : "type-1188",
11693   "self_type" : "type-1189",
11694   "size" : 8,
11695   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11696  },
11697  {
11698   "alignment" : 8,
11699   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
11700   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
11701   "referenced_type" : "type-1182",
11702   "self_type" : "type-1183",
11703   "size" : 8,
11704   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11705  },
11706  {
11707   "alignment" : 8,
11708   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> > *",
11709   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> > *",
11710   "referenced_type" : "type-382",
11711   "self_type" : "type-383",
11712   "size" : 8,
11713   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11714  },
11715  {
11716   "alignment" : 8,
11717   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
11718   "name" : "const android::hardware::details::hidl_pointer<int> *",
11719   "referenced_type" : "type-1062",
11720   "self_type" : "type-1073",
11721   "size" : 8,
11722   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11723  },
11724  {
11725   "alignment" : 8,
11726   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
11727   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
11728   "referenced_type" : "type-1117",
11729   "self_type" : "type-1128",
11730   "size" : 8,
11731   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11732  },
11733  {
11734   "alignment" : 8,
11735   "linker_set_key" : "const android::hardware::details::return_status *",
11736   "name" : "const android::hardware::details::return_status *",
11737   "referenced_type" : "type-624",
11738   "self_type" : "type-626",
11739   "size" : 8,
11740   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11741  },
11742  {
11743   "alignment" : 8,
11744   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
11745   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
11746   "referenced_type" : "type-1163",
11747   "self_type" : "type-1164",
11748   "size" : 8,
11749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
11750  },
11751  {
11752   "alignment" : 8,
11753   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
11754   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
11755   "referenced_type" : "type-1155",
11756   "self_type" : "type-1156",
11757   "size" : 8,
11758   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
11759  },
11760  {
11761   "alignment" : 8,
11762   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
11763   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
11764   "referenced_type" : "type-358",
11765   "self_type" : "type-359",
11766   "size" : 8,
11767   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
11768  },
11769  {
11770   "alignment" : 8,
11771   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
11772   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
11773   "referenced_type" : "type-351",
11774   "self_type" : "type-352",
11775   "size" : 8,
11776   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
11777  },
11778  {
11779   "alignment" : 8,
11780   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
11781   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
11782   "referenced_type" : "type-344",
11783   "self_type" : "type-345",
11784   "size" : 8,
11785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
11786  },
11787  {
11788   "alignment" : 8,
11789   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoFactory *",
11790   "name" : "const android::hardware::drm::V1_0::ICryptoFactory *",
11791   "referenced_type" : "type-1135",
11792   "self_type" : "type-1136",
11793   "size" : 8,
11794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
11795  },
11796  {
11797   "alignment" : 8,
11798   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
11799   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
11800   "referenced_type" : "type-413",
11801   "self_type" : "type-414",
11802   "size" : 8,
11803   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11804  },
11805  {
11806   "alignment" : 8,
11807   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmFactory *",
11808   "name" : "const android::hardware::drm::V1_0::IDrmFactory *",
11809   "referenced_type" : "type-322",
11810   "self_type" : "type-323",
11811   "size" : 8,
11812   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
11813  },
11814  {
11815   "alignment" : 8,
11816   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPlugin *",
11817   "name" : "const android::hardware::drm::V1_0::IDrmPlugin *",
11818   "referenced_type" : "type-229",
11819   "self_type" : "type-230",
11820   "size" : 8,
11821   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11822  },
11823  {
11824   "alignment" : 8,
11825   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
11826   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
11827   "referenced_type" : "type-320",
11828   "self_type" : "type-321",
11829   "size" : 8,
11830   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
11831  },
11832  {
11833   "alignment" : 8,
11834   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue *",
11835   "name" : "const android::hardware::drm::V1_0::KeyValue *",
11836   "referenced_type" : "type-479",
11837   "self_type" : "type-478",
11838   "size" : 8,
11839   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11840  },
11841  {
11842   "alignment" : 8,
11843   "linker_set_key" : "const android::hardware::drm::V1_0::SubSample *",
11844   "name" : "const android::hardware::drm::V1_0::SubSample *",
11845   "referenced_type" : "type-1252",
11846   "self_type" : "type-1251",
11847   "size" : 8,
11848   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11849  },
11850  {
11851   "alignment" : 8,
11852   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwCryptoFactory *",
11853   "name" : "const android::hardware::drm::V1_1::BpHwCryptoFactory *",
11854   "referenced_type" : "type-1171",
11855   "self_type" : "type-1172",
11856   "size" : 8,
11857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
11858  },
11859  {
11860   "alignment" : 8,
11861   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmFactory *",
11862   "name" : "const android::hardware::drm::V1_1::BpHwDrmFactory *",
11863   "referenced_type" : "type-365",
11864   "self_type" : "type-366",
11865   "size" : 8,
11866   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
11867  },
11868  {
11869   "alignment" : 8,
11870   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmPlugin *",
11871   "name" : "const android::hardware::drm::V1_1::BpHwDrmPlugin *",
11872   "referenced_type" : "type-591",
11873   "self_type" : "type-592",
11874   "size" : 8,
11875   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
11876  },
11877  {
11878   "alignment" : 8,
11879   "linker_set_key" : "const android::hardware::drm::V1_1::ICryptoFactory *",
11880   "name" : "const android::hardware::drm::V1_1::ICryptoFactory *",
11881   "referenced_type" : "type-1137",
11882   "self_type" : "type-1138",
11883   "size" : 8,
11884   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
11885  },
11886  {
11887   "alignment" : 8,
11888   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmFactory *",
11889   "name" : "const android::hardware::drm::V1_1::IDrmFactory *",
11890   "referenced_type" : "type-324",
11891   "self_type" : "type-325",
11892   "size" : 8,
11893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
11894  },
11895  {
11896   "alignment" : 8,
11897   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmPlugin *",
11898   "name" : "const android::hardware::drm::V1_1::IDrmPlugin *",
11899   "referenced_type" : "type-570",
11900   "self_type" : "type-571",
11901   "size" : 8,
11902   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
11903  },
11904  {
11905   "alignment" : 8,
11906   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwCryptoFactory *",
11907   "name" : "const android::hardware::drm::V1_2::BpHwCryptoFactory *",
11908   "referenced_type" : "type-1173",
11909   "self_type" : "type-1177",
11910   "size" : 8,
11911   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
11912  },
11913  {
11914   "alignment" : 8,
11915   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwCryptoPlugin *",
11916   "name" : "const android::hardware::drm::V1_2::BpHwCryptoPlugin *",
11917   "referenced_type" : "type-143",
11918   "self_type" : "type-156",
11919   "size" : 8,
11920   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
11921  },
11922  {
11923   "alignment" : 8,
11924   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmFactory *",
11925   "name" : "const android::hardware::drm::V1_2::BpHwDrmFactory *",
11926   "referenced_type" : "type-367",
11927   "self_type" : "type-368",
11928   "size" : 8,
11929   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
11930  },
11931  {
11932   "alignment" : 8,
11933   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmPlugin *",
11934   "name" : "const android::hardware::drm::V1_2::BpHwDrmPlugin *",
11935   "referenced_type" : "type-593",
11936   "self_type" : "type-594",
11937   "size" : 8,
11938   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
11939  },
11940  {
11941   "alignment" : 8,
11942   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmPluginListener *",
11943   "name" : "const android::hardware::drm::V1_2::BpHwDrmPluginListener *",
11944   "referenced_type" : "type-747",
11945   "self_type" : "type-748",
11946   "size" : 8,
11947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
11948  },
11949  {
11950   "alignment" : 8,
11951   "linker_set_key" : "const android::hardware::drm::V1_2::ICryptoFactory *",
11952   "name" : "const android::hardware::drm::V1_2::ICryptoFactory *",
11953   "referenced_type" : "type-1139",
11954   "self_type" : "type-1140",
11955   "size" : 8,
11956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
11957  },
11958  {
11959   "alignment" : 8,
11960   "linker_set_key" : "const android::hardware::drm::V1_2::ICryptoPlugin *",
11961   "name" : "const android::hardware::drm::V1_2::ICryptoPlugin *",
11962   "referenced_type" : "type-139",
11963   "self_type" : "type-142",
11964   "size" : 8,
11965   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
11966  },
11967  {
11968   "alignment" : 8,
11969   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmFactory *",
11970   "name" : "const android::hardware::drm::V1_2::IDrmFactory *",
11971   "referenced_type" : "type-334",
11972   "self_type" : "type-335",
11973   "size" : 8,
11974   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
11975  },
11976  {
11977   "alignment" : 8,
11978   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmPlugin *",
11979   "name" : "const android::hardware::drm::V1_2::IDrmPlugin *",
11980   "referenced_type" : "type-582",
11981   "self_type" : "type-583",
11982   "size" : 8,
11983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
11984  },
11985  {
11986   "alignment" : 8,
11987   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmPluginListener *",
11988   "name" : "const android::hardware::drm::V1_2::IDrmPluginListener *",
11989   "referenced_type" : "type-744",
11990   "self_type" : "type-745",
11991   "size" : 8,
11992   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
11993  },
11994  {
11995   "alignment" : 8,
11996   "linker_set_key" : "const android::hardware::drm::V1_2::KeyStatus *",
11997   "name" : "const android::hardware::drm::V1_2::KeyStatus *",
11998   "referenced_type" : "type-390",
11999   "self_type" : "type-508",
12000   "size" : 8,
12001   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12002  },
12003  {
12004   "alignment" : 8,
12005   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16> *",
12006   "name" : "const android::hardware::hidl_array<unsigned char, 16> *",
12007   "referenced_type" : "type-1178",
12008   "self_type" : "type-1265",
12009   "size" : 8,
12010   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12011  },
12012  {
12013   "alignment" : 8,
12014   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
12015   "name" : "const android::hardware::hidl_death_recipient *",
12016   "referenced_type" : "type-1201",
12017   "self_type" : "type-1202",
12018   "size" : 8,
12019   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12020  },
12021  {
12022   "alignment" : 8,
12023   "linker_set_key" : "const android::hardware::hidl_memory *",
12024   "name" : "const android::hardware::hidl_memory *",
12025   "referenced_type" : "type-874",
12026   "self_type" : "type-878",
12027   "size" : 8,
12028   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12029  },
12030  {
12031   "alignment" : 8,
12032   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
12033   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
12034   "referenced_type" : "type-595",
12035   "self_type" : "type-673",
12036   "size" : 8,
12037   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12038  },
12039  {
12040   "alignment" : 8,
12041   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> *",
12042   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> *",
12043   "referenced_type" : "type-481",
12044   "self_type" : "type-482",
12045   "size" : 8,
12046   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12047  },
12048  {
12049   "alignment" : 8,
12050   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> *",
12051   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> *",
12052   "referenced_type" : "type-1253",
12053   "self_type" : "type-1254",
12054   "size" : 8,
12055   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12056  },
12057  {
12058   "alignment" : 8,
12059   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
12060   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
12061   "referenced_type" : "type-1255",
12062   "self_type" : "type-1256",
12063   "size" : 8,
12064   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12065  },
12066  {
12067   "alignment" : 8,
12068   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
12069   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
12070   "referenced_type" : "type-1262",
12071   "self_type" : "type-1263",
12072   "size" : 8,
12073   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12074  },
12075  {
12076   "alignment" : 8,
12077   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
12078   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
12079   "referenced_type" : "type-1259",
12080   "self_type" : "type-1260",
12081   "size" : 8,
12082   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12083  },
12084  {
12085   "alignment" : 8,
12086   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> *",
12087   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> *",
12088   "referenced_type" : "type-509",
12089   "self_type" : "type-510",
12090   "size" : 8,
12091   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12092  },
12093  {
12094   "alignment" : 8,
12095   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > *",
12096   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > *",
12097   "referenced_type" : "type-505",
12098   "self_type" : "type-506",
12099   "size" : 8,
12100   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12101  },
12102  {
12103   "alignment" : 8,
12104   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
12105   "name" : "const android::hardware::hidl_vec<int> *",
12106   "referenced_type" : "type-914",
12107   "self_type" : "type-915",
12108   "size" : 8,
12109   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12110  },
12111  {
12112   "alignment" : 8,
12113   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
12114   "name" : "const android::hardware::hidl_vec<unsigned char> *",
12115   "referenced_type" : "type-917",
12116   "self_type" : "type-918",
12117   "size" : 8,
12118   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12119  },
12120  {
12121   "alignment" : 8,
12122   "linker_set_key" : "const android::hardware::hidl_version *",
12123   "name" : "const android::hardware::hidl_version *",
12124   "referenced_type" : "type-934",
12125   "self_type" : "type-935",
12126   "size" : 8,
12127   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12128  },
12129  {
12130   "alignment" : 8,
12131   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
12132   "name" : "const android::hidl::base::V1_0::BpHwBase *",
12133   "referenced_type" : "type-1147",
12134   "self_type" : "type-1149",
12135   "size" : 8,
12136   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
12137  },
12138  {
12139   "alignment" : 8,
12140   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
12141   "name" : "const android::hidl::base::V1_0::IBase *",
12142   "referenced_type" : "type-1009",
12143   "self_type" : "type-1008",
12144   "size" : 8,
12145   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12146  },
12147  {
12148   "alignment" : 8,
12149   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
12150   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
12151   "referenced_type" : "type-293",
12152   "self_type" : "type-294",
12153   "size" : 8,
12154   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12155  },
12156  {
12157   "alignment" : 8,
12158   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
12159   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
12160   "referenced_type" : "type-1093",
12161   "self_type" : "type-1094",
12162   "size" : 8,
12163   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
12164  },
12165  {
12166   "alignment" : 8,
12167   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
12168   "name" : "const android::sp<android::hardware::IBinder> *",
12169   "referenced_type" : "type-51",
12170   "self_type" : "type-1218",
12171   "size" : 8,
12172   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12173  },
12174  {
12175   "alignment" : 8,
12176   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
12177   "name" : "const android::sp<android::hardware::ProcessState> *",
12178   "referenced_type" : "type-267",
12179   "self_type" : "type-268",
12180   "size" : 8,
12181   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12182  },
12183  {
12184   "alignment" : 8,
12185   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
12186   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
12187   "referenced_type" : "type-428",
12188   "self_type" : "type-432",
12189   "size" : 8,
12190   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12191  },
12192  {
12193   "alignment" : 8,
12194   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
12195   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
12196   "referenced_type" : "type-406",
12197   "self_type" : "type-405",
12198   "size" : 8,
12199   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12200  },
12201  {
12202   "alignment" : 8,
12203   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
12204   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
12205   "referenced_type" : "type-234",
12206   "self_type" : "type-236",
12207   "size" : 8,
12208   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12209  },
12210  {
12211   "alignment" : 8,
12212   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
12213   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
12214   "referenced_type" : "type-213",
12215   "self_type" : "type-228",
12216   "size" : 8,
12217   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12218  },
12219  {
12220   "alignment" : 8,
12221   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
12222   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
12223   "referenced_type" : "type-222",
12224   "self_type" : "type-224",
12225   "size" : 8,
12226   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12227  },
12228  {
12229   "alignment" : 8,
12230   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
12231   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
12232   "referenced_type" : "type-454",
12233   "self_type" : "type-456",
12234   "size" : 8,
12235   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12236  },
12237  {
12238   "alignment" : 8,
12239   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
12240   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
12241   "referenced_type" : "type-240",
12242   "self_type" : "type-242",
12243   "size" : 8,
12244   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12245  },
12246  {
12247   "alignment" : 8,
12248   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
12249   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
12250   "referenced_type" : "type-436",
12251   "self_type" : "type-439",
12252   "size" : 8,
12253   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12254  },
12255  {
12256   "alignment" : 8,
12257   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory> *",
12258   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory> *",
12259   "referenced_type" : "type-495",
12260   "self_type" : "type-494",
12261   "size" : 8,
12262   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12263  },
12264  {
12265   "alignment" : 8,
12266   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin> *",
12267   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin> *",
12268   "referenced_type" : "type-1206",
12269   "self_type" : "type-1225",
12270   "size" : 8,
12271   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12272  },
12273  {
12274   "alignment" : 8,
12275   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory> *",
12276   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory> *",
12277   "referenced_type" : "type-191",
12278   "self_type" : "type-246",
12279   "size" : 8,
12280   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12281  },
12282  {
12283   "alignment" : 8,
12284   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin> *",
12285   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin> *",
12286   "referenced_type" : "type-407",
12287   "self_type" : "type-443",
12288   "size" : 8,
12289   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12290  },
12291  {
12292   "alignment" : 8,
12293   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener> *",
12294   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener> *",
12295   "referenced_type" : "type-620",
12296   "self_type" : "type-648",
12297   "size" : 8,
12298   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12299  },
12300  {
12301   "alignment" : 8,
12302   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
12303   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
12304   "referenced_type" : "type-516",
12305   "self_type" : "type-515",
12306   "size" : 8,
12307   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12308  },
12309  {
12310   "alignment" : 8,
12311   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
12312   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
12313   "referenced_type" : "type-904",
12314   "self_type" : "type-1195",
12315   "size" : 8,
12316   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12317  },
12318  {
12319   "alignment" : 8,
12320   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
12321   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
12322   "referenced_type" : "type-1213",
12323   "self_type" : "type-1272",
12324   "size" : 8,
12325   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12326  },
12327  {
12328   "alignment" : 8,
12329   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
12330   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
12331   "referenced_type" : "type-284",
12332   "self_type" : "type-286",
12333   "size" : 8,
12334   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12335  },
12336  {
12337   "alignment" : 8,
12338   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
12339   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
12340   "referenced_type" : "type-370",
12341   "self_type" : "type-371",
12342   "size" : 8,
12343   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12344  },
12345  {
12346   "alignment" : 8,
12347   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
12348   "name" : "const android::wp<android::hardware::BHwBinder> *",
12349   "referenced_type" : "type-1159",
12350   "self_type" : "type-1170",
12351   "size" : 8,
12352   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12353  },
12354  {
12355   "alignment" : 8,
12356   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
12357   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
12358   "referenced_type" : "type-880",
12359   "self_type" : "type-893",
12360   "size" : 8,
12361   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12362  },
12363  {
12364   "alignment" : 8,
12365   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
12366   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
12367   "referenced_type" : "type-1200",
12368   "self_type" : "type-1199",
12369   "size" : 8,
12370   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12371  },
12372  {
12373   "alignment" : 8,
12374   "linker_set_key" : "const char *",
12375   "name" : "const char *",
12376   "referenced_type" : "type-58",
12377   "self_type" : "type-57",
12378   "size" : 8,
12379   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12380  },
12381  {
12382   "alignment" : 8,
12383   "linker_set_key" : "const char16_t *",
12384   "name" : "const char16_t *",
12385   "referenced_type" : "type-48",
12386   "self_type" : "type-47",
12387   "size" : 8,
12388   "source_file" : "/system/core/libutils/include/utils/String16.h"
12389  },
12390  {
12391   "alignment" : 8,
12392   "linker_set_key" : "const log_msg *",
12393   "name" : "const log_msg *",
12394   "referenced_type" : "type-392",
12395   "self_type" : "type-438",
12396   "size" : 8,
12397   "source_file" : "/system/core/liblog/include/log/log_read.h"
12398  },
12399  {
12400   "alignment" : 8,
12401   "linker_set_key" : "const native_handle *",
12402   "name" : "const native_handle *",
12403   "referenced_type" : "type-170",
12404   "self_type" : "type-169",
12405   "size" : 8,
12406   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12407  },
12408  {
12409   "alignment" : 8,
12410   "linker_set_key" : "const unsigned char *",
12411   "name" : "const unsigned char *",
12412   "referenced_type" : "type-927",
12413   "self_type" : "type-926",
12414   "size" : 8,
12415   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12416  },
12417  {
12418   "alignment" : 8,
12419   "linker_set_key" : "const unsigned long long *",
12420   "name" : "const unsigned long long *",
12421   "referenced_type" : "type-982",
12422   "self_type" : "type-981",
12423   "size" : 8,
12424   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12425  },
12426  {
12427   "alignment" : 8,
12428   "linker_set_key" : "const void *",
12429   "name" : "const void *",
12430   "referenced_type" : "type-937",
12431   "self_type" : "type-938",
12432   "size" : 8,
12433   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12434  },
12435  {
12436   "alignment" : 8,
12437   "linker_set_key" : "int (*)(void *)",
12438   "name" : "int (*)(void *)",
12439   "referenced_type" : "type-1074",
12440   "self_type" : "type-1075",
12441   "size" : 8,
12442   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
12443  },
12444  {
12445   "alignment" : 8,
12446   "linker_set_key" : "int *",
12447   "name" : "int *",
12448   "referenced_type" : "type-27",
12449   "self_type" : "type-913",
12450   "size" : 8,
12451   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12452  },
12453  {
12454   "alignment" : 8,
12455   "linker_set_key" : "log_msg *",
12456   "name" : "log_msg *",
12457   "referenced_type" : "type-393",
12458   "self_type" : "type-597",
12459   "size" : 8,
12460   "source_file" : "/system/core/liblog/include/log/log_read.h"
12461  },
12462  {
12463   "alignment" : 8,
12464   "linker_set_key" : "native_handle *",
12465   "name" : "native_handle *",
12466   "referenced_type" : "type-171",
12467   "self_type" : "type-658",
12468   "size" : 8,
12469   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12470  },
12471  {
12472   "alignment" : 8,
12473   "linker_set_key" : "unsigned char *",
12474   "name" : "unsigned char *",
12475   "referenced_type" : "type-91",
12476   "self_type" : "type-107",
12477   "size" : 8,
12478   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12479  },
12480  {
12481   "alignment" : 8,
12482   "linker_set_key" : "unsigned long *",
12483   "name" : "unsigned long *",
12484   "referenced_type" : "type-32",
12485   "self_type" : "type-1274",
12486   "size" : 8,
12487   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
12488  },
12489  {
12490   "alignment" : 8,
12491   "linker_set_key" : "unsigned long long *",
12492   "name" : "unsigned long long *",
12493   "referenced_type" : "type-830",
12494   "self_type" : "type-977",
12495   "size" : 8,
12496   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12497  },
12498  {
12499   "alignment" : 8,
12500   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
12501   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
12502   "referenced_type" : "type-979",
12503   "self_type" : "type-978",
12504   "size" : 8,
12505   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12506  },
12507  {
12508   "alignment" : 8,
12509   "linker_set_key" : "void *",
12510   "name" : "void *",
12511   "referenced_type" : "type-29",
12512   "self_type" : "type-28",
12513   "size" : 8,
12514   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12515  },
12516  {
12517   "alignment" : 8,
12518   "linker_set_key" : "void **",
12519   "name" : "void **",
12520   "referenced_type" : "type-28",
12521   "self_type" : "type-1076",
12522   "size" : 8,
12523   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
12524  }
12525 ],
12526 "qualified_types" :
12527 [
12528  {
12529   "alignment" : 8,
12530   "is_const" : true,
12531   "linker_set_key" : "android::RefBase::weakref_impl *const",
12532   "name" : "android::RefBase::weakref_impl *const",
12533   "referenced_type" : "type-1240",
12534   "self_type" : "type-1242",
12535   "size" : 8,
12536   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12537  },
12538  {
12539   "alignment" : 8,
12540   "is_const" : true,
12541   "linker_set_key" : "android::RefBase::weakref_impl *const",
12542   "name" : "android::RefBase::weakref_impl *const",
12543   "referenced_type" : "type-256",
12544   "self_type" : "type-258",
12545   "size" : 8,
12546   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12547  },
12548  {
12549   "alignment" : 8,
12550   "is_const" : true,
12551   "linker_set_key" : "android::RefBase::weakref_impl *const",
12552   "name" : "android::RefBase::weakref_impl *const",
12553   "referenced_type" : "type-457",
12554   "self_type" : "type-459",
12555   "size" : 8,
12556   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12557  },
12558  {
12559   "alignment" : 8,
12560   "is_const" : true,
12561   "linker_set_key" : "android::RefBase::weakref_impl *const",
12562   "name" : "android::RefBase::weakref_impl *const",
12563   "referenced_type" : "type-659",
12564   "self_type" : "type-661",
12565   "size" : 8,
12566   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12567  },
12568  {
12569   "alignment" : 8,
12570   "is_const" : true,
12571   "linker_set_key" : "android::RefBase::weakref_impl *const",
12572   "name" : "android::RefBase::weakref_impl *const",
12573   "referenced_type" : "type-765",
12574   "self_type" : "type-767",
12575   "size" : 8,
12576   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12577  },
12578  {
12579   "alignment" : 8,
12580   "is_const" : true,
12581   "linker_set_key" : "android::RefBase::weakref_impl *const",
12582   "name" : "android::RefBase::weakref_impl *const",
12583   "referenced_type" : "type-8",
12584   "self_type" : "type-7",
12585   "size" : 8,
12586   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12587  },
12588  {
12589   "alignment" : 8,
12590   "is_const" : true,
12591   "linker_set_key" : "android::hardware::IBinder *const",
12592   "name" : "android::hardware::IBinder *const",
12593   "referenced_type" : "type-17",
12594   "self_type" : "type-150",
12595   "size" : 8,
12596   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12597  },
12598  {
12599   "alignment" : 8,
12600   "is_const" : true,
12601   "linker_set_key" : "const android::NativeHandle",
12602   "name" : "const android::NativeHandle",
12603   "referenced_type" : "type-657",
12604   "self_type" : "type-946",
12605   "size" : 24,
12606   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
12607  },
12608  {
12609   "alignment" : 8,
12610   "is_const" : true,
12611   "linker_set_key" : "const android::RefBase",
12612   "name" : "const android::RefBase",
12613   "referenced_type" : "type-6",
12614   "self_type" : "type-864",
12615   "size" : 16,
12616   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12617  },
12618  {
12619   "alignment" : 8,
12620   "is_const" : true,
12621   "linker_set_key" : "const android::String16",
12622   "name" : "const android::String16",
12623   "referenced_type" : "type-46",
12624   "self_type" : "type-45",
12625   "size" : 8,
12626   "source_file" : "/system/core/libutils/include/utils/String16.h"
12627  },
12628  {
12629   "alignment" : 8,
12630   "is_const" : true,
12631   "linker_set_key" : "const android::String8",
12632   "name" : "const android::String8",
12633   "referenced_type" : "type-56",
12634   "self_type" : "type-955",
12635   "size" : 8,
12636   "source_file" : "/system/core/libutils/include/utils/String8.h"
12637  },
12638  {
12639   "alignment" : 8,
12640   "is_const" : true,
12641   "linker_set_key" : "const android::VectorImpl",
12642   "name" : "const android::VectorImpl",
12643   "referenced_type" : "type-37",
12644   "self_type" : "type-1042",
12645   "size" : 40,
12646   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
12647  },
12648  {
12649   "alignment" : 8,
12650   "is_const" : true,
12651   "linker_set_key" : "const android::hardware::BpHwRefBase",
12652   "name" : "const android::hardware::BpHwRefBase",
12653   "referenced_type" : "type-149",
12654   "self_type" : "type-967",
12655   "size" : 48,
12656   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12657  },
12658  {
12659   "alignment" : 8,
12660   "is_const" : true,
12661   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
12662   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
12663   "referenced_type" : "type-992",
12664   "self_type" : "type-998",
12665   "size" : 64,
12666   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12667  },
12668  {
12669   "alignment" : 8,
12670   "is_const" : true,
12671   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
12672   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
12673   "referenced_type" : "type-1000",
12674   "self_type" : "type-1003",
12675   "size" : 64,
12676   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12677  },
12678  {
12679   "alignment" : 8,
12680   "is_const" : true,
12681   "linker_set_key" : "const android::hardware::Parcel",
12682   "name" : "const android::hardware::Parcel",
12683   "referenced_type" : "type-975",
12684   "self_type" : "type-986",
12685   "size" : 136,
12686   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12687  },
12688  {
12689   "alignment" : 8,
12690   "is_const" : true,
12691   "linker_set_key" : "const android::hardware::Return<android::hardware::drm::V1_0::Status>",
12692   "name" : "const android::hardware::Return<android::hardware::drm::V1_0::Status>",
12693   "referenced_type" : "type-1228",
12694   "self_type" : "type-1232",
12695   "size" : 40,
12696   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12697  },
12698  {
12699   "alignment" : 8,
12700   "is_const" : true,
12701   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> >",
12702   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> >",
12703   "referenced_type" : "type-604",
12704   "self_type" : "type-608",
12705   "size" : 48,
12706   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12707  },
12708  {
12709   "alignment" : 8,
12710   "is_const" : true,
12711   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> >",
12712   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> >",
12713   "referenced_type" : "type-1234",
12714   "self_type" : "type-1238",
12715   "size" : 48,
12716   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12717  },
12718  {
12719   "alignment" : 8,
12720   "is_const" : true,
12721   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> >",
12722   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> >",
12723   "referenced_type" : "type-247",
12724   "self_type" : "type-254",
12725   "size" : 48,
12726   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12727  },
12728  {
12729   "alignment" : 8,
12730   "is_const" : true,
12731   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> >",
12732   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> >",
12733   "referenced_type" : "type-447",
12734   "self_type" : "type-451",
12735   "size" : 48,
12736   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12737  },
12738  {
12739   "alignment" : 8,
12740   "is_const" : true,
12741   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> >",
12742   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> >",
12743   "referenced_type" : "type-649",
12744   "self_type" : "type-653",
12745   "size" : 48,
12746   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12747  },
12748  {
12749   "alignment" : 8,
12750   "is_const" : true,
12751   "linker_set_key" : "const android::hardware::Return<bool>",
12752   "name" : "const android::hardware::Return<bool>",
12753   "referenced_type" : "type-557",
12754   "self_type" : "type-587",
12755   "size" : 40,
12756   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12757  },
12758  {
12759   "alignment" : 8,
12760   "is_const" : true,
12761   "linker_set_key" : "const android::hardware::Status",
12762   "name" : "const android::hardware::Status",
12763   "referenced_type" : "type-249",
12764   "self_type" : "type-538",
12765   "size" : 32,
12766   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12767  },
12768  {
12769   "alignment" : 4,
12770   "is_const" : true,
12771   "linker_set_key" : "const android::hardware::details::SchedPrio",
12772   "name" : "const android::hardware::details::SchedPrio",
12773   "referenced_type" : "type-995",
12774   "self_type" : "type-997",
12775   "size" : 8,
12776   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12777  },
12778  {
12779   "alignment" : 8,
12780   "is_const" : true,
12781   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
12782   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
12783   "referenced_type" : "type-484",
12784   "self_type" : "type-753",
12785   "size" : 8,
12786   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12787  },
12788  {
12789   "alignment" : 8,
12790   "is_const" : true,
12791   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
12792   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
12793   "referenced_type" : "type-474",
12794   "self_type" : "type-600",
12795   "size" : 8,
12796   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12797  },
12798  {
12799   "alignment" : 8,
12800   "is_const" : true,
12801   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
12802   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
12803   "referenced_type" : "type-183",
12804   "self_type" : "type-182",
12805   "size" : 8,
12806   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12807  },
12808  {
12809   "alignment" : 8,
12810   "is_const" : true,
12811   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
12812   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
12813   "referenced_type" : "type-86",
12814   "self_type" : "type-125",
12815   "size" : 8,
12816   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12817  },
12818  {
12819   "alignment" : 8,
12820   "is_const" : true,
12821   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
12822   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
12823   "referenced_type" : "type-78",
12824   "self_type" : "type-180",
12825   "size" : 8,
12826   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12827  },
12828  {
12829   "alignment" : 8,
12830   "is_const" : true,
12831   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
12832   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
12833   "referenced_type" : "type-94",
12834   "self_type" : "type-176",
12835   "size" : 8,
12836   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12837  },
12838  {
12839   "alignment" : 8,
12840   "is_const" : true,
12841   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus>",
12842   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus>",
12843   "referenced_type" : "type-384",
12844   "self_type" : "type-387",
12845   "size" : 8,
12846   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12847  },
12848  {
12849   "alignment" : 8,
12850   "is_const" : true,
12851   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12852   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12853   "referenced_type" : "type-899",
12854   "self_type" : "type-1188",
12855   "size" : 8,
12856   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12857  },
12858  {
12859   "alignment" : 8,
12860   "is_const" : true,
12861   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12862   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12863   "referenced_type" : "type-890",
12864   "self_type" : "type-1182",
12865   "size" : 8,
12866   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12867  },
12868  {
12869   "alignment" : 8,
12870   "is_const" : true,
12871   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
12872   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
12873   "referenced_type" : "type-378",
12874   "self_type" : "type-382",
12875   "size" : 8,
12876   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12877  },
12878  {
12879   "alignment" : 8,
12880   "is_const" : true,
12881   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
12882   "name" : "const android::hardware::details::hidl_pointer<int>",
12883   "referenced_type" : "type-911",
12884   "self_type" : "type-1062",
12885   "size" : 8,
12886   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12887  },
12888  {
12889   "alignment" : 8,
12890   "is_const" : true,
12891   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
12892   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
12893   "referenced_type" : "type-105",
12894   "self_type" : "type-1117",
12895   "size" : 8,
12896   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12897  },
12898  {
12899   "alignment" : 8,
12900   "is_const" : true,
12901   "linker_set_key" : "const android::hardware::details::return_status",
12902   "name" : "const android::hardware::details::return_status",
12903   "referenced_type" : "type-248",
12904   "self_type" : "type-624",
12905   "size" : 40,
12906   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12907  },
12908  {
12909   "alignment" : 8,
12910   "is_const" : true,
12911   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoFactory",
12912   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory",
12913   "referenced_type" : "type-1160",
12914   "self_type" : "type-1163",
12915   "size" : 216,
12916   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
12917  },
12918  {
12919   "alignment" : 8,
12920   "is_const" : true,
12921   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin",
12922   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin",
12923   "referenced_type" : "type-1152",
12924   "self_type" : "type-1155",
12925   "size" : 216,
12926   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
12927  },
12928  {
12929   "alignment" : 8,
12930   "is_const" : true,
12931   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmFactory",
12932   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory",
12933   "referenced_type" : "type-355",
12934   "self_type" : "type-358",
12935   "size" : 216,
12936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
12937  },
12938  {
12939   "alignment" : 8,
12940   "is_const" : true,
12941   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPlugin",
12942   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin",
12943   "referenced_type" : "type-348",
12944   "self_type" : "type-351",
12945   "size" : 216,
12946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
12947  },
12948  {
12949   "alignment" : 8,
12950   "is_const" : true,
12951   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener",
12952   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener",
12953   "referenced_type" : "type-341",
12954   "self_type" : "type-344",
12955   "size" : 216,
12956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
12957  },
12958  {
12959   "alignment" : 4,
12960   "is_const" : true,
12961   "linker_set_key" : "const android::hardware::drm::V1_0::BufferType",
12962   "name" : "const android::hardware::drm::V1_0::BufferType",
12963   "referenced_type" : "type-165",
12964   "self_type" : "type-1119",
12965   "size" : 4,
12966   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12967  },
12968  {
12969   "alignment" : 8,
12970   "is_const" : true,
12971   "linker_set_key" : "const android::hardware::drm::V1_0::DestinationBuffer",
12972   "name" : "const android::hardware::drm::V1_0::DestinationBuffer",
12973   "referenced_type" : "type-164",
12974   "self_type" : "type-163",
12975   "size" : 48,
12976   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
12977  },
12978  {
12979   "alignment" : 4,
12980   "is_const" : true,
12981   "linker_set_key" : "const android::hardware::drm::V1_0::EventType",
12982   "name" : "const android::hardware::drm::V1_0::EventType",
12983   "referenced_type" : "type-1107",
12984   "self_type" : "type-1113",
12985   "size" : 4,
12986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12987  },
12988  {
12989   "alignment" : 8,
12990   "is_const" : true,
12991   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoFactory",
12992   "name" : "const android::hardware::drm::V1_0::ICryptoFactory",
12993   "referenced_type" : "type-419",
12994   "self_type" : "type-1135",
12995   "size" : 24,
12996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
12997  },
12998  {
12999   "alignment" : 8,
13000   "is_const" : true,
13001   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoPlugin",
13002   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin",
13003   "referenced_type" : "type-141",
13004   "self_type" : "type-413",
13005   "size" : 24,
13006   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13007  },
13008  {
13009   "alignment" : 8,
13010   "is_const" : true,
13011   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmFactory",
13012   "name" : "const android::hardware::drm::V1_0::IDrmFactory",
13013   "referenced_type" : "type-196",
13014   "self_type" : "type-322",
13015   "size" : 24,
13016   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
13017  },
13018  {
13019   "alignment" : 8,
13020   "is_const" : true,
13021   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPlugin",
13022   "name" : "const android::hardware::drm::V1_0::IDrmPlugin",
13023   "referenced_type" : "type-216",
13024   "self_type" : "type-229",
13025   "size" : 24,
13026   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13027  },
13028  {
13029   "alignment" : 8,
13030   "is_const" : true,
13031   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPluginListener",
13032   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener",
13033   "referenced_type" : "type-220",
13034   "self_type" : "type-320",
13035   "size" : 24,
13036   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
13037  },
13038  {
13039   "alignment" : 4,
13040   "is_const" : true,
13041   "linker_set_key" : "const android::hardware::drm::V1_0::KeyRequestType",
13042   "name" : "const android::hardware::drm::V1_0::KeyRequestType",
13043   "referenced_type" : "type-1109",
13044   "self_type" : "type-1115",
13045   "size" : 4,
13046   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13047  },
13048  {
13049   "alignment" : 8,
13050   "is_const" : true,
13051   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatus",
13052   "name" : "const android::hardware::drm::V1_0::KeyStatus",
13053   "referenced_type" : "type-487",
13054   "self_type" : "type-757",
13055   "size" : 24,
13056   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13057  },
13058  {
13059   "alignment" : 4,
13060   "is_const" : true,
13061   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatusType",
13062   "name" : "const android::hardware::drm::V1_0::KeyStatusType",
13063   "referenced_type" : "type-488",
13064   "self_type" : "type-1116",
13065   "size" : 4,
13066   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13067  },
13068  {
13069   "alignment" : 4,
13070   "is_const" : true,
13071   "linker_set_key" : "const android::hardware::drm::V1_0::KeyType",
13072   "name" : "const android::hardware::drm::V1_0::KeyType",
13073   "referenced_type" : "type-1108",
13074   "self_type" : "type-1114",
13075   "size" : 4,
13076   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13077  },
13078  {
13079   "alignment" : 8,
13080   "is_const" : true,
13081   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue",
13082   "name" : "const android::hardware::drm::V1_0::KeyValue",
13083   "referenced_type" : "type-477",
13084   "self_type" : "type-479",
13085   "size" : 32,
13086   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13087  },
13088  {
13089   "alignment" : 4,
13090   "is_const" : true,
13091   "linker_set_key" : "const android::hardware::drm::V1_0::Mode",
13092   "name" : "const android::hardware::drm::V1_0::Mode",
13093   "referenced_type" : "type-1110",
13094   "self_type" : "type-1118",
13095   "size" : 4,
13096   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13097  },
13098  {
13099   "alignment" : 4,
13100   "is_const" : true,
13101   "linker_set_key" : "const android::hardware::drm::V1_0::Pattern",
13102   "name" : "const android::hardware::drm::V1_0::Pattern",
13103   "referenced_type" : "type-158",
13104   "self_type" : "type-157",
13105   "size" : 8,
13106   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
13107  },
13108  {
13109   "alignment" : 8,
13110   "is_const" : true,
13111   "linker_set_key" : "const android::hardware::drm::V1_0::SharedBuffer",
13112   "name" : "const android::hardware::drm::V1_0::SharedBuffer",
13113   "referenced_type" : "type-161",
13114   "self_type" : "type-160",
13115   "size" : 24,
13116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
13117  },
13118  {
13119   "alignment" : 4,
13120   "is_const" : true,
13121   "linker_set_key" : "const android::hardware::drm::V1_0::Status",
13122   "name" : "const android::hardware::drm::V1_0::Status",
13123   "referenced_type" : "type-1106",
13124   "self_type" : "type-1111",
13125   "size" : 4,
13126   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13127  },
13128  {
13129   "alignment" : 4,
13130   "is_const" : true,
13131   "linker_set_key" : "const android::hardware::drm::V1_0::SubSample",
13132   "name" : "const android::hardware::drm::V1_0::SubSample",
13133   "referenced_type" : "type-186",
13134   "self_type" : "type-1252",
13135   "size" : 8,
13136   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13137  },
13138  {
13139   "alignment" : 8,
13140   "is_const" : true,
13141   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwCryptoFactory",
13142   "name" : "const android::hardware::drm::V1_1::BpHwCryptoFactory",
13143   "referenced_type" : "type-1167",
13144   "self_type" : "type-1171",
13145   "size" : 216,
13146   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
13147  },
13148  {
13149   "alignment" : 8,
13150   "is_const" : true,
13151   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmFactory",
13152   "name" : "const android::hardware::drm::V1_1::BpHwDrmFactory",
13153   "referenced_type" : "type-362",
13154   "self_type" : "type-365",
13155   "size" : 216,
13156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
13157  },
13158  {
13159   "alignment" : 8,
13160   "is_const" : true,
13161   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmPlugin",
13162   "name" : "const android::hardware::drm::V1_1::BpHwDrmPlugin",
13163   "referenced_type" : "type-588",
13164   "self_type" : "type-591",
13165   "size" : 216,
13166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
13167  },
13168  {
13169   "alignment" : 8,
13170   "is_const" : true,
13171   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
13172   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
13173   "referenced_type" : "type-89",
13174   "self_type" : "type-100",
13175   "size" : 56,
13176   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13177  },
13178  {
13179   "alignment" : 8,
13180   "is_const" : true,
13181   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric",
13182   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric",
13183   "referenced_type" : "type-81",
13184   "self_type" : "type-179",
13185   "size" : 48,
13186   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13187  },
13188  {
13189   "alignment" : 8,
13190   "is_const" : true,
13191   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value",
13192   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value",
13193   "referenced_type" : "type-97",
13194   "self_type" : "type-175",
13195   "size" : 56,
13196   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13197  },
13198  {
13199   "alignment" : 1,
13200   "is_const" : true,
13201   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
13202   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
13203   "referenced_type" : "type-90",
13204   "self_type" : "type-108",
13205   "size" : 1,
13206   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
13207  },
13208  {
13209   "alignment" : 4,
13210   "is_const" : true,
13211   "linker_set_key" : "const android::hardware::drm::V1_1::HdcpLevel",
13212   "name" : "const android::hardware::drm::V1_1::HdcpLevel",
13213   "referenced_type" : "type-98",
13214   "self_type" : "type-109",
13215   "size" : 4,
13216   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
13217  },
13218  {
13219   "alignment" : 8,
13220   "is_const" : true,
13221   "linker_set_key" : "const android::hardware::drm::V1_1::ICryptoFactory",
13222   "name" : "const android::hardware::drm::V1_1::ICryptoFactory",
13223   "referenced_type" : "type-446",
13224   "self_type" : "type-1137",
13225   "size" : 24,
13226   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
13227  },
13228  {
13229   "alignment" : 8,
13230   "is_const" : true,
13231   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmFactory",
13232   "name" : "const android::hardware::drm::V1_1::IDrmFactory",
13233   "referenced_type" : "type-195",
13234   "self_type" : "type-324",
13235   "size" : 24,
13236   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
13237  },
13238  {
13239   "alignment" : 8,
13240   "is_const" : true,
13241   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmPlugin",
13242   "name" : "const android::hardware::drm::V1_1::IDrmPlugin",
13243   "referenced_type" : "type-411",
13244   "self_type" : "type-570",
13245   "size" : 24,
13246   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
13247  },
13248  {
13249   "alignment" : 4,
13250   "is_const" : true,
13251   "linker_set_key" : "const android::hardware::drm::V1_1::KeyRequestType",
13252   "name" : "const android::hardware::drm::V1_1::KeyRequestType",
13253   "referenced_type" : "type-101",
13254   "self_type" : "type-110",
13255   "size" : 4,
13256   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
13257  },
13258  {
13259   "alignment" : 8,
13260   "is_const" : true,
13261   "linker_set_key" : "const android::hardware::drm::V1_1::SecureStopRelease",
13262   "name" : "const android::hardware::drm::V1_1::SecureStopRelease",
13263   "referenced_type" : "type-103",
13264   "self_type" : "type-598",
13265   "size" : 16,
13266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
13267  },
13268  {
13269   "alignment" : 4,
13270   "is_const" : true,
13271   "linker_set_key" : "const android::hardware::drm::V1_1::SecurityLevel",
13272   "name" : "const android::hardware::drm::V1_1::SecurityLevel",
13273   "referenced_type" : "type-102",
13274   "self_type" : "type-111",
13275   "size" : 4,
13276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
13277  },
13278  {
13279   "alignment" : 8,
13280   "is_const" : true,
13281   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwCryptoFactory",
13282   "name" : "const android::hardware::drm::V1_2::BpHwCryptoFactory",
13283   "referenced_type" : "type-1174",
13284   "self_type" : "type-1173",
13285   "size" : 216,
13286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
13287  },
13288  {
13289   "alignment" : 8,
13290   "is_const" : true,
13291   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwCryptoPlugin",
13292   "name" : "const android::hardware::drm::V1_2::BpHwCryptoPlugin",
13293   "referenced_type" : "type-144",
13294   "self_type" : "type-143",
13295   "size" : 216,
13296   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
13297  },
13298  {
13299   "alignment" : 8,
13300   "is_const" : true,
13301   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmFactory",
13302   "name" : "const android::hardware::drm::V1_2::BpHwDrmFactory",
13303   "referenced_type" : "type-208",
13304   "self_type" : "type-367",
13305   "size" : 216,
13306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
13307  },
13308  {
13309   "alignment" : 8,
13310   "is_const" : true,
13311   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmPlugin",
13312   "name" : "const android::hardware::drm::V1_2::BpHwDrmPlugin",
13313   "referenced_type" : "type-422",
13314   "self_type" : "type-593",
13315   "size" : 216,
13316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
13317  },
13318  {
13319   "alignment" : 8,
13320   "is_const" : true,
13321   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmPluginListener",
13322   "name" : "const android::hardware::drm::V1_2::BpHwDrmPluginListener",
13323   "referenced_type" : "type-633",
13324   "self_type" : "type-747",
13325   "size" : 216,
13326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
13327  },
13328  {
13329   "alignment" : 4,
13330   "is_const" : true,
13331   "linker_set_key" : "const android::hardware::drm::V1_2::HdcpLevel",
13332   "name" : "const android::hardware::drm::V1_2::HdcpLevel",
13333   "referenced_type" : "type-122",
13334   "self_type" : "type-128",
13335   "size" : 4,
13336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
13337  },
13338  {
13339   "alignment" : 8,
13340   "is_const" : true,
13341   "linker_set_key" : "const android::hardware::drm::V1_2::ICryptoFactory",
13342   "name" : "const android::hardware::drm::V1_2::ICryptoFactory",
13343   "referenced_type" : "type-463",
13344   "self_type" : "type-1139",
13345   "size" : 24,
13346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
13347  },
13348  {
13349   "alignment" : 8,
13350   "is_const" : true,
13351   "linker_set_key" : "const android::hardware::drm::V1_2::ICryptoPlugin",
13352   "name" : "const android::hardware::drm::V1_2::ICryptoPlugin",
13353   "referenced_type" : "type-140",
13354   "self_type" : "type-139",
13355   "size" : 24,
13356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
13357  },
13358  {
13359   "alignment" : 8,
13360   "is_const" : true,
13361   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmFactory",
13362   "name" : "const android::hardware::drm::V1_2::IDrmFactory",
13363   "referenced_type" : "type-194",
13364   "self_type" : "type-334",
13365   "size" : 24,
13366   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
13367  },
13368  {
13369   "alignment" : 8,
13370   "is_const" : true,
13371   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmPlugin",
13372   "name" : "const android::hardware::drm::V1_2::IDrmPlugin",
13373   "referenced_type" : "type-410",
13374   "self_type" : "type-582",
13375   "size" : 24,
13376   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
13377  },
13378  {
13379   "alignment" : 8,
13380   "is_const" : true,
13381   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmPluginListener",
13382   "name" : "const android::hardware::drm::V1_2::IDrmPluginListener",
13383   "referenced_type" : "type-623",
13384   "self_type" : "type-744",
13385   "size" : 24,
13386   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
13387  },
13388  {
13389   "alignment" : 8,
13390   "is_const" : true,
13391   "linker_set_key" : "const android::hardware::drm::V1_2::KeyStatus",
13392   "name" : "const android::hardware::drm::V1_2::KeyStatus",
13393   "referenced_type" : "type-124",
13394   "self_type" : "type-390",
13395   "size" : 24,
13396   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13397  },
13398  {
13399   "alignment" : 4,
13400   "is_const" : true,
13401   "linker_set_key" : "const android::hardware::drm::V1_2::KeyStatusType",
13402   "name" : "const android::hardware::drm::V1_2::KeyStatusType",
13403   "referenced_type" : "type-123",
13404   "self_type" : "type-129",
13405   "size" : 4,
13406   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
13407  },
13408  {
13409   "alignment" : 4,
13410   "is_const" : true,
13411   "linker_set_key" : "const android::hardware::drm::V1_2::OfflineLicenseState",
13412   "name" : "const android::hardware::drm::V1_2::OfflineLicenseState",
13413   "referenced_type" : "type-120",
13414   "self_type" : "type-126",
13415   "size" : 4,
13416   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
13417  },
13418  {
13419   "alignment" : 4,
13420   "is_const" : true,
13421   "linker_set_key" : "const android::hardware::drm::V1_2::Status",
13422   "name" : "const android::hardware::drm::V1_2::Status",
13423   "referenced_type" : "type-121",
13424   "self_type" : "type-127",
13425   "size" : 4,
13426   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
13427  },
13428  {
13429   "alignment" : 1,
13430   "is_const" : true,
13431   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16>",
13432   "name" : "const android::hardware::hidl_array<unsigned char, 16>",
13433   "referenced_type" : "type-928",
13434   "self_type" : "type-1178",
13435   "size" : 16,
13436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
13437  },
13438  {
13439   "alignment" : 8,
13440   "is_const" : true,
13441   "linker_set_key" : "const android::hardware::hidl_death_recipient",
13442   "name" : "const android::hardware::hidl_death_recipient",
13443   "referenced_type" : "type-502",
13444   "self_type" : "type-1201",
13445   "size" : 24,
13446   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13447  },
13448  {
13449   "alignment" : 8,
13450   "is_const" : true,
13451   "linker_set_key" : "const android::hardware::hidl_handle",
13452   "name" : "const android::hardware::hidl_handle",
13453   "referenced_type" : "type-166",
13454   "self_type" : "type-939",
13455   "size" : 16,
13456   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13457  },
13458  {
13459   "alignment" : 8,
13460   "is_const" : true,
13461   "linker_set_key" : "const android::hardware::hidl_memory",
13462   "name" : "const android::hardware::hidl_memory",
13463   "referenced_type" : "type-871",
13464   "self_type" : "type-874",
13465   "size" : 40,
13466   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13467  },
13468  {
13469   "alignment" : 8,
13470   "is_const" : true,
13471   "linker_set_key" : "const android::hardware::hidl_string",
13472   "name" : "const android::hardware::hidl_string",
13473   "referenced_type" : "type-82",
13474   "self_type" : "type-868",
13475   "size" : 16,
13476   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13477  },
13478  {
13479   "alignment" : 8,
13480   "is_const" : true,
13481   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
13482   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
13483   "referenced_type" : "type-483",
13484   "self_type" : "type-595",
13485   "size" : 16,
13486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
13487  },
13488  {
13489   "alignment" : 8,
13490   "is_const" : true,
13491   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
13492   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
13493   "referenced_type" : "type-473",
13494   "self_type" : "type-481",
13495   "size" : 16,
13496   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13497  },
13498  {
13499   "alignment" : 8,
13500   "is_const" : true,
13501   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
13502   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
13503   "referenced_type" : "type-1250",
13504   "self_type" : "type-1253",
13505   "size" : 16,
13506   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13507  },
13508  {
13509   "alignment" : 8,
13510   "is_const" : true,
13511   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
13512   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
13513   "referenced_type" : "type-85",
13514   "self_type" : "type-1255",
13515   "size" : 16,
13516   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13517  },
13518  {
13519   "alignment" : 8,
13520   "is_const" : true,
13521   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
13522   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
13523   "referenced_type" : "type-77",
13524   "self_type" : "type-1262",
13525   "size" : 16,
13526   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13527  },
13528  {
13529   "alignment" : 8,
13530   "is_const" : true,
13531   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
13532   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
13533   "referenced_type" : "type-93",
13534   "self_type" : "type-1259",
13535   "size" : 16,
13536   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13537  },
13538  {
13539   "alignment" : 8,
13540   "is_const" : true,
13541   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus>",
13542   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus>",
13543   "referenced_type" : "type-507",
13544   "self_type" : "type-509",
13545   "size" : 16,
13546   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13547  },
13548  {
13549   "alignment" : 8,
13550   "is_const" : true,
13551   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
13552   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
13553   "referenced_type" : "type-889",
13554   "self_type" : "type-1141",
13555   "size" : 16,
13556   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
13557  },
13558  {
13559   "alignment" : 8,
13560   "is_const" : true,
13561   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
13562   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
13563   "referenced_type" : "type-504",
13564   "self_type" : "type-505",
13565   "size" : 16,
13566   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13567  },
13568  {
13569   "alignment" : 8,
13570   "is_const" : true,
13571   "linker_set_key" : "const android::hardware::hidl_vec<int>",
13572   "name" : "const android::hardware::hidl_vec<int>",
13573   "referenced_type" : "type-910",
13574   "self_type" : "type-914",
13575   "size" : 16,
13576   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13577  },
13578  {
13579   "alignment" : 8,
13580   "is_const" : true,
13581   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
13582   "name" : "const android::hardware::hidl_vec<unsigned char>",
13583   "referenced_type" : "type-104",
13584   "self_type" : "type-917",
13585   "size" : 16,
13586   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13587  },
13588  {
13589   "alignment" : 2,
13590   "is_const" : true,
13591   "linker_set_key" : "const android::hardware::hidl_version",
13592   "name" : "const android::hardware::hidl_version",
13593   "referenced_type" : "type-932",
13594   "self_type" : "type-934",
13595   "size" : 4,
13596   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13597  },
13598  {
13599   "alignment" : 8,
13600   "is_const" : true,
13601   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
13602   "name" : "const android::hidl::base::V1_0::BpHwBase",
13603   "referenced_type" : "type-1144",
13604   "self_type" : "type-1147",
13605   "size" : 216,
13606   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
13607  },
13608  {
13609   "alignment" : 4,
13610   "is_const" : true,
13611   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
13612   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
13613   "referenced_type" : "type-949",
13614   "self_type" : "type-950",
13615   "size" : 4,
13616   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13617  },
13618  {
13619   "alignment" : 8,
13620   "is_const" : true,
13621   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
13622   "name" : "const android::hidl::base::V1_0::IBase",
13623   "referenced_type" : "type-5",
13624   "self_type" : "type-1009",
13625   "size" : 24,
13626   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13627  },
13628  {
13629   "alignment" : 8,
13630   "is_const" : true,
13631   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
13632   "name" : "const android::hidl::base::V1_0::IBase *const",
13633   "referenced_type" : "type-1008",
13634   "self_type" : "type-1011",
13635   "size" : 8,
13636   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13637  },
13638  {
13639   "alignment" : 8,
13640   "is_const" : true,
13641   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
13642   "name" : "const android::hidl::manager::V1_0::IServiceManager",
13643   "referenced_type" : "type-271",
13644   "self_type" : "type-293",
13645   "size" : 24,
13646   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13647  },
13648  {
13649   "alignment" : 4,
13650   "is_const" : true,
13651   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
13652   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
13653   "referenced_type" : "type-1096",
13654   "self_type" : "type-1100",
13655   "size" : 4,
13656   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13657  },
13658  {
13659   "alignment" : 1,
13660   "is_const" : true,
13661   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
13662   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
13663   "referenced_type" : "type-1095",
13664   "self_type" : "type-1098",
13665   "size" : 1,
13666   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13667  },
13668  {
13669   "alignment" : 8,
13670   "is_const" : true,
13671   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
13672   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
13673   "referenced_type" : "type-340",
13674   "self_type" : "type-1093",
13675   "size" : 24,
13676   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
13677  },
13678  {
13679   "alignment" : 8,
13680   "is_const" : true,
13681   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
13682   "name" : "const android::sp<android::hardware::IBinder>",
13683   "referenced_type" : "type-16",
13684   "self_type" : "type-51",
13685   "size" : 8,
13686   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
13687  },
13688  {
13689   "alignment" : 8,
13690   "is_const" : true,
13691   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
13692   "name" : "const android::sp<android::hardware::ProcessState>",
13693   "referenced_type" : "type-24",
13694   "self_type" : "type-267",
13695   "size" : 8,
13696   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13697  },
13698  {
13699   "alignment" : 8,
13700   "is_const" : true,
13701   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
13702   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
13703   "referenced_type" : "type-417",
13704   "self_type" : "type-428",
13705   "size" : 8,
13706   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13707  },
13708  {
13709   "alignment" : 8,
13710   "is_const" : true,
13711   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
13712   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
13713   "referenced_type" : "type-373",
13714   "self_type" : "type-406",
13715   "size" : 8,
13716   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13717  },
13718  {
13719   "alignment" : 8,
13720   "is_const" : true,
13721   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory>",
13722   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory>",
13723   "referenced_type" : "type-231",
13724   "self_type" : "type-234",
13725   "size" : 8,
13726   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13727  },
13728  {
13729   "alignment" : 8,
13730   "is_const" : true,
13731   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
13732   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
13733   "referenced_type" : "type-214",
13734   "self_type" : "type-213",
13735   "size" : 8,
13736   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13737  },
13738  {
13739   "alignment" : 8,
13740   "is_const" : true,
13741   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
13742   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
13743   "referenced_type" : "type-218",
13744   "self_type" : "type-222",
13745   "size" : 8,
13746   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13747  },
13748  {
13749   "alignment" : 8,
13750   "is_const" : true,
13751   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
13752   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
13753   "referenced_type" : "type-444",
13754   "self_type" : "type-454",
13755   "size" : 8,
13756   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13757  },
13758  {
13759   "alignment" : 8,
13760   "is_const" : true,
13761   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory>",
13762   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory>",
13763   "referenced_type" : "type-237",
13764   "self_type" : "type-240",
13765   "size" : 8,
13766   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13767  },
13768  {
13769   "alignment" : 8,
13770   "is_const" : true,
13771   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
13772   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
13773   "referenced_type" : "type-433",
13774   "self_type" : "type-436",
13775   "size" : 8,
13776   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13777  },
13778  {
13779   "alignment" : 8,
13780   "is_const" : true,
13781   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory>",
13782   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory>",
13783   "referenced_type" : "type-461",
13784   "self_type" : "type-495",
13785   "size" : 8,
13786   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13787  },
13788  {
13789   "alignment" : 8,
13790   "is_const" : true,
13791   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin>",
13792   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin>",
13793   "referenced_type" : "type-1207",
13794   "self_type" : "type-1206",
13795   "size" : 8,
13796   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13797  },
13798  {
13799   "alignment" : 8,
13800   "is_const" : true,
13801   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory>",
13802   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory>",
13803   "referenced_type" : "type-192",
13804   "self_type" : "type-191",
13805   "size" : 8,
13806   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13807  },
13808  {
13809   "alignment" : 8,
13810   "is_const" : true,
13811   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin>",
13812   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin>",
13813   "referenced_type" : "type-408",
13814   "self_type" : "type-407",
13815   "size" : 8,
13816   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13817  },
13818  {
13819   "alignment" : 8,
13820   "is_const" : true,
13821   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener>",
13822   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener>",
13823   "referenced_type" : "type-621",
13824   "self_type" : "type-620",
13825   "size" : 8,
13826   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13827  },
13828  {
13829   "alignment" : 8,
13830   "is_const" : true,
13831   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
13832   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
13833   "referenced_type" : "type-497",
13834   "self_type" : "type-516",
13835   "size" : 8,
13836   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13837  },
13838  {
13839   "alignment" : 8,
13840   "is_const" : true,
13841   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
13842   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
13843   "referenced_type" : "type-905",
13844   "self_type" : "type-904",
13845   "size" : 8,
13846   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13847  },
13848  {
13849   "alignment" : 8,
13850   "is_const" : true,
13851   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
13852   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
13853   "referenced_type" : "type-200",
13854   "self_type" : "type-1213",
13855   "size" : 8,
13856   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13857  },
13858  {
13859   "alignment" : 8,
13860   "is_const" : true,
13861   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
13862   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
13863   "referenced_type" : "type-269",
13864   "self_type" : "type-284",
13865   "size" : 8,
13866   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13867  },
13868  {
13869   "alignment" : 8,
13870   "is_const" : true,
13871   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13872   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13873   "referenced_type" : "type-338",
13874   "self_type" : "type-370",
13875   "size" : 8,
13876   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13877  },
13878  {
13879   "alignment" : 8,
13880   "is_const" : true,
13881   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
13882   "name" : "const android::wp<android::hardware::BHwBinder>",
13883   "referenced_type" : "type-931",
13884   "self_type" : "type-1159",
13885   "size" : 16,
13886   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13887  },
13888  {
13889   "alignment" : 8,
13890   "is_const" : true,
13891   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
13892   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
13893   "referenced_type" : "type-500",
13894   "self_type" : "type-880",
13895   "size" : 16,
13896   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13897  },
13898  {
13899   "alignment" : 8,
13900   "is_const" : true,
13901   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
13902   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
13903   "referenced_type" : "type-3",
13904   "self_type" : "type-1200",
13905   "size" : 16,
13906   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13907  },
13908  {
13909   "alignment" : 1,
13910   "is_const" : true,
13911   "linker_set_key" : "const bool",
13912   "name" : "const bool",
13913   "referenced_type" : "type-41",
13914   "self_type" : "type-298",
13915   "size" : 1,
13916   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13917  },
13918  {
13919   "alignment" : 1,
13920   "is_const" : true,
13921   "linker_set_key" : "const char",
13922   "name" : "const char",
13923   "referenced_type" : "type-59",
13924   "self_type" : "type-58",
13925   "size" : 1,
13926   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13927  },
13928  {
13929   "alignment" : 2,
13930   "is_const" : true,
13931   "linker_set_key" : "const char16_t",
13932   "name" : "const char16_t",
13933   "referenced_type" : "type-49",
13934   "self_type" : "type-48",
13935   "size" : 2,
13936   "source_file" : "/system/core/libutils/include/utils/String16.h"
13937  },
13938  {
13939   "alignment" : 8,
13940   "is_const" : true,
13941   "linker_set_key" : "const double",
13942   "name" : "const double",
13943   "referenced_type" : "type-92",
13944   "self_type" : "type-860",
13945   "size" : 8,
13946   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13947  },
13948  {
13949   "alignment" : 4,
13950   "is_const" : true,
13951   "linker_set_key" : "const float",
13952   "name" : "const float",
13953   "referenced_type" : "type-835",
13954   "self_type" : "type-858",
13955   "size" : 4,
13956   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13957  },
13958  {
13959   "alignment" : 4,
13960   "is_const" : true,
13961   "linker_set_key" : "const int",
13962   "name" : "const int",
13963   "referenced_type" : "type-27",
13964   "self_type" : "type-1045",
13965   "size" : 4,
13966   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13967  },
13968  {
13969   "is_const" : true,
13970   "linker_set_key" : "const iter<is_const>",
13971   "name" : "const iter<is_const>",
13972   "referenced_type" : "type-1244",
13973   "self_type" : "type-1243",
13974   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13975  },
13976  {
13977   "is_const" : true,
13978   "linker_set_key" : "const iter<is_const>",
13979   "name" : "const iter<is_const>",
13980   "referenced_type" : "type-260",
13981   "self_type" : "type-259",
13982   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13983  },
13984  {
13985   "is_const" : true,
13986   "linker_set_key" : "const iter<is_const>",
13987   "name" : "const iter<is_const>",
13988   "referenced_type" : "type-465",
13989   "self_type" : "type-464",
13990   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13991  },
13992  {
13993   "is_const" : true,
13994   "linker_set_key" : "const iter<is_const>",
13995   "name" : "const iter<is_const>",
13996   "referenced_type" : "type-663",
13997   "self_type" : "type-662",
13998   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13999  },
14000  {
14001   "is_const" : true,
14002   "linker_set_key" : "const iter<is_const>",
14003   "name" : "const iter<is_const>",
14004   "referenced_type" : "type-770",
14005   "self_type" : "type-769",
14006   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14007  },
14008  {
14009   "is_const" : true,
14010   "linker_set_key" : "const iter<is_const>",
14011   "name" : "const iter<is_const>",
14012   "referenced_type" : "type-882",
14013   "self_type" : "type-881",
14014   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14015  },
14016  {
14017   "alignment" : 4,
14018   "is_const" : true,
14019   "linker_set_key" : "const log_msg",
14020   "name" : "const log_msg",
14021   "referenced_type" : "type-393",
14022   "self_type" : "type-392",
14023   "size" : 5124,
14024   "source_file" : "/system/core/liblog/include/log/log_read.h"
14025  },
14026  {
14027   "alignment" : 8,
14028   "is_const" : true,
14029   "linker_set_key" : "const long",
14030   "name" : "const long",
14031   "referenced_type" : "type-33",
14032   "self_type" : "type-855",
14033   "size" : 8,
14034   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14035  },
14036  {
14037   "alignment" : 4,
14038   "is_const" : true,
14039   "linker_set_key" : "const native_handle",
14040   "name" : "const native_handle",
14041   "referenced_type" : "type-171",
14042   "self_type" : "type-170",
14043   "size" : 12,
14044   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14045  },
14046  {
14047   "alignment" : 2,
14048   "is_const" : true,
14049   "linker_set_key" : "const short",
14050   "name" : "const short",
14051   "referenced_type" : "type-735",
14052   "self_type" : "type-849",
14053   "size" : 2,
14054   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14055  },
14056  {
14057   "alignment" : 1,
14058   "is_const" : true,
14059   "linker_set_key" : "const signed char",
14060   "name" : "const signed char",
14061   "referenced_type" : "type-847",
14062   "self_type" : "type-846",
14063   "size" : 1,
14064   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14065  },
14066  {
14067   "alignment" : 4,
14068   "is_const" : true,
14069   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14070   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14071   "referenced_type" : "type-1134",
14072   "self_type" : "type-1133",
14073   "size" : 8,
14074   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14075  },
14076  {
14077   "alignment" : 4,
14078   "is_const" : true,
14079   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14080   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14081   "referenced_type" : "type-319",
14082   "self_type" : "type-318",
14083   "size" : 8,
14084   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14085  },
14086  {
14087   "alignment" : 4,
14088   "is_const" : true,
14089   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14090   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14091   "referenced_type" : "type-561",
14092   "self_type" : "type-560",
14093   "size" : 8,
14094   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14095  },
14096  {
14097   "alignment" : 4,
14098   "is_const" : true,
14099   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14100   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14101   "referenced_type" : "type-724",
14102   "self_type" : "type-723",
14103   "size" : 8,
14104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14105  },
14106  {
14107   "alignment" : 4,
14108   "is_const" : true,
14109   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14110   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14111   "referenced_type" : "type-75",
14112   "self_type" : "type-74",
14113   "size" : 8,
14114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14115  },
14116  {
14117   "alignment" : 4,
14118   "is_const" : true,
14119   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14120   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14121   "referenced_type" : "type-800",
14122   "self_type" : "type-799",
14123   "size" : 8,
14124   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14125  },
14126  {
14127   "alignment" : 4,
14128   "is_const" : true,
14129   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14130   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14131   "referenced_type" : "type-1123",
14132   "self_type" : "type-1122",
14133   "size" : 20,
14134   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14135  },
14136  {
14137   "alignment" : 4,
14138   "is_const" : true,
14139   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14140   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14141   "referenced_type" : "type-309",
14142   "self_type" : "type-308",
14143   "size" : 20,
14144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14145  },
14146  {
14147   "alignment" : 4,
14148   "is_const" : true,
14149   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14150   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14151   "referenced_type" : "type-550",
14152   "self_type" : "type-549",
14153   "size" : 20,
14154   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14155  },
14156  {
14157   "alignment" : 4,
14158   "is_const" : true,
14159   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14160   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14161   "referenced_type" : "type-65",
14162   "self_type" : "type-64",
14163   "size" : 20,
14164   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14165  },
14166  {
14167   "alignment" : 4,
14168   "is_const" : true,
14169   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14170   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14171   "referenced_type" : "type-713",
14172   "self_type" : "type-712",
14173   "size" : 20,
14174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14175  },
14176  {
14177   "alignment" : 4,
14178   "is_const" : true,
14179   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14180   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14181   "referenced_type" : "type-789",
14182   "self_type" : "type-788",
14183   "size" : 20,
14184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14185  },
14186  {
14187   "alignment" : 4,
14188   "is_const" : true,
14189   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14190   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14191   "referenced_type" : "type-1127",
14192   "self_type" : "type-1126",
14193   "size" : 16,
14194   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14195  },
14196  {
14197   "alignment" : 4,
14198   "is_const" : true,
14199   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14200   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14201   "referenced_type" : "type-313",
14202   "self_type" : "type-312",
14203   "size" : 16,
14204   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14205  },
14206  {
14207   "alignment" : 4,
14208   "is_const" : true,
14209   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14210   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14211   "referenced_type" : "type-554",
14212   "self_type" : "type-553",
14213   "size" : 16,
14214   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14215  },
14216  {
14217   "alignment" : 4,
14218   "is_const" : true,
14219   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14220   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14221   "referenced_type" : "type-69",
14222   "self_type" : "type-68",
14223   "size" : 16,
14224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14225  },
14226  {
14227   "alignment" : 4,
14228   "is_const" : true,
14229   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14230   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14231   "referenced_type" : "type-717",
14232   "self_type" : "type-716",
14233   "size" : 16,
14234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14235  },
14236  {
14237   "alignment" : 4,
14238   "is_const" : true,
14239   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14240   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14241   "referenced_type" : "type-793",
14242   "self_type" : "type-792",
14243   "size" : 16,
14244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14245  },
14246  {
14247   "alignment" : 4,
14248   "is_const" : true,
14249   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14250   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14251   "referenced_type" : "type-1130",
14252   "self_type" : "type-1129",
14253   "size" : 20,
14254   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14255  },
14256  {
14257   "alignment" : 4,
14258   "is_const" : true,
14259   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14260   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14261   "referenced_type" : "type-315",
14262   "self_type" : "type-314",
14263   "size" : 20,
14264   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14265  },
14266  {
14267   "alignment" : 4,
14268   "is_const" : true,
14269   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14270   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14271   "referenced_type" : "type-556",
14272   "self_type" : "type-555",
14273   "size" : 20,
14274   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14275  },
14276  {
14277   "alignment" : 4,
14278   "is_const" : true,
14279   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14280   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14281   "referenced_type" : "type-71",
14282   "self_type" : "type-70",
14283   "size" : 20,
14284   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14285  },
14286  {
14287   "alignment" : 4,
14288   "is_const" : true,
14289   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14290   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14291   "referenced_type" : "type-720",
14292   "self_type" : "type-719",
14293   "size" : 20,
14294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14295  },
14296  {
14297   "alignment" : 4,
14298   "is_const" : true,
14299   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14300   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14301   "referenced_type" : "type-795",
14302   "self_type" : "type-794",
14303   "size" : 20,
14304   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14305  },
14306  {
14307   "alignment" : 4,
14308   "is_const" : true,
14309   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14310   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14311   "referenced_type" : "type-1125",
14312   "self_type" : "type-1124",
14313   "size" : 12,
14314   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14315  },
14316  {
14317   "alignment" : 4,
14318   "is_const" : true,
14319   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14320   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14321   "referenced_type" : "type-311",
14322   "self_type" : "type-310",
14323   "size" : 12,
14324   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14325  },
14326  {
14327   "alignment" : 4,
14328   "is_const" : true,
14329   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14330   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14331   "referenced_type" : "type-552",
14332   "self_type" : "type-551",
14333   "size" : 12,
14334   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14335  },
14336  {
14337   "alignment" : 4,
14338   "is_const" : true,
14339   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14340   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14341   "referenced_type" : "type-67",
14342   "self_type" : "type-66",
14343   "size" : 12,
14344   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14345  },
14346  {
14347   "alignment" : 4,
14348   "is_const" : true,
14349   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14350   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14351   "referenced_type" : "type-715",
14352   "self_type" : "type-714",
14353   "size" : 12,
14354   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14355  },
14356  {
14357   "alignment" : 4,
14358   "is_const" : true,
14359   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14360   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14361   "referenced_type" : "type-791",
14362   "self_type" : "type-790",
14363   "size" : 12,
14364   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14365  },
14366  {
14367   "alignment" : 4,
14368   "is_const" : true,
14369   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14370   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14371   "referenced_type" : "type-1132",
14372   "self_type" : "type-1131",
14373   "size" : 16,
14374   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14375  },
14376  {
14377   "alignment" : 4,
14378   "is_const" : true,
14379   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14380   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14381   "referenced_type" : "type-317",
14382   "self_type" : "type-316",
14383   "size" : 16,
14384   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14385  },
14386  {
14387   "alignment" : 4,
14388   "is_const" : true,
14389   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14390   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14391   "referenced_type" : "type-559",
14392   "self_type" : "type-558",
14393   "size" : 16,
14394   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14395  },
14396  {
14397   "alignment" : 4,
14398   "is_const" : true,
14399   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14400   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14401   "referenced_type" : "type-722",
14402   "self_type" : "type-721",
14403   "size" : 16,
14404   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14405  },
14406  {
14407   "alignment" : 4,
14408   "is_const" : true,
14409   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14410   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14411   "referenced_type" : "type-73",
14412   "self_type" : "type-72",
14413   "size" : 16,
14414   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14415  },
14416  {
14417   "alignment" : 4,
14418   "is_const" : true,
14419   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14420   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14421   "referenced_type" : "type-798",
14422   "self_type" : "type-797",
14423   "size" : 16,
14424   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14425  },
14426  {
14427   "alignment" : 4,
14428   "is_const" : true,
14429   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14430   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14431   "referenced_type" : "type-1121",
14432   "self_type" : "type-1120",
14433   "size" : 52,
14434   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14435  },
14436  {
14437   "alignment" : 4,
14438   "is_const" : true,
14439   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14440   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14441   "referenced_type" : "type-307",
14442   "self_type" : "type-306",
14443   "size" : 52,
14444   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14445  },
14446  {
14447   "alignment" : 4,
14448   "is_const" : true,
14449   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14450   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14451   "referenced_type" : "type-548",
14452   "self_type" : "type-547",
14453   "size" : 52,
14454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14455  },
14456  {
14457   "alignment" : 4,
14458   "is_const" : true,
14459   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14460   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14461   "referenced_type" : "type-63",
14462   "self_type" : "type-62",
14463   "size" : 52,
14464   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14465  },
14466  {
14467   "alignment" : 4,
14468   "is_const" : true,
14469   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14470   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14471   "referenced_type" : "type-711",
14472   "self_type" : "type-710",
14473   "size" : 52,
14474   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14475  },
14476  {
14477   "alignment" : 4,
14478   "is_const" : true,
14479   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14480   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14481   "referenced_type" : "type-787",
14482   "self_type" : "type-786",
14483   "size" : 52,
14484   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14485  },
14486  {
14487   "alignment" : 1,
14488   "is_const" : true,
14489   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14490   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14491   "referenced_type" : "type-113",
14492   "self_type" : "type-112",
14493   "size" : 3,
14494   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14495  },
14496  {
14497   "alignment" : 1,
14498   "is_const" : true,
14499   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14500   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14501   "referenced_type" : "type-327",
14502   "self_type" : "type-326",
14503   "size" : 3,
14504   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14505  },
14506  {
14507   "alignment" : 1,
14508   "is_const" : true,
14509   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14510   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14511   "referenced_type" : "type-563",
14512   "self_type" : "type-562",
14513   "size" : 3,
14514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14515  },
14516  {
14517   "alignment" : 1,
14518   "is_const" : true,
14519   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14520   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14521   "referenced_type" : "type-727",
14522   "self_type" : "type-726",
14523   "size" : 3,
14524   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14525  },
14526  {
14527   "alignment" : 1,
14528   "is_const" : true,
14529   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14530   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14531   "referenced_type" : "type-803",
14532   "self_type" : "type-802",
14533   "size" : 3,
14534   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14535  },
14536  {
14537   "alignment" : 4,
14538   "is_const" : true,
14539   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14540   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14541   "referenced_type" : "type-115",
14542   "self_type" : "type-114",
14543   "size" : 28,
14544   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14545  },
14546  {
14547   "alignment" : 4,
14548   "is_const" : true,
14549   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14550   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14551   "referenced_type" : "type-329",
14552   "self_type" : "type-328",
14553   "size" : 28,
14554   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14555  },
14556  {
14557   "alignment" : 4,
14558   "is_const" : true,
14559   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14560   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14561   "referenced_type" : "type-565",
14562   "self_type" : "type-564",
14563   "size" : 28,
14564   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14565  },
14566  {
14567   "alignment" : 4,
14568   "is_const" : true,
14569   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14570   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14571   "referenced_type" : "type-729",
14572   "self_type" : "type-728",
14573   "size" : 28,
14574   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14575  },
14576  {
14577   "alignment" : 4,
14578   "is_const" : true,
14579   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14580   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14581   "referenced_type" : "type-805",
14582   "self_type" : "type-804",
14583   "size" : 28,
14584   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14585  },
14586  {
14587   "alignment" : 4,
14588   "is_const" : true,
14589   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14590   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14591   "referenced_type" : "type-117",
14592   "self_type" : "type-116",
14593   "size" : 24,
14594   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14595  },
14596  {
14597   "alignment" : 4,
14598   "is_const" : true,
14599   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14600   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14601   "referenced_type" : "type-331",
14602   "self_type" : "type-330",
14603   "size" : 24,
14604   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14605  },
14606  {
14607   "alignment" : 4,
14608   "is_const" : true,
14609   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14610   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14611   "referenced_type" : "type-567",
14612   "self_type" : "type-566",
14613   "size" : 24,
14614   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14615  },
14616  {
14617   "alignment" : 4,
14618   "is_const" : true,
14619   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14620   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14621   "referenced_type" : "type-731",
14622   "self_type" : "type-730",
14623   "size" : 24,
14624   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14625  },
14626  {
14627   "alignment" : 4,
14628   "is_const" : true,
14629   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14630   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14631   "referenced_type" : "type-807",
14632   "self_type" : "type-806",
14633   "size" : 24,
14634   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14635  },
14636  {
14637   "alignment" : 4,
14638   "is_const" : true,
14639   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14640   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14641   "referenced_type" : "type-119",
14642   "self_type" : "type-118",
14643   "size" : 24,
14644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14645  },
14646  {
14647   "alignment" : 4,
14648   "is_const" : true,
14649   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14650   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14651   "referenced_type" : "type-333",
14652   "self_type" : "type-332",
14653   "size" : 24,
14654   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14655  },
14656  {
14657   "alignment" : 4,
14658   "is_const" : true,
14659   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14660   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14661   "referenced_type" : "type-569",
14662   "self_type" : "type-568",
14663   "size" : 24,
14664   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14665  },
14666  {
14667   "alignment" : 4,
14668   "is_const" : true,
14669   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14670   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14671   "referenced_type" : "type-733",
14672   "self_type" : "type-732",
14673   "size" : 24,
14674   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14675  },
14676  {
14677   "alignment" : 4,
14678   "is_const" : true,
14679   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14680   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14681   "referenced_type" : "type-809",
14682   "self_type" : "type-808",
14683   "size" : 24,
14684   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14685  },
14686  {
14687   "alignment" : 4,
14688   "is_const" : true,
14689   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14690   "name" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14691   "referenced_type" : "type-135",
14692   "self_type" : "type-134",
14693   "size" : 32,
14694   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14695  },
14696  {
14697   "alignment" : 4,
14698   "is_const" : true,
14699   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14700   "name" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14701   "referenced_type" : "type-578",
14702   "self_type" : "type-577",
14703   "size" : 32,
14704   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14705  },
14706  {
14707   "alignment" : 4,
14708   "is_const" : true,
14709   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14710   "name" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14711   "referenced_type" : "type-741",
14712   "self_type" : "type-740",
14713   "size" : 32,
14714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14715  },
14716  {
14717   "alignment" : 4,
14718   "is_const" : true,
14719   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14720   "name" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14721   "referenced_type" : "type-816",
14722   "self_type" : "type-815",
14723   "size" : 32,
14724   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14725  },
14726  {
14727   "alignment" : 4,
14728   "is_const" : true,
14729   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14730   "name" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14731   "referenced_type" : "type-138",
14732   "self_type" : "type-137",
14733   "size" : 24,
14734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14735  },
14736  {
14737   "alignment" : 4,
14738   "is_const" : true,
14739   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14740   "name" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14741   "referenced_type" : "type-581",
14742   "self_type" : "type-580",
14743   "size" : 24,
14744   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14745  },
14746  {
14747   "alignment" : 4,
14748   "is_const" : true,
14749   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14750   "name" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14751   "referenced_type" : "type-743",
14752   "self_type" : "type-742",
14753   "size" : 24,
14754   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14755  },
14756  {
14757   "alignment" : 4,
14758   "is_const" : true,
14759   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14760   "name" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14761   "referenced_type" : "type-818",
14762   "self_type" : "type-817",
14763   "size" : 24,
14764   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14765  },
14766  {
14767   "alignment" : 4,
14768   "is_const" : true,
14769   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14770   "name" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14771   "referenced_type" : "type-131",
14772   "self_type" : "type-130",
14773   "size" : 12,
14774   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14775  },
14776  {
14777   "alignment" : 4,
14778   "is_const" : true,
14779   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14780   "name" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14781   "referenced_type" : "type-574",
14782   "self_type" : "type-573",
14783   "size" : 12,
14784   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14785  },
14786  {
14787   "alignment" : 4,
14788   "is_const" : true,
14789   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14790   "name" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14791   "referenced_type" : "type-737",
14792   "self_type" : "type-736",
14793   "size" : 12,
14794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14795  },
14796  {
14797   "alignment" : 4,
14798   "is_const" : true,
14799   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14800   "name" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14801   "referenced_type" : "type-812",
14802   "self_type" : "type-811",
14803   "size" : 12,
14804   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14805  },
14806  {
14807   "alignment" : 4,
14808   "is_const" : true,
14809   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14810   "name" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14811   "referenced_type" : "type-133",
14812   "self_type" : "type-132",
14813   "size" : 68,
14814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14815  },
14816  {
14817   "alignment" : 4,
14818   "is_const" : true,
14819   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14820   "name" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14821   "referenced_type" : "type-576",
14822   "self_type" : "type-575",
14823   "size" : 68,
14824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14825  },
14826  {
14827   "alignment" : 4,
14828   "is_const" : true,
14829   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14830   "name" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14831   "referenced_type" : "type-739",
14832   "self_type" : "type-738",
14833   "size" : 68,
14834   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14835  },
14836  {
14837   "alignment" : 4,
14838   "is_const" : true,
14839   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14840   "name" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14841   "referenced_type" : "type-814",
14842   "self_type" : "type-813",
14843   "size" : 68,
14844   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14845  },
14846  {
14847   "alignment" : 4,
14848   "is_const" : true,
14849   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14850   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14851   "referenced_type" : "type-1267",
14852   "self_type" : "type-1266",
14853   "size" : 12,
14854   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14855  },
14856  {
14857   "alignment" : 4,
14858   "is_const" : true,
14859   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14860   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14861   "referenced_type" : "type-273",
14862   "self_type" : "type-272",
14863   "size" : 12,
14864   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14865  },
14866  {
14867   "alignment" : 4,
14868   "is_const" : true,
14869   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14870   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14871   "referenced_type" : "type-514",
14872   "self_type" : "type-513",
14873   "size" : 12,
14874   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14875  },
14876  {
14877   "alignment" : 4,
14878   "is_const" : true,
14879   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14880   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14881   "referenced_type" : "type-681",
14882   "self_type" : "type-680",
14883   "size" : 12,
14884   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14885  },
14886  {
14887   "alignment" : 4,
14888   "is_const" : true,
14889   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14890   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14891   "referenced_type" : "type-776",
14892   "self_type" : "type-775",
14893   "size" : 12,
14894   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14895  },
14896  {
14897   "alignment" : 4,
14898   "is_const" : true,
14899   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14900   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14901   "referenced_type" : "type-953",
14902   "self_type" : "type-952",
14903   "size" : 12,
14904   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14905  },
14906  {
14907   "alignment" : 4,
14908   "is_const" : true,
14909   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14910   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14911   "referenced_type" : "type-1104",
14912   "self_type" : "type-1103",
14913   "size" : 4,
14914   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14915  },
14916  {
14917   "alignment" : 4,
14918   "is_const" : true,
14919   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14920   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14921   "referenced_type" : "type-23",
14922   "self_type" : "type-22",
14923   "size" : 4,
14924   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14925  },
14926  {
14927   "alignment" : 4,
14928   "is_const" : true,
14929   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14930   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14931   "referenced_type" : "type-305",
14932   "self_type" : "type-304",
14933   "size" : 4,
14934   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14935  },
14936  {
14937   "alignment" : 4,
14938   "is_const" : true,
14939   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14940   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14941   "referenced_type" : "type-544",
14942   "self_type" : "type-543",
14943   "size" : 4,
14944   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14945  },
14946  {
14947   "alignment" : 4,
14948   "is_const" : true,
14949   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14950   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14951   "referenced_type" : "type-708",
14952   "self_type" : "type-707",
14953   "size" : 4,
14954   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14955  },
14956  {
14957   "alignment" : 1,
14958   "is_const" : true,
14959   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14960   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14961   "referenced_type" : "type-1102",
14962   "self_type" : "type-1101",
14963   "size" : 3,
14964   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14965  },
14966  {
14967   "alignment" : 1,
14968   "is_const" : true,
14969   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14970   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14971   "referenced_type" : "type-21",
14972   "self_type" : "type-20",
14973   "size" : 3,
14974   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14975  },
14976  {
14977   "alignment" : 1,
14978   "is_const" : true,
14979   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14980   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14981   "referenced_type" : "type-303",
14982   "self_type" : "type-302",
14983   "size" : 3,
14984   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14985  },
14986  {
14987   "alignment" : 1,
14988   "is_const" : true,
14989   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14990   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14991   "referenced_type" : "type-542",
14992   "self_type" : "type-541",
14993   "size" : 3,
14994   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14995  },
14996  {
14997   "alignment" : 1,
14998   "is_const" : true,
14999   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
15000   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
15001   "referenced_type" : "type-705",
15002   "self_type" : "type-704",
15003   "size" : 3,
15004   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
15005  },
15006  {
15007   "alignment" : 8,
15008   "is_const" : true,
15009   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15010   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15011   "referenced_type" : "type-1276",
15012   "self_type" : "type-1275",
15013   "size" : 24,
15014   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15015  },
15016  {
15017   "alignment" : 8,
15018   "is_const" : true,
15019   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15020   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15021   "referenced_type" : "type-283",
15022   "self_type" : "type-282",
15023   "size" : 24,
15024   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15025  },
15026  {
15027   "alignment" : 8,
15028   "is_const" : true,
15029   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15030   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15031   "referenced_type" : "type-528",
15032   "self_type" : "type-527",
15033   "size" : 24,
15034   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15035  },
15036  {
15037   "alignment" : 8,
15038   "is_const" : true,
15039   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15040   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15041   "referenced_type" : "type-689",
15042   "self_type" : "type-688",
15043   "size" : 24,
15044   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15045  },
15046  {
15047   "alignment" : 8,
15048   "is_const" : true,
15049   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15050   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15051   "referenced_type" : "type-990",
15052   "self_type" : "type-989",
15053   "size" : 24,
15054   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15055  },
15056  {
15057   "alignment" : 8,
15058   "is_const" : true,
15059   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15060   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15061   "referenced_type" : "type-1249",
15062   "self_type" : "type-1248",
15063   "size" : 16,
15064   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15065  },
15066  {
15067   "alignment" : 8,
15068   "is_const" : true,
15069   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15070   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15071   "referenced_type" : "type-265",
15072   "self_type" : "type-264",
15073   "size" : 16,
15074   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15075  },
15076  {
15077   "alignment" : 8,
15078   "is_const" : true,
15079   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15080   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15081   "referenced_type" : "type-471",
15082   "self_type" : "type-470",
15083   "size" : 16,
15084   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15085  },
15086  {
15087   "alignment" : 8,
15088   "is_const" : true,
15089   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15090   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15091   "referenced_type" : "type-668",
15092   "self_type" : "type-667",
15093   "size" : 16,
15094   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15095  },
15096  {
15097   "alignment" : 8,
15098   "is_const" : true,
15099   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15100   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15101   "referenced_type" : "type-908",
15102   "self_type" : "type-907",
15103   "size" : 16,
15104   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15105  },
15106  {
15107   "alignment" : 8,
15108   "is_const" : true,
15109   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
15110   "name" : "const std::initializer_list<android::hardware::hidl_string>",
15111   "referenced_type" : "type-1247",
15112   "self_type" : "type-1246",
15113   "size" : 16,
15114   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15115  },
15116  {
15117   "alignment" : 8,
15118   "is_const" : true,
15119   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
15120   "name" : "const std::initializer_list<android::hardware::hidl_string>",
15121   "referenced_type" : "type-263",
15122   "self_type" : "type-262",
15123   "size" : 16,
15124   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15125  },
15126  {
15127   "alignment" : 8,
15128   "is_const" : true,
15129   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
15130   "name" : "const std::initializer_list<android::hardware::hidl_string>",
15131   "referenced_type" : "type-469",
15132   "self_type" : "type-468",
15133   "size" : 16,
15134   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15135  },
15136  {
15137   "alignment" : 8,
15138   "is_const" : true,
15139   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
15140   "name" : "const std::initializer_list<android::hardware::hidl_string>",
15141   "referenced_type" : "type-666",
15142   "self_type" : "type-665",
15143   "size" : 16,
15144   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15145  },
15146  {
15147   "alignment" : 8,
15148   "is_const" : true,
15149   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
15150   "name" : "const std::initializer_list<android::hardware::hidl_string>",
15151   "referenced_type" : "type-896",
15152   "self_type" : "type-895",
15153   "size" : 16,
15154   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15155  },
15156  {
15157   "alignment" : 8,
15158   "is_const" : true,
15159   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
15160   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
15161   "referenced_type" : "type-1194",
15162   "self_type" : "type-1193",
15163   "size" : 24,
15164   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15165  },
15166  {
15167   "alignment" : 8,
15168   "is_const" : true,
15169   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
15170   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
15171   "referenced_type" : "type-1205",
15172   "self_type" : "type-1204",
15173   "size" : 24,
15174   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15175  },
15176  {
15177   "alignment" : 8,
15178   "is_const" : true,
15179   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
15180   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
15181   "referenced_type" : "type-190",
15182   "self_type" : "type-189",
15183   "size" : 24,
15184   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15185  },
15186  {
15187   "alignment" : 8,
15188   "is_const" : true,
15189   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
15190   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
15191   "referenced_type" : "type-404",
15192   "self_type" : "type-403",
15193   "size" : 24,
15194   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15195  },
15196  {
15197   "alignment" : 8,
15198   "is_const" : true,
15199   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
15200   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
15201   "referenced_type" : "type-619",
15202   "self_type" : "type-618",
15203   "size" : 24,
15204   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15205  },
15206  {
15207   "alignment" : 8,
15208   "is_const" : true,
15209   "linker_set_key" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
15210   "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *> > *)> > >",
15211   "referenced_type" : "type-824",
15212   "self_type" : "type-823",
15213   "size" : 24,
15214   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15215  },
15216  {
15217   "alignment" : 1,
15218   "is_const" : true,
15219   "linker_set_key" : "const unsigned char",
15220   "name" : "const unsigned char",
15221   "referenced_type" : "type-91",
15222   "self_type" : "type-927",
15223   "size" : 1,
15224   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15225  },
15226  {
15227   "alignment" : 4,
15228   "is_const" : true,
15229   "linker_set_key" : "const unsigned int",
15230   "name" : "const unsigned int",
15231   "referenced_type" : "type-2",
15232   "self_type" : "type-38",
15233   "size" : 4,
15234   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
15235  },
15236  {
15237   "alignment" : 8,
15238   "is_const" : true,
15239   "linker_set_key" : "const unsigned long",
15240   "name" : "const unsigned long",
15241   "referenced_type" : "type-32",
15242   "self_type" : "type-39",
15243   "size" : 8,
15244   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
15245  },
15246  {
15247   "alignment" : 8,
15248   "is_const" : true,
15249   "linker_set_key" : "const unsigned long long",
15250   "name" : "const unsigned long long",
15251   "referenced_type" : "type-830",
15252   "self_type" : "type-982",
15253   "size" : 8,
15254   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
15255  },
15256  {
15257   "alignment" : 2,
15258   "is_const" : true,
15259   "linker_set_key" : "const unsigned short",
15260   "name" : "const unsigned short",
15261   "referenced_type" : "type-397",
15262   "self_type" : "type-851",
15263   "size" : 2,
15264   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
15265  },
15266  {
15267   "is_const" : true,
15268   "linker_set_key" : "const void",
15269   "name" : "const void",
15270   "referenced_type" : "type-29",
15271   "self_type" : "type-937",
15272   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15273  },
15274  {
15275   "alignment" : 1,
15276   "is_volatile" : true,
15277   "linker_set_key" : "volatile bool",
15278   "name" : "volatile bool",
15279   "referenced_type" : "type-41",
15280   "self_type" : "type-301",
15281   "size" : 1,
15282   "source_file" : "/system/core/libutils/include/utils/Thread.h"
15283  },
15284  {
15285   "alignment" : 4,
15286   "is_volatile" : true,
15287   "linker_set_key" : "volatile int",
15288   "name" : "volatile int",
15289   "referenced_type" : "type-27",
15290   "self_type" : "type-60",
15291   "size" : 4,
15292   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
15293  }
15294 ],
15295 "record_types" :
15296 [
15297  {
15298   "alignment" : 4,
15299   "fields" :
15300   [
15301    {
15302     "access" : "private",
15303     "field_name" : "mCond",
15304     "referenced_type" : "type-300"
15305    }
15306   ],
15307   "linker_set_key" : "android::Condition",
15308   "name" : "android::Condition",
15309   "record_kind" : "class",
15310   "referenced_type" : "type-299",
15311   "self_type" : "type-299",
15312   "size" : 48,
15313   "source_file" : "/system/core/libutils/include/utils/Condition.h",
15314   "unique_id" : "_ZTSN7android9ConditionE"
15315  },
15316  {
15317   "alignment" : 8,
15318   "fields" :
15319   [
15320    {
15321     "access" : "private",
15322     "field_name" : "mVector",
15323     "referenced_type" : "type-53"
15324    }
15325   ],
15326   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
15327   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
15328   "record_kind" : "class",
15329   "referenced_type" : "type-52",
15330   "self_type" : "type-52",
15331   "size" : 40,
15332   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
15333   "template_args" : [ "type-46", "type-16" ],
15334   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
15335  },
15336  {
15337   "alignment" : 4,
15338   "fields" :
15339   [
15340    {
15341     "access" : "private",
15342     "field_name" : "mCount",
15343     "referenced_type" : "type-656"
15344    }
15345   ],
15346   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
15347   "name" : "android::LightRefBase<android::NativeHandle>",
15348   "record_kind" : "class",
15349   "referenced_type" : "type-655",
15350   "self_type" : "type-655",
15351   "size" : 4,
15352   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
15353   "template_args" : [ "type-657" ],
15354   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
15355  },
15356  {
15357   "alignment" : 4,
15358   "fields" :
15359   [
15360    {
15361     "access" : "private",
15362     "field_name" : "mCount",
15363     "referenced_type" : "type-643"
15364    }
15365   ],
15366   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
15367   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
15368   "record_kind" : "class",
15369   "referenced_type" : "type-642",
15370   "self_type" : "type-642",
15371   "size" : 4,
15372   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
15373   "template_args" : [ "type-644" ],
15374   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
15375  },
15376  {
15377   "alignment" : 4,
15378   "fields" :
15379   [
15380    {
15381     "access" : "private",
15382     "field_name" : "mMutex",
15383     "referenced_type" : "type-35"
15384    }
15385   ],
15386   "linker_set_key" : "android::Mutex",
15387   "name" : "android::Mutex",
15388   "record_kind" : "class",
15389   "referenced_type" : "type-34",
15390   "self_type" : "type-34",
15391   "size" : 40,
15392   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
15393   "unique_id" : "_ZTSN7android5MutexE"
15394  },
15395  {
15396   "alignment" : 8,
15397   "fields" :
15398   [
15399    {
15400     "access" : "private",
15401     "field_name" : "mLock",
15402     "referenced_type" : "type-1079"
15403    }
15404   ],
15405   "linker_set_key" : "android::Mutex::Autolock",
15406   "name" : "android::Mutex::Autolock",
15407   "record_kind" : "class",
15408   "referenced_type" : "type-1078",
15409   "self_type" : "type-1078",
15410   "size" : 8,
15411   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
15412   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
15413  },
15414  {
15415   "alignment" : 8,
15416   "base_specifiers" :
15417   [
15418    {
15419     "referenced_type" : "type-655"
15420    }
15421   ],
15422   "fields" :
15423   [
15424    {
15425     "access" : "private",
15426     "field_name" : "mHandle",
15427     "field_offset" : 64,
15428     "referenced_type" : "type-658"
15429    },
15430    {
15431     "access" : "private",
15432     "field_name" : "mOwnsHandle",
15433     "field_offset" : 128,
15434     "referenced_type" : "type-41"
15435    }
15436   ],
15437   "linker_set_key" : "android::NativeHandle",
15438   "name" : "android::NativeHandle",
15439   "record_kind" : "class",
15440   "referenced_type" : "type-657",
15441   "self_type" : "type-657",
15442   "size" : 24,
15443   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
15444   "unique_id" : "_ZTSN7android12NativeHandleE"
15445  },
15446  {
15447   "alignment" : 4,
15448   "fields" :
15449   [
15450    {
15451     "access" : "private",
15452     "field_name" : "mRWLock",
15453     "referenced_type" : "type-1084"
15454    }
15455   ],
15456   "linker_set_key" : "android::RWLock",
15457   "name" : "android::RWLock",
15458   "record_kind" : "class",
15459   "referenced_type" : "type-1083",
15460   "self_type" : "type-1083",
15461   "size" : 56,
15462   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
15463   "unique_id" : "_ZTSN7android6RWLockE"
15464  },
15465  {
15466   "alignment" : 8,
15467   "fields" :
15468   [
15469    {
15470     "access" : "private",
15471     "field_name" : "mLock",
15472     "referenced_type" : "type-1087"
15473    }
15474   ],
15475   "linker_set_key" : "android::RWLock::AutoRLock",
15476   "name" : "android::RWLock::AutoRLock",
15477   "record_kind" : "class",
15478   "referenced_type" : "type-1086",
15479   "self_type" : "type-1086",
15480   "size" : 8,
15481   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
15482   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
15483  },
15484  {
15485   "alignment" : 8,
15486   "fields" :
15487   [
15488    {
15489     "access" : "private",
15490     "field_name" : "mLock",
15491     "referenced_type" : "type-1087"
15492    }
15493   ],
15494   "linker_set_key" : "android::RWLock::AutoWLock",
15495   "name" : "android::RWLock::AutoWLock",
15496   "record_kind" : "class",
15497   "referenced_type" : "type-1089",
15498   "self_type" : "type-1089",
15499   "size" : 8,
15500   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
15501   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
15502  },
15503  {
15504   "alignment" : 8,
15505   "fields" :
15506   [
15507    {
15508     "access" : "private",
15509     "field_name" : "mRefs",
15510     "field_offset" : 64,
15511     "referenced_type" : "type-7"
15512    }
15513   ],
15514   "linker_set_key" : "android::RefBase",
15515   "name" : "android::RefBase",
15516   "record_kind" : "class",
15517   "referenced_type" : "type-6",
15518   "self_type" : "type-6",
15519   "size" : 16,
15520   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15521   "unique_id" : "_ZTSN7android7RefBaseE",
15522   "vtable_components" :
15523   [
15524    {
15525     "kind" : "offset_to_top"
15526    },
15527    {
15528     "kind" : "rtti",
15529     "mangled_component_name" : "_ZTIN7android7RefBaseE"
15530    },
15531    {
15532     "kind" : "complete_dtor_pointer",
15533     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
15534    },
15535    {
15536     "kind" : "deleting_dtor_pointer",
15537     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
15538    },
15539    {
15540     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15541    },
15542    {
15543     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15544    },
15545    {
15546     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15547    },
15548    {
15549     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15550    }
15551   ]
15552  },
15553  {
15554   "alignment" : 1,
15555   "linker_set_key" : "android::RefBase::weakref_type",
15556   "name" : "android::RefBase::weakref_type",
15557   "record_kind" : "class",
15558   "referenced_type" : "type-11",
15559   "self_type" : "type-11",
15560   "size" : 1,
15561   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15562   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
15563  },
15564  {
15565   "alignment" : 1,
15566   "linker_set_key" : "android::ReferenceMover",
15567   "name" : "android::ReferenceMover",
15568   "record_kind" : "class",
15569   "referenced_type" : "type-867",
15570   "self_type" : "type-867",
15571   "size" : 1,
15572   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15573   "unique_id" : "_ZTSN7android14ReferenceMoverE"
15574  },
15575  {
15576   "alignment" : 8,
15577   "linker_set_key" : "android::ReferenceRenamer",
15578   "name" : "android::ReferenceRenamer",
15579   "record_kind" : "class",
15580   "referenced_type" : "type-862",
15581   "self_type" : "type-862",
15582   "size" : 8,
15583   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15584   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
15585   "vtable_components" :
15586   [
15587    {
15588     "kind" : "offset_to_top"
15589    },
15590    {
15591     "kind" : "rtti",
15592     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
15593    },
15594    {
15595     "is_pure" : true,
15596     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
15597    }
15598   ]
15599  },
15600  {
15601   "alignment" : 8,
15602   "fields" :
15603   [
15604    {
15605     "access" : "private",
15606     "field_name" : "mTag",
15607     "referenced_type" : "type-32"
15608    }
15609   ],
15610   "linker_set_key" : "android::ScopedTrace",
15611   "name" : "android::ScopedTrace",
15612   "record_kind" : "class",
15613   "referenced_type" : "type-1091",
15614   "self_type" : "type-1091",
15615   "size" : 8,
15616   "source_file" : "/system/core/libutils/include/utils/Trace.h",
15617   "unique_id" : "_ZTSN7android11ScopedTraceE"
15618  },
15619  {
15620   "alignment" : 8,
15621   "base_specifiers" :
15622   [
15623    {
15624     "access" : "private",
15625     "referenced_type" : "type-54"
15626    }
15627   ],
15628   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
15629   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
15630   "record_kind" : "class",
15631   "referenced_type" : "type-53",
15632   "self_type" : "type-53",
15633   "size" : 40,
15634   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
15635   "template_args" : [ "type-55" ],
15636   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
15637   "vtable_components" :
15638   [
15639    {
15640     "kind" : "offset_to_top"
15641    },
15642    {
15643     "kind" : "rtti",
15644     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
15645    },
15646    {
15647     "kind" : "complete_dtor_pointer",
15648     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
15649    },
15650    {
15651     "kind" : "deleting_dtor_pointer",
15652     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
15653    },
15654    {
15655     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
15656    },
15657    {
15658     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
15659    },
15660    {
15661     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
15662    },
15663    {
15664     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
15665    },
15666    {
15667     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
15668    },
15669    {
15670     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
15671    },
15672    {
15673     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
15674    }
15675   ]
15676  },
15677  {
15678   "alignment" : 8,
15679   "base_specifiers" :
15680   [
15681    {
15682     "referenced_type" : "type-37"
15683    }
15684   ],
15685   "linker_set_key" : "android::SortedVectorImpl",
15686   "name" : "android::SortedVectorImpl",
15687   "record_kind" : "class",
15688   "referenced_type" : "type-54",
15689   "self_type" : "type-54",
15690   "size" : 40,
15691   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
15692   "unique_id" : "_ZTSN7android16SortedVectorImplE",
15693   "vtable_components" :
15694   [
15695    {
15696     "kind" : "offset_to_top"
15697    },
15698    {
15699     "kind" : "rtti",
15700     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
15701    },
15702    {
15703     "kind" : "complete_dtor_pointer",
15704     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
15705    },
15706    {
15707     "kind" : "deleting_dtor_pointer",
15708     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
15709    },
15710    {
15711     "is_pure" : true,
15712     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
15713    },
15714    {
15715     "is_pure" : true,
15716     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
15717    },
15718    {
15719     "is_pure" : true,
15720     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
15721    },
15722    {
15723     "is_pure" : true,
15724     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
15725    },
15726    {
15727     "is_pure" : true,
15728     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
15729    },
15730    {
15731     "is_pure" : true,
15732     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
15733    },
15734    {
15735     "is_pure" : true,
15736     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
15737    }
15738   ]
15739  },
15740  {
15741   "alignment" : 8,
15742   "fields" :
15743   [
15744    {
15745     "access" : "private",
15746     "field_name" : "mString",
15747     "referenced_type" : "type-47"
15748    }
15749   ],
15750   "linker_set_key" : "android::String16",
15751   "name" : "android::String16",
15752   "record_kind" : "class",
15753   "referenced_type" : "type-46",
15754   "self_type" : "type-46",
15755   "size" : 8,
15756   "source_file" : "/system/core/libutils/include/utils/String16.h",
15757   "unique_id" : "_ZTSN7android8String16E"
15758  },
15759  {
15760   "alignment" : 8,
15761   "fields" :
15762   [
15763    {
15764     "access" : "private",
15765     "field_name" : "mString",
15766     "referenced_type" : "type-57"
15767    }
15768   ],
15769   "linker_set_key" : "android::String8",
15770   "name" : "android::String8",
15771   "record_kind" : "class",
15772   "referenced_type" : "type-56",
15773   "self_type" : "type-56",
15774   "size" : 8,
15775   "source_file" : "/system/core/libutils/include/utils/String8.h",
15776   "unique_id" : "_ZTSN7android7String8E"
15777  },
15778  {
15779   "alignment" : 8,
15780   "base_specifiers" :
15781   [
15782    {
15783     "is_virtual" : true,
15784     "referenced_type" : "type-6"
15785    }
15786   ],
15787   "fields" :
15788   [
15789    {
15790     "access" : "private",
15791     "field_name" : "mCanCallJava",
15792     "field_offset" : 64,
15793     "referenced_type" : "type-298"
15794    },
15795    {
15796     "access" : "private",
15797     "field_name" : "mThread",
15798     "field_offset" : 128,
15799     "referenced_type" : "type-28"
15800    },
15801    {
15802     "access" : "private",
15803     "field_name" : "mLock",
15804     "field_offset" : 192,
15805     "referenced_type" : "type-34"
15806    },
15807    {
15808     "access" : "private",
15809     "field_name" : "mThreadExitedCondition",
15810     "field_offset" : 512,
15811     "referenced_type" : "type-299"
15812    },
15813    {
15814     "access" : "private",
15815     "field_name" : "mStatus",
15816     "field_offset" : 896,
15817     "referenced_type" : "type-27"
15818    },
15819    {
15820     "access" : "private",
15821     "field_name" : "mExitPending",
15822     "field_offset" : 928,
15823     "referenced_type" : "type-301"
15824    },
15825    {
15826     "access" : "private",
15827     "field_name" : "mRunning",
15828     "field_offset" : 936,
15829     "referenced_type" : "type-301"
15830    },
15831    {
15832     "access" : "private",
15833     "field_name" : "mHoldSelf",
15834     "field_offset" : 960,
15835     "referenced_type" : "type-295"
15836    },
15837    {
15838     "access" : "private",
15839     "field_name" : "mTid",
15840     "field_offset" : 1024,
15841     "referenced_type" : "type-27"
15842    }
15843   ],
15844   "linker_set_key" : "android::Thread",
15845   "name" : "android::Thread",
15846   "record_kind" : "class",
15847   "referenced_type" : "type-297",
15848   "self_type" : "type-297",
15849   "size" : 152,
15850   "source_file" : "/system/core/libutils/include/utils/Thread.h",
15851   "unique_id" : "_ZTSN7android6ThreadE",
15852   "vtable_components" :
15853   [
15854    {
15855     "component_value" : 136,
15856     "kind" : "vbase_offset"
15857    },
15858    {
15859     "kind" : "offset_to_top"
15860    },
15861    {
15862     "kind" : "rtti",
15863     "mangled_component_name" : "_ZTIN7android6ThreadE"
15864    },
15865    {
15866     "kind" : "complete_dtor_pointer",
15867     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
15868    },
15869    {
15870     "kind" : "deleting_dtor_pointer",
15871     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
15872    },
15873    {
15874     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
15875    },
15876    {
15877     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
15878    },
15879    {
15880     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
15881    },
15882    {
15883     "is_pure" : true,
15884     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
15885    },
15886    {
15887     "kind" : "vcall_offset"
15888    },
15889    {
15890     "kind" : "vcall_offset"
15891    },
15892    {
15893     "kind" : "vcall_offset"
15894    },
15895    {
15896     "kind" : "vcall_offset"
15897    },
15898    {
15899     "component_value" : -136,
15900     "kind" : "vcall_offset"
15901    },
15902    {
15903     "component_value" : -136,
15904     "kind" : "offset_to_top"
15905    },
15906    {
15907     "kind" : "rtti",
15908     "mangled_component_name" : "_ZTIN7android6ThreadE"
15909    },
15910    {
15911     "kind" : "complete_dtor_pointer",
15912     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
15913    },
15914    {
15915     "kind" : "deleting_dtor_pointer",
15916     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
15917    },
15918    {
15919     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15920    },
15921    {
15922     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15923    },
15924    {
15925     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15926    },
15927    {
15928     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15929    }
15930   ]
15931  },
15932  {
15933   "alignment" : 8,
15934   "base_specifiers" :
15935   [
15936    {
15937     "access" : "private",
15938     "referenced_type" : "type-37"
15939    }
15940   ],
15941   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
15942   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
15943   "record_kind" : "class",
15944   "referenced_type" : "type-36",
15945   "self_type" : "type-36",
15946   "size" : 40,
15947   "source_file" : "/system/core/libutils/include/utils/Vector.h",
15948   "template_args" : [ "type-40" ],
15949   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
15950   "vtable_components" :
15951   [
15952    {
15953     "kind" : "offset_to_top"
15954    },
15955    {
15956     "kind" : "rtti",
15957     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
15958    },
15959    {
15960     "kind" : "complete_dtor_pointer",
15961     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
15962    },
15963    {
15964     "kind" : "deleting_dtor_pointer",
15965     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
15966    },
15967    {
15968     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
15969    },
15970    {
15971     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
15972    },
15973    {
15974     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
15975    },
15976    {
15977     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
15978    },
15979    {
15980     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
15981    },
15982    {
15983     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
15984    }
15985   ]
15986  },
15987  {
15988   "alignment" : 8,
15989   "fields" :
15990   [
15991    {
15992     "access" : "private",
15993     "field_name" : "mStorage",
15994     "field_offset" : 64,
15995     "referenced_type" : "type-28"
15996    },
15997    {
15998     "access" : "private",
15999     "field_name" : "mCount",
16000     "field_offset" : 128,
16001     "referenced_type" : "type-32"
16002    },
16003    {
16004     "access" : "private",
16005     "field_name" : "mFlags",
16006     "field_offset" : 192,
16007     "referenced_type" : "type-38"
16008    },
16009    {
16010     "access" : "private",
16011     "field_name" : "mItemSize",
16012     "field_offset" : 256,
16013     "referenced_type" : "type-39"
16014    }
16015   ],
16016   "linker_set_key" : "android::VectorImpl",
16017   "name" : "android::VectorImpl",
16018   "record_kind" : "class",
16019   "referenced_type" : "type-37",
16020   "self_type" : "type-37",
16021   "size" : 40,
16022   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
16023   "unique_id" : "_ZTSN7android10VectorImplE",
16024   "vtable_components" :
16025   [
16026    {
16027     "kind" : "offset_to_top"
16028    },
16029    {
16030     "kind" : "rtti",
16031     "mangled_component_name" : "_ZTIN7android10VectorImplE"
16032    },
16033    {
16034     "kind" : "complete_dtor_pointer",
16035     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
16036    },
16037    {
16038     "kind" : "deleting_dtor_pointer",
16039     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
16040    },
16041    {
16042     "is_pure" : true,
16043     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
16044    },
16045    {
16046     "is_pure" : true,
16047     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
16048    },
16049    {
16050     "is_pure" : true,
16051     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
16052    },
16053    {
16054     "is_pure" : true,
16055     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
16056    },
16057    {
16058     "is_pure" : true,
16059     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
16060    },
16061    {
16062     "is_pure" : true,
16063     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
16064    }
16065   ]
16066  },
16067  {
16068   "alignment" : 8,
16069   "base_specifiers" :
16070   [
16071    {
16072     "referenced_type" : "type-642"
16073    }
16074   ],
16075   "linker_set_key" : "android::VirtualLightRefBase",
16076   "name" : "android::VirtualLightRefBase",
16077   "record_kind" : "class",
16078   "referenced_type" : "type-644",
16079   "self_type" : "type-644",
16080   "size" : 16,
16081   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
16082   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
16083   "vtable_components" :
16084   [
16085    {
16086     "kind" : "offset_to_top"
16087    },
16088    {
16089     "kind" : "rtti",
16090     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
16091    },
16092    {
16093     "kind" : "complete_dtor_pointer",
16094     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
16095    },
16096    {
16097     "kind" : "deleting_dtor_pointer",
16098     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
16099    }
16100   ]
16101  },
16102  {
16103   "alignment" : 8,
16104   "base_specifiers" :
16105   [
16106    {
16107     "referenced_type" : "type-18"
16108    }
16109   ],
16110   "fields" :
16111   [
16112    {
16113     "access" : "protected",
16114     "field_name" : "mSchedPolicy",
16115     "field_offset" : 64,
16116     "referenced_type" : "type-27"
16117    },
16118    {
16119     "access" : "protected",
16120     "field_name" : "mSchedPriority",
16121     "field_offset" : 96,
16122     "referenced_type" : "type-27"
16123    },
16124    {
16125     "access" : "private",
16126     "field_name" : "mExtras",
16127     "field_offset" : 128,
16128     "referenced_type" : "type-202"
16129    },
16130    {
16131     "access" : "private",
16132     "field_name" : "mReserved0",
16133     "field_offset" : 192,
16134     "referenced_type" : "type-28"
16135    }
16136   ],
16137   "linker_set_key" : "android::hardware::BHwBinder",
16138   "name" : "android::hardware::BHwBinder",
16139   "record_kind" : "class",
16140   "referenced_type" : "type-201",
16141   "self_type" : "type-201",
16142   "size" : 48,
16143   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
16144   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
16145   "vtable_components" :
16146   [
16147    {
16148     "component_value" : 32,
16149     "kind" : "vbase_offset"
16150    },
16151    {
16152     "kind" : "offset_to_top"
16153    },
16154    {
16155     "kind" : "rtti",
16156     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
16157    },
16158    {
16159     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16160    },
16161    {
16162     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16163    },
16164    {
16165     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16166    },
16167    {
16168     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16169    },
16170    {
16171     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16172    },
16173    {
16174     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16175    },
16176    {
16177     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16178    },
16179    {
16180     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16181    },
16182    {
16183     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16184    },
16185    {
16186     "kind" : "complete_dtor_pointer",
16187     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
16188    },
16189    {
16190     "kind" : "deleting_dtor_pointer",
16191     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
16192    },
16193    {
16194     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16195    },
16196    {
16197     "kind" : "vcall_offset"
16198    },
16199    {
16200     "kind" : "vcall_offset"
16201    },
16202    {
16203     "kind" : "vcall_offset"
16204    },
16205    {
16206     "kind" : "vcall_offset"
16207    },
16208    {
16209     "component_value" : -32,
16210     "kind" : "vcall_offset"
16211    },
16212    {
16213     "component_value" : -32,
16214     "kind" : "offset_to_top"
16215    },
16216    {
16217     "kind" : "rtti",
16218     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
16219    },
16220    {
16221     "kind" : "complete_dtor_pointer",
16222     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
16223    },
16224    {
16225     "kind" : "deleting_dtor_pointer",
16226     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
16227    },
16228    {
16229     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16230    },
16231    {
16232     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16233    },
16234    {
16235     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16236    },
16237    {
16238     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16239    }
16240   ]
16241  },
16242  {
16243   "alignment" : 8,
16244   "base_specifiers" :
16245   [
16246    {
16247     "is_virtual" : true,
16248     "referenced_type" : "type-6"
16249    }
16250   ],
16251   "fields" :
16252   [
16253    {
16254     "access" : "private",
16255     "field_name" : "mRemote",
16256     "field_offset" : 64,
16257     "referenced_type" : "type-150"
16258    },
16259    {
16260     "access" : "private",
16261     "field_name" : "mRefs",
16262     "field_offset" : 128,
16263     "referenced_type" : "type-10"
16264    },
16265    {
16266     "access" : "private",
16267     "field_name" : "mState",
16268     "field_offset" : 192,
16269     "referenced_type" : "type-151"
16270    }
16271   ],
16272   "linker_set_key" : "android::hardware::BpHwRefBase",
16273   "name" : "android::hardware::BpHwRefBase",
16274   "record_kind" : "class",
16275   "referenced_type" : "type-149",
16276   "self_type" : "type-149",
16277   "size" : 48,
16278   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
16279   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
16280   "vtable_components" :
16281   [
16282    {
16283     "component_value" : 32,
16284     "kind" : "vbase_offset"
16285    },
16286    {
16287     "kind" : "offset_to_top"
16288    },
16289    {
16290     "kind" : "rtti",
16291     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
16292    },
16293    {
16294     "kind" : "complete_dtor_pointer",
16295     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
16296    },
16297    {
16298     "kind" : "deleting_dtor_pointer",
16299     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
16300    },
16301    {
16302     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16303    },
16304    {
16305     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16306    },
16307    {
16308     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16309    },
16310    {
16311     "kind" : "vcall_offset"
16312    },
16313    {
16314     "component_value" : -32,
16315     "kind" : "vcall_offset"
16316    },
16317    {
16318     "component_value" : -32,
16319     "kind" : "vcall_offset"
16320    },
16321    {
16322     "component_value" : -32,
16323     "kind" : "vcall_offset"
16324    },
16325    {
16326     "component_value" : -32,
16327     "kind" : "vcall_offset"
16328    },
16329    {
16330     "component_value" : -32,
16331     "kind" : "offset_to_top"
16332    },
16333    {
16334     "kind" : "rtti",
16335     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
16336    },
16337    {
16338     "kind" : "complete_dtor_pointer",
16339     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
16340    },
16341    {
16342     "kind" : "deleting_dtor_pointer",
16343     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
16344    },
16345    {
16346     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16347    },
16348    {
16349     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16350    },
16351    {
16352     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16353    },
16354    {
16355     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16356    }
16357   ]
16358  },
16359  {
16360   "alignment" : 8,
16361   "base_specifiers" :
16362   [
16363    {
16364     "referenced_type" : "type-419"
16365    },
16366    {
16367     "referenced_type" : "type-148"
16368    },
16369    {
16370     "referenced_type" : "type-149"
16371    }
16372   ],
16373   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
16374   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
16375   "record_kind" : "class",
16376   "referenced_type" : "type-971",
16377   "self_type" : "type-971",
16378   "size" : 64,
16379   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16380   "template_args" : [ "type-419" ],
16381   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE",
16382   "vtable_components" :
16383   [
16384    {
16385     "component_value" : 48,
16386     "kind" : "vbase_offset"
16387    },
16388    {
16389     "kind" : "offset_to_top"
16390    },
16391    {
16392     "kind" : "rtti",
16393     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
16394    },
16395    {
16396     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
16397    },
16398    {
16399     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16400    },
16401    {
16402     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16403    },
16404    {
16405     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16406    },
16407    {
16408     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16409    },
16410    {
16411     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
16412    },
16413    {
16414     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16415    },
16416    {
16417     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
16418    },
16419    {
16420     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16421    },
16422    {
16423     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
16424    },
16425    {
16426     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16427    },
16428    {
16429     "kind" : "complete_dtor_pointer",
16430     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
16431    },
16432    {
16433     "kind" : "deleting_dtor_pointer",
16434     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
16435    },
16436    {
16437     "is_pure" : true,
16438     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
16439    },
16440    {
16441     "is_pure" : true,
16442     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
16443    },
16444    {
16445     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
16446    },
16447    {
16448     "component_value" : 40,
16449     "kind" : "vbase_offset"
16450    },
16451    {
16452     "component_value" : -8,
16453     "kind" : "offset_to_top"
16454    },
16455    {
16456     "kind" : "rtti",
16457     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
16458    },
16459    {
16460     "kind" : "complete_dtor_pointer",
16461     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
16462    },
16463    {
16464     "kind" : "deleting_dtor_pointer",
16465     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
16466    },
16467    {
16468     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
16469    },
16470    {
16471     "component_value" : 32,
16472     "kind" : "vbase_offset"
16473    },
16474    {
16475     "component_value" : -16,
16476     "kind" : "offset_to_top"
16477    },
16478    {
16479     "kind" : "rtti",
16480     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
16481    },
16482    {
16483     "kind" : "complete_dtor_pointer",
16484     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
16485    },
16486    {
16487     "kind" : "deleting_dtor_pointer",
16488     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
16489    },
16490    {
16491     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16492    },
16493    {
16494     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16495    },
16496    {
16497     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16498    },
16499    {
16500     "kind" : "vcall_offset"
16501    },
16502    {
16503     "component_value" : -32,
16504     "kind" : "vcall_offset"
16505    },
16506    {
16507     "component_value" : -32,
16508     "kind" : "vcall_offset"
16509    },
16510    {
16511     "component_value" : -32,
16512     "kind" : "vcall_offset"
16513    },
16514    {
16515     "component_value" : -48,
16516     "kind" : "vcall_offset"
16517    },
16518    {
16519     "component_value" : -48,
16520     "kind" : "offset_to_top"
16521    },
16522    {
16523     "kind" : "rtti",
16524     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
16525    },
16526    {
16527     "kind" : "complete_dtor_pointer",
16528     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
16529    },
16530    {
16531     "kind" : "deleting_dtor_pointer",
16532     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
16533    },
16534    {
16535     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16536    },
16537    {
16538     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16539    },
16540    {
16541     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16542    },
16543    {
16544     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16545    }
16546   ]
16547  },
16548  {
16549   "alignment" : 8,
16550   "base_specifiers" :
16551   [
16552    {
16553     "referenced_type" : "type-141"
16554    },
16555    {
16556     "referenced_type" : "type-148"
16557    },
16558    {
16559     "referenced_type" : "type-149"
16560    }
16561   ],
16562   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
16563   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
16564   "record_kind" : "class",
16565   "referenced_type" : "type-970",
16566   "self_type" : "type-970",
16567   "size" : 64,
16568   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16569   "template_args" : [ "type-141" ],
16570   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE",
16571   "vtable_components" :
16572   [
16573    {
16574     "component_value" : 48,
16575     "kind" : "vbase_offset"
16576    },
16577    {
16578     "kind" : "offset_to_top"
16579    },
16580    {
16581     "kind" : "rtti",
16582     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
16583    },
16584    {
16585     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
16586    },
16587    {
16588     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16589    },
16590    {
16591     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16592    },
16593    {
16594     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16595    },
16596    {
16597     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16598    },
16599    {
16600     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
16601    },
16602    {
16603     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16604    },
16605    {
16606     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
16607    },
16608    {
16609     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16610    },
16611    {
16612     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
16613    },
16614    {
16615     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16616    },
16617    {
16618     "kind" : "complete_dtor_pointer",
16619     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
16620    },
16621    {
16622     "kind" : "deleting_dtor_pointer",
16623     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
16624    },
16625    {
16626     "is_pure" : true,
16627     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
16628    },
16629    {
16630     "is_pure" : true,
16631     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
16632    },
16633    {
16634     "is_pure" : true,
16635     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
16636    },
16637    {
16638     "is_pure" : true,
16639     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
16640    },
16641    {
16642     "is_pure" : true,
16643     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
16644    },
16645    {
16646     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
16647    },
16648    {
16649     "component_value" : 40,
16650     "kind" : "vbase_offset"
16651    },
16652    {
16653     "component_value" : -8,
16654     "kind" : "offset_to_top"
16655    },
16656    {
16657     "kind" : "rtti",
16658     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
16659    },
16660    {
16661     "kind" : "complete_dtor_pointer",
16662     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
16663    },
16664    {
16665     "kind" : "deleting_dtor_pointer",
16666     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
16667    },
16668    {
16669     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
16670    },
16671    {
16672     "component_value" : 32,
16673     "kind" : "vbase_offset"
16674    },
16675    {
16676     "component_value" : -16,
16677     "kind" : "offset_to_top"
16678    },
16679    {
16680     "kind" : "rtti",
16681     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
16682    },
16683    {
16684     "kind" : "complete_dtor_pointer",
16685     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
16686    },
16687    {
16688     "kind" : "deleting_dtor_pointer",
16689     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
16690    },
16691    {
16692     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16693    },
16694    {
16695     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16696    },
16697    {
16698     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16699    },
16700    {
16701     "kind" : "vcall_offset"
16702    },
16703    {
16704     "component_value" : -32,
16705     "kind" : "vcall_offset"
16706    },
16707    {
16708     "component_value" : -32,
16709     "kind" : "vcall_offset"
16710    },
16711    {
16712     "component_value" : -32,
16713     "kind" : "vcall_offset"
16714    },
16715    {
16716     "component_value" : -48,
16717     "kind" : "vcall_offset"
16718    },
16719    {
16720     "component_value" : -48,
16721     "kind" : "offset_to_top"
16722    },
16723    {
16724     "kind" : "rtti",
16725     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
16726    },
16727    {
16728     "kind" : "complete_dtor_pointer",
16729     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
16730    },
16731    {
16732     "kind" : "deleting_dtor_pointer",
16733     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
16734    },
16735    {
16736     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16737    },
16738    {
16739     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16740    },
16741    {
16742     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16743    },
16744    {
16745     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16746    }
16747   ]
16748  },
16749  {
16750   "alignment" : 8,
16751   "base_specifiers" :
16752   [
16753    {
16754     "referenced_type" : "type-196"
16755    },
16756    {
16757     "referenced_type" : "type-148"
16758    },
16759    {
16760     "referenced_type" : "type-149"
16761    }
16762   ],
16763   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
16764   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
16765   "record_kind" : "class",
16766   "referenced_type" : "type-276",
16767   "self_type" : "type-276",
16768   "size" : 64,
16769   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16770   "template_args" : [ "type-196" ],
16771   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE",
16772   "vtable_components" :
16773   [
16774    {
16775     "component_value" : 48,
16776     "kind" : "vbase_offset"
16777    },
16778    {
16779     "kind" : "offset_to_top"
16780    },
16781    {
16782     "kind" : "rtti",
16783     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
16784    },
16785    {
16786     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
16787    },
16788    {
16789     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16790    },
16791    {
16792     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16793    },
16794    {
16795     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16796    },
16797    {
16798     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16799    },
16800    {
16801     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
16802    },
16803    {
16804     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16805    },
16806    {
16807     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
16808    },
16809    {
16810     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16811    },
16812    {
16813     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
16814    },
16815    {
16816     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16817    },
16818    {
16819     "kind" : "complete_dtor_pointer",
16820     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
16821    },
16822    {
16823     "kind" : "deleting_dtor_pointer",
16824     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
16825    },
16826    {
16827     "is_pure" : true,
16828     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
16829    },
16830    {
16831     "is_pure" : true,
16832     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
16833    },
16834    {
16835     "is_pure" : true,
16836     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
16837    },
16838    {
16839     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
16840    },
16841    {
16842     "component_value" : 40,
16843     "kind" : "vbase_offset"
16844    },
16845    {
16846     "component_value" : -8,
16847     "kind" : "offset_to_top"
16848    },
16849    {
16850     "kind" : "rtti",
16851     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
16852    },
16853    {
16854     "kind" : "complete_dtor_pointer",
16855     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
16856    },
16857    {
16858     "kind" : "deleting_dtor_pointer",
16859     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
16860    },
16861    {
16862     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
16863    },
16864    {
16865     "component_value" : 32,
16866     "kind" : "vbase_offset"
16867    },
16868    {
16869     "component_value" : -16,
16870     "kind" : "offset_to_top"
16871    },
16872    {
16873     "kind" : "rtti",
16874     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
16875    },
16876    {
16877     "kind" : "complete_dtor_pointer",
16878     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
16879    },
16880    {
16881     "kind" : "deleting_dtor_pointer",
16882     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
16883    },
16884    {
16885     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16886    },
16887    {
16888     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16889    },
16890    {
16891     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16892    },
16893    {
16894     "kind" : "vcall_offset"
16895    },
16896    {
16897     "component_value" : -32,
16898     "kind" : "vcall_offset"
16899    },
16900    {
16901     "component_value" : -32,
16902     "kind" : "vcall_offset"
16903    },
16904    {
16905     "component_value" : -32,
16906     "kind" : "vcall_offset"
16907    },
16908    {
16909     "component_value" : -48,
16910     "kind" : "vcall_offset"
16911    },
16912    {
16913     "component_value" : -48,
16914     "kind" : "offset_to_top"
16915    },
16916    {
16917     "kind" : "rtti",
16918     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
16919    },
16920    {
16921     "kind" : "complete_dtor_pointer",
16922     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
16923    },
16924    {
16925     "kind" : "deleting_dtor_pointer",
16926     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
16927    },
16928    {
16929     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16930    },
16931    {
16932     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16933    },
16934    {
16935     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16936    },
16937    {
16938     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16939    }
16940   ]
16941  },
16942  {
16943   "alignment" : 8,
16944   "base_specifiers" :
16945   [
16946    {
16947     "referenced_type" : "type-216"
16948    },
16949    {
16950     "referenced_type" : "type-148"
16951    },
16952    {
16953     "referenced_type" : "type-149"
16954    }
16955   ],
16956   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
16957   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
16958   "record_kind" : "class",
16959   "referenced_type" : "type-275",
16960   "self_type" : "type-275",
16961   "size" : 64,
16962   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16963   "template_args" : [ "type-216" ],
16964   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE",
16965   "vtable_components" :
16966   [
16967    {
16968     "component_value" : 48,
16969     "kind" : "vbase_offset"
16970    },
16971    {
16972     "kind" : "offset_to_top"
16973    },
16974    {
16975     "kind" : "rtti",
16976     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
16977    },
16978    {
16979     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
16980    },
16981    {
16982     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16983    },
16984    {
16985     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16986    },
16987    {
16988     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16989    },
16990    {
16991     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16992    },
16993    {
16994     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
16995    },
16996    {
16997     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16998    },
16999    {
17000     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
17001    },
17002    {
17003     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17004    },
17005    {
17006     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
17007    },
17008    {
17009     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17010    },
17011    {
17012     "kind" : "complete_dtor_pointer",
17013     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
17014    },
17015    {
17016     "kind" : "deleting_dtor_pointer",
17017     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
17018    },
17019    {
17020     "is_pure" : true,
17021     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
17022    },
17023    {
17024     "is_pure" : true,
17025     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
17026    },
17027    {
17028     "is_pure" : true,
17029     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
17030    },
17031    {
17032     "is_pure" : true,
17033     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17034    },
17035    {
17036     "is_pure" : true,
17037     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
17038    },
17039    {
17040     "is_pure" : true,
17041     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
17042    },
17043    {
17044     "is_pure" : true,
17045     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
17046    },
17047    {
17048     "is_pure" : true,
17049     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
17050    },
17051    {
17052     "is_pure" : true,
17053     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
17054    },
17055    {
17056     "is_pure" : true,
17057     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
17058    },
17059    {
17060     "is_pure" : true,
17061     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
17062    },
17063    {
17064     "is_pure" : true,
17065     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
17066    },
17067    {
17068     "is_pure" : true,
17069     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
17070    },
17071    {
17072     "is_pure" : true,
17073     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
17074    },
17075    {
17076     "is_pure" : true,
17077     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
17078    },
17079    {
17080     "is_pure" : true,
17081     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
17082    },
17083    {
17084     "is_pure" : true,
17085     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
17086    },
17087    {
17088     "is_pure" : true,
17089     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
17090    },
17091    {
17092     "is_pure" : true,
17093     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
17094    },
17095    {
17096     "is_pure" : true,
17097     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17098    },
17099    {
17100     "is_pure" : true,
17101     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17102    },
17103    {
17104     "is_pure" : true,
17105     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17106    },
17107    {
17108     "is_pure" : true,
17109     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
17110    },
17111    {
17112     "is_pure" : true,
17113     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17114    },
17115    {
17116     "is_pure" : true,
17117     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
17118    },
17119    {
17120     "is_pure" : true,
17121     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
17122    },
17123    {
17124     "is_pure" : true,
17125     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
17126    },
17127    {
17128     "is_pure" : true,
17129     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
17130    },
17131    {
17132     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
17133    },
17134    {
17135     "component_value" : 40,
17136     "kind" : "vbase_offset"
17137    },
17138    {
17139     "component_value" : -8,
17140     "kind" : "offset_to_top"
17141    },
17142    {
17143     "kind" : "rtti",
17144     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
17145    },
17146    {
17147     "kind" : "complete_dtor_pointer",
17148     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
17149    },
17150    {
17151     "kind" : "deleting_dtor_pointer",
17152     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
17153    },
17154    {
17155     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
17156    },
17157    {
17158     "component_value" : 32,
17159     "kind" : "vbase_offset"
17160    },
17161    {
17162     "component_value" : -16,
17163     "kind" : "offset_to_top"
17164    },
17165    {
17166     "kind" : "rtti",
17167     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
17168    },
17169    {
17170     "kind" : "complete_dtor_pointer",
17171     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
17172    },
17173    {
17174     "kind" : "deleting_dtor_pointer",
17175     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
17176    },
17177    {
17178     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17179    },
17180    {
17181     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17182    },
17183    {
17184     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17185    },
17186    {
17187     "kind" : "vcall_offset"
17188    },
17189    {
17190     "component_value" : -32,
17191     "kind" : "vcall_offset"
17192    },
17193    {
17194     "component_value" : -32,
17195     "kind" : "vcall_offset"
17196    },
17197    {
17198     "component_value" : -32,
17199     "kind" : "vcall_offset"
17200    },
17201    {
17202     "component_value" : -48,
17203     "kind" : "vcall_offset"
17204    },
17205    {
17206     "component_value" : -48,
17207     "kind" : "offset_to_top"
17208    },
17209    {
17210     "kind" : "rtti",
17211     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
17212    },
17213    {
17214     "kind" : "complete_dtor_pointer",
17215     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
17216    },
17217    {
17218     "kind" : "deleting_dtor_pointer",
17219     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
17220    },
17221    {
17222     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17223    },
17224    {
17225     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17226    },
17227    {
17228     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17229    },
17230    {
17231     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17232    }
17233   ]
17234  },
17235  {
17236   "alignment" : 8,
17237   "base_specifiers" :
17238   [
17239    {
17240     "referenced_type" : "type-220"
17241    },
17242    {
17243     "referenced_type" : "type-148"
17244    },
17245    {
17246     "referenced_type" : "type-149"
17247    }
17248   ],
17249   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
17250   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
17251   "record_kind" : "class",
17252   "referenced_type" : "type-274",
17253   "self_type" : "type-274",
17254   "size" : 64,
17255   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
17256   "template_args" : [ "type-220" ],
17257   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE",
17258   "vtable_components" :
17259   [
17260    {
17261     "component_value" : 48,
17262     "kind" : "vbase_offset"
17263    },
17264    {
17265     "kind" : "offset_to_top"
17266    },
17267    {
17268     "kind" : "rtti",
17269     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
17270    },
17271    {
17272     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
17273    },
17274    {
17275     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17276    },
17277    {
17278     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17279    },
17280    {
17281     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17282    },
17283    {
17284     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17285    },
17286    {
17287     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
17288    },
17289    {
17290     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17291    },
17292    {
17293     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
17294    },
17295    {
17296     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17297    },
17298    {
17299     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
17300    },
17301    {
17302     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17303    },
17304    {
17305     "kind" : "complete_dtor_pointer",
17306     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
17307    },
17308    {
17309     "kind" : "deleting_dtor_pointer",
17310     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
17311    },
17312    {
17313     "is_pure" : true,
17314     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
17315    },
17316    {
17317     "is_pure" : true,
17318     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
17319    },
17320    {
17321     "is_pure" : true,
17322     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
17323    },
17324    {
17325     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
17326    },
17327    {
17328     "component_value" : 40,
17329     "kind" : "vbase_offset"
17330    },
17331    {
17332     "component_value" : -8,
17333     "kind" : "offset_to_top"
17334    },
17335    {
17336     "kind" : "rtti",
17337     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
17338    },
17339    {
17340     "kind" : "complete_dtor_pointer",
17341     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
17342    },
17343    {
17344     "kind" : "deleting_dtor_pointer",
17345     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
17346    },
17347    {
17348     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
17349    },
17350    {
17351     "component_value" : 32,
17352     "kind" : "vbase_offset"
17353    },
17354    {
17355     "component_value" : -16,
17356     "kind" : "offset_to_top"
17357    },
17358    {
17359     "kind" : "rtti",
17360     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
17361    },
17362    {
17363     "kind" : "complete_dtor_pointer",
17364     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
17365    },
17366    {
17367     "kind" : "deleting_dtor_pointer",
17368     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
17369    },
17370    {
17371     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17372    },
17373    {
17374     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17375    },
17376    {
17377     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17378    },
17379    {
17380     "kind" : "vcall_offset"
17381    },
17382    {
17383     "component_value" : -32,
17384     "kind" : "vcall_offset"
17385    },
17386    {
17387     "component_value" : -32,
17388     "kind" : "vcall_offset"
17389    },
17390    {
17391     "component_value" : -32,
17392     "kind" : "vcall_offset"
17393    },
17394    {
17395     "component_value" : -48,
17396     "kind" : "vcall_offset"
17397    },
17398    {
17399     "component_value" : -48,
17400     "kind" : "offset_to_top"
17401    },
17402    {
17403     "kind" : "rtti",
17404     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
17405    },
17406    {
17407     "kind" : "complete_dtor_pointer",
17408     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
17409    },
17410    {
17411     "kind" : "deleting_dtor_pointer",
17412     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
17413    },
17414    {
17415     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17416    },
17417    {
17418     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17419    },
17420    {
17421     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17422    },
17423    {
17424     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17425    }
17426   ]
17427  },
17428  {
17429   "alignment" : 8,
17430   "base_specifiers" :
17431   [
17432    {
17433     "referenced_type" : "type-446"
17434    },
17435    {
17436     "referenced_type" : "type-148"
17437    },
17438    {
17439     "referenced_type" : "type-149"
17440    }
17441   ],
17442   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::ICryptoFactory>",
17443   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::ICryptoFactory>",
17444   "record_kind" : "class",
17445   "referenced_type" : "type-972",
17446   "self_type" : "type-972",
17447   "size" : 64,
17448   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
17449   "template_args" : [ "type-446" ],
17450   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE",
17451   "vtable_components" :
17452   [
17453    {
17454     "component_value" : 48,
17455     "kind" : "vbase_offset"
17456    },
17457    {
17458     "kind" : "offset_to_top"
17459    },
17460    {
17461     "kind" : "rtti",
17462     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
17463    },
17464    {
17465     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114ICryptoFactory8isRemoteEv"
17466    },
17467    {
17468     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17469    },
17470    {
17471     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17472    },
17473    {
17474     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17475    },
17476    {
17477     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17478    },
17479    {
17480     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv"
17481    },
17482    {
17483     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17484    },
17485    {
17486     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv"
17487    },
17488    {
17489     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17490    },
17491    {
17492     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv"
17493    },
17494    {
17495     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17496    },
17497    {
17498     "kind" : "complete_dtor_pointer",
17499     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
17500    },
17501    {
17502     "kind" : "deleting_dtor_pointer",
17503     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
17504    },
17505    {
17506     "is_pure" : true,
17507     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
17508    },
17509    {
17510     "is_pure" : true,
17511     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
17512    },
17513    {
17514     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
17515    },
17516    {
17517     "component_value" : 40,
17518     "kind" : "vbase_offset"
17519    },
17520    {
17521     "component_value" : -8,
17522     "kind" : "offset_to_top"
17523    },
17524    {
17525     "kind" : "rtti",
17526     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
17527    },
17528    {
17529     "kind" : "complete_dtor_pointer",
17530     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
17531    },
17532    {
17533     "kind" : "deleting_dtor_pointer",
17534     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
17535    },
17536    {
17537     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
17538    },
17539    {
17540     "component_value" : 32,
17541     "kind" : "vbase_offset"
17542    },
17543    {
17544     "component_value" : -16,
17545     "kind" : "offset_to_top"
17546    },
17547    {
17548     "kind" : "rtti",
17549     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
17550    },
17551    {
17552     "kind" : "complete_dtor_pointer",
17553     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
17554    },
17555    {
17556     "kind" : "deleting_dtor_pointer",
17557     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
17558    },
17559    {
17560     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17561    },
17562    {
17563     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17564    },
17565    {
17566     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17567    },
17568    {
17569     "kind" : "vcall_offset"
17570    },
17571    {
17572     "component_value" : -32,
17573     "kind" : "vcall_offset"
17574    },
17575    {
17576     "component_value" : -32,
17577     "kind" : "vcall_offset"
17578    },
17579    {
17580     "component_value" : -32,
17581     "kind" : "vcall_offset"
17582    },
17583    {
17584     "component_value" : -48,
17585     "kind" : "vcall_offset"
17586    },
17587    {
17588     "component_value" : -48,
17589     "kind" : "offset_to_top"
17590    },
17591    {
17592     "kind" : "rtti",
17593     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
17594    },
17595    {
17596     "kind" : "complete_dtor_pointer",
17597     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
17598    },
17599    {
17600     "kind" : "deleting_dtor_pointer",
17601     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
17602    },
17603    {
17604     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17605    },
17606    {
17607     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17608    },
17609    {
17610     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17611    },
17612    {
17613     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17614    }
17615   ]
17616  },
17617  {
17618   "alignment" : 8,
17619   "base_specifiers" :
17620   [
17621    {
17622     "referenced_type" : "type-195"
17623    },
17624    {
17625     "referenced_type" : "type-148"
17626    },
17627    {
17628     "referenced_type" : "type-149"
17629    }
17630   ],
17631   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmFactory>",
17632   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmFactory>",
17633   "record_kind" : "class",
17634   "referenced_type" : "type-277",
17635   "self_type" : "type-277",
17636   "size" : 64,
17637   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
17638   "template_args" : [ "type-195" ],
17639   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE",
17640   "vtable_components" :
17641   [
17642    {
17643     "component_value" : 48,
17644     "kind" : "vbase_offset"
17645    },
17646    {
17647     "kind" : "offset_to_top"
17648    },
17649    {
17650     "kind" : "rtti",
17651     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
17652    },
17653    {
17654     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_111IDrmFactory8isRemoteEv"
17655    },
17656    {
17657     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17658    },
17659    {
17660     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17661    },
17662    {
17663     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17664    },
17665    {
17666     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17667    },
17668    {
17669     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv"
17670    },
17671    {
17672     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17673    },
17674    {
17675     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv"
17676    },
17677    {
17678     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17679    },
17680    {
17681     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv"
17682    },
17683    {
17684     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17685    },
17686    {
17687     "kind" : "complete_dtor_pointer",
17688     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
17689    },
17690    {
17691     "kind" : "deleting_dtor_pointer",
17692     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
17693    },
17694    {
17695     "is_pure" : true,
17696     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
17697    },
17698    {
17699     "is_pure" : true,
17700     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
17701    },
17702    {
17703     "is_pure" : true,
17704     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
17705    },
17706    {
17707     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
17708    },
17709    {
17710     "component_value" : 40,
17711     "kind" : "vbase_offset"
17712    },
17713    {
17714     "component_value" : -8,
17715     "kind" : "offset_to_top"
17716    },
17717    {
17718     "kind" : "rtti",
17719     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
17720    },
17721    {
17722     "kind" : "complete_dtor_pointer",
17723     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
17724    },
17725    {
17726     "kind" : "deleting_dtor_pointer",
17727     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
17728    },
17729    {
17730     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
17731    },
17732    {
17733     "component_value" : 32,
17734     "kind" : "vbase_offset"
17735    },
17736    {
17737     "component_value" : -16,
17738     "kind" : "offset_to_top"
17739    },
17740    {
17741     "kind" : "rtti",
17742     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
17743    },
17744    {
17745     "kind" : "complete_dtor_pointer",
17746     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
17747    },
17748    {
17749     "kind" : "deleting_dtor_pointer",
17750     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
17751    },
17752    {
17753     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17754    },
17755    {
17756     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17757    },
17758    {
17759     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17760    },
17761    {
17762     "kind" : "vcall_offset"
17763    },
17764    {
17765     "component_value" : -32,
17766     "kind" : "vcall_offset"
17767    },
17768    {
17769     "component_value" : -32,
17770     "kind" : "vcall_offset"
17771    },
17772    {
17773     "component_value" : -32,
17774     "kind" : "vcall_offset"
17775    },
17776    {
17777     "component_value" : -48,
17778     "kind" : "vcall_offset"
17779    },
17780    {
17781     "component_value" : -48,
17782     "kind" : "offset_to_top"
17783    },
17784    {
17785     "kind" : "rtti",
17786     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
17787    },
17788    {
17789     "kind" : "complete_dtor_pointer",
17790     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
17791    },
17792    {
17793     "kind" : "deleting_dtor_pointer",
17794     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
17795    },
17796    {
17797     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17798    },
17799    {
17800     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17801    },
17802    {
17803     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17804    },
17805    {
17806     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17807    }
17808   ]
17809  },
17810  {
17811   "alignment" : 8,
17812   "base_specifiers" :
17813   [
17814    {
17815     "referenced_type" : "type-411"
17816    },
17817    {
17818     "referenced_type" : "type-148"
17819    },
17820    {
17821     "referenced_type" : "type-149"
17822    }
17823   ],
17824   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmPlugin>",
17825   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmPlugin>",
17826   "record_kind" : "class",
17827   "referenced_type" : "type-519",
17828   "self_type" : "type-519",
17829   "size" : 64,
17830   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
17831   "template_args" : [ "type-411" ],
17832   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE",
17833   "vtable_components" :
17834   [
17835    {
17836     "component_value" : 48,
17837     "kind" : "vbase_offset"
17838    },
17839    {
17840     "kind" : "offset_to_top"
17841    },
17842    {
17843     "kind" : "rtti",
17844     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
17845    },
17846    {
17847     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_110IDrmPlugin8isRemoteEv"
17848    },
17849    {
17850     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17851    },
17852    {
17853     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17854    },
17855    {
17856     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17857    },
17858    {
17859     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17860    },
17861    {
17862     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21setHALInstrumentationEv"
17863    },
17864    {
17865     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17866    },
17867    {
17868     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4pingEv"
17869    },
17870    {
17871     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17872    },
17873    {
17874     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21notifySyspropsChangedEv"
17875    },
17876    {
17877     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17878    },
17879    {
17880     "kind" : "complete_dtor_pointer",
17881     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
17882    },
17883    {
17884     "kind" : "deleting_dtor_pointer",
17885     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
17886    },
17887    {
17888     "is_pure" : true,
17889     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
17890    },
17891    {
17892     "is_pure" : true,
17893     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
17894    },
17895    {
17896     "is_pure" : true,
17897     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
17898    },
17899    {
17900     "is_pure" : true,
17901     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
17902    },
17903    {
17904     "is_pure" : true,
17905     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
17906    },
17907    {
17908     "is_pure" : true,
17909     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
17910    },
17911    {
17912     "is_pure" : true,
17913     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
17914    },
17915    {
17916     "is_pure" : true,
17917     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
17918    },
17919    {
17920     "is_pure" : true,
17921     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
17922    },
17923    {
17924     "is_pure" : true,
17925     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
17926    },
17927    {
17928     "is_pure" : true,
17929     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
17930    },
17931    {
17932     "is_pure" : true,
17933     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21releaseAllSecureStopsEv"
17934    },
17935    {
17936     "is_pure" : true,
17937     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
17938    },
17939    {
17940     "is_pure" : true,
17941     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
17942    },
17943    {
17944     "is_pure" : true,
17945     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
17946    },
17947    {
17948     "is_pure" : true,
17949     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
17950    },
17951    {
17952     "is_pure" : true,
17953     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
17954    },
17955    {
17956     "is_pure" : true,
17957     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
17958    },
17959    {
17960     "is_pure" : true,
17961     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
17962    },
17963    {
17964     "is_pure" : true,
17965     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
17966    },
17967    {
17968     "is_pure" : true,
17969     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
17970    },
17971    {
17972     "is_pure" : true,
17973     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
17974    },
17975    {
17976     "is_pure" : true,
17977     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
17978    },
17979    {
17980     "is_pure" : true,
17981     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
17982    },
17983    {
17984     "is_pure" : true,
17985     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
17986    },
17987    {
17988     "is_pure" : true,
17989     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
17990    },
17991    {
17992     "is_pure" : true,
17993     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
17994    },
17995    {
17996     "is_pure" : true,
17997     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
17998    },
17999    {
18000     "is_pure" : true,
18001     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
18002    },
18003    {
18004     "is_pure" : true,
18005     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
18006    },
18007    {
18008     "is_pure" : true,
18009     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
18010    },
18011    {
18012     "is_pure" : true,
18013     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
18014    },
18015    {
18016     "is_pure" : true,
18017     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
18018    },
18019    {
18020     "is_pure" : true,
18021     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
18022    },
18023    {
18024     "is_pure" : true,
18025     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
18026    },
18027    {
18028     "is_pure" : true,
18029     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
18030    },
18031    {
18032     "is_pure" : true,
18033     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
18034    },
18035    {
18036     "is_pure" : true,
18037     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20removeAllSecureStopsEv"
18038    },
18039    {
18040     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
18041    },
18042    {
18043     "component_value" : 40,
18044     "kind" : "vbase_offset"
18045    },
18046    {
18047     "component_value" : -8,
18048     "kind" : "offset_to_top"
18049    },
18050    {
18051     "kind" : "rtti",
18052     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
18053    },
18054    {
18055     "kind" : "complete_dtor_pointer",
18056     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
18057    },
18058    {
18059     "kind" : "deleting_dtor_pointer",
18060     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
18061    },
18062    {
18063     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
18064    },
18065    {
18066     "component_value" : 32,
18067     "kind" : "vbase_offset"
18068    },
18069    {
18070     "component_value" : -16,
18071     "kind" : "offset_to_top"
18072    },
18073    {
18074     "kind" : "rtti",
18075     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
18076    },
18077    {
18078     "kind" : "complete_dtor_pointer",
18079     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
18080    },
18081    {
18082     "kind" : "deleting_dtor_pointer",
18083     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
18084    },
18085    {
18086     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18087    },
18088    {
18089     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18090    },
18091    {
18092     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18093    },
18094    {
18095     "kind" : "vcall_offset"
18096    },
18097    {
18098     "component_value" : -32,
18099     "kind" : "vcall_offset"
18100    },
18101    {
18102     "component_value" : -32,
18103     "kind" : "vcall_offset"
18104    },
18105    {
18106     "component_value" : -32,
18107     "kind" : "vcall_offset"
18108    },
18109    {
18110     "component_value" : -48,
18111     "kind" : "vcall_offset"
18112    },
18113    {
18114     "component_value" : -48,
18115     "kind" : "offset_to_top"
18116    },
18117    {
18118     "kind" : "rtti",
18119     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
18120    },
18121    {
18122     "kind" : "complete_dtor_pointer",
18123     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
18124    },
18125    {
18126     "kind" : "deleting_dtor_pointer",
18127     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
18128    },
18129    {
18130     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
18131    },
18132    {
18133     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18134    },
18135    {
18136     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18137    },
18138    {
18139     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18140    }
18141   ]
18142  },
18143  {
18144   "alignment" : 8,
18145   "base_specifiers" :
18146   [
18147    {
18148     "referenced_type" : "type-463"
18149    },
18150    {
18151     "referenced_type" : "type-148"
18152    },
18153    {
18154     "referenced_type" : "type-149"
18155    }
18156   ],
18157   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoFactory>",
18158   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoFactory>",
18159   "record_kind" : "class",
18160   "referenced_type" : "type-974",
18161   "self_type" : "type-974",
18162   "size" : 64,
18163   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
18164   "template_args" : [ "type-463" ],
18165   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE",
18166   "vtable_components" :
18167   [
18168    {
18169     "component_value" : 48,
18170     "kind" : "vbase_offset"
18171    },
18172    {
18173     "kind" : "offset_to_top"
18174    },
18175    {
18176     "kind" : "rtti",
18177     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
18178    },
18179    {
18180     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_214ICryptoFactory8isRemoteEv"
18181    },
18182    {
18183     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18184    },
18185    {
18186     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18187    },
18188    {
18189     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18190    },
18191    {
18192     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
18193    },
18194    {
18195     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21setHALInstrumentationEv"
18196    },
18197    {
18198     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
18199    },
18200    {
18201     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory4pingEv"
18202    },
18203    {
18204     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18205    },
18206    {
18207     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21notifySyspropsChangedEv"
18208    },
18209    {
18210     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18211    },
18212    {
18213     "kind" : "complete_dtor_pointer",
18214     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
18215    },
18216    {
18217     "kind" : "deleting_dtor_pointer",
18218     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
18219    },
18220    {
18221     "is_pure" : true,
18222     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
18223    },
18224    {
18225     "is_pure" : true,
18226     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
18227    },
18228    {
18229     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
18230    },
18231    {
18232     "component_value" : 40,
18233     "kind" : "vbase_offset"
18234    },
18235    {
18236     "component_value" : -8,
18237     "kind" : "offset_to_top"
18238    },
18239    {
18240     "kind" : "rtti",
18241     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
18242    },
18243    {
18244     "kind" : "complete_dtor_pointer",
18245     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
18246    },
18247    {
18248     "kind" : "deleting_dtor_pointer",
18249     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
18250    },
18251    {
18252     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
18253    },
18254    {
18255     "component_value" : 32,
18256     "kind" : "vbase_offset"
18257    },
18258    {
18259     "component_value" : -16,
18260     "kind" : "offset_to_top"
18261    },
18262    {
18263     "kind" : "rtti",
18264     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
18265    },
18266    {
18267     "kind" : "complete_dtor_pointer",
18268     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
18269    },
18270    {
18271     "kind" : "deleting_dtor_pointer",
18272     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
18273    },
18274    {
18275     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18276    },
18277    {
18278     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18279    },
18280    {
18281     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18282    },
18283    {
18284     "kind" : "vcall_offset"
18285    },
18286    {
18287     "component_value" : -32,
18288     "kind" : "vcall_offset"
18289    },
18290    {
18291     "component_value" : -32,
18292     "kind" : "vcall_offset"
18293    },
18294    {
18295     "component_value" : -32,
18296     "kind" : "vcall_offset"
18297    },
18298    {
18299     "component_value" : -48,
18300     "kind" : "vcall_offset"
18301    },
18302    {
18303     "component_value" : -48,
18304     "kind" : "offset_to_top"
18305    },
18306    {
18307     "kind" : "rtti",
18308     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
18309    },
18310    {
18311     "kind" : "complete_dtor_pointer",
18312     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
18313    },
18314    {
18315     "kind" : "deleting_dtor_pointer",
18316     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
18317    },
18318    {
18319     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
18320    },
18321    {
18322     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18323    },
18324    {
18325     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18326    },
18327    {
18328     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18329    }
18330   ]
18331  },
18332  {
18333   "alignment" : 8,
18334   "base_specifiers" :
18335   [
18336    {
18337     "referenced_type" : "type-140"
18338    },
18339    {
18340     "referenced_type" : "type-148"
18341    },
18342    {
18343     "referenced_type" : "type-149"
18344    }
18345   ],
18346   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoPlugin>",
18347   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoPlugin>",
18348   "record_kind" : "class",
18349   "referenced_type" : "type-147",
18350   "self_type" : "type-147",
18351   "size" : 64,
18352   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
18353   "template_args" : [ "type-140" ],
18354   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEEE",
18355   "vtable_components" :
18356   [
18357    {
18358     "component_value" : 48,
18359     "kind" : "vbase_offset"
18360    },
18361    {
18362     "kind" : "offset_to_top"
18363    },
18364    {
18365     "kind" : "rtti",
18366     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEEE"
18367    },
18368    {
18369     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_213ICryptoPlugin8isRemoteEv"
18370    },
18371    {
18372     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18373    },
18374    {
18375     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18376    },
18377    {
18378     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18379    },
18380    {
18381     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
18382    },
18383    {
18384     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21setHALInstrumentationEv"
18385    },
18386    {
18387     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
18388    },
18389    {
18390     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin4pingEv"
18391    },
18392    {
18393     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18394    },
18395    {
18396     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21notifySyspropsChangedEv"
18397    },
18398    {
18399     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18400    },
18401    {
18402     "kind" : "complete_dtor_pointer",
18403     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED1Ev"
18404    },
18405    {
18406     "kind" : "deleting_dtor_pointer",
18407     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED0Ev"
18408    },
18409    {
18410     "is_pure" : true,
18411     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
18412    },
18413    {
18414     "is_pure" : true,
18415     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin16notifyResolutionEjj"
18416    },
18417    {
18418     "is_pure" : true,
18419     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
18420    },
18421    {
18422     "is_pure" : true,
18423     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
18424    },
18425    {
18426     "is_pure" : true,
18427     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE"
18428    },
18429    {
18430     "is_pure" : true,
18431     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
18432    },
18433    {
18434     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEE10onAsBinderEv"
18435    },
18436    {
18437     "component_value" : 40,
18438     "kind" : "vbase_offset"
18439    },
18440    {
18441     "component_value" : -8,
18442     "kind" : "offset_to_top"
18443    },
18444    {
18445     "kind" : "rtti",
18446     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEEE"
18447    },
18448    {
18449     "kind" : "complete_dtor_pointer",
18450     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED1Ev"
18451    },
18452    {
18453     "kind" : "deleting_dtor_pointer",
18454     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED0Ev"
18455    },
18456    {
18457     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEE10onAsBinderEv"
18458    },
18459    {
18460     "component_value" : 32,
18461     "kind" : "vbase_offset"
18462    },
18463    {
18464     "component_value" : -16,
18465     "kind" : "offset_to_top"
18466    },
18467    {
18468     "kind" : "rtti",
18469     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEEE"
18470    },
18471    {
18472     "kind" : "complete_dtor_pointer",
18473     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED1Ev"
18474    },
18475    {
18476     "kind" : "deleting_dtor_pointer",
18477     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED0Ev"
18478    },
18479    {
18480     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18481    },
18482    {
18483     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18484    },
18485    {
18486     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18487    },
18488    {
18489     "kind" : "vcall_offset"
18490    },
18491    {
18492     "component_value" : -32,
18493     "kind" : "vcall_offset"
18494    },
18495    {
18496     "component_value" : -32,
18497     "kind" : "vcall_offset"
18498    },
18499    {
18500     "component_value" : -32,
18501     "kind" : "vcall_offset"
18502    },
18503    {
18504     "component_value" : -48,
18505     "kind" : "vcall_offset"
18506    },
18507    {
18508     "component_value" : -48,
18509     "kind" : "offset_to_top"
18510    },
18511    {
18512     "kind" : "rtti",
18513     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEEE"
18514    },
18515    {
18516     "kind" : "complete_dtor_pointer",
18517     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED1Ev"
18518    },
18519    {
18520     "kind" : "deleting_dtor_pointer",
18521     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED0Ev"
18522    },
18523    {
18524     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
18525    },
18526    {
18527     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18528    },
18529    {
18530     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18531    },
18532    {
18533     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18534    }
18535   ]
18536  },
18537  {
18538   "alignment" : 8,
18539   "base_specifiers" :
18540   [
18541    {
18542     "referenced_type" : "type-194"
18543    },
18544    {
18545     "referenced_type" : "type-148"
18546    },
18547    {
18548     "referenced_type" : "type-149"
18549    }
18550   ],
18551   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmFactory>",
18552   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmFactory>",
18553   "record_kind" : "class",
18554   "referenced_type" : "type-211",
18555   "self_type" : "type-211",
18556   "size" : 64,
18557   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
18558   "template_args" : [ "type-194" ],
18559   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE",
18560   "vtable_components" :
18561   [
18562    {
18563     "component_value" : 48,
18564     "kind" : "vbase_offset"
18565    },
18566    {
18567     "kind" : "offset_to_top"
18568    },
18569    {
18570     "kind" : "rtti",
18571     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
18572    },
18573    {
18574     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_211IDrmFactory8isRemoteEv"
18575    },
18576    {
18577     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18578    },
18579    {
18580     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18581    },
18582    {
18583     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18584    },
18585    {
18586     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
18587    },
18588    {
18589     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21setHALInstrumentationEv"
18590    },
18591    {
18592     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
18593    },
18594    {
18595     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory4pingEv"
18596    },
18597    {
18598     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18599    },
18600    {
18601     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21notifySyspropsChangedEv"
18602    },
18603    {
18604     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18605    },
18606    {
18607     "kind" : "complete_dtor_pointer",
18608     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
18609    },
18610    {
18611     "kind" : "deleting_dtor_pointer",
18612     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
18613    },
18614    {
18615     "is_pure" : true,
18616     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
18617    },
18618    {
18619     "is_pure" : true,
18620     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
18621    },
18622    {
18623     "is_pure" : true,
18624     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
18625    },
18626    {
18627     "is_pure" : true,
18628     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
18629    },
18630    {
18631     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
18632    },
18633    {
18634     "component_value" : 40,
18635     "kind" : "vbase_offset"
18636    },
18637    {
18638     "component_value" : -8,
18639     "kind" : "offset_to_top"
18640    },
18641    {
18642     "kind" : "rtti",
18643     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
18644    },
18645    {
18646     "kind" : "complete_dtor_pointer",
18647     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
18648    },
18649    {
18650     "kind" : "deleting_dtor_pointer",
18651     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
18652    },
18653    {
18654     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
18655    },
18656    {
18657     "component_value" : 32,
18658     "kind" : "vbase_offset"
18659    },
18660    {
18661     "component_value" : -16,
18662     "kind" : "offset_to_top"
18663    },
18664    {
18665     "kind" : "rtti",
18666     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
18667    },
18668    {
18669     "kind" : "complete_dtor_pointer",
18670     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
18671    },
18672    {
18673     "kind" : "deleting_dtor_pointer",
18674     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
18675    },
18676    {
18677     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18678    },
18679    {
18680     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18681    },
18682    {
18683     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18684    },
18685    {
18686     "kind" : "vcall_offset"
18687    },
18688    {
18689     "component_value" : -32,
18690     "kind" : "vcall_offset"
18691    },
18692    {
18693     "component_value" : -32,
18694     "kind" : "vcall_offset"
18695    },
18696    {
18697     "component_value" : -32,
18698     "kind" : "vcall_offset"
18699    },
18700    {
18701     "component_value" : -48,
18702     "kind" : "vcall_offset"
18703    },
18704    {
18705     "component_value" : -48,
18706     "kind" : "offset_to_top"
18707    },
18708    {
18709     "kind" : "rtti",
18710     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
18711    },
18712    {
18713     "kind" : "complete_dtor_pointer",
18714     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
18715    },
18716    {
18717     "kind" : "deleting_dtor_pointer",
18718     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
18719    },
18720    {
18721     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
18722    },
18723    {
18724     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18725    },
18726    {
18727     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18728    },
18729    {
18730     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18731    }
18732   ]
18733  },
18734  {
18735   "alignment" : 8,
18736   "base_specifiers" :
18737   [
18738    {
18739     "referenced_type" : "type-410"
18740    },
18741    {
18742     "referenced_type" : "type-148"
18743    },
18744    {
18745     "referenced_type" : "type-149"
18746    }
18747   ],
18748   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPlugin>",
18749   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPlugin>",
18750   "record_kind" : "class",
18751   "referenced_type" : "type-425",
18752   "self_type" : "type-425",
18753   "size" : 64,
18754   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
18755   "template_args" : [ "type-410" ],
18756   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEEE",
18757   "vtable_components" :
18758   [
18759    {
18760     "component_value" : 48,
18761     "kind" : "vbase_offset"
18762    },
18763    {
18764     "kind" : "offset_to_top"
18765    },
18766    {
18767     "kind" : "rtti",
18768     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEEE"
18769    },
18770    {
18771     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_210IDrmPlugin8isRemoteEv"
18772    },
18773    {
18774     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18775    },
18776    {
18777     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18778    },
18779    {
18780     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18781    },
18782    {
18783     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
18784    },
18785    {
18786     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21setHALInstrumentationEv"
18787    },
18788    {
18789     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
18790    },
18791    {
18792     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4pingEv"
18793    },
18794    {
18795     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18796    },
18797    {
18798     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21notifySyspropsChangedEv"
18799    },
18800    {
18801     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18802    },
18803    {
18804     "kind" : "complete_dtor_pointer",
18805     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED1Ev"
18806    },
18807    {
18808     "kind" : "deleting_dtor_pointer",
18809     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED0Ev"
18810    },
18811    {
18812     "is_pure" : true,
18813     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
18814    },
18815    {
18816     "is_pure" : true,
18817     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
18818    },
18819    {
18820     "is_pure" : true,
18821     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
18822    },
18823    {
18824     "is_pure" : true,
18825     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
18826    },
18827    {
18828     "is_pure" : true,
18829     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
18830    },
18831    {
18832     "is_pure" : true,
18833     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
18834    },
18835    {
18836     "is_pure" : true,
18837     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
18838    },
18839    {
18840     "is_pure" : true,
18841     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
18842    },
18843    {
18844     "is_pure" : true,
18845     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
18846    },
18847    {
18848     "is_pure" : true,
18849     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
18850    },
18851    {
18852     "is_pure" : true,
18853     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
18854    },
18855    {
18856     "is_pure" : true,
18857     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21releaseAllSecureStopsEv"
18858    },
18859    {
18860     "is_pure" : true,
18861     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
18862    },
18863    {
18864     "is_pure" : true,
18865     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
18866    },
18867    {
18868     "is_pure" : true,
18869     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
18870    },
18871    {
18872     "is_pure" : true,
18873     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
18874    },
18875    {
18876     "is_pure" : true,
18877     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
18878    },
18879    {
18880     "is_pure" : true,
18881     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
18882    },
18883    {
18884     "is_pure" : true,
18885     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
18886    },
18887    {
18888     "is_pure" : true,
18889     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
18890    },
18891    {
18892     "is_pure" : true,
18893     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
18894    },
18895    {
18896     "is_pure" : true,
18897     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
18898    },
18899    {
18900     "is_pure" : true,
18901     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
18902    },
18903    {
18904     "is_pure" : true,
18905     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
18906    },
18907    {
18908     "is_pure" : true,
18909     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
18910    },
18911    {
18912     "is_pure" : true,
18913     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
18914    },
18915    {
18916     "is_pure" : true,
18917     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
18918    },
18919    {
18920     "is_pure" : true,
18921     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
18922    },
18923    {
18924     "is_pure" : true,
18925     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
18926    },
18927    {
18928     "is_pure" : true,
18929     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
18930    },
18931    {
18932     "is_pure" : true,
18933     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE"
18934    },
18935    {
18936     "is_pure" : true,
18937     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
18938    },
18939    {
18940     "is_pure" : true,
18941     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE"
18942    },
18943    {
18944     "is_pure" : true,
18945     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE"
18946    },
18947    {
18948     "is_pure" : true,
18949     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
18950    },
18951    {
18952     "is_pure" : true,
18953     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE"
18954    },
18955    {
18956     "is_pure" : true,
18957     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
18958    },
18959    {
18960     "is_pure" : true,
18961     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20removeAllSecureStopsEv"
18962    },
18963    {
18964     "is_pure" : true,
18965     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
18966    },
18967    {
18968     "is_pure" : true,
18969     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE"
18970    },
18971    {
18972     "is_pure" : true,
18973     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
18974    },
18975    {
18976     "is_pure" : true,
18977     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
18978    },
18979    {
18980     "is_pure" : true,
18981     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
18982    },
18983    {
18984     "is_pure" : true,
18985     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE"
18986    },
18987    {
18988     "is_pure" : true,
18989     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE"
18990    },
18991    {
18992     "is_pure" : true,
18993     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
18994    },
18995    {
18996     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEE10onAsBinderEv"
18997    },
18998    {
18999     "component_value" : 40,
19000     "kind" : "vbase_offset"
19001    },
19002    {
19003     "component_value" : -8,
19004     "kind" : "offset_to_top"
19005    },
19006    {
19007     "kind" : "rtti",
19008     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEEE"
19009    },
19010    {
19011     "kind" : "complete_dtor_pointer",
19012     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED1Ev"
19013    },
19014    {
19015     "kind" : "deleting_dtor_pointer",
19016     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED0Ev"
19017    },
19018    {
19019     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEE10onAsBinderEv"
19020    },
19021    {
19022     "component_value" : 32,
19023     "kind" : "vbase_offset"
19024    },
19025    {
19026     "component_value" : -16,
19027     "kind" : "offset_to_top"
19028    },
19029    {
19030     "kind" : "rtti",
19031     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEEE"
19032    },
19033    {
19034     "kind" : "complete_dtor_pointer",
19035     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED1Ev"
19036    },
19037    {
19038     "kind" : "deleting_dtor_pointer",
19039     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED0Ev"
19040    },
19041    {
19042     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19043    },
19044    {
19045     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19046    },
19047    {
19048     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19049    },
19050    {
19051     "kind" : "vcall_offset"
19052    },
19053    {
19054     "component_value" : -32,
19055     "kind" : "vcall_offset"
19056    },
19057    {
19058     "component_value" : -32,
19059     "kind" : "vcall_offset"
19060    },
19061    {
19062     "component_value" : -32,
19063     "kind" : "vcall_offset"
19064    },
19065    {
19066     "component_value" : -48,
19067     "kind" : "vcall_offset"
19068    },
19069    {
19070     "component_value" : -48,
19071     "kind" : "offset_to_top"
19072    },
19073    {
19074     "kind" : "rtti",
19075     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEEE"
19076    },
19077    {
19078     "kind" : "complete_dtor_pointer",
19079     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED1Ev"
19080    },
19081    {
19082     "kind" : "deleting_dtor_pointer",
19083     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED0Ev"
19084    },
19085    {
19086     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
19087    },
19088    {
19089     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19090    },
19091    {
19092     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19093    },
19094    {
19095     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19096    }
19097   ]
19098  },
19099  {
19100   "alignment" : 8,
19101   "base_specifiers" :
19102   [
19103    {
19104     "referenced_type" : "type-623"
19105    },
19106    {
19107     "referenced_type" : "type-148"
19108    },
19109    {
19110     "referenced_type" : "type-149"
19111    }
19112   ],
19113   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPluginListener>",
19114   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPluginListener>",
19115   "record_kind" : "class",
19116   "referenced_type" : "type-636",
19117   "self_type" : "type-636",
19118   "size" : 64,
19119   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
19120   "template_args" : [ "type-623" ],
19121   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEEE",
19122   "vtable_components" :
19123   [
19124    {
19125     "component_value" : 48,
19126     "kind" : "vbase_offset"
19127    },
19128    {
19129     "kind" : "offset_to_top"
19130    },
19131    {
19132     "kind" : "rtti",
19133     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEEE"
19134    },
19135    {
19136     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_218IDrmPluginListener8isRemoteEv"
19137    },
19138    {
19139     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19140    },
19141    {
19142     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19143    },
19144    {
19145     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19146    },
19147    {
19148     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
19149    },
19150    {
19151     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21setHALInstrumentationEv"
19152    },
19153    {
19154     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
19155    },
19156    {
19157     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener4pingEv"
19158    },
19159    {
19160     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19161    },
19162    {
19163     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21notifySyspropsChangedEv"
19164    },
19165    {
19166     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19167    },
19168    {
19169     "kind" : "complete_dtor_pointer",
19170     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED1Ev"
19171    },
19172    {
19173     "kind" : "deleting_dtor_pointer",
19174     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED0Ev"
19175    },
19176    {
19177     "is_pure" : true,
19178     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
19179    },
19180    {
19181     "is_pure" : true,
19182     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
19183    },
19184    {
19185     "is_pure" : true,
19186     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
19187    },
19188    {
19189     "is_pure" : true,
19190     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE"
19191    },
19192    {
19193     "is_pure" : true,
19194     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
19195    },
19196    {
19197     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEE10onAsBinderEv"
19198    },
19199    {
19200     "component_value" : 40,
19201     "kind" : "vbase_offset"
19202    },
19203    {
19204     "component_value" : -8,
19205     "kind" : "offset_to_top"
19206    },
19207    {
19208     "kind" : "rtti",
19209     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEEE"
19210    },
19211    {
19212     "kind" : "complete_dtor_pointer",
19213     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED1Ev"
19214    },
19215    {
19216     "kind" : "deleting_dtor_pointer",
19217     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED0Ev"
19218    },
19219    {
19220     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEE10onAsBinderEv"
19221    },
19222    {
19223     "component_value" : 32,
19224     "kind" : "vbase_offset"
19225    },
19226    {
19227     "component_value" : -16,
19228     "kind" : "offset_to_top"
19229    },
19230    {
19231     "kind" : "rtti",
19232     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEEE"
19233    },
19234    {
19235     "kind" : "complete_dtor_pointer",
19236     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED1Ev"
19237    },
19238    {
19239     "kind" : "deleting_dtor_pointer",
19240     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED0Ev"
19241    },
19242    {
19243     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19244    },
19245    {
19246     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19247    },
19248    {
19249     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19250    },
19251    {
19252     "kind" : "vcall_offset"
19253    },
19254    {
19255     "component_value" : -32,
19256     "kind" : "vcall_offset"
19257    },
19258    {
19259     "component_value" : -32,
19260     "kind" : "vcall_offset"
19261    },
19262    {
19263     "component_value" : -32,
19264     "kind" : "vcall_offset"
19265    },
19266    {
19267     "component_value" : -48,
19268     "kind" : "vcall_offset"
19269    },
19270    {
19271     "component_value" : -48,
19272     "kind" : "offset_to_top"
19273    },
19274    {
19275     "kind" : "rtti",
19276     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEEE"
19277    },
19278    {
19279     "kind" : "complete_dtor_pointer",
19280     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED1Ev"
19281    },
19282    {
19283     "kind" : "deleting_dtor_pointer",
19284     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED0Ev"
19285    },
19286    {
19287     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
19288    },
19289    {
19290     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19291    },
19292    {
19293     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19294    },
19295    {
19296     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19297    }
19298   ]
19299  },
19300  {
19301   "alignment" : 8,
19302   "base_specifiers" :
19303   [
19304    {
19305     "referenced_type" : "type-5"
19306    },
19307    {
19308     "referenced_type" : "type-148"
19309    },
19310    {
19311     "referenced_type" : "type-149"
19312    }
19313   ],
19314   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
19315   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
19316   "record_kind" : "class",
19317   "referenced_type" : "type-969",
19318   "self_type" : "type-969",
19319   "size" : 64,
19320   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
19321   "template_args" : [ "type-5" ],
19322   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
19323   "vtable_components" :
19324   [
19325    {
19326     "component_value" : 48,
19327     "kind" : "vbase_offset"
19328    },
19329    {
19330     "kind" : "offset_to_top"
19331    },
19332    {
19333     "kind" : "rtti",
19334     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
19335    },
19336    {
19337     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
19338    },
19339    {
19340     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
19341    },
19342    {
19343     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
19344    },
19345    {
19346     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
19347    },
19348    {
19349     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
19350    },
19351    {
19352     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
19353    },
19354    {
19355     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
19356    },
19357    {
19358     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
19359    },
19360    {
19361     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
19362    },
19363    {
19364     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
19365    },
19366    {
19367     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
19368    },
19369    {
19370     "kind" : "complete_dtor_pointer",
19371     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
19372    },
19373    {
19374     "kind" : "deleting_dtor_pointer",
19375     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
19376    },
19377    {
19378     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
19379    },
19380    {
19381     "component_value" : 40,
19382     "kind" : "vbase_offset"
19383    },
19384    {
19385     "component_value" : -8,
19386     "kind" : "offset_to_top"
19387    },
19388    {
19389     "kind" : "rtti",
19390     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
19391    },
19392    {
19393     "kind" : "complete_dtor_pointer",
19394     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
19395    },
19396    {
19397     "kind" : "deleting_dtor_pointer",
19398     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
19399    },
19400    {
19401     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
19402    },
19403    {
19404     "component_value" : 32,
19405     "kind" : "vbase_offset"
19406    },
19407    {
19408     "component_value" : -16,
19409     "kind" : "offset_to_top"
19410    },
19411    {
19412     "kind" : "rtti",
19413     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
19414    },
19415    {
19416     "kind" : "complete_dtor_pointer",
19417     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
19418    },
19419    {
19420     "kind" : "deleting_dtor_pointer",
19421     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
19422    },
19423    {
19424     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19425    },
19426    {
19427     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19428    },
19429    {
19430     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19431    },
19432    {
19433     "kind" : "vcall_offset"
19434    },
19435    {
19436     "component_value" : -32,
19437     "kind" : "vcall_offset"
19438    },
19439    {
19440     "component_value" : -32,
19441     "kind" : "vcall_offset"
19442    },
19443    {
19444     "component_value" : -32,
19445     "kind" : "vcall_offset"
19446    },
19447    {
19448     "component_value" : -48,
19449     "kind" : "vcall_offset"
19450    },
19451    {
19452     "component_value" : -48,
19453     "kind" : "offset_to_top"
19454    },
19455    {
19456     "kind" : "rtti",
19457     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
19458    },
19459    {
19460     "kind" : "complete_dtor_pointer",
19461     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
19462    },
19463    {
19464     "kind" : "deleting_dtor_pointer",
19465     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
19466    },
19467    {
19468     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
19469    },
19470    {
19471     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19472    },
19473    {
19474     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19475    },
19476    {
19477     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19478    }
19479   ]
19480  },
19481  {
19482   "alignment" : 8,
19483   "fields" :
19484   [
19485    {
19486     "access" : "private",
19487     "field_name" : "mMutex",
19488     "referenced_type" : "type-993"
19489    },
19490    {
19491     "access" : "private",
19492     "field_name" : "mMap",
19493     "field_offset" : 320,
19494     "referenced_type" : "type-994"
19495    }
19496   ],
19497   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
19498   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
19499   "record_kind" : "class",
19500   "referenced_type" : "type-992",
19501   "self_type" : "type-992",
19502   "size" : 64,
19503   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
19504   "template_args" : [ "type-3", "type-995" ],
19505   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
19506  },
19507  {
19508   "alignment" : 8,
19509   "fields" :
19510   [
19511    {
19512     "access" : "private",
19513     "field_name" : "mMutex",
19514     "referenced_type" : "type-1001"
19515    },
19516    {
19517     "access" : "private",
19518     "field_name" : "mMap",
19519     "field_offset" : 320,
19520     "referenced_type" : "type-1002"
19521    }
19522   ],
19523   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
19524   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
19525   "record_kind" : "class",
19526   "referenced_type" : "type-1000",
19527   "self_type" : "type-1000",
19528   "size" : 64,
19529   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
19530   "template_args" : [ "type-3", "type-41" ],
19531   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
19532  },
19533  {
19534   "alignment" : 8,
19535   "fields" :
19536   [
19537    {
19538     "access" : "private",
19539     "field_name" : "mMutex",
19540     "referenced_type" : "type-1006"
19541    },
19542    {
19543     "access" : "private",
19544     "field_name" : "mMap",
19545     "field_offset" : 320,
19546     "referenced_type" : "type-1007"
19547    }
19548   ],
19549   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
19550   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
19551   "record_kind" : "class",
19552   "referenced_type" : "type-1005",
19553   "self_type" : "type-1005",
19554   "size" : 64,
19555   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
19556   "template_args" : [ "type-1008", "type-931" ],
19557   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
19558  },
19559  {
19560   "alignment" : 8,
19561   "fields" :
19562   [
19563    {
19564     "access" : "private",
19565     "field_name" : "mMutex",
19566     "referenced_type" : "type-1025"
19567    },
19568    {
19569     "access" : "private",
19570     "field_name" : "mMap",
19571     "field_offset" : 320,
19572     "referenced_type" : "type-1026"
19573    }
19574   ],
19575   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
19576   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
19577   "record_kind" : "class",
19578   "referenced_type" : "type-1024",
19579   "self_type" : "type-1024",
19580   "size" : 64,
19581   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
19582   "template_args" : [ "type-1027", "type-1028" ],
19583   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
19584  },
19585  {
19586   "alignment" : 8,
19587   "fields" :
19588   [
19589    {
19590     "access" : "private",
19591     "field_name" : "mMutex",
19592     "referenced_type" : "type-1014"
19593    },
19594    {
19595     "access" : "private",
19596     "field_name" : "mMap",
19597     "field_offset" : 320,
19598     "referenced_type" : "type-1015"
19599    }
19600   ],
19601   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
19602   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
19603   "record_kind" : "class",
19604   "referenced_type" : "type-1013",
19605   "self_type" : "type-1013",
19606   "size" : 64,
19607   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
19608   "template_args" : [ "type-1016", "type-1017" ],
19609   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
19610  },
19611  {
19612   "alignment" : 8,
19613   "fields" :
19614   [
19615    {
19616     "field_name" : "flags",
19617     "referenced_type" : "type-2"
19618    },
19619    {
19620     "field_name" : "fdIndex",
19621     "field_offset" : 32,
19622     "referenced_type" : "type-2"
19623    },
19624    {
19625     "field_name" : "offset",
19626     "field_offset" : 64,
19627     "referenced_type" : "type-2"
19628    },
19629    {
19630     "field_name" : "extent",
19631     "field_offset" : 128,
19632     "referenced_type" : "type-32"
19633    }
19634   ],
19635   "linker_set_key" : "android::hardware::GrantorDescriptor",
19636   "name" : "android::hardware::GrantorDescriptor",
19637   "referenced_type" : "type-888",
19638   "self_type" : "type-888",
19639   "size" : 24,
19640   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
19641   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
19642  },
19643  {
19644   "alignment" : 8,
19645   "base_specifiers" :
19646   [
19647    {
19648     "is_virtual" : true,
19649     "referenced_type" : "type-871"
19650    },
19651    {
19652     "is_virtual" : true,
19653     "referenced_type" : "type-6"
19654    }
19655   ],
19656   "linker_set_key" : "android::hardware::HidlMemory",
19657   "name" : "android::hardware::HidlMemory",
19658   "record_kind" : "class",
19659   "referenced_type" : "type-879",
19660   "self_type" : "type-879",
19661   "size" : 64,
19662   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19663   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
19664   "vtable_components" :
19665   [
19666    {
19667     "component_value" : 48,
19668     "kind" : "vbase_offset"
19669    },
19670    {
19671     "component_value" : 8,
19672     "kind" : "vbase_offset"
19673    },
19674    {
19675     "kind" : "offset_to_top"
19676    },
19677    {
19678     "kind" : "rtti",
19679     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
19680    },
19681    {
19682     "kind" : "complete_dtor_pointer",
19683     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
19684    },
19685    {
19686     "kind" : "deleting_dtor_pointer",
19687     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
19688    },
19689    {
19690     "kind" : "vcall_offset"
19691    },
19692    {
19693     "kind" : "vcall_offset"
19694    },
19695    {
19696     "kind" : "vcall_offset"
19697    },
19698    {
19699     "kind" : "vcall_offset"
19700    },
19701    {
19702     "component_value" : -48,
19703     "kind" : "vcall_offset"
19704    },
19705    {
19706     "component_value" : -48,
19707     "kind" : "offset_to_top"
19708    },
19709    {
19710     "kind" : "rtti",
19711     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
19712    },
19713    {
19714     "kind" : "complete_dtor_pointer",
19715     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
19716    },
19717    {
19718     "kind" : "deleting_dtor_pointer",
19719     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
19720    },
19721    {
19722     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19723    },
19724    {
19725     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19726    },
19727    {
19728     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19729    },
19730    {
19731     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19732    }
19733   ]
19734  },
19735  {
19736   "alignment" : 8,
19737   "base_specifiers" :
19738   [
19739    {
19740     "is_virtual" : true,
19741     "referenced_type" : "type-6"
19742    }
19743   ],
19744   "linker_set_key" : "android::hardware::IBinder",
19745   "name" : "android::hardware::IBinder",
19746   "record_kind" : "class",
19747   "referenced_type" : "type-18",
19748   "self_type" : "type-18",
19749   "size" : 24,
19750   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
19751   "unique_id" : "_ZTSN7android8hardware7IBinderE",
19752   "vtable_components" :
19753   [
19754    {
19755     "component_value" : 8,
19756     "kind" : "vbase_offset"
19757    },
19758    {
19759     "kind" : "offset_to_top"
19760    },
19761    {
19762     "kind" : "rtti",
19763     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
19764    },
19765    {
19766     "is_pure" : true,
19767     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
19768    },
19769    {
19770     "is_pure" : true,
19771     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
19772    },
19773    {
19774     "is_pure" : true,
19775     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
19776    },
19777    {
19778     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
19779    },
19780    {
19781     "is_pure" : true,
19782     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
19783    },
19784    {
19785     "is_pure" : true,
19786     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
19787    },
19788    {
19789     "is_pure" : true,
19790     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
19791    },
19792    {
19793     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
19794    },
19795    {
19796     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
19797    },
19798    {
19799     "kind" : "complete_dtor_pointer",
19800     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
19801    },
19802    {
19803     "kind" : "deleting_dtor_pointer",
19804     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
19805    },
19806    {
19807     "kind" : "vcall_offset"
19808    },
19809    {
19810     "kind" : "vcall_offset"
19811    },
19812    {
19813     "kind" : "vcall_offset"
19814    },
19815    {
19816     "kind" : "vcall_offset"
19817    },
19818    {
19819     "component_value" : -8,
19820     "kind" : "vcall_offset"
19821    },
19822    {
19823     "component_value" : -8,
19824     "kind" : "offset_to_top"
19825    },
19826    {
19827     "kind" : "rtti",
19828     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
19829    },
19830    {
19831     "kind" : "complete_dtor_pointer",
19832     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
19833    },
19834    {
19835     "kind" : "deleting_dtor_pointer",
19836     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
19837    },
19838    {
19839     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19840    },
19841    {
19842     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19843    },
19844    {
19845     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19846    },
19847    {
19848     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19849    }
19850   ]
19851  },
19852  {
19853   "alignment" : 8,
19854   "base_specifiers" :
19855   [
19856    {
19857     "is_virtual" : true,
19858     "referenced_type" : "type-6"
19859    }
19860   ],
19861   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
19862   "name" : "android::hardware::IBinder::DeathRecipient",
19863   "record_kind" : "class",
19864   "referenced_type" : "type-15",
19865   "self_type" : "type-15",
19866   "size" : 24,
19867   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
19868   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
19869   "vtable_components" :
19870   [
19871    {
19872     "component_value" : 8,
19873     "kind" : "vbase_offset"
19874    },
19875    {
19876     "kind" : "offset_to_top"
19877    },
19878    {
19879     "kind" : "rtti",
19880     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
19881    },
19882    {
19883     "is_pure" : true,
19884     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
19885    },
19886    {
19887     "kind" : "complete_dtor_pointer",
19888     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
19889    },
19890    {
19891     "kind" : "deleting_dtor_pointer",
19892     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
19893    },
19894    {
19895     "kind" : "vcall_offset"
19896    },
19897    {
19898     "kind" : "vcall_offset"
19899    },
19900    {
19901     "kind" : "vcall_offset"
19902    },
19903    {
19904     "kind" : "vcall_offset"
19905    },
19906    {
19907     "component_value" : -8,
19908     "kind" : "vcall_offset"
19909    },
19910    {
19911     "component_value" : -8,
19912     "kind" : "offset_to_top"
19913    },
19914    {
19915     "kind" : "rtti",
19916     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
19917    },
19918    {
19919     "kind" : "complete_dtor_pointer",
19920     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
19921    },
19922    {
19923     "kind" : "deleting_dtor_pointer",
19924     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
19925    },
19926    {
19927     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19928    },
19929    {
19930     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19931    },
19932    {
19933     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19934    },
19935    {
19936     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19937    }
19938   ]
19939  },
19940  {
19941   "alignment" : 8,
19942   "base_specifiers" :
19943   [
19944    {
19945     "is_virtual" : true,
19946     "referenced_type" : "type-6"
19947    }
19948   ],
19949   "linker_set_key" : "android::hardware::IInterface",
19950   "name" : "android::hardware::IInterface",
19951   "record_kind" : "class",
19952   "referenced_type" : "type-148",
19953   "self_type" : "type-148",
19954   "size" : 24,
19955   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
19956   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
19957   "vtable_components" :
19958   [
19959    {
19960     "component_value" : 8,
19961     "kind" : "vbase_offset"
19962    },
19963    {
19964     "kind" : "offset_to_top"
19965    },
19966    {
19967     "kind" : "rtti",
19968     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
19969    },
19970    {
19971     "kind" : "complete_dtor_pointer",
19972     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
19973    },
19974    {
19975     "kind" : "deleting_dtor_pointer",
19976     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
19977    },
19978    {
19979     "is_pure" : true,
19980     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
19981    },
19982    {
19983     "kind" : "vcall_offset"
19984    },
19985    {
19986     "kind" : "vcall_offset"
19987    },
19988    {
19989     "kind" : "vcall_offset"
19990    },
19991    {
19992     "kind" : "vcall_offset"
19993    },
19994    {
19995     "component_value" : -8,
19996     "kind" : "vcall_offset"
19997    },
19998    {
19999     "component_value" : -8,
20000     "kind" : "offset_to_top"
20001    },
20002    {
20003     "kind" : "rtti",
20004     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
20005    },
20006    {
20007     "kind" : "complete_dtor_pointer",
20008     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
20009    },
20010    {
20011     "kind" : "deleting_dtor_pointer",
20012     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
20013    },
20014    {
20015     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20016    },
20017    {
20018     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20019    },
20020    {
20021     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20022    },
20023    {
20024     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20025    }
20026   ]
20027  },
20028  {
20029   "alignment" : 8,
20030   "fields" :
20031   [
20032    {
20033     "access" : "private",
20034     "field_name" : "mGrantors",
20035     "referenced_type" : "type-884"
20036    },
20037    {
20038     "access" : "private",
20039     "field_name" : "mHandle",
20040     "field_offset" : 128,
20041     "referenced_type" : "type-943"
20042    },
20043    {
20044     "access" : "private",
20045     "field_name" : "mQuantum",
20046     "field_offset" : 192,
20047     "referenced_type" : "type-2"
20048    },
20049    {
20050     "access" : "private",
20051     "field_name" : "mFlags",
20052     "field_offset" : 224,
20053     "referenced_type" : "type-2"
20054    }
20055   ],
20056   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
20057   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
20058   "referenced_type" : "type-942",
20059   "self_type" : "type-942",
20060   "size" : 32,
20061   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
20062   "template_args" : [ "type-59" ],
20063   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
20064  },
20065  {
20066   "alignment" : 8,
20067   "fields" :
20068   [
20069    {
20070     "access" : "private",
20071     "field_name" : "mBufCachePos",
20072     "referenced_type" : "type-32"
20073    },
20074    {
20075     "access" : "private",
20076     "field_name" : "mBufCache",
20077     "field_offset" : 64,
20078     "referenced_type" : "type-976"
20079    },
20080    {
20081     "access" : "private",
20082     "field_name" : "mError",
20083     "field_offset" : 256,
20084     "referenced_type" : "type-27"
20085    },
20086    {
20087     "access" : "private",
20088     "field_name" : "mData",
20089     "field_offset" : 320,
20090     "referenced_type" : "type-107"
20091    },
20092    {
20093     "access" : "private",
20094     "field_name" : "mDataSize",
20095     "field_offset" : 384,
20096     "referenced_type" : "type-32"
20097    },
20098    {
20099     "access" : "private",
20100     "field_name" : "mDataCapacity",
20101     "field_offset" : 448,
20102     "referenced_type" : "type-32"
20103    },
20104    {
20105     "access" : "private",
20106     "field_name" : "mDataPos",
20107     "field_offset" : 512,
20108     "referenced_type" : "type-32"
20109    },
20110    {
20111     "access" : "private",
20112     "field_name" : "mObjects",
20113     "field_offset" : 576,
20114     "referenced_type" : "type-977"
20115    },
20116    {
20117     "access" : "private",
20118     "field_name" : "mObjectsSize",
20119     "field_offset" : 640,
20120     "referenced_type" : "type-32"
20121    },
20122    {
20123     "access" : "private",
20124     "field_name" : "mObjectsCapacity",
20125     "field_offset" : 704,
20126     "referenced_type" : "type-32"
20127    },
20128    {
20129     "access" : "private",
20130     "field_name" : "mNextObjectHint",
20131     "field_offset" : 768,
20132     "referenced_type" : "type-32"
20133    },
20134    {
20135     "access" : "private",
20136     "field_name" : "mNumRef",
20137     "field_offset" : 832,
20138     "referenced_type" : "type-32"
20139    },
20140    {
20141     "access" : "private",
20142     "field_name" : "mFdsKnown",
20143     "field_offset" : 896,
20144     "referenced_type" : "type-41"
20145    },
20146    {
20147     "access" : "private",
20148     "field_name" : "mHasFds",
20149     "field_offset" : 904,
20150     "referenced_type" : "type-41"
20151    },
20152    {
20153     "access" : "private",
20154     "field_name" : "mAllowFds",
20155     "field_offset" : 912,
20156     "referenced_type" : "type-41"
20157    },
20158    {
20159     "access" : "private",
20160     "field_name" : "mOwner",
20161     "field_offset" : 960,
20162     "referenced_type" : "type-978"
20163    },
20164    {
20165     "access" : "private",
20166     "field_name" : "mOwnerCookie",
20167     "field_offset" : 1024,
20168     "referenced_type" : "type-28"
20169    }
20170   ],
20171   "linker_set_key" : "android::hardware::Parcel",
20172   "name" : "android::hardware::Parcel",
20173   "record_kind" : "class",
20174   "referenced_type" : "type-975",
20175   "self_type" : "type-975",
20176   "size" : 136,
20177   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
20178   "unique_id" : "_ZTSN7android8hardware6ParcelE"
20179  },
20180  {
20181   "access" : "private",
20182   "alignment" : 8,
20183   "fields" :
20184   [
20185    {
20186     "field_name" : "index",
20187     "referenced_type" : "type-32"
20188    },
20189    {
20190     "field_name" : "buffer",
20191     "field_offset" : 64,
20192     "referenced_type" : "type-830"
20193    },
20194    {
20195     "field_name" : "bufend",
20196     "field_offset" : 128,
20197     "referenced_type" : "type-830"
20198    }
20199   ],
20200   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
20201   "name" : "android::hardware::Parcel::BufferInfo",
20202   "referenced_type" : "type-983",
20203   "self_type" : "type-983",
20204   "size" : 24,
20205   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
20206   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
20207  },
20208  {
20209   "alignment" : 8,
20210   "base_specifiers" :
20211   [
20212    {
20213     "is_virtual" : true,
20214     "referenced_type" : "type-6"
20215    }
20216   ],
20217   "fields" :
20218   [
20219    {
20220     "access" : "private",
20221     "field_name" : "mDriverFD",
20222     "field_offset" : 64,
20223     "referenced_type" : "type-27"
20224    },
20225    {
20226     "access" : "private",
20227     "field_name" : "mVMStart",
20228     "field_offset" : 128,
20229     "referenced_type" : "type-28"
20230    },
20231    {
20232     "access" : "private",
20233     "field_name" : "mThreadCountLock",
20234     "field_offset" : 192,
20235     "referenced_type" : "type-30"
20236    },
20237    {
20238     "access" : "private",
20239     "field_name" : "mThreadCountDecrement",
20240     "field_offset" : 512,
20241     "referenced_type" : "type-31"
20242    },
20243    {
20244     "access" : "private",
20245     "field_name" : "mExecutingThreadsCount",
20246     "field_offset" : 896,
20247     "referenced_type" : "type-32"
20248    },
20249    {
20250     "access" : "private",
20251     "field_name" : "mMaxThreads",
20252     "field_offset" : 960,
20253     "referenced_type" : "type-32"
20254    },
20255    {
20256     "access" : "private",
20257     "field_name" : "mStarvationStartTimeMs",
20258     "field_offset" : 1024,
20259     "referenced_type" : "type-33"
20260    },
20261    {
20262     "access" : "private",
20263     "field_name" : "mLock",
20264     "field_offset" : 1088,
20265     "referenced_type" : "type-34"
20266    },
20267    {
20268     "access" : "private",
20269     "field_name" : "mHandleToObject",
20270     "field_offset" : 1408,
20271     "referenced_type" : "type-36"
20272    },
20273    {
20274     "access" : "private",
20275     "field_name" : "mManagesContexts",
20276     "field_offset" : 1728,
20277     "referenced_type" : "type-41"
20278    },
20279    {
20280     "access" : "private",
20281     "field_name" : "mBinderContextCheckFunc",
20282     "field_offset" : 1792,
20283     "referenced_type" : "type-42"
20284    },
20285    {
20286     "access" : "private",
20287     "field_name" : "mBinderContextUserData",
20288     "field_offset" : 1856,
20289     "referenced_type" : "type-28"
20290    },
20291    {
20292     "access" : "private",
20293     "field_name" : "mContexts",
20294     "field_offset" : 1920,
20295     "referenced_type" : "type-52"
20296    },
20297    {
20298     "access" : "private",
20299     "field_name" : "mRootDir",
20300     "field_offset" : 2240,
20301     "referenced_type" : "type-56"
20302    },
20303    {
20304     "access" : "private",
20305     "field_name" : "mThreadPoolStarted",
20306     "field_offset" : 2304,
20307     "referenced_type" : "type-41"
20308    },
20309    {
20310     "access" : "private",
20311     "field_name" : "mSpawnThreadOnStart",
20312     "field_offset" : 2312,
20313     "referenced_type" : "type-41"
20314    },
20315    {
20316     "access" : "private",
20317     "field_name" : "mThreadPoolSeq",
20318     "field_offset" : 2336,
20319     "referenced_type" : "type-60"
20320    },
20321    {
20322     "access" : "private",
20323     "field_name" : "mMmapSize",
20324     "field_offset" : 2368,
20325     "referenced_type" : "type-39"
20326    },
20327    {
20328     "access" : "private",
20329     "field_name" : "mCallRestriction",
20330     "field_offset" : 2432,
20331     "referenced_type" : "type-61"
20332    }
20333   ],
20334   "linker_set_key" : "android::hardware::ProcessState",
20335   "name" : "android::hardware::ProcessState",
20336   "record_kind" : "class",
20337   "referenced_type" : "type-26",
20338   "self_type" : "type-26",
20339   "size" : 328,
20340   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
20341   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
20342   "vtable_components" :
20343   [
20344    {
20345     "component_value" : 312,
20346     "kind" : "vbase_offset"
20347    },
20348    {
20349     "kind" : "offset_to_top"
20350    },
20351    {
20352     "kind" : "rtti",
20353     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
20354    },
20355    {
20356     "kind" : "complete_dtor_pointer",
20357     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
20358    },
20359    {
20360     "kind" : "deleting_dtor_pointer",
20361     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
20362    },
20363    {
20364     "kind" : "vcall_offset"
20365    },
20366    {
20367     "kind" : "vcall_offset"
20368    },
20369    {
20370     "kind" : "vcall_offset"
20371    },
20372    {
20373     "kind" : "vcall_offset"
20374    },
20375    {
20376     "component_value" : -312,
20377     "kind" : "vcall_offset"
20378    },
20379    {
20380     "component_value" : -312,
20381     "kind" : "offset_to_top"
20382    },
20383    {
20384     "kind" : "rtti",
20385     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
20386    },
20387    {
20388     "kind" : "complete_dtor_pointer",
20389     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
20390    },
20391    {
20392     "kind" : "deleting_dtor_pointer",
20393     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
20394    },
20395    {
20396     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20397    },
20398    {
20399     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20400    },
20401    {
20402     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20403    },
20404    {
20405     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20406    }
20407   ]
20408  },
20409  {
20410   "access" : "private",
20411   "alignment" : 8,
20412   "fields" :
20413   [
20414    {
20415     "field_name" : "binder",
20416     "referenced_type" : "type-17"
20417    },
20418    {
20419     "field_name" : "refs",
20420     "field_offset" : 64,
20421     "referenced_type" : "type-10"
20422    }
20423   ],
20424   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
20425   "name" : "android::hardware::ProcessState::handle_entry",
20426   "referenced_type" : "type-40",
20427   "self_type" : "type-40",
20428   "size" : 16,
20429   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
20430   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
20431  },
20432  {
20433   "alignment" : 8,
20434   "base_specifiers" :
20435   [
20436    {
20437     "referenced_type" : "type-248"
20438    }
20439   ],
20440   "fields" :
20441   [
20442    {
20443     "access" : "private",
20444     "field_name" : "mVal",
20445     "field_offset" : 288,
20446     "referenced_type" : "type-1106"
20447    }
20448   ],
20449   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status>",
20450   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status>",
20451   "record_kind" : "class",
20452   "referenced_type" : "type-1228",
20453   "self_type" : "type-1228",
20454   "size" : 40,
20455   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20456   "template_args" : [ "type-1106" ],
20457   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_3drm4V1_06StatusEEE"
20458  },
20459  {
20460   "alignment" : 8,
20461   "base_specifiers" :
20462   [
20463    {
20464     "referenced_type" : "type-248"
20465    }
20466   ],
20467   "fields" :
20468   [
20469    {
20470     "access" : "private",
20471     "field_name" : "mVal",
20472     "field_offset" : 320,
20473     "referenced_type" : "type-461"
20474    }
20475   ],
20476   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> >",
20477   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> >",
20478   "record_kind" : "class",
20479   "referenced_type" : "type-604",
20480   "self_type" : "type-604",
20481   "size" : 48,
20482   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20483   "template_args" : [ "type-461" ],
20484   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_214ICryptoFactoryEEEEE"
20485  },
20486  {
20487   "alignment" : 8,
20488   "base_specifiers" :
20489   [
20490    {
20491     "referenced_type" : "type-248"
20492    }
20493   ],
20494   "fields" :
20495   [
20496    {
20497     "access" : "private",
20498     "field_name" : "mVal",
20499     "field_offset" : 320,
20500     "referenced_type" : "type-1207"
20501    }
20502   ],
20503   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> >",
20504   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> >",
20505   "record_kind" : "class",
20506   "referenced_type" : "type-1234",
20507   "self_type" : "type-1234",
20508   "size" : 48,
20509   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20510   "template_args" : [ "type-1207" ],
20511   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_213ICryptoPluginEEEEE"
20512  },
20513  {
20514   "alignment" : 8,
20515   "base_specifiers" :
20516   [
20517    {
20518     "referenced_type" : "type-248"
20519    }
20520   ],
20521   "fields" :
20522   [
20523    {
20524     "access" : "private",
20525     "field_name" : "mVal",
20526     "field_offset" : 320,
20527     "referenced_type" : "type-192"
20528    }
20529   ],
20530   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> >",
20531   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> >",
20532   "record_kind" : "class",
20533   "referenced_type" : "type-247",
20534   "self_type" : "type-247",
20535   "size" : 48,
20536   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20537   "template_args" : [ "type-192" ],
20538   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_211IDrmFactoryEEEEE"
20539  },
20540  {
20541   "alignment" : 8,
20542   "base_specifiers" :
20543   [
20544    {
20545     "referenced_type" : "type-248"
20546    }
20547   ],
20548   "fields" :
20549   [
20550    {
20551     "access" : "private",
20552     "field_name" : "mVal",
20553     "field_offset" : 320,
20554     "referenced_type" : "type-408"
20555    }
20556   ],
20557   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> >",
20558   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> >",
20559   "record_kind" : "class",
20560   "referenced_type" : "type-447",
20561   "self_type" : "type-447",
20562   "size" : 48,
20563   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20564   "template_args" : [ "type-408" ],
20565   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_210IDrmPluginEEEEE"
20566  },
20567  {
20568   "alignment" : 8,
20569   "base_specifiers" :
20570   [
20571    {
20572     "referenced_type" : "type-248"
20573    }
20574   ],
20575   "fields" :
20576   [
20577    {
20578     "access" : "private",
20579     "field_name" : "mVal",
20580     "field_offset" : 320,
20581     "referenced_type" : "type-621"
20582    }
20583   ],
20584   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> >",
20585   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> >",
20586   "record_kind" : "class",
20587   "referenced_type" : "type-649",
20588   "self_type" : "type-649",
20589   "size" : 48,
20590   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20591   "template_args" : [ "type-621" ],
20592   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_218IDrmPluginListenerEEEEE"
20593  },
20594  {
20595   "alignment" : 8,
20596   "base_specifiers" :
20597   [
20598    {
20599     "referenced_type" : "type-248"
20600    }
20601   ],
20602   "fields" :
20603   [
20604    {
20605     "access" : "private",
20606     "field_name" : "mVal",
20607     "field_offset" : 264,
20608     "referenced_type" : "type-41"
20609    }
20610   ],
20611   "linker_set_key" : "android::hardware::Return<bool>",
20612   "name" : "android::hardware::Return<bool>",
20613   "record_kind" : "class",
20614   "referenced_type" : "type-557",
20615   "self_type" : "type-557",
20616   "size" : 40,
20617   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20618   "template_args" : [ "type-41" ],
20619   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
20620  },
20621  {
20622   "alignment" : 8,
20623   "base_specifiers" :
20624   [
20625    {
20626     "referenced_type" : "type-248"
20627    }
20628   ],
20629   "linker_set_key" : "android::hardware::Return<void>",
20630   "name" : "android::hardware::Return<void>",
20631   "record_kind" : "class",
20632   "referenced_type" : "type-630",
20633   "self_type" : "type-630",
20634   "size" : 40,
20635   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20636   "template_args" : [ "type-29" ],
20637   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
20638  },
20639  {
20640   "alignment" : 8,
20641   "fields" :
20642   [
20643    {
20644     "access" : "private",
20645     "field_name" : "mException",
20646     "referenced_type" : "type-27"
20647    },
20648    {
20649     "access" : "private",
20650     "field_name" : "mErrorCode",
20651     "field_offset" : 32,
20652     "referenced_type" : "type-27"
20653    },
20654    {
20655     "access" : "private",
20656     "field_name" : "mMessage",
20657     "field_offset" : 64,
20658     "referenced_type" : "type-250"
20659    }
20660   ],
20661   "linker_set_key" : "android::hardware::Status",
20662   "name" : "android::hardware::Status",
20663   "record_kind" : "class",
20664   "referenced_type" : "type-249",
20665   "self_type" : "type-249",
20666   "size" : 32,
20667   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20668   "unique_id" : "_ZTSN7android8hardware6StatusE"
20669  },
20670  {
20671   "alignment" : 8,
20672   "fields" :
20673   [
20674    {
20675     "access" : "private",
20676     "field_name" : "buffer",
20677     "referenced_type" : "type-1034"
20678    }
20679   ],
20680   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> >",
20681   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> >",
20682   "record_kind" : "class",
20683   "referenced_type" : "type-1033",
20684   "self_type" : "type-1033",
20685   "size" : 64,
20686   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
20687   "template_args" : [ "type-992" ],
20688   "unique_id" : "_ZTSN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS1_9SchedPrioEEEEE"
20689  },
20690  {
20691   "alignment" : 8,
20692   "fields" :
20693   [
20694    {
20695     "access" : "private",
20696     "field_name" : "buffer",
20697     "referenced_type" : "type-1034"
20698    }
20699   ],
20700   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> >",
20701   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> >",
20702   "record_kind" : "class",
20703   "referenced_type" : "type-1037",
20704   "self_type" : "type-1037",
20705   "size" : 64,
20706   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
20707   "template_args" : [ "type-1000" ],
20708   "unique_id" : "_ZTSN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEEEE"
20709  },
20710  {
20711   "alignment" : 8,
20712   "fields" :
20713   [
20714    {
20715     "access" : "private",
20716     "field_name" : "buffer",
20717     "referenced_type" : "type-1034"
20718    }
20719   ],
20720   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
20721   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
20722   "record_kind" : "class",
20723   "referenced_type" : "type-1040",
20724   "self_type" : "type-1040",
20725   "size" : 64,
20726   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
20727   "template_args" : [ "type-1005" ],
20728   "unique_id" : "_ZTSN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE"
20729  },
20730  {
20731   "alignment" : 8,
20732   "fields" :
20733   [
20734    {
20735     "access" : "protected",
20736     "field_name" : "mInstrumentationCallbacks",
20737     "field_offset" : 64,
20738     "referenced_type" : "type-153"
20739    },
20740    {
20741     "access" : "protected",
20742     "field_name" : "mEnableInstrumentation",
20743     "field_offset" : 256,
20744     "referenced_type" : "type-41"
20745    },
20746    {
20747     "access" : "protected",
20748     "field_name" : "mInstrumentationLibPackage",
20749     "field_offset" : 320,
20750     "referenced_type" : "type-154"
20751    },
20752    {
20753     "access" : "protected",
20754     "field_name" : "mInterfaceName",
20755     "field_offset" : 512,
20756     "referenced_type" : "type-155"
20757    }
20758   ],
20759   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
20760   "name" : "android::hardware::details::HidlInstrumentor",
20761   "referenced_type" : "type-152",
20762   "self_type" : "type-152",
20763   "size" : 88,
20764   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20765   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
20766   "vtable_components" :
20767   [
20768    {
20769     "kind" : "offset_to_top"
20770    },
20771    {
20772     "kind" : "rtti",
20773     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
20774    },
20775    {
20776     "kind" : "complete_dtor_pointer",
20777     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
20778    },
20779    {
20780     "kind" : "deleting_dtor_pointer",
20781     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
20782    }
20783   ]
20784  },
20785  {
20786   "alignment" : 4,
20787   "fields" :
20788   [
20789    {
20790     "field_name" : "sched_policy",
20791     "referenced_type" : "type-27"
20792    },
20793    {
20794     "field_name" : "prio",
20795     "field_offset" : 32,
20796     "referenced_type" : "type-27"
20797    }
20798   ],
20799   "linker_set_key" : "android::hardware::details::SchedPrio",
20800   "name" : "android::hardware::details::SchedPrio",
20801   "referenced_type" : "type-995",
20802   "self_type" : "type-995",
20803   "size" : 8,
20804   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
20805   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
20806  },
20807  {
20808   "alignment" : 8,
20809   "fields" :
20810   [
20811    {
20812     "access" : "private",
20813     "field_name" : "mQueue",
20814     "referenced_type" : "type-206"
20815    }
20816   ],
20817   "linker_set_key" : "android::hardware::details::TaskRunner",
20818   "name" : "android::hardware::details::TaskRunner",
20819   "record_kind" : "class",
20820   "referenced_type" : "type-205",
20821   "self_type" : "type-205",
20822   "size" : 16,
20823   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
20824   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
20825  },
20826  {
20827   "alignment" : 1,
20828   "linker_set_key" : "android::hardware::details::bnhw_tag",
20829   "name" : "android::hardware::details::bnhw_tag",
20830   "referenced_type" : "type-784",
20831   "self_type" : "type-784",
20832   "size" : 1,
20833   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20834   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
20835  },
20836  {
20837   "alignment" : 1,
20838   "linker_set_key" : "android::hardware::details::bphw_tag",
20839   "name" : "android::hardware::details::bphw_tag",
20840   "referenced_type" : "type-828",
20841   "self_type" : "type-828",
20842   "size" : 1,
20843   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20844   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
20845  },
20846  {
20847   "alignment" : 1,
20848   "linker_set_key" : "android::hardware::details::bs_tag",
20849   "name" : "android::hardware::details::bs_tag",
20850   "referenced_type" : "type-840",
20851   "self_type" : "type-840",
20852   "size" : 1,
20853   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20854   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
20855  },
20856  {
20857   "access" : "private",
20858   "alignment" : 8,
20859   "fields" :
20860   [
20861    {
20862     "field_name" : "mPointer",
20863     "referenced_type" : "type-88"
20864    },
20865    {
20866     "field_name" : "_pad",
20867     "referenced_type" : "type-32"
20868    }
20869   ],
20870   "is_anonymous" : true,
20871   "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",
20872   "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",
20873   "record_kind" : "union",
20874   "referenced_type" : "type-87",
20875   "self_type" : "type-87",
20876   "size" : 8,
20877   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20878   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEUt_E"
20879  },
20880  {
20881   "access" : "private",
20882   "alignment" : 8,
20883   "fields" :
20884   [
20885    {
20886     "field_name" : "mPointer",
20887     "referenced_type" : "type-377"
20888    },
20889    {
20890     "field_name" : "_pad",
20891     "referenced_type" : "type-32"
20892    }
20893   ],
20894   "is_anonymous" : true,
20895   "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",
20896   "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",
20897   "record_kind" : "union",
20898   "referenced_type" : "type-376",
20899   "self_type" : "type-376",
20900   "size" : 8,
20901   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20902   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroupEEUt_E"
20903  },
20904  {
20905   "access" : "private",
20906   "alignment" : 8,
20907   "fields" :
20908   [
20909    {
20910     "field_name" : "mPointer",
20911     "referenced_type" : "type-887"
20912    },
20913    {
20914     "field_name" : "_pad",
20915     "referenced_type" : "type-32"
20916    }
20917   ],
20918   "is_anonymous" : true,
20919   "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",
20920   "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",
20921   "record_kind" : "union",
20922   "referenced_type" : "type-886",
20923   "self_type" : "type-886",
20924   "size" : 8,
20925   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20926   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
20927  },
20928  {
20929   "access" : "private",
20930   "alignment" : 8,
20931   "fields" :
20932   [
20933    {
20934     "field_name" : "mPointer",
20935     "referenced_type" : "type-386"
20936    },
20937    {
20938     "field_name" : "_pad",
20939     "referenced_type" : "type-32"
20940    }
20941   ],
20942   "is_anonymous" : true,
20943   "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",
20944   "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",
20945   "record_kind" : "union",
20946   "referenced_type" : "type-385",
20947   "self_type" : "type-385",
20948   "size" : 8,
20949   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20950   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_29KeyStatusEEUt_E"
20951  },
20952  {
20953   "access" : "private",
20954   "alignment" : 8,
20955   "fields" :
20956   [
20957    {
20958     "field_name" : "mPointer",
20959     "referenced_type" : "type-486"
20960    },
20961    {
20962     "field_name" : "_pad",
20963     "referenced_type" : "type-32"
20964    }
20965   ],
20966   "is_anonymous" : true,
20967   "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",
20968   "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",
20969   "record_kind" : "union",
20970   "referenced_type" : "type-485",
20971   "self_type" : "type-485",
20972   "size" : 8,
20973   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20974   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09KeyStatusEEUt_E"
20975  },
20976  {
20977   "access" : "private",
20978   "alignment" : 8,
20979   "fields" :
20980   [
20981    {
20982     "field_name" : "mPointer",
20983     "referenced_type" : "type-476"
20984    },
20985    {
20986     "field_name" : "_pad",
20987     "referenced_type" : "type-32"
20988    }
20989   ],
20990   "is_anonymous" : true,
20991   "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",
20992   "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",
20993   "record_kind" : "union",
20994   "referenced_type" : "type-475",
20995   "self_type" : "type-475",
20996   "size" : 8,
20997   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20998   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_08KeyValueEEUt_E"
20999  },
21000  {
21001   "access" : "private",
21002   "alignment" : 8,
21003   "fields" :
21004   [
21005    {
21006     "field_name" : "mPointer",
21007     "referenced_type" : "type-80"
21008    },
21009    {
21010     "field_name" : "_pad",
21011     "referenced_type" : "type-32"
21012    }
21013   ],
21014   "is_anonymous" : true,
21015   "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",
21016   "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",
21017   "record_kind" : "union",
21018   "referenced_type" : "type-79",
21019   "self_type" : "type-79",
21020   "size" : 8,
21021   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21022   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEUt_E"
21023  },
21024  {
21025   "access" : "private",
21026   "alignment" : 8,
21027   "fields" :
21028   [
21029    {
21030     "field_name" : "mPointer",
21031     "referenced_type" : "type-492"
21032    },
21033    {
21034     "field_name" : "_pad",
21035     "referenced_type" : "type-32"
21036    }
21037   ],
21038   "is_anonymous" : true,
21039   "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",
21040   "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",
21041   "record_kind" : "union",
21042   "referenced_type" : "type-491",
21043   "self_type" : "type-491",
21044   "size" : 8,
21045   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21046   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_010SecureStopEEUt_E"
21047  },
21048  {
21049   "access" : "private",
21050   "alignment" : 8,
21051   "fields" :
21052   [
21053    {
21054     "field_name" : "mPointer",
21055     "referenced_type" : "type-185"
21056    },
21057    {
21058     "field_name" : "_pad",
21059     "referenced_type" : "type-32"
21060    }
21061   ],
21062   "is_anonymous" : true,
21063   "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",
21064   "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",
21065   "record_kind" : "union",
21066   "referenced_type" : "type-184",
21067   "self_type" : "type-184",
21068   "size" : 8,
21069   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21070   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09SubSampleEEUt_E"
21071  },
21072  {
21073   "access" : "private",
21074   "alignment" : 8,
21075   "fields" :
21076   [
21077    {
21078     "field_name" : "mPointer",
21079     "referenced_type" : "type-96"
21080    },
21081    {
21082     "field_name" : "_pad",
21083     "referenced_type" : "type-32"
21084    }
21085   ],
21086   "is_anonymous" : true,
21087   "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",
21088   "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",
21089   "record_kind" : "union",
21090   "referenced_type" : "type-95",
21091   "self_type" : "type-95",
21092   "size" : 8,
21093   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21094   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEUt_E"
21095  },
21096  {
21097   "alignment" : 8,
21098   "fields" :
21099   [
21100    {
21101     "access" : "private",
21102     "referenced_type" : "type-886"
21103    }
21104   ],
21105   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
21106   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
21107   "referenced_type" : "type-885",
21108   "self_type" : "type-885",
21109   "size" : 8,
21110   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21111   "template_args" : [ "type-888" ],
21112   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
21113  },
21114  {
21115   "alignment" : 8,
21116   "fields" :
21117   [
21118    {
21119     "access" : "private",
21120     "referenced_type" : "type-485"
21121    }
21122   ],
21123   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
21124   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
21125   "referenced_type" : "type-484",
21126   "self_type" : "type-484",
21127   "size" : 8,
21128   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21129   "template_args" : [ "type-487" ],
21130   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09KeyStatusEEE"
21131  },
21132  {
21133   "alignment" : 8,
21134   "fields" :
21135   [
21136    {
21137     "access" : "private",
21138     "referenced_type" : "type-475"
21139    }
21140   ],
21141   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
21142   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
21143   "referenced_type" : "type-474",
21144   "self_type" : "type-474",
21145   "size" : 8,
21146   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21147   "template_args" : [ "type-477" ],
21148   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_08KeyValueEEE"
21149  },
21150  {
21151   "alignment" : 8,
21152   "fields" :
21153   [
21154    {
21155     "access" : "private",
21156     "referenced_type" : "type-491"
21157    }
21158   ],
21159   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
21160   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
21161   "referenced_type" : "type-490",
21162   "self_type" : "type-490",
21163   "size" : 8,
21164   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21165   "template_args" : [ "type-493" ],
21166   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_010SecureStopEEE"
21167  },
21168  {
21169   "alignment" : 8,
21170   "fields" :
21171   [
21172    {
21173     "access" : "private",
21174     "referenced_type" : "type-184"
21175    }
21176   ],
21177   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
21178   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
21179   "referenced_type" : "type-183",
21180   "self_type" : "type-183",
21181   "size" : 8,
21182   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21183   "template_args" : [ "type-186" ],
21184   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09SubSampleEEE"
21185  },
21186  {
21187   "alignment" : 8,
21188   "fields" :
21189   [
21190    {
21191     "access" : "private",
21192     "referenced_type" : "type-87"
21193    }
21194   ],
21195   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
21196   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
21197   "referenced_type" : "type-86",
21198   "self_type" : "type-86",
21199   "size" : 8,
21200   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21201   "template_args" : [ "type-89" ],
21202   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE"
21203  },
21204  {
21205   "alignment" : 8,
21206   "fields" :
21207   [
21208    {
21209     "access" : "private",
21210     "referenced_type" : "type-79"
21211    }
21212   ],
21213   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
21214   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
21215   "referenced_type" : "type-78",
21216   "self_type" : "type-78",
21217   "size" : 8,
21218   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21219   "template_args" : [ "type-81" ],
21220   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE"
21221  },
21222  {
21223   "alignment" : 8,
21224   "fields" :
21225   [
21226    {
21227     "access" : "private",
21228     "referenced_type" : "type-95"
21229    }
21230   ],
21231   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
21232   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
21233   "referenced_type" : "type-94",
21234   "self_type" : "type-94",
21235   "size" : 8,
21236   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21237   "template_args" : [ "type-97" ],
21238   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE"
21239  },
21240  {
21241   "alignment" : 8,
21242   "fields" :
21243   [
21244    {
21245     "access" : "private",
21246     "referenced_type" : "type-376"
21247    }
21248   ],
21249   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup>",
21250   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup>",
21251   "referenced_type" : "type-375",
21252   "self_type" : "type-375",
21253   "size" : 8,
21254   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21255   "template_args" : [ "type-76" ],
21256   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroupEEE"
21257  },
21258  {
21259   "alignment" : 8,
21260   "fields" :
21261   [
21262    {
21263     "access" : "private",
21264     "referenced_type" : "type-385"
21265    }
21266   ],
21267   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus>",
21268   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus>",
21269   "referenced_type" : "type-384",
21270   "self_type" : "type-384",
21271   "size" : 8,
21272   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21273   "template_args" : [ "type-124" ],
21274   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_29KeyStatusEEE"
21275  },
21276  {
21277   "alignment" : 8,
21278   "fields" :
21279   [
21280    {
21281     "access" : "private",
21282     "referenced_type" : "type-900"
21283    }
21284   ],
21285   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
21286   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
21287   "referenced_type" : "type-899",
21288   "self_type" : "type-899",
21289   "size" : 8,
21290   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21291   "template_args" : [ "type-902" ],
21292   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
21293  },
21294  {
21295   "alignment" : 8,
21296   "fields" :
21297   [
21298    {
21299     "access" : "private",
21300     "referenced_type" : "type-891"
21301    }
21302   ],
21303   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
21304   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
21305   "referenced_type" : "type-890",
21306   "self_type" : "type-890",
21307   "size" : 8,
21308   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21309   "template_args" : [ "type-82" ],
21310   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
21311  },
21312  {
21313   "alignment" : 8,
21314   "fields" :
21315   [
21316    {
21317     "access" : "private",
21318     "referenced_type" : "type-379"
21319    }
21320   ],
21321   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
21322   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
21323   "referenced_type" : "type-378",
21324   "self_type" : "type-378",
21325   "size" : 8,
21326   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21327   "template_args" : [ "type-104" ],
21328   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE"
21329  },
21330  {
21331   "alignment" : 8,
21332   "fields" :
21333   [
21334    {
21335     "access" : "private",
21336     "referenced_type" : "type-923"
21337    }
21338   ],
21339   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
21340   "name" : "android::hardware::details::hidl_pointer<char>",
21341   "referenced_type" : "type-922",
21342   "self_type" : "type-922",
21343   "size" : 8,
21344   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21345   "template_args" : [ "type-59" ],
21346   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
21347  },
21348  {
21349   "access" : "private",
21350   "alignment" : 8,
21351   "fields" :
21352   [
21353    {
21354     "field_name" : "mPointer",
21355     "referenced_type" : "type-616"
21356    },
21357    {
21358     "field_name" : "_pad",
21359     "referenced_type" : "type-32"
21360    }
21361   ],
21362   "is_anonymous" : true,
21363   "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",
21364   "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",
21365   "record_kind" : "union",
21366   "referenced_type" : "type-923",
21367   "self_type" : "type-923",
21368   "size" : 8,
21369   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21370   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
21371  },
21372  {
21373   "alignment" : 8,
21374   "fields" :
21375   [
21376    {
21377     "access" : "private",
21378     "referenced_type" : "type-84"
21379    }
21380   ],
21381   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
21382   "name" : "android::hardware::details::hidl_pointer<const char>",
21383   "referenced_type" : "type-83",
21384   "self_type" : "type-83",
21385   "size" : 8,
21386   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21387   "template_args" : [ "type-58" ],
21388   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
21389  },
21390  {
21391   "access" : "private",
21392   "alignment" : 8,
21393   "fields" :
21394   [
21395    {
21396     "field_name" : "mPointer",
21397     "referenced_type" : "type-57"
21398    },
21399    {
21400     "field_name" : "_pad",
21401     "referenced_type" : "type-32"
21402    }
21403   ],
21404   "is_anonymous" : true,
21405   "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",
21406   "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",
21407   "record_kind" : "union",
21408   "referenced_type" : "type-84",
21409   "self_type" : "type-84",
21410   "size" : 8,
21411   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21412   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
21413  },
21414  {
21415   "alignment" : 8,
21416   "fields" :
21417   [
21418    {
21419     "access" : "private",
21420     "referenced_type" : "type-168"
21421    }
21422   ],
21423   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
21424   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
21425   "referenced_type" : "type-167",
21426   "self_type" : "type-167",
21427   "size" : 8,
21428   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21429   "template_args" : [ "type-170" ],
21430   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
21431  },
21432  {
21433   "access" : "private",
21434   "alignment" : 8,
21435   "fields" :
21436   [
21437    {
21438     "field_name" : "mPointer",
21439     "referenced_type" : "type-169"
21440    },
21441    {
21442     "field_name" : "_pad",
21443     "referenced_type" : "type-32"
21444    }
21445   ],
21446   "is_anonymous" : true,
21447   "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",
21448   "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",
21449   "record_kind" : "union",
21450   "referenced_type" : "type-168",
21451   "self_type" : "type-168",
21452   "size" : 8,
21453   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21454   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
21455  },
21456  {
21457   "access" : "private",
21458   "alignment" : 8,
21459   "fields" :
21460   [
21461    {
21462     "field_name" : "mPointer",
21463     "referenced_type" : "type-901"
21464    },
21465    {
21466     "field_name" : "_pad",
21467     "referenced_type" : "type-32"
21468    }
21469   ],
21470   "is_anonymous" : true,
21471   "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",
21472   "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",
21473   "record_kind" : "union",
21474   "referenced_type" : "type-900",
21475   "self_type" : "type-900",
21476   "size" : 8,
21477   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21478   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
21479  },
21480  {
21481   "access" : "private",
21482   "alignment" : 8,
21483   "fields" :
21484   [
21485    {
21486     "field_name" : "mPointer",
21487     "referenced_type" : "type-892"
21488    },
21489    {
21490     "field_name" : "_pad",
21491     "referenced_type" : "type-32"
21492    }
21493   ],
21494   "is_anonymous" : true,
21495   "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",
21496   "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",
21497   "record_kind" : "union",
21498   "referenced_type" : "type-891",
21499   "self_type" : "type-891",
21500   "size" : 8,
21501   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21502   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
21503  },
21504  {
21505   "access" : "private",
21506   "alignment" : 8,
21507   "fields" :
21508   [
21509    {
21510     "field_name" : "mPointer",
21511     "referenced_type" : "type-380"
21512    },
21513    {
21514     "field_name" : "_pad",
21515     "referenced_type" : "type-32"
21516    }
21517   ],
21518   "is_anonymous" : true,
21519   "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",
21520   "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",
21521   "record_kind" : "union",
21522   "referenced_type" : "type-379",
21523   "self_type" : "type-379",
21524   "size" : 8,
21525   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21526   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E"
21527  },
21528  {
21529   "alignment" : 8,
21530   "fields" :
21531   [
21532    {
21533     "access" : "private",
21534     "referenced_type" : "type-912"
21535    }
21536   ],
21537   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
21538   "name" : "android::hardware::details::hidl_pointer<int>",
21539   "referenced_type" : "type-911",
21540   "self_type" : "type-911",
21541   "size" : 8,
21542   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21543   "template_args" : [ "type-27" ],
21544   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
21545  },
21546  {
21547   "access" : "private",
21548   "alignment" : 8,
21549   "fields" :
21550   [
21551    {
21552     "field_name" : "mPointer",
21553     "referenced_type" : "type-913"
21554    },
21555    {
21556     "field_name" : "_pad",
21557     "referenced_type" : "type-32"
21558    }
21559   ],
21560   "is_anonymous" : true,
21561   "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",
21562   "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",
21563   "record_kind" : "union",
21564   "referenced_type" : "type-912",
21565   "self_type" : "type-912",
21566   "size" : 8,
21567   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21568   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
21569  },
21570  {
21571   "alignment" : 8,
21572   "fields" :
21573   [
21574    {
21575     "access" : "private",
21576     "referenced_type" : "type-944"
21577    }
21578   ],
21579   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
21580   "name" : "android::hardware::details::hidl_pointer<native_handle>",
21581   "referenced_type" : "type-943",
21582   "self_type" : "type-943",
21583   "size" : 8,
21584   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21585   "template_args" : [ "type-171" ],
21586   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
21587  },
21588  {
21589   "access" : "private",
21590   "alignment" : 8,
21591   "fields" :
21592   [
21593    {
21594     "field_name" : "mPointer",
21595     "referenced_type" : "type-658"
21596    },
21597    {
21598     "field_name" : "_pad",
21599     "referenced_type" : "type-32"
21600    }
21601   ],
21602   "is_anonymous" : true,
21603   "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",
21604   "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",
21605   "record_kind" : "union",
21606   "referenced_type" : "type-944",
21607   "self_type" : "type-944",
21608   "size" : 8,
21609   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21610   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
21611  },
21612  {
21613   "alignment" : 8,
21614   "fields" :
21615   [
21616    {
21617     "access" : "private",
21618     "referenced_type" : "type-106"
21619    }
21620   ],
21621   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
21622   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
21623   "referenced_type" : "type-105",
21624   "self_type" : "type-105",
21625   "size" : 8,
21626   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21627   "template_args" : [ "type-91" ],
21628   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
21629  },
21630  {
21631   "access" : "private",
21632   "alignment" : 8,
21633   "fields" :
21634   [
21635    {
21636     "field_name" : "mPointer",
21637     "referenced_type" : "type-107"
21638    },
21639    {
21640     "field_name" : "_pad",
21641     "referenced_type" : "type-32"
21642    }
21643   ],
21644   "is_anonymous" : true,
21645   "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",
21646   "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",
21647   "record_kind" : "union",
21648   "referenced_type" : "type-106",
21649   "self_type" : "type-106",
21650   "size" : 8,
21651   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21652   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
21653  },
21654  {
21655   "alignment" : 1,
21656   "linker_set_key" : "android::hardware::details::i_tag",
21657   "name" : "android::hardware::details::i_tag",
21658   "referenced_type" : "type-764",
21659   "self_type" : "type-764",
21660   "size" : 1,
21661   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21662   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
21663  },
21664  {
21665   "alignment" : 8,
21666   "fields" :
21667   [
21668    {
21669     "access" : "private",
21670     "field_name" : "mStatus",
21671     "referenced_type" : "type-249"
21672    },
21673    {
21674     "access" : "private",
21675     "field_name" : "mCheckedStatus",
21676     "field_offset" : 256,
21677     "referenced_type" : "type-41"
21678    }
21679   ],
21680   "linker_set_key" : "android::hardware::details::return_status",
21681   "name" : "android::hardware::details::return_status",
21682   "record_kind" : "class",
21683   "referenced_type" : "type-248",
21684   "self_type" : "type-248",
21685   "size" : 40,
21686   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
21687   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
21688  },
21689  {
21690   "alignment" : 1,
21691   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 16>",
21692   "name" : "android::hardware::details::std_array<unsigned char, 16>",
21693   "referenced_type" : "type-924",
21694   "self_type" : "type-924",
21695   "size" : 1,
21696   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21697   "template_args" : [ "type-91" ],
21698   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm16EJEEE"
21699  },
21700  {
21701   "alignment" : 1,
21702   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
21703   "name" : "android::hardware::details::std_array<unsigned char, 32>",
21704   "referenced_type" : "type-925",
21705   "self_type" : "type-925",
21706   "size" : 1,
21707   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21708   "template_args" : [ "type-91" ],
21709   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
21710  },
21711  {
21712   "alignment" : 8,
21713   "base_specifiers" :
21714   [
21715    {
21716     "referenced_type" : "type-199"
21717    }
21718   ],
21719   "fields" :
21720   [
21721    {
21722     "access" : "private",
21723     "field_name" : "_hidl_mImpl",
21724     "field_offset" : 1024,
21725     "referenced_type" : "type-417"
21726    }
21727   ],
21728   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
21729   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
21730   "referenced_type" : "type-1157",
21731   "self_type" : "type-1157",
21732   "size" : 152,
21733   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h",
21734   "unique_id" : "_ZTSN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
21735   "vtable_components" :
21736   [
21737    {
21738     "component_value" : 136,
21739     "kind" : "vbase_offset"
21740    },
21741    {
21742     "kind" : "offset_to_top"
21743    },
21744    {
21745     "kind" : "rtti",
21746     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
21747    },
21748    {
21749     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
21750    },
21751    {
21752     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
21753    },
21754    {
21755     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
21756    },
21757    {
21758     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
21759    },
21760    {
21761     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
21762    },
21763    {
21764     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
21765    },
21766    {
21767     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
21768    },
21769    {
21770     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
21771    },
21772    {
21773     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
21774    },
21775    {
21776     "kind" : "complete_dtor_pointer",
21777     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
21778    },
21779    {
21780     "kind" : "deleting_dtor_pointer",
21781     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
21782    },
21783    {
21784     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
21785    },
21786    {
21787     "component_value" : -32,
21788     "kind" : "offset_to_top"
21789    },
21790    {
21791     "kind" : "rtti",
21792     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
21793    },
21794    {
21795     "kind" : "complete_dtor_pointer",
21796     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
21797    },
21798    {
21799     "kind" : "deleting_dtor_pointer",
21800     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
21801    },
21802    {
21803     "kind" : "vcall_offset"
21804    },
21805    {
21806     "kind" : "vcall_offset"
21807    },
21808    {
21809     "kind" : "vcall_offset"
21810    },
21811    {
21812     "kind" : "vcall_offset"
21813    },
21814    {
21815     "component_value" : -136,
21816     "kind" : "vcall_offset"
21817    },
21818    {
21819     "component_value" : -136,
21820     "kind" : "offset_to_top"
21821    },
21822    {
21823     "kind" : "rtti",
21824     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
21825    },
21826    {
21827     "kind" : "complete_dtor_pointer",
21828     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
21829    },
21830    {
21831     "kind" : "deleting_dtor_pointer",
21832     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
21833    },
21834    {
21835     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21836    },
21837    {
21838     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21839    },
21840    {
21841     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21842    },
21843    {
21844     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21845    }
21846   ]
21847  },
21848  {
21849   "alignment" : 8,
21850   "base_specifiers" :
21851   [
21852    {
21853     "referenced_type" : "type-199"
21854    }
21855   ],
21856   "fields" :
21857   [
21858    {
21859     "access" : "private",
21860     "field_name" : "_hidl_mImpl",
21861     "field_offset" : 1024,
21862     "referenced_type" : "type-373"
21863    }
21864   ],
21865   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
21866   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
21867   "referenced_type" : "type-1150",
21868   "self_type" : "type-1150",
21869   "size" : 152,
21870   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h",
21871   "unique_id" : "_ZTSN7android8hardware3drm4V1_016BnHwCryptoPluginE",
21872   "vtable_components" :
21873   [
21874    {
21875     "component_value" : 136,
21876     "kind" : "vbase_offset"
21877    },
21878    {
21879     "kind" : "offset_to_top"
21880    },
21881    {
21882     "kind" : "rtti",
21883     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
21884    },
21885    {
21886     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
21887    },
21888    {
21889     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
21890    },
21891    {
21892     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
21893    },
21894    {
21895     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
21896    },
21897    {
21898     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
21899    },
21900    {
21901     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
21902    },
21903    {
21904     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
21905    },
21906    {
21907     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
21908    },
21909    {
21910     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
21911    },
21912    {
21913     "kind" : "complete_dtor_pointer",
21914     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
21915    },
21916    {
21917     "kind" : "deleting_dtor_pointer",
21918     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
21919    },
21920    {
21921     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
21922    },
21923    {
21924     "component_value" : -32,
21925     "kind" : "offset_to_top"
21926    },
21927    {
21928     "kind" : "rtti",
21929     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
21930    },
21931    {
21932     "kind" : "complete_dtor_pointer",
21933     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
21934    },
21935    {
21936     "kind" : "deleting_dtor_pointer",
21937     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
21938    },
21939    {
21940     "kind" : "vcall_offset"
21941    },
21942    {
21943     "kind" : "vcall_offset"
21944    },
21945    {
21946     "kind" : "vcall_offset"
21947    },
21948    {
21949     "kind" : "vcall_offset"
21950    },
21951    {
21952     "component_value" : -136,
21953     "kind" : "vcall_offset"
21954    },
21955    {
21956     "component_value" : -136,
21957     "kind" : "offset_to_top"
21958    },
21959    {
21960     "kind" : "rtti",
21961     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
21962    },
21963    {
21964     "kind" : "complete_dtor_pointer",
21965     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
21966    },
21967    {
21968     "kind" : "deleting_dtor_pointer",
21969     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
21970    },
21971    {
21972     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21973    },
21974    {
21975     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21976    },
21977    {
21978     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21979    },
21980    {
21981     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21982    }
21983   ]
21984  },
21985  {
21986   "alignment" : 8,
21987   "base_specifiers" :
21988   [
21989    {
21990     "referenced_type" : "type-199"
21991    }
21992   ],
21993   "fields" :
21994   [
21995    {
21996     "access" : "private",
21997     "field_name" : "_hidl_mImpl",
21998     "field_offset" : 1024,
21999     "referenced_type" : "type-231"
22000    }
22001   ],
22002   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmFactory",
22003   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory",
22004   "referenced_type" : "type-353",
22005   "self_type" : "type-353",
22006   "size" : 152,
22007   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h",
22008   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BnHwDrmFactoryE",
22009   "vtable_components" :
22010   [
22011    {
22012     "component_value" : 136,
22013     "kind" : "vbase_offset"
22014    },
22015    {
22016     "kind" : "offset_to_top"
22017    },
22018    {
22019     "kind" : "rtti",
22020     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
22021    },
22022    {
22023     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
22024    },
22025    {
22026     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
22027    },
22028    {
22029     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
22030    },
22031    {
22032     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
22033    },
22034    {
22035     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
22036    },
22037    {
22038     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
22039    },
22040    {
22041     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
22042    },
22043    {
22044     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
22045    },
22046    {
22047     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
22048    },
22049    {
22050     "kind" : "complete_dtor_pointer",
22051     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
22052    },
22053    {
22054     "kind" : "deleting_dtor_pointer",
22055     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
22056    },
22057    {
22058     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
22059    },
22060    {
22061     "component_value" : -32,
22062     "kind" : "offset_to_top"
22063    },
22064    {
22065     "kind" : "rtti",
22066     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
22067    },
22068    {
22069     "kind" : "complete_dtor_pointer",
22070     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
22071    },
22072    {
22073     "kind" : "deleting_dtor_pointer",
22074     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
22075    },
22076    {
22077     "kind" : "vcall_offset"
22078    },
22079    {
22080     "kind" : "vcall_offset"
22081    },
22082    {
22083     "kind" : "vcall_offset"
22084    },
22085    {
22086     "kind" : "vcall_offset"
22087    },
22088    {
22089     "component_value" : -136,
22090     "kind" : "vcall_offset"
22091    },
22092    {
22093     "component_value" : -136,
22094     "kind" : "offset_to_top"
22095    },
22096    {
22097     "kind" : "rtti",
22098     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
22099    },
22100    {
22101     "kind" : "complete_dtor_pointer",
22102     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
22103    },
22104    {
22105     "kind" : "deleting_dtor_pointer",
22106     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
22107    },
22108    {
22109     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22110    },
22111    {
22112     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22113    },
22114    {
22115     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22116    },
22117    {
22118     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22119    }
22120   ]
22121  },
22122  {
22123   "alignment" : 8,
22124   "base_specifiers" :
22125   [
22126    {
22127     "referenced_type" : "type-199"
22128    }
22129   ],
22130   "fields" :
22131   [
22132    {
22133     "access" : "private",
22134     "field_name" : "_hidl_mImpl",
22135     "field_offset" : 1024,
22136     "referenced_type" : "type-214"
22137    }
22138   ],
22139   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
22140   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
22141   "referenced_type" : "type-346",
22142   "self_type" : "type-346",
22143   "size" : 152,
22144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h",
22145   "unique_id" : "_ZTSN7android8hardware3drm4V1_013BnHwDrmPluginE",
22146   "vtable_components" :
22147   [
22148    {
22149     "component_value" : 136,
22150     "kind" : "vbase_offset"
22151    },
22152    {
22153     "kind" : "offset_to_top"
22154    },
22155    {
22156     "kind" : "rtti",
22157     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
22158    },
22159    {
22160     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
22161    },
22162    {
22163     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
22164    },
22165    {
22166     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
22167    },
22168    {
22169     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
22170    },
22171    {
22172     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
22173    },
22174    {
22175     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
22176    },
22177    {
22178     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
22179    },
22180    {
22181     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
22182    },
22183    {
22184     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
22185    },
22186    {
22187     "kind" : "complete_dtor_pointer",
22188     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
22189    },
22190    {
22191     "kind" : "deleting_dtor_pointer",
22192     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
22193    },
22194    {
22195     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
22196    },
22197    {
22198     "component_value" : -32,
22199     "kind" : "offset_to_top"
22200    },
22201    {
22202     "kind" : "rtti",
22203     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
22204    },
22205    {
22206     "kind" : "complete_dtor_pointer",
22207     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
22208    },
22209    {
22210     "kind" : "deleting_dtor_pointer",
22211     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
22212    },
22213    {
22214     "kind" : "vcall_offset"
22215    },
22216    {
22217     "kind" : "vcall_offset"
22218    },
22219    {
22220     "kind" : "vcall_offset"
22221    },
22222    {
22223     "kind" : "vcall_offset"
22224    },
22225    {
22226     "component_value" : -136,
22227     "kind" : "vcall_offset"
22228    },
22229    {
22230     "component_value" : -136,
22231     "kind" : "offset_to_top"
22232    },
22233    {
22234     "kind" : "rtti",
22235     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
22236    },
22237    {
22238     "kind" : "complete_dtor_pointer",
22239     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
22240    },
22241    {
22242     "kind" : "deleting_dtor_pointer",
22243     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
22244    },
22245    {
22246     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22247    },
22248    {
22249     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22250    },
22251    {
22252     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22253    },
22254    {
22255     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22256    }
22257   ]
22258  },
22259  {
22260   "alignment" : 8,
22261   "base_specifiers" :
22262   [
22263    {
22264     "referenced_type" : "type-199"
22265    }
22266   ],
22267   "fields" :
22268   [
22269    {
22270     "access" : "private",
22271     "field_name" : "_hidl_mImpl",
22272     "field_offset" : 1024,
22273     "referenced_type" : "type-218"
22274    }
22275   ],
22276   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
22277   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
22278   "referenced_type" : "type-336",
22279   "self_type" : "type-336",
22280   "size" : 152,
22281   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h",
22282   "unique_id" : "_ZTSN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
22283   "vtable_components" :
22284   [
22285    {
22286     "component_value" : 136,
22287     "kind" : "vbase_offset"
22288    },
22289    {
22290     "kind" : "offset_to_top"
22291    },
22292    {
22293     "kind" : "rtti",
22294     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
22295    },
22296    {
22297     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
22298    },
22299    {
22300     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
22301    },
22302    {
22303     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
22304    },
22305    {
22306     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
22307    },
22308    {
22309     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
22310    },
22311    {
22312     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
22313    },
22314    {
22315     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
22316    },
22317    {
22318     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
22319    },
22320    {
22321     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
22322    },
22323    {
22324     "kind" : "complete_dtor_pointer",
22325     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
22326    },
22327    {
22328     "kind" : "deleting_dtor_pointer",
22329     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
22330    },
22331    {
22332     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
22333    },
22334    {
22335     "component_value" : -32,
22336     "kind" : "offset_to_top"
22337    },
22338    {
22339     "kind" : "rtti",
22340     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
22341    },
22342    {
22343     "kind" : "complete_dtor_pointer",
22344     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
22345    },
22346    {
22347     "kind" : "deleting_dtor_pointer",
22348     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
22349    },
22350    {
22351     "kind" : "vcall_offset"
22352    },
22353    {
22354     "kind" : "vcall_offset"
22355    },
22356    {
22357     "kind" : "vcall_offset"
22358    },
22359    {
22360     "kind" : "vcall_offset"
22361    },
22362    {
22363     "component_value" : -136,
22364     "kind" : "vcall_offset"
22365    },
22366    {
22367     "component_value" : -136,
22368     "kind" : "offset_to_top"
22369    },
22370    {
22371     "kind" : "rtti",
22372     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
22373    },
22374    {
22375     "kind" : "complete_dtor_pointer",
22376     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
22377    },
22378    {
22379     "kind" : "deleting_dtor_pointer",
22380     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
22381    },
22382    {
22383     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22384    },
22385    {
22386     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22387    },
22388    {
22389     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22390    },
22391    {
22392     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22393    }
22394   ]
22395  },
22396  {
22397   "alignment" : 8,
22398   "base_specifiers" :
22399   [
22400    {
22401     "referenced_type" : "type-971"
22402    },
22403    {
22404     "referenced_type" : "type-152"
22405    }
22406   ],
22407   "fields" :
22408   [
22409    {
22410     "access" : "private",
22411     "field_name" : "_hidl_mMutex",
22412     "field_offset" : 1088,
22413     "referenced_type" : "type-1161"
22414    },
22415    {
22416     "access" : "private",
22417     "field_name" : "_hidl_mDeathRecipients",
22418     "field_offset" : 1408,
22419     "referenced_type" : "type-1162"
22420    }
22421   ],
22422   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
22423   "name" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
22424   "referenced_type" : "type-1160",
22425   "self_type" : "type-1160",
22426   "size" : 216,
22427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h",
22428   "unique_id" : "_ZTSN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
22429   "vtable_components" :
22430   [
22431    {
22432     "component_value" : 200,
22433     "kind" : "vbase_offset"
22434    },
22435    {
22436     "kind" : "offset_to_top"
22437    },
22438    {
22439     "kind" : "rtti",
22440     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
22441    },
22442    {
22443     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_017BpHwCryptoFactory8isRemoteEv"
22444    },
22445    {
22446     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
22447    },
22448    {
22449     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
22450    },
22451    {
22452     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
22453    },
22454    {
22455     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
22456    },
22457    {
22458     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21setHALInstrumentationEv"
22459    },
22460    {
22461     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
22462    },
22463    {
22464     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory4pingEv"
22465    },
22466    {
22467     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
22468    },
22469    {
22470     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21notifySyspropsChangedEv"
22471    },
22472    {
22473     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
22474    },
22475    {
22476     "kind" : "complete_dtor_pointer",
22477     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
22478    },
22479    {
22480     "kind" : "deleting_dtor_pointer",
22481     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
22482    },
22483    {
22484     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
22485    },
22486    {
22487     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
22488    },
22489    {
22490     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
22491    },
22492    {
22493     "component_value" : 192,
22494     "kind" : "vbase_offset"
22495    },
22496    {
22497     "component_value" : -8,
22498     "kind" : "offset_to_top"
22499    },
22500    {
22501     "kind" : "rtti",
22502     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
22503    },
22504    {
22505     "kind" : "complete_dtor_pointer",
22506     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
22507    },
22508    {
22509     "kind" : "deleting_dtor_pointer",
22510     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
22511    },
22512    {
22513     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
22514    },
22515    {
22516     "component_value" : 184,
22517     "kind" : "vbase_offset"
22518    },
22519    {
22520     "component_value" : -16,
22521     "kind" : "offset_to_top"
22522    },
22523    {
22524     "kind" : "rtti",
22525     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
22526    },
22527    {
22528     "kind" : "complete_dtor_pointer",
22529     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
22530    },
22531    {
22532     "kind" : "deleting_dtor_pointer",
22533     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
22534    },
22535    {
22536     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
22537    },
22538    {
22539     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22540    },
22541    {
22542     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22543    },
22544    {
22545     "component_value" : -48,
22546     "kind" : "offset_to_top"
22547    },
22548    {
22549     "kind" : "rtti",
22550     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
22551    },
22552    {
22553     "kind" : "complete_dtor_pointer",
22554     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
22555    },
22556    {
22557     "kind" : "deleting_dtor_pointer",
22558     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
22559    },
22560    {
22561     "kind" : "vcall_offset"
22562    },
22563    {
22564     "component_value" : -184,
22565     "kind" : "vcall_offset"
22566    },
22567    {
22568     "component_value" : -184,
22569     "kind" : "vcall_offset"
22570    },
22571    {
22572     "component_value" : -184,
22573     "kind" : "vcall_offset"
22574    },
22575    {
22576     "component_value" : -200,
22577     "kind" : "vcall_offset"
22578    },
22579    {
22580     "component_value" : -200,
22581     "kind" : "offset_to_top"
22582    },
22583    {
22584     "kind" : "rtti",
22585     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
22586    },
22587    {
22588     "kind" : "complete_dtor_pointer",
22589     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
22590    },
22591    {
22592     "kind" : "deleting_dtor_pointer",
22593     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
22594    },
22595    {
22596     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
22597    },
22598    {
22599     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22600    },
22601    {
22602     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22603    },
22604    {
22605     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22606    }
22607   ]
22608  },
22609  {
22610   "alignment" : 8,
22611   "base_specifiers" :
22612   [
22613    {
22614     "referenced_type" : "type-970"
22615    },
22616    {
22617     "referenced_type" : "type-152"
22618    }
22619   ],
22620   "fields" :
22621   [
22622    {
22623     "access" : "private",
22624     "field_name" : "_hidl_mMutex",
22625     "field_offset" : 1088,
22626     "referenced_type" : "type-1153"
22627    },
22628    {
22629     "access" : "private",
22630     "field_name" : "_hidl_mDeathRecipients",
22631     "field_offset" : 1408,
22632     "referenced_type" : "type-1154"
22633    }
22634   ],
22635   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
22636   "name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
22637   "referenced_type" : "type-1152",
22638   "self_type" : "type-1152",
22639   "size" : 216,
22640   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h",
22641   "unique_id" : "_ZTSN7android8hardware3drm4V1_016BpHwCryptoPluginE",
22642   "vtable_components" :
22643   [
22644    {
22645     "component_value" : 200,
22646     "kind" : "vbase_offset"
22647    },
22648    {
22649     "kind" : "offset_to_top"
22650    },
22651    {
22652     "kind" : "rtti",
22653     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
22654    },
22655    {
22656     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_016BpHwCryptoPlugin8isRemoteEv"
22657    },
22658    {
22659     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
22660    },
22661    {
22662     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
22663    },
22664    {
22665     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
22666    },
22667    {
22668     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
22669    },
22670    {
22671     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21setHALInstrumentationEv"
22672    },
22673    {
22674     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
22675    },
22676    {
22677     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin4pingEv"
22678    },
22679    {
22680     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
22681    },
22682    {
22683     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21notifySyspropsChangedEv"
22684    },
22685    {
22686     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
22687    },
22688    {
22689     "kind" : "complete_dtor_pointer",
22690     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
22691    },
22692    {
22693     "kind" : "deleting_dtor_pointer",
22694     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
22695    },
22696    {
22697     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
22698    },
22699    {
22700     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin16notifyResolutionEjj"
22701    },
22702    {
22703     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
22704    },
22705    {
22706     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
22707    },
22708    {
22709     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
22710    },
22711    {
22712     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
22713    },
22714    {
22715     "component_value" : 192,
22716     "kind" : "vbase_offset"
22717    },
22718    {
22719     "component_value" : -8,
22720     "kind" : "offset_to_top"
22721    },
22722    {
22723     "kind" : "rtti",
22724     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
22725    },
22726    {
22727     "kind" : "complete_dtor_pointer",
22728     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
22729    },
22730    {
22731     "kind" : "deleting_dtor_pointer",
22732     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
22733    },
22734    {
22735     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
22736    },
22737    {
22738     "component_value" : 184,
22739     "kind" : "vbase_offset"
22740    },
22741    {
22742     "component_value" : -16,
22743     "kind" : "offset_to_top"
22744    },
22745    {
22746     "kind" : "rtti",
22747     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
22748    },
22749    {
22750     "kind" : "complete_dtor_pointer",
22751     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
22752    },
22753    {
22754     "kind" : "deleting_dtor_pointer",
22755     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
22756    },
22757    {
22758     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
22759    },
22760    {
22761     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22762    },
22763    {
22764     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22765    },
22766    {
22767     "component_value" : -48,
22768     "kind" : "offset_to_top"
22769    },
22770    {
22771     "kind" : "rtti",
22772     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
22773    },
22774    {
22775     "kind" : "complete_dtor_pointer",
22776     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
22777    },
22778    {
22779     "kind" : "deleting_dtor_pointer",
22780     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
22781    },
22782    {
22783     "kind" : "vcall_offset"
22784    },
22785    {
22786     "component_value" : -184,
22787     "kind" : "vcall_offset"
22788    },
22789    {
22790     "component_value" : -184,
22791     "kind" : "vcall_offset"
22792    },
22793    {
22794     "component_value" : -184,
22795     "kind" : "vcall_offset"
22796    },
22797    {
22798     "component_value" : -200,
22799     "kind" : "vcall_offset"
22800    },
22801    {
22802     "component_value" : -200,
22803     "kind" : "offset_to_top"
22804    },
22805    {
22806     "kind" : "rtti",
22807     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
22808    },
22809    {
22810     "kind" : "complete_dtor_pointer",
22811     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
22812    },
22813    {
22814     "kind" : "deleting_dtor_pointer",
22815     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
22816    },
22817    {
22818     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
22819    },
22820    {
22821     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22822    },
22823    {
22824     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22825    },
22826    {
22827     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22828    }
22829   ]
22830  },
22831  {
22832   "alignment" : 8,
22833   "base_specifiers" :
22834   [
22835    {
22836     "referenced_type" : "type-276"
22837    },
22838    {
22839     "referenced_type" : "type-152"
22840    }
22841   ],
22842   "fields" :
22843   [
22844    {
22845     "access" : "private",
22846     "field_name" : "_hidl_mMutex",
22847     "field_offset" : 1088,
22848     "referenced_type" : "type-356"
22849    },
22850    {
22851     "access" : "private",
22852     "field_name" : "_hidl_mDeathRecipients",
22853     "field_offset" : 1408,
22854     "referenced_type" : "type-357"
22855    }
22856   ],
22857   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmFactory",
22858   "name" : "android::hardware::drm::V1_0::BpHwDrmFactory",
22859   "referenced_type" : "type-355",
22860   "self_type" : "type-355",
22861   "size" : 216,
22862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h",
22863   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BpHwDrmFactoryE",
22864   "vtable_components" :
22865   [
22866    {
22867     "component_value" : 200,
22868     "kind" : "vbase_offset"
22869    },
22870    {
22871     "kind" : "offset_to_top"
22872    },
22873    {
22874     "kind" : "rtti",
22875     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
22876    },
22877    {
22878     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014BpHwDrmFactory8isRemoteEv"
22879    },
22880    {
22881     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
22882    },
22883    {
22884     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
22885    },
22886    {
22887     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
22888    },
22889    {
22890     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
22891    },
22892    {
22893     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21setHALInstrumentationEv"
22894    },
22895    {
22896     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
22897    },
22898    {
22899     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory4pingEv"
22900    },
22901    {
22902     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
22903    },
22904    {
22905     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21notifySyspropsChangedEv"
22906    },
22907    {
22908     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
22909    },
22910    {
22911     "kind" : "complete_dtor_pointer",
22912     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
22913    },
22914    {
22915     "kind" : "deleting_dtor_pointer",
22916     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
22917    },
22918    {
22919     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
22920    },
22921    {
22922     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
22923    },
22924    {
22925     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
22926    },
22927    {
22928     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
22929    },
22930    {
22931     "component_value" : 192,
22932     "kind" : "vbase_offset"
22933    },
22934    {
22935     "component_value" : -8,
22936     "kind" : "offset_to_top"
22937    },
22938    {
22939     "kind" : "rtti",
22940     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
22941    },
22942    {
22943     "kind" : "complete_dtor_pointer",
22944     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
22945    },
22946    {
22947     "kind" : "deleting_dtor_pointer",
22948     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
22949    },
22950    {
22951     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
22952    },
22953    {
22954     "component_value" : 184,
22955     "kind" : "vbase_offset"
22956    },
22957    {
22958     "component_value" : -16,
22959     "kind" : "offset_to_top"
22960    },
22961    {
22962     "kind" : "rtti",
22963     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
22964    },
22965    {
22966     "kind" : "complete_dtor_pointer",
22967     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
22968    },
22969    {
22970     "kind" : "deleting_dtor_pointer",
22971     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
22972    },
22973    {
22974     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
22975    },
22976    {
22977     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22978    },
22979    {
22980     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22981    },
22982    {
22983     "component_value" : -48,
22984     "kind" : "offset_to_top"
22985    },
22986    {
22987     "kind" : "rtti",
22988     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
22989    },
22990    {
22991     "kind" : "complete_dtor_pointer",
22992     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
22993    },
22994    {
22995     "kind" : "deleting_dtor_pointer",
22996     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
22997    },
22998    {
22999     "kind" : "vcall_offset"
23000    },
23001    {
23002     "component_value" : -184,
23003     "kind" : "vcall_offset"
23004    },
23005    {
23006     "component_value" : -184,
23007     "kind" : "vcall_offset"
23008    },
23009    {
23010     "component_value" : -184,
23011     "kind" : "vcall_offset"
23012    },
23013    {
23014     "component_value" : -200,
23015     "kind" : "vcall_offset"
23016    },
23017    {
23018     "component_value" : -200,
23019     "kind" : "offset_to_top"
23020    },
23021    {
23022     "kind" : "rtti",
23023     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
23024    },
23025    {
23026     "kind" : "complete_dtor_pointer",
23027     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
23028    },
23029    {
23030     "kind" : "deleting_dtor_pointer",
23031     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
23032    },
23033    {
23034     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
23035    },
23036    {
23037     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
23038    },
23039    {
23040     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
23041    },
23042    {
23043     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23044    }
23045   ]
23046  },
23047  {
23048   "alignment" : 8,
23049   "base_specifiers" :
23050   [
23051    {
23052     "referenced_type" : "type-275"
23053    },
23054    {
23055     "referenced_type" : "type-152"
23056    }
23057   ],
23058   "fields" :
23059   [
23060    {
23061     "access" : "private",
23062     "field_name" : "_hidl_mMutex",
23063     "field_offset" : 1088,
23064     "referenced_type" : "type-349"
23065    },
23066    {
23067     "access" : "private",
23068     "field_name" : "_hidl_mDeathRecipients",
23069     "field_offset" : 1408,
23070     "referenced_type" : "type-350"
23071    }
23072   ],
23073   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
23074   "name" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
23075   "referenced_type" : "type-348",
23076   "self_type" : "type-348",
23077   "size" : 216,
23078   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h",
23079   "unique_id" : "_ZTSN7android8hardware3drm4V1_013BpHwDrmPluginE",
23080   "vtable_components" :
23081   [
23082    {
23083     "component_value" : 200,
23084     "kind" : "vbase_offset"
23085    },
23086    {
23087     "kind" : "offset_to_top"
23088    },
23089    {
23090     "kind" : "rtti",
23091     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
23092    },
23093    {
23094     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013BpHwDrmPlugin8isRemoteEv"
23095    },
23096    {
23097     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
23098    },
23099    {
23100     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
23101    },
23102    {
23103     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
23104    },
23105    {
23106     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
23107    },
23108    {
23109     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21setHALInstrumentationEv"
23110    },
23111    {
23112     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
23113    },
23114    {
23115     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4pingEv"
23116    },
23117    {
23118     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
23119    },
23120    {
23121     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21notifySyspropsChangedEv"
23122    },
23123    {
23124     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
23125    },
23126    {
23127     "kind" : "complete_dtor_pointer",
23128     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
23129    },
23130    {
23131     "kind" : "deleting_dtor_pointer",
23132     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
23133    },
23134    {
23135     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
23136    },
23137    {
23138     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
23139    },
23140    {
23141     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
23142    },
23143    {
23144     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
23145    },
23146    {
23147     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
23148    },
23149    {
23150     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
23151    },
23152    {
23153     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
23154    },
23155    {
23156     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
23157    },
23158    {
23159     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
23160    },
23161    {
23162     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
23163    },
23164    {
23165     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
23166    },
23167    {
23168     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21releaseAllSecureStopsEv"
23169    },
23170    {
23171     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
23172    },
23173    {
23174     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
23175    },
23176    {
23177     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
23178    },
23179    {
23180     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
23181    },
23182    {
23183     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
23184    },
23185    {
23186     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
23187    },
23188    {
23189     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
23190    },
23191    {
23192     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
23193    },
23194    {
23195     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
23196    },
23197    {
23198     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
23199    },
23200    {
23201     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
23202    },
23203    {
23204     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
23205    },
23206    {
23207     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
23208    },
23209    {
23210     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
23211    },
23212    {
23213     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
23214    },
23215    {
23216     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
23217    },
23218    {
23219     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
23220    },
23221    {
23222     "component_value" : 192,
23223     "kind" : "vbase_offset"
23224    },
23225    {
23226     "component_value" : -8,
23227     "kind" : "offset_to_top"
23228    },
23229    {
23230     "kind" : "rtti",
23231     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
23232    },
23233    {
23234     "kind" : "complete_dtor_pointer",
23235     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
23236    },
23237    {
23238     "kind" : "deleting_dtor_pointer",
23239     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
23240    },
23241    {
23242     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
23243    },
23244    {
23245     "component_value" : 184,
23246     "kind" : "vbase_offset"
23247    },
23248    {
23249     "component_value" : -16,
23250     "kind" : "offset_to_top"
23251    },
23252    {
23253     "kind" : "rtti",
23254     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
23255    },
23256    {
23257     "kind" : "complete_dtor_pointer",
23258     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
23259    },
23260    {
23261     "kind" : "deleting_dtor_pointer",
23262     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
23263    },
23264    {
23265     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
23266    },
23267    {
23268     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
23269    },
23270    {
23271     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
23272    },
23273    {
23274     "component_value" : -48,
23275     "kind" : "offset_to_top"
23276    },
23277    {
23278     "kind" : "rtti",
23279     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
23280    },
23281    {
23282     "kind" : "complete_dtor_pointer",
23283     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
23284    },
23285    {
23286     "kind" : "deleting_dtor_pointer",
23287     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
23288    },
23289    {
23290     "kind" : "vcall_offset"
23291    },
23292    {
23293     "component_value" : -184,
23294     "kind" : "vcall_offset"
23295    },
23296    {
23297     "component_value" : -184,
23298     "kind" : "vcall_offset"
23299    },
23300    {
23301     "component_value" : -184,
23302     "kind" : "vcall_offset"
23303    },
23304    {
23305     "component_value" : -200,
23306     "kind" : "vcall_offset"
23307    },
23308    {
23309     "component_value" : -200,
23310     "kind" : "offset_to_top"
23311    },
23312    {
23313     "kind" : "rtti",
23314     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
23315    },
23316    {
23317     "kind" : "complete_dtor_pointer",
23318     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
23319    },
23320    {
23321     "kind" : "deleting_dtor_pointer",
23322     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
23323    },
23324    {
23325     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
23326    },
23327    {
23328     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
23329    },
23330    {
23331     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
23332    },
23333    {
23334     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23335    }
23336   ]
23337  },
23338  {
23339   "alignment" : 8,
23340   "base_specifiers" :
23341   [
23342    {
23343     "referenced_type" : "type-274"
23344    },
23345    {
23346     "referenced_type" : "type-152"
23347    }
23348   ],
23349   "fields" :
23350   [
23351    {
23352     "access" : "private",
23353     "field_name" : "_hidl_mMutex",
23354     "field_offset" : 1088,
23355     "referenced_type" : "type-342"
23356    },
23357    {
23358     "access" : "private",
23359     "field_name" : "_hidl_mDeathRecipients",
23360     "field_offset" : 1408,
23361     "referenced_type" : "type-343"
23362    }
23363   ],
23364   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
23365   "name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
23366   "referenced_type" : "type-341",
23367   "self_type" : "type-341",
23368   "size" : 216,
23369   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h",
23370   "unique_id" : "_ZTSN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
23371   "vtable_components" :
23372   [
23373    {
23374     "component_value" : 200,
23375     "kind" : "vbase_offset"
23376    },
23377    {
23378     "kind" : "offset_to_top"
23379    },
23380    {
23381     "kind" : "rtti",
23382     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
23383    },
23384    {
23385     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_021BpHwDrmPluginListener8isRemoteEv"
23386    },
23387    {
23388     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
23389    },
23390    {
23391     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
23392    },
23393    {
23394     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
23395    },
23396    {
23397     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
23398    },
23399    {
23400     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21setHALInstrumentationEv"
23401    },
23402    {
23403     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
23404    },
23405    {
23406     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener4pingEv"
23407    },
23408    {
23409     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
23410    },
23411    {
23412     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21notifySyspropsChangedEv"
23413    },
23414    {
23415     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
23416    },
23417    {
23418     "kind" : "complete_dtor_pointer",
23419     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
23420    },
23421    {
23422     "kind" : "deleting_dtor_pointer",
23423     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
23424    },
23425    {
23426     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
23427    },
23428    {
23429     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
23430    },
23431    {
23432     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
23433    },
23434    {
23435     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
23436    },
23437    {
23438     "component_value" : 192,
23439     "kind" : "vbase_offset"
23440    },
23441    {
23442     "component_value" : -8,
23443     "kind" : "offset_to_top"
23444    },
23445    {
23446     "kind" : "rtti",
23447     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
23448    },
23449    {
23450     "kind" : "complete_dtor_pointer",
23451     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
23452    },
23453    {
23454     "kind" : "deleting_dtor_pointer",
23455     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
23456    },
23457    {
23458     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
23459    },
23460    {
23461     "component_value" : 184,
23462     "kind" : "vbase_offset"
23463    },
23464    {
23465     "component_value" : -16,
23466     "kind" : "offset_to_top"
23467    },
23468    {
23469     "kind" : "rtti",
23470     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
23471    },
23472    {
23473     "kind" : "complete_dtor_pointer",
23474     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
23475    },
23476    {
23477     "kind" : "deleting_dtor_pointer",
23478     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
23479    },
23480    {
23481     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
23482    },
23483    {
23484     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
23485    },
23486    {
23487     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
23488    },
23489    {
23490     "component_value" : -48,
23491     "kind" : "offset_to_top"
23492    },
23493    {
23494     "kind" : "rtti",
23495     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
23496    },
23497    {
23498     "kind" : "complete_dtor_pointer",
23499     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
23500    },
23501    {
23502     "kind" : "deleting_dtor_pointer",
23503     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
23504    },
23505    {
23506     "kind" : "vcall_offset"
23507    },
23508    {
23509     "component_value" : -184,
23510     "kind" : "vcall_offset"
23511    },
23512    {
23513     "component_value" : -184,
23514     "kind" : "vcall_offset"
23515    },
23516    {
23517     "component_value" : -184,
23518     "kind" : "vcall_offset"
23519    },
23520    {
23521     "component_value" : -200,
23522     "kind" : "vcall_offset"
23523    },
23524    {
23525     "component_value" : -200,
23526     "kind" : "offset_to_top"
23527    },
23528    {
23529     "kind" : "rtti",
23530     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
23531    },
23532    {
23533     "kind" : "complete_dtor_pointer",
23534     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
23535    },
23536    {
23537     "kind" : "deleting_dtor_pointer",
23538     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
23539    },
23540    {
23541     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
23542    },
23543    {
23544     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
23545    },
23546    {
23547     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
23548    },
23549    {
23550     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23551    }
23552   ]
23553  },
23554  {
23555   "alignment" : 8,
23556   "fields" :
23557   [
23558    {
23559     "field_name" : "type",
23560     "referenced_type" : "type-165"
23561    },
23562    {
23563     "field_name" : "nonsecureMemory",
23564     "field_offset" : 64,
23565     "referenced_type" : "type-161"
23566    },
23567    {
23568     "field_name" : "secureMemory",
23569     "field_offset" : 256,
23570     "referenced_type" : "type-166"
23571    }
23572   ],
23573   "linker_set_key" : "android::hardware::drm::V1_0::DestinationBuffer",
23574   "name" : "android::hardware::drm::V1_0::DestinationBuffer",
23575   "referenced_type" : "type-164",
23576   "self_type" : "type-164",
23577   "size" : 48,
23578   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
23579   "unique_id" : "_ZTSN7android8hardware3drm4V1_017DestinationBufferE"
23580  },
23581  {
23582   "alignment" : 8,
23583   "base_specifiers" :
23584   [
23585    {
23586     "referenced_type" : "type-5"
23587    }
23588   ],
23589   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoFactory",
23590   "name" : "android::hardware::drm::V1_0::ICryptoFactory",
23591   "referenced_type" : "type-419",
23592   "self_type" : "type-419",
23593   "size" : 24,
23594   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h",
23595   "unique_id" : "_ZTSN7android8hardware3drm4V1_014ICryptoFactoryE",
23596   "vtable_components" :
23597   [
23598    {
23599     "component_value" : 8,
23600     "kind" : "vbase_offset"
23601    },
23602    {
23603     "kind" : "offset_to_top"
23604    },
23605    {
23606     "kind" : "rtti",
23607     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
23608    },
23609    {
23610     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
23611    },
23612    {
23613     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
23614    },
23615    {
23616     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
23617    },
23618    {
23619     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
23620    },
23621    {
23622     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
23623    },
23624    {
23625     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
23626    },
23627    {
23628     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
23629    },
23630    {
23631     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
23632    },
23633    {
23634     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
23635    },
23636    {
23637     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
23638    },
23639    {
23640     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
23641    },
23642    {
23643     "kind" : "complete_dtor_pointer",
23644     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
23645    },
23646    {
23647     "kind" : "deleting_dtor_pointer",
23648     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
23649    },
23650    {
23651     "is_pure" : true,
23652     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
23653    },
23654    {
23655     "is_pure" : true,
23656     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
23657    },
23658    {
23659     "kind" : "vcall_offset"
23660    },
23661    {
23662     "kind" : "vcall_offset"
23663    },
23664    {
23665     "kind" : "vcall_offset"
23666    },
23667    {
23668     "kind" : "vcall_offset"
23669    },
23670    {
23671     "component_value" : -8,
23672     "kind" : "vcall_offset"
23673    },
23674    {
23675     "component_value" : -8,
23676     "kind" : "offset_to_top"
23677    },
23678    {
23679     "kind" : "rtti",
23680     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
23681    },
23682    {
23683     "kind" : "complete_dtor_pointer",
23684     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
23685    },
23686    {
23687     "kind" : "deleting_dtor_pointer",
23688     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
23689    },
23690    {
23691     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23692    },
23693    {
23694     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23695    },
23696    {
23697     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23698    },
23699    {
23700     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23701    }
23702   ]
23703  },
23704  {
23705   "alignment" : 8,
23706   "base_specifiers" :
23707   [
23708    {
23709     "referenced_type" : "type-5"
23710    }
23711   ],
23712   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoPlugin",
23713   "name" : "android::hardware::drm::V1_0::ICryptoPlugin",
23714   "referenced_type" : "type-141",
23715   "self_type" : "type-141",
23716   "size" : 24,
23717   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h",
23718   "unique_id" : "_ZTSN7android8hardware3drm4V1_013ICryptoPluginE",
23719   "vtable_components" :
23720   [
23721    {
23722     "component_value" : 8,
23723     "kind" : "vbase_offset"
23724    },
23725    {
23726     "kind" : "offset_to_top"
23727    },
23728    {
23729     "kind" : "rtti",
23730     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
23731    },
23732    {
23733     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
23734    },
23735    {
23736     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
23737    },
23738    {
23739     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
23740    },
23741    {
23742     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
23743    },
23744    {
23745     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
23746    },
23747    {
23748     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
23749    },
23750    {
23751     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
23752    },
23753    {
23754     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
23755    },
23756    {
23757     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
23758    },
23759    {
23760     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
23761    },
23762    {
23763     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
23764    },
23765    {
23766     "kind" : "complete_dtor_pointer",
23767     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD1Ev"
23768    },
23769    {
23770     "kind" : "deleting_dtor_pointer",
23771     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD0Ev"
23772    },
23773    {
23774     "is_pure" : true,
23775     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
23776    },
23777    {
23778     "is_pure" : true,
23779     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
23780    },
23781    {
23782     "is_pure" : true,
23783     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
23784    },
23785    {
23786     "is_pure" : true,
23787     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
23788    },
23789    {
23790     "is_pure" : true,
23791     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
23792    },
23793    {
23794     "kind" : "vcall_offset"
23795    },
23796    {
23797     "kind" : "vcall_offset"
23798    },
23799    {
23800     "kind" : "vcall_offset"
23801    },
23802    {
23803     "kind" : "vcall_offset"
23804    },
23805    {
23806     "component_value" : -8,
23807     "kind" : "vcall_offset"
23808    },
23809    {
23810     "component_value" : -8,
23811     "kind" : "offset_to_top"
23812    },
23813    {
23814     "kind" : "rtti",
23815     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
23816    },
23817    {
23818     "kind" : "complete_dtor_pointer",
23819     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013ICryptoPluginD1Ev"
23820    },
23821    {
23822     "kind" : "deleting_dtor_pointer",
23823     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013ICryptoPluginD0Ev"
23824    },
23825    {
23826     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23827    },
23828    {
23829     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23830    },
23831    {
23832     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23833    },
23834    {
23835     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23836    }
23837   ]
23838  },
23839  {
23840   "alignment" : 8,
23841   "base_specifiers" :
23842   [
23843    {
23844     "referenced_type" : "type-5"
23845    }
23846   ],
23847   "linker_set_key" : "android::hardware::drm::V1_0::IDrmFactory",
23848   "name" : "android::hardware::drm::V1_0::IDrmFactory",
23849   "referenced_type" : "type-196",
23850   "self_type" : "type-196",
23851   "size" : 24,
23852   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h",
23853   "unique_id" : "_ZTSN7android8hardware3drm4V1_011IDrmFactoryE",
23854   "vtable_components" :
23855   [
23856    {
23857     "component_value" : 8,
23858     "kind" : "vbase_offset"
23859    },
23860    {
23861     "kind" : "offset_to_top"
23862    },
23863    {
23864     "kind" : "rtti",
23865     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
23866    },
23867    {
23868     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
23869    },
23870    {
23871     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
23872    },
23873    {
23874     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
23875    },
23876    {
23877     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
23878    },
23879    {
23880     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
23881    },
23882    {
23883     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
23884    },
23885    {
23886     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
23887    },
23888    {
23889     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
23890    },
23891    {
23892     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
23893    },
23894    {
23895     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
23896    },
23897    {
23898     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
23899    },
23900    {
23901     "kind" : "complete_dtor_pointer",
23902     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD1Ev"
23903    },
23904    {
23905     "kind" : "deleting_dtor_pointer",
23906     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD0Ev"
23907    },
23908    {
23909     "is_pure" : true,
23910     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
23911    },
23912    {
23913     "is_pure" : true,
23914     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
23915    },
23916    {
23917     "is_pure" : true,
23918     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
23919    },
23920    {
23921     "kind" : "vcall_offset"
23922    },
23923    {
23924     "kind" : "vcall_offset"
23925    },
23926    {
23927     "kind" : "vcall_offset"
23928    },
23929    {
23930     "kind" : "vcall_offset"
23931    },
23932    {
23933     "component_value" : -8,
23934     "kind" : "vcall_offset"
23935    },
23936    {
23937     "component_value" : -8,
23938     "kind" : "offset_to_top"
23939    },
23940    {
23941     "kind" : "rtti",
23942     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
23943    },
23944    {
23945     "kind" : "complete_dtor_pointer",
23946     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_011IDrmFactoryD1Ev"
23947    },
23948    {
23949     "kind" : "deleting_dtor_pointer",
23950     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_011IDrmFactoryD0Ev"
23951    },
23952    {
23953     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23954    },
23955    {
23956     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23957    },
23958    {
23959     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23960    },
23961    {
23962     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23963    }
23964   ]
23965  },
23966  {
23967   "alignment" : 8,
23968   "base_specifiers" :
23969   [
23970    {
23971     "referenced_type" : "type-5"
23972    }
23973   ],
23974   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPlugin",
23975   "name" : "android::hardware::drm::V1_0::IDrmPlugin",
23976   "referenced_type" : "type-216",
23977   "self_type" : "type-216",
23978   "size" : 24,
23979   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h",
23980   "unique_id" : "_ZTSN7android8hardware3drm4V1_010IDrmPluginE",
23981   "vtable_components" :
23982   [
23983    {
23984     "component_value" : 8,
23985     "kind" : "vbase_offset"
23986    },
23987    {
23988     "kind" : "offset_to_top"
23989    },
23990    {
23991     "kind" : "rtti",
23992     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
23993    },
23994    {
23995     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
23996    },
23997    {
23998     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
23999    },
24000    {
24001     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
24002    },
24003    {
24004     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
24005    },
24006    {
24007     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
24008    },
24009    {
24010     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
24011    },
24012    {
24013     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
24014    },
24015    {
24016     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
24017    },
24018    {
24019     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
24020    },
24021    {
24022     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
24023    },
24024    {
24025     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
24026    },
24027    {
24028     "kind" : "complete_dtor_pointer",
24029     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD1Ev"
24030    },
24031    {
24032     "kind" : "deleting_dtor_pointer",
24033     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD0Ev"
24034    },
24035    {
24036     "is_pure" : true,
24037     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
24038    },
24039    {
24040     "is_pure" : true,
24041     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
24042    },
24043    {
24044     "is_pure" : true,
24045     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
24046    },
24047    {
24048     "is_pure" : true,
24049     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
24050    },
24051    {
24052     "is_pure" : true,
24053     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
24054    },
24055    {
24056     "is_pure" : true,
24057     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
24058    },
24059    {
24060     "is_pure" : true,
24061     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
24062    },
24063    {
24064     "is_pure" : true,
24065     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
24066    },
24067    {
24068     "is_pure" : true,
24069     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
24070    },
24071    {
24072     "is_pure" : true,
24073     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
24074    },
24075    {
24076     "is_pure" : true,
24077     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
24078    },
24079    {
24080     "is_pure" : true,
24081     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
24082    },
24083    {
24084     "is_pure" : true,
24085     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
24086    },
24087    {
24088     "is_pure" : true,
24089     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
24090    },
24091    {
24092     "is_pure" : true,
24093     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
24094    },
24095    {
24096     "is_pure" : true,
24097     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
24098    },
24099    {
24100     "is_pure" : true,
24101     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
24102    },
24103    {
24104     "is_pure" : true,
24105     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
24106    },
24107    {
24108     "is_pure" : true,
24109     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
24110    },
24111    {
24112     "is_pure" : true,
24113     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
24114    },
24115    {
24116     "is_pure" : true,
24117     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
24118    },
24119    {
24120     "is_pure" : true,
24121     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
24122    },
24123    {
24124     "is_pure" : true,
24125     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
24126    },
24127    {
24128     "is_pure" : true,
24129     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
24130    },
24131    {
24132     "is_pure" : true,
24133     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
24134    },
24135    {
24136     "is_pure" : true,
24137     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
24138    },
24139    {
24140     "is_pure" : true,
24141     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
24142    },
24143    {
24144     "is_pure" : true,
24145     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
24146    },
24147    {
24148     "kind" : "vcall_offset"
24149    },
24150    {
24151     "kind" : "vcall_offset"
24152    },
24153    {
24154     "kind" : "vcall_offset"
24155    },
24156    {
24157     "kind" : "vcall_offset"
24158    },
24159    {
24160     "component_value" : -8,
24161     "kind" : "vcall_offset"
24162    },
24163    {
24164     "component_value" : -8,
24165     "kind" : "offset_to_top"
24166    },
24167    {
24168     "kind" : "rtti",
24169     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
24170    },
24171    {
24172     "kind" : "complete_dtor_pointer",
24173     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_010IDrmPluginD1Ev"
24174    },
24175    {
24176     "kind" : "deleting_dtor_pointer",
24177     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_010IDrmPluginD0Ev"
24178    },
24179    {
24180     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
24181    },
24182    {
24183     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
24184    },
24185    {
24186     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
24187    },
24188    {
24189     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24190    }
24191   ]
24192  },
24193  {
24194   "alignment" : 8,
24195   "base_specifiers" :
24196   [
24197    {
24198     "referenced_type" : "type-5"
24199    }
24200   ],
24201   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPluginListener",
24202   "name" : "android::hardware::drm::V1_0::IDrmPluginListener",
24203   "referenced_type" : "type-220",
24204   "self_type" : "type-220",
24205   "size" : 24,
24206   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h",
24207   "unique_id" : "_ZTSN7android8hardware3drm4V1_018IDrmPluginListenerE",
24208   "vtable_components" :
24209   [
24210    {
24211     "component_value" : 8,
24212     "kind" : "vbase_offset"
24213    },
24214    {
24215     "kind" : "offset_to_top"
24216    },
24217    {
24218     "kind" : "rtti",
24219     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
24220    },
24221    {
24222     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
24223    },
24224    {
24225     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
24226    },
24227    {
24228     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
24229    },
24230    {
24231     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
24232    },
24233    {
24234     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
24235    },
24236    {
24237     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
24238    },
24239    {
24240     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
24241    },
24242    {
24243     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
24244    },
24245    {
24246     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
24247    },
24248    {
24249     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
24250    },
24251    {
24252     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
24253    },
24254    {
24255     "kind" : "complete_dtor_pointer",
24256     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
24257    },
24258    {
24259     "kind" : "deleting_dtor_pointer",
24260     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
24261    },
24262    {
24263     "is_pure" : true,
24264     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
24265    },
24266    {
24267     "is_pure" : true,
24268     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
24269    },
24270    {
24271     "is_pure" : true,
24272     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
24273    },
24274    {
24275     "kind" : "vcall_offset"
24276    },
24277    {
24278     "kind" : "vcall_offset"
24279    },
24280    {
24281     "kind" : "vcall_offset"
24282    },
24283    {
24284     "kind" : "vcall_offset"
24285    },
24286    {
24287     "component_value" : -8,
24288     "kind" : "vcall_offset"
24289    },
24290    {
24291     "component_value" : -8,
24292     "kind" : "offset_to_top"
24293    },
24294    {
24295     "kind" : "rtti",
24296     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
24297    },
24298    {
24299     "kind" : "complete_dtor_pointer",
24300     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
24301    },
24302    {
24303     "kind" : "deleting_dtor_pointer",
24304     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
24305    },
24306    {
24307     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
24308    },
24309    {
24310     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
24311    },
24312    {
24313     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
24314    },
24315    {
24316     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24317    }
24318   ]
24319  },
24320  {
24321   "alignment" : 8,
24322   "fields" :
24323   [
24324    {
24325     "field_name" : "keyId",
24326     "referenced_type" : "type-104"
24327    },
24328    {
24329     "field_name" : "type",
24330     "field_offset" : 128,
24331     "referenced_type" : "type-488"
24332    }
24333   ],
24334   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus",
24335   "name" : "android::hardware::drm::V1_0::KeyStatus",
24336   "referenced_type" : "type-487",
24337   "self_type" : "type-487",
24338   "size" : 24,
24339   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
24340   "unique_id" : "_ZTSN7android8hardware3drm4V1_09KeyStatusE"
24341  },
24342  {
24343   "alignment" : 8,
24344   "fields" :
24345   [
24346    {
24347     "field_name" : "key",
24348     "referenced_type" : "type-82"
24349    },
24350    {
24351     "field_name" : "value",
24352     "field_offset" : 128,
24353     "referenced_type" : "type-82"
24354    }
24355   ],
24356   "linker_set_key" : "android::hardware::drm::V1_0::KeyValue",
24357   "name" : "android::hardware::drm::V1_0::KeyValue",
24358   "referenced_type" : "type-477",
24359   "self_type" : "type-477",
24360   "size" : 32,
24361   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
24362   "unique_id" : "_ZTSN7android8hardware3drm4V1_08KeyValueE"
24363  },
24364  {
24365   "alignment" : 4,
24366   "fields" :
24367   [
24368    {
24369     "field_name" : "encryptBlocks",
24370     "referenced_type" : "type-2"
24371    },
24372    {
24373     "field_name" : "skipBlocks",
24374     "field_offset" : 32,
24375     "referenced_type" : "type-2"
24376    }
24377   ],
24378   "linker_set_key" : "android::hardware::drm::V1_0::Pattern",
24379   "name" : "android::hardware::drm::V1_0::Pattern",
24380   "referenced_type" : "type-158",
24381   "self_type" : "type-158",
24382   "size" : 8,
24383   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
24384   "unique_id" : "_ZTSN7android8hardware3drm4V1_07PatternE"
24385  },
24386  {
24387   "alignment" : 8,
24388   "fields" :
24389   [
24390    {
24391     "field_name" : "opaqueData",
24392     "referenced_type" : "type-104"
24393    }
24394   ],
24395   "linker_set_key" : "android::hardware::drm::V1_0::SecureStop",
24396   "name" : "android::hardware::drm::V1_0::SecureStop",
24397   "referenced_type" : "type-493",
24398   "self_type" : "type-493",
24399   "size" : 16,
24400   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
24401   "unique_id" : "_ZTSN7android8hardware3drm4V1_010SecureStopE"
24402  },
24403  {
24404   "alignment" : 8,
24405   "fields" :
24406   [
24407    {
24408     "field_name" : "bufferId",
24409     "referenced_type" : "type-2"
24410    },
24411    {
24412     "field_name" : "offset",
24413     "field_offset" : 64,
24414     "referenced_type" : "type-32"
24415    },
24416    {
24417     "field_name" : "size",
24418     "field_offset" : 128,
24419     "referenced_type" : "type-32"
24420    }
24421   ],
24422   "linker_set_key" : "android::hardware::drm::V1_0::SharedBuffer",
24423   "name" : "android::hardware::drm::V1_0::SharedBuffer",
24424   "referenced_type" : "type-161",
24425   "self_type" : "type-161",
24426   "size" : 24,
24427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
24428   "unique_id" : "_ZTSN7android8hardware3drm4V1_012SharedBufferE"
24429  },
24430  {
24431   "alignment" : 4,
24432   "fields" :
24433   [
24434    {
24435     "field_name" : "numBytesOfClearData",
24436     "referenced_type" : "type-2"
24437    },
24438    {
24439     "field_name" : "numBytesOfEncryptedData",
24440     "field_offset" : 32,
24441     "referenced_type" : "type-2"
24442    }
24443   ],
24444   "linker_set_key" : "android::hardware::drm::V1_0::SubSample",
24445   "name" : "android::hardware::drm::V1_0::SubSample",
24446   "referenced_type" : "type-186",
24447   "self_type" : "type-186",
24448   "size" : 8,
24449   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
24450   "unique_id" : "_ZTSN7android8hardware3drm4V1_09SubSampleE"
24451  },
24452  {
24453   "alignment" : 8,
24454   "base_specifiers" :
24455   [
24456    {
24457     "referenced_type" : "type-199"
24458    }
24459   ],
24460   "fields" :
24461   [
24462    {
24463     "access" : "private",
24464     "field_name" : "_hidl_mImpl",
24465     "field_offset" : 1024,
24466     "referenced_type" : "type-444"
24467    }
24468   ],
24469   "linker_set_key" : "android::hardware::drm::V1_1::BnHwCryptoFactory",
24470   "name" : "android::hardware::drm::V1_1::BnHwCryptoFactory",
24471   "referenced_type" : "type-1165",
24472   "self_type" : "type-1165",
24473   "size" : 152,
24474   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h",
24475   "unique_id" : "_ZTSN7android8hardware3drm4V1_117BnHwCryptoFactoryE",
24476   "vtable_components" :
24477   [
24478    {
24479     "component_value" : 136,
24480     "kind" : "vbase_offset"
24481    },
24482    {
24483     "kind" : "offset_to_top"
24484    },
24485    {
24486     "kind" : "rtti",
24487     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
24488    },
24489    {
24490     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
24491    },
24492    {
24493     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
24494    },
24495    {
24496     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
24497    },
24498    {
24499     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
24500    },
24501    {
24502     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
24503    },
24504    {
24505     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
24506    },
24507    {
24508     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
24509    },
24510    {
24511     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
24512    },
24513    {
24514     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
24515    },
24516    {
24517     "kind" : "complete_dtor_pointer",
24518     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
24519    },
24520    {
24521     "kind" : "deleting_dtor_pointer",
24522     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
24523    },
24524    {
24525     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
24526    },
24527    {
24528     "component_value" : -32,
24529     "kind" : "offset_to_top"
24530    },
24531    {
24532     "kind" : "rtti",
24533     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
24534    },
24535    {
24536     "kind" : "complete_dtor_pointer",
24537     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
24538    },
24539    {
24540     "kind" : "deleting_dtor_pointer",
24541     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
24542    },
24543    {
24544     "kind" : "vcall_offset"
24545    },
24546    {
24547     "kind" : "vcall_offset"
24548    },
24549    {
24550     "kind" : "vcall_offset"
24551    },
24552    {
24553     "kind" : "vcall_offset"
24554    },
24555    {
24556     "component_value" : -136,
24557     "kind" : "vcall_offset"
24558    },
24559    {
24560     "component_value" : -136,
24561     "kind" : "offset_to_top"
24562    },
24563    {
24564     "kind" : "rtti",
24565     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
24566    },
24567    {
24568     "kind" : "complete_dtor_pointer",
24569     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
24570    },
24571    {
24572     "kind" : "deleting_dtor_pointer",
24573     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
24574    },
24575    {
24576     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
24577    },
24578    {
24579     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
24580    },
24581    {
24582     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
24583    },
24584    {
24585     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24586    }
24587   ]
24588  },
24589  {
24590   "alignment" : 8,
24591   "base_specifiers" :
24592   [
24593    {
24594     "referenced_type" : "type-199"
24595    }
24596   ],
24597   "fields" :
24598   [
24599    {
24600     "access" : "private",
24601     "field_name" : "_hidl_mImpl",
24602     "field_offset" : 1024,
24603     "referenced_type" : "type-237"
24604    }
24605   ],
24606   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmFactory",
24607   "name" : "android::hardware::drm::V1_1::BnHwDrmFactory",
24608   "referenced_type" : "type-360",
24609   "self_type" : "type-360",
24610   "size" : 152,
24611   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h",
24612   "unique_id" : "_ZTSN7android8hardware3drm4V1_114BnHwDrmFactoryE",
24613   "vtable_components" :
24614   [
24615    {
24616     "component_value" : 136,
24617     "kind" : "vbase_offset"
24618    },
24619    {
24620     "kind" : "offset_to_top"
24621    },
24622    {
24623     "kind" : "rtti",
24624     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
24625    },
24626    {
24627     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
24628    },
24629    {
24630     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
24631    },
24632    {
24633     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
24634    },
24635    {
24636     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
24637    },
24638    {
24639     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
24640    },
24641    {
24642     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
24643    },
24644    {
24645     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
24646    },
24647    {
24648     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
24649    },
24650    {
24651     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
24652    },
24653    {
24654     "kind" : "complete_dtor_pointer",
24655     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
24656    },
24657    {
24658     "kind" : "deleting_dtor_pointer",
24659     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
24660    },
24661    {
24662     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
24663    },
24664    {
24665     "component_value" : -32,
24666     "kind" : "offset_to_top"
24667    },
24668    {
24669     "kind" : "rtti",
24670     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
24671    },
24672    {
24673     "kind" : "complete_dtor_pointer",
24674     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
24675    },
24676    {
24677     "kind" : "deleting_dtor_pointer",
24678     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
24679    },
24680    {
24681     "kind" : "vcall_offset"
24682    },
24683    {
24684     "kind" : "vcall_offset"
24685    },
24686    {
24687     "kind" : "vcall_offset"
24688    },
24689    {
24690     "kind" : "vcall_offset"
24691    },
24692    {
24693     "component_value" : -136,
24694     "kind" : "vcall_offset"
24695    },
24696    {
24697     "component_value" : -136,
24698     "kind" : "offset_to_top"
24699    },
24700    {
24701     "kind" : "rtti",
24702     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
24703    },
24704    {
24705     "kind" : "complete_dtor_pointer",
24706     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
24707    },
24708    {
24709     "kind" : "deleting_dtor_pointer",
24710     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
24711    },
24712    {
24713     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
24714    },
24715    {
24716     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
24717    },
24718    {
24719     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
24720    },
24721    {
24722     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24723    }
24724   ]
24725  },
24726  {
24727   "alignment" : 8,
24728   "base_specifiers" :
24729   [
24730    {
24731     "referenced_type" : "type-199"
24732    }
24733   ],
24734   "fields" :
24735   [
24736    {
24737     "access" : "private",
24738     "field_name" : "_hidl_mImpl",
24739     "field_offset" : 1024,
24740     "referenced_type" : "type-433"
24741    }
24742   ],
24743   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmPlugin",
24744   "name" : "android::hardware::drm::V1_1::BnHwDrmPlugin",
24745   "referenced_type" : "type-585",
24746   "self_type" : "type-585",
24747   "size" : 152,
24748   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h",
24749   "unique_id" : "_ZTSN7android8hardware3drm4V1_113BnHwDrmPluginE",
24750   "vtable_components" :
24751   [
24752    {
24753     "component_value" : 136,
24754     "kind" : "vbase_offset"
24755    },
24756    {
24757     "kind" : "offset_to_top"
24758    },
24759    {
24760     "kind" : "rtti",
24761     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BnHwDrmPluginE"
24762    },
24763    {
24764     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
24765    },
24766    {
24767     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
24768    },
24769    {
24770     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
24771    },
24772    {
24773     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
24774    },
24775    {
24776     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
24777    },
24778    {
24779     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
24780    },
24781    {
24782     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
24783    },
24784    {
24785     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
24786    },
24787    {
24788     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
24789    },
24790    {
24791     "kind" : "complete_dtor_pointer",
24792     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
24793    },
24794    {
24795     "kind" : "deleting_dtor_pointer",
24796     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
24797    },
24798    {
24799     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
24800    },
24801    {
24802     "component_value" : -32,
24803     "kind" : "offset_to_top"
24804    },
24805    {
24806     "kind" : "rtti",
24807     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BnHwDrmPluginE"
24808    },
24809    {
24810     "kind" : "complete_dtor_pointer",
24811     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
24812    },
24813    {
24814     "kind" : "deleting_dtor_pointer",
24815     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
24816    },
24817    {
24818     "kind" : "vcall_offset"
24819    },
24820    {
24821     "kind" : "vcall_offset"
24822    },
24823    {
24824     "kind" : "vcall_offset"
24825    },
24826    {
24827     "kind" : "vcall_offset"
24828    },
24829    {
24830     "component_value" : -136,
24831     "kind" : "vcall_offset"
24832    },
24833    {
24834     "component_value" : -136,
24835     "kind" : "offset_to_top"
24836    },
24837    {
24838     "kind" : "rtti",
24839     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BnHwDrmPluginE"
24840    },
24841    {
24842     "kind" : "complete_dtor_pointer",
24843     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
24844    },
24845    {
24846     "kind" : "deleting_dtor_pointer",
24847     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
24848    },
24849    {
24850     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
24851    },
24852    {
24853     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
24854    },
24855    {
24856     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
24857    },
24858    {
24859     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24860    }
24861   ]
24862  },
24863  {
24864   "alignment" : 8,
24865   "base_specifiers" :
24866   [
24867    {
24868     "referenced_type" : "type-972"
24869    },
24870    {
24871     "referenced_type" : "type-152"
24872    }
24873   ],
24874   "fields" :
24875   [
24876    {
24877     "access" : "private",
24878     "field_name" : "_hidl_mMutex",
24879     "field_offset" : 1088,
24880     "referenced_type" : "type-1168"
24881    },
24882    {
24883     "access" : "private",
24884     "field_name" : "_hidl_mDeathRecipients",
24885     "field_offset" : 1408,
24886     "referenced_type" : "type-1169"
24887    }
24888   ],
24889   "linker_set_key" : "android::hardware::drm::V1_1::BpHwCryptoFactory",
24890   "name" : "android::hardware::drm::V1_1::BpHwCryptoFactory",
24891   "referenced_type" : "type-1167",
24892   "self_type" : "type-1167",
24893   "size" : 216,
24894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h",
24895   "unique_id" : "_ZTSN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
24896   "vtable_components" :
24897   [
24898    {
24899     "component_value" : 200,
24900     "kind" : "vbase_offset"
24901    },
24902    {
24903     "kind" : "offset_to_top"
24904    },
24905    {
24906     "kind" : "rtti",
24907     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
24908    },
24909    {
24910     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_117BpHwCryptoFactory8isRemoteEv"
24911    },
24912    {
24913     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
24914    },
24915    {
24916     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
24917    },
24918    {
24919     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
24920    },
24921    {
24922     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
24923    },
24924    {
24925     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21setHALInstrumentationEv"
24926    },
24927    {
24928     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
24929    },
24930    {
24931     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory4pingEv"
24932    },
24933    {
24934     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
24935    },
24936    {
24937     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21notifySyspropsChangedEv"
24938    },
24939    {
24940     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
24941    },
24942    {
24943     "kind" : "complete_dtor_pointer",
24944     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
24945    },
24946    {
24947     "kind" : "deleting_dtor_pointer",
24948     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
24949    },
24950    {
24951     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
24952    },
24953    {
24954     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
24955    },
24956    {
24957     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
24958    },
24959    {
24960     "component_value" : 192,
24961     "kind" : "vbase_offset"
24962    },
24963    {
24964     "component_value" : -8,
24965     "kind" : "offset_to_top"
24966    },
24967    {
24968     "kind" : "rtti",
24969     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
24970    },
24971    {
24972     "kind" : "complete_dtor_pointer",
24973     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
24974    },
24975    {
24976     "kind" : "deleting_dtor_pointer",
24977     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
24978    },
24979    {
24980     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
24981    },
24982    {
24983     "component_value" : 184,
24984     "kind" : "vbase_offset"
24985    },
24986    {
24987     "component_value" : -16,
24988     "kind" : "offset_to_top"
24989    },
24990    {
24991     "kind" : "rtti",
24992     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
24993    },
24994    {
24995     "kind" : "complete_dtor_pointer",
24996     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
24997    },
24998    {
24999     "kind" : "deleting_dtor_pointer",
25000     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
25001    },
25002    {
25003     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
25004    },
25005    {
25006     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
25007    },
25008    {
25009     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
25010    },
25011    {
25012     "component_value" : -48,
25013     "kind" : "offset_to_top"
25014    },
25015    {
25016     "kind" : "rtti",
25017     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
25018    },
25019    {
25020     "kind" : "complete_dtor_pointer",
25021     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
25022    },
25023    {
25024     "kind" : "deleting_dtor_pointer",
25025     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
25026    },
25027    {
25028     "kind" : "vcall_offset"
25029    },
25030    {
25031     "component_value" : -184,
25032     "kind" : "vcall_offset"
25033    },
25034    {
25035     "component_value" : -184,
25036     "kind" : "vcall_offset"
25037    },
25038    {
25039     "component_value" : -184,
25040     "kind" : "vcall_offset"
25041    },
25042    {
25043     "component_value" : -200,
25044     "kind" : "vcall_offset"
25045    },
25046    {
25047     "component_value" : -200,
25048     "kind" : "offset_to_top"
25049    },
25050    {
25051     "kind" : "rtti",
25052     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
25053    },
25054    {
25055     "kind" : "complete_dtor_pointer",
25056     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
25057    },
25058    {
25059     "kind" : "deleting_dtor_pointer",
25060     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
25061    },
25062    {
25063     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
25064    },
25065    {
25066     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
25067    },
25068    {
25069     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
25070    },
25071    {
25072     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
25073    }
25074   ]
25075  },
25076  {
25077   "alignment" : 8,
25078   "base_specifiers" :
25079   [
25080    {
25081     "referenced_type" : "type-277"
25082    },
25083    {
25084     "referenced_type" : "type-152"
25085    }
25086   ],
25087   "fields" :
25088   [
25089    {
25090     "access" : "private",
25091     "field_name" : "_hidl_mMutex",
25092     "field_offset" : 1088,
25093     "referenced_type" : "type-363"
25094    },
25095    {
25096     "access" : "private",
25097     "field_name" : "_hidl_mDeathRecipients",
25098     "field_offset" : 1408,
25099     "referenced_type" : "type-364"
25100    }
25101   ],
25102   "linker_set_key" : "android::hardware::drm::V1_1::BpHwDrmFactory",
25103   "name" : "android::hardware::drm::V1_1::BpHwDrmFactory",
25104   "referenced_type" : "type-362",
25105   "self_type" : "type-362",
25106   "size" : 216,
25107   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h",
25108   "unique_id" : "_ZTSN7android8hardware3drm4V1_114BpHwDrmFactoryE",
25109   "vtable_components" :
25110   [
25111    {
25112     "component_value" : 200,
25113     "kind" : "vbase_offset"
25114    },
25115    {
25116     "kind" : "offset_to_top"
25117    },
25118    {
25119     "kind" : "rtti",
25120     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
25121    },
25122    {
25123     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114BpHwDrmFactory8isRemoteEv"
25124    },
25125    {
25126     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
25127    },
25128    {
25129     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
25130    },
25131    {
25132     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
25133    },
25134    {
25135     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
25136    },
25137    {
25138     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21setHALInstrumentationEv"
25139    },
25140    {
25141     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
25142    },
25143    {
25144     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory4pingEv"
25145    },
25146    {
25147     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
25148    },
25149    {
25150     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21notifySyspropsChangedEv"
25151    },
25152    {
25153     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
25154    },
25155    {
25156     "kind" : "complete_dtor_pointer",
25157     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
25158    },
25159    {
25160     "kind" : "deleting_dtor_pointer",
25161     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
25162    },
25163    {
25164     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
25165    },
25166    {
25167     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
25168    },
25169    {
25170     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
25171    },
25172    {
25173     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
25174    },
25175    {
25176     "component_value" : 192,
25177     "kind" : "vbase_offset"
25178    },
25179    {
25180     "component_value" : -8,
25181     "kind" : "offset_to_top"
25182    },
25183    {
25184     "kind" : "rtti",
25185     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
25186    },
25187    {
25188     "kind" : "complete_dtor_pointer",
25189     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
25190    },
25191    {
25192     "kind" : "deleting_dtor_pointer",
25193     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
25194    },
25195    {
25196     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
25197    },
25198    {
25199     "component_value" : 184,
25200     "kind" : "vbase_offset"
25201    },
25202    {
25203     "component_value" : -16,
25204     "kind" : "offset_to_top"
25205    },
25206    {
25207     "kind" : "rtti",
25208     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
25209    },
25210    {
25211     "kind" : "complete_dtor_pointer",
25212     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
25213    },
25214    {
25215     "kind" : "deleting_dtor_pointer",
25216     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
25217    },
25218    {
25219     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
25220    },
25221    {
25222     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
25223    },
25224    {
25225     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
25226    },
25227    {
25228     "component_value" : -48,
25229     "kind" : "offset_to_top"
25230    },
25231    {
25232     "kind" : "rtti",
25233     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
25234    },
25235    {
25236     "kind" : "complete_dtor_pointer",
25237     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
25238    },
25239    {
25240     "kind" : "deleting_dtor_pointer",
25241     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
25242    },
25243    {
25244     "kind" : "vcall_offset"
25245    },
25246    {
25247     "component_value" : -184,
25248     "kind" : "vcall_offset"
25249    },
25250    {
25251     "component_value" : -184,
25252     "kind" : "vcall_offset"
25253    },
25254    {
25255     "component_value" : -184,
25256     "kind" : "vcall_offset"
25257    },
25258    {
25259     "component_value" : -200,
25260     "kind" : "vcall_offset"
25261    },
25262    {
25263     "component_value" : -200,
25264     "kind" : "offset_to_top"
25265    },
25266    {
25267     "kind" : "rtti",
25268     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
25269    },
25270    {
25271     "kind" : "complete_dtor_pointer",
25272     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
25273    },
25274    {
25275     "kind" : "deleting_dtor_pointer",
25276     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
25277    },
25278    {
25279     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
25280    },
25281    {
25282     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
25283    },
25284    {
25285     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
25286    },
25287    {
25288     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
25289    }
25290   ]
25291  },
25292  {
25293   "alignment" : 8,
25294   "base_specifiers" :
25295   [
25296    {
25297     "referenced_type" : "type-519"
25298    },
25299    {
25300     "referenced_type" : "type-152"
25301    }
25302   ],
25303   "fields" :
25304   [
25305    {
25306     "access" : "private",
25307     "field_name" : "_hidl_mMutex",
25308     "field_offset" : 1088,
25309     "referenced_type" : "type-589"
25310    },
25311    {
25312     "access" : "private",
25313     "field_name" : "_hidl_mDeathRecipients",
25314     "field_offset" : 1408,
25315     "referenced_type" : "type-590"
25316    }
25317   ],
25318   "linker_set_key" : "android::hardware::drm::V1_1::BpHwDrmPlugin",
25319   "name" : "android::hardware::drm::V1_1::BpHwDrmPlugin",
25320   "referenced_type" : "type-588",
25321   "self_type" : "type-588",
25322   "size" : 216,
25323   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h",
25324   "unique_id" : "_ZTSN7android8hardware3drm4V1_113BpHwDrmPluginE",
25325   "vtable_components" :
25326   [
25327    {
25328     "component_value" : 200,
25329     "kind" : "vbase_offset"
25330    },
25331    {
25332     "kind" : "offset_to_top"
25333    },
25334    {
25335     "kind" : "rtti",
25336     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
25337    },
25338    {
25339     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_113BpHwDrmPlugin8isRemoteEv"
25340    },
25341    {
25342     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
25343    },
25344    {
25345     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
25346    },
25347    {
25348     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
25349    },
25350    {
25351     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
25352    },
25353    {
25354     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21setHALInstrumentationEv"
25355    },
25356    {
25357     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
25358    },
25359    {
25360     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4pingEv"
25361    },
25362    {
25363     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
25364    },
25365    {
25366     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21notifySyspropsChangedEv"
25367    },
25368    {
25369     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
25370    },
25371    {
25372     "kind" : "complete_dtor_pointer",
25373     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
25374    },
25375    {
25376     "kind" : "deleting_dtor_pointer",
25377     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
25378    },
25379    {
25380     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
25381    },
25382    {
25383     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
25384    },
25385    {
25386     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
25387    },
25388    {
25389     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
25390    },
25391    {
25392     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
25393    },
25394    {
25395     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
25396    },
25397    {
25398     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
25399    },
25400    {
25401     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
25402    },
25403    {
25404     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
25405    },
25406    {
25407     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
25408    },
25409    {
25410     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
25411    },
25412    {
25413     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21releaseAllSecureStopsEv"
25414    },
25415    {
25416     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
25417    },
25418    {
25419     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
25420    },
25421    {
25422     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
25423    },
25424    {
25425     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
25426    },
25427    {
25428     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
25429    },
25430    {
25431     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
25432    },
25433    {
25434     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
25435    },
25436    {
25437     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
25438    },
25439    {
25440     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
25441    },
25442    {
25443     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
25444    },
25445    {
25446     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
25447    },
25448    {
25449     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
25450    },
25451    {
25452     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
25453    },
25454    {
25455     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
25456    },
25457    {
25458     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
25459    },
25460    {
25461     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
25462    },
25463    {
25464     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
25465    },
25466    {
25467     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
25468    },
25469    {
25470     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
25471    },
25472    {
25473     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
25474    },
25475    {
25476     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
25477    },
25478    {
25479     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
25480    },
25481    {
25482     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
25483    },
25484    {
25485     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
25486    },
25487    {
25488     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
25489    },
25490    {
25491     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20removeAllSecureStopsEv"
25492    },
25493    {
25494     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
25495    },
25496    {
25497     "component_value" : 192,
25498     "kind" : "vbase_offset"
25499    },
25500    {
25501     "component_value" : -8,
25502     "kind" : "offset_to_top"
25503    },
25504    {
25505     "kind" : "rtti",
25506     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
25507    },
25508    {
25509     "kind" : "complete_dtor_pointer",
25510     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
25511    },
25512    {
25513     "kind" : "deleting_dtor_pointer",
25514     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
25515    },
25516    {
25517     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
25518    },
25519    {
25520     "component_value" : 184,
25521     "kind" : "vbase_offset"
25522    },
25523    {
25524     "component_value" : -16,
25525     "kind" : "offset_to_top"
25526    },
25527    {
25528     "kind" : "rtti",
25529     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
25530    },
25531    {
25532     "kind" : "complete_dtor_pointer",
25533     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
25534    },
25535    {
25536     "kind" : "deleting_dtor_pointer",
25537     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
25538    },
25539    {
25540     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
25541    },
25542    {
25543     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
25544    },
25545    {
25546     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
25547    },
25548    {
25549     "component_value" : -48,
25550     "kind" : "offset_to_top"
25551    },
25552    {
25553     "kind" : "rtti",
25554     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
25555    },
25556    {
25557     "kind" : "complete_dtor_pointer",
25558     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
25559    },
25560    {
25561     "kind" : "deleting_dtor_pointer",
25562     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
25563    },
25564    {
25565     "kind" : "vcall_offset"
25566    },
25567    {
25568     "component_value" : -184,
25569     "kind" : "vcall_offset"
25570    },
25571    {
25572     "component_value" : -184,
25573     "kind" : "vcall_offset"
25574    },
25575    {
25576     "component_value" : -184,
25577     "kind" : "vcall_offset"
25578    },
25579    {
25580     "component_value" : -200,
25581     "kind" : "vcall_offset"
25582    },
25583    {
25584     "component_value" : -200,
25585     "kind" : "offset_to_top"
25586    },
25587    {
25588     "kind" : "rtti",
25589     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
25590    },
25591    {
25592     "kind" : "complete_dtor_pointer",
25593     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
25594    },
25595    {
25596     "kind" : "deleting_dtor_pointer",
25597     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
25598    },
25599    {
25600     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
25601    },
25602    {
25603     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
25604    },
25605    {
25606     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
25607    },
25608    {
25609     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
25610    }
25611   ]
25612  },
25613  {
25614   "alignment" : 8,
25615   "fields" :
25616   [
25617    {
25618     "field_name" : "metrics",
25619     "referenced_type" : "type-77"
25620    }
25621   ],
25622   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup",
25623   "name" : "android::hardware::drm::V1_1::DrmMetricGroup",
25624   "referenced_type" : "type-76",
25625   "self_type" : "type-76",
25626   "size" : 16,
25627   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
25628   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroupE"
25629  },
25630  {
25631   "alignment" : 8,
25632   "fields" :
25633   [
25634    {
25635     "field_name" : "name",
25636     "referenced_type" : "type-82"
25637    },
25638    {
25639     "field_name" : "type",
25640     "field_offset" : 128,
25641     "referenced_type" : "type-90"
25642    },
25643    {
25644     "field_name" : "int64Value",
25645     "field_offset" : 192,
25646     "referenced_type" : "type-33"
25647    },
25648    {
25649     "field_name" : "doubleValue",
25650     "field_offset" : 256,
25651     "referenced_type" : "type-92"
25652    },
25653    {
25654     "field_name" : "stringValue",
25655     "field_offset" : 320,
25656     "referenced_type" : "type-82"
25657    }
25658   ],
25659   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
25660   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
25661   "referenced_type" : "type-89",
25662   "self_type" : "type-89",
25663   "size" : 56,
25664   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
25665   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE"
25666  },
25667  {
25668   "alignment" : 8,
25669   "fields" :
25670   [
25671    {
25672     "field_name" : "name",
25673     "referenced_type" : "type-82"
25674    },
25675    {
25676     "field_name" : "attributes",
25677     "field_offset" : 128,
25678     "referenced_type" : "type-85"
25679    },
25680    {
25681     "field_name" : "values",
25682     "field_offset" : 256,
25683     "referenced_type" : "type-93"
25684    }
25685   ],
25686   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric",
25687   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric",
25688   "referenced_type" : "type-81",
25689   "self_type" : "type-81",
25690   "size" : 48,
25691   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
25692   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup6MetricE"
25693  },
25694  {
25695   "alignment" : 8,
25696   "fields" :
25697   [
25698    {
25699     "field_name" : "componentName",
25700     "referenced_type" : "type-82"
25701    },
25702    {
25703     "field_name" : "type",
25704     "field_offset" : 128,
25705     "referenced_type" : "type-90"
25706    },
25707    {
25708     "field_name" : "int64Value",
25709     "field_offset" : 192,
25710     "referenced_type" : "type-33"
25711    },
25712    {
25713     "field_name" : "doubleValue",
25714     "field_offset" : 256,
25715     "referenced_type" : "type-92"
25716    },
25717    {
25718     "field_name" : "stringValue",
25719     "field_offset" : 320,
25720     "referenced_type" : "type-82"
25721    }
25722   ],
25723   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Value",
25724   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Value",
25725   "referenced_type" : "type-97",
25726   "self_type" : "type-97",
25727   "size" : 56,
25728   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
25729   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup5ValueE"
25730  },
25731  {
25732   "alignment" : 8,
25733   "base_specifiers" :
25734   [
25735    {
25736     "referenced_type" : "type-419"
25737    }
25738   ],
25739   "linker_set_key" : "android::hardware::drm::V1_1::ICryptoFactory",
25740   "name" : "android::hardware::drm::V1_1::ICryptoFactory",
25741   "referenced_type" : "type-446",
25742   "self_type" : "type-446",
25743   "size" : 24,
25744   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h",
25745   "unique_id" : "_ZTSN7android8hardware3drm4V1_114ICryptoFactoryE",
25746   "vtable_components" :
25747   [
25748    {
25749     "component_value" : 8,
25750     "kind" : "vbase_offset"
25751    },
25752    {
25753     "kind" : "offset_to_top"
25754    },
25755    {
25756     "kind" : "rtti",
25757     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE"
25758    },
25759    {
25760     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114ICryptoFactory8isRemoteEv"
25761    },
25762    {
25763     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
25764    },
25765    {
25766     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
25767    },
25768    {
25769     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
25770    },
25771    {
25772     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
25773    },
25774    {
25775     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv"
25776    },
25777    {
25778     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
25779    },
25780    {
25781     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv"
25782    },
25783    {
25784     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
25785    },
25786    {
25787     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv"
25788    },
25789    {
25790     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
25791    },
25792    {
25793     "kind" : "complete_dtor_pointer",
25794     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactoryD1Ev"
25795    },
25796    {
25797     "kind" : "deleting_dtor_pointer",
25798     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactoryD0Ev"
25799    },
25800    {
25801     "is_pure" : true,
25802     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
25803    },
25804    {
25805     "is_pure" : true,
25806     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
25807    },
25808    {
25809     "kind" : "vcall_offset"
25810    },
25811    {
25812     "kind" : "vcall_offset"
25813    },
25814    {
25815     "kind" : "vcall_offset"
25816    },
25817    {
25818     "kind" : "vcall_offset"
25819    },
25820    {
25821     "component_value" : -8,
25822     "kind" : "vcall_offset"
25823    },
25824    {
25825     "component_value" : -8,
25826     "kind" : "offset_to_top"
25827    },
25828    {
25829     "kind" : "rtti",
25830     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE"
25831    },
25832    {
25833     "kind" : "complete_dtor_pointer",
25834     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114ICryptoFactoryD1Ev"
25835    },
25836    {
25837     "kind" : "deleting_dtor_pointer",
25838     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114ICryptoFactoryD0Ev"
25839    },
25840    {
25841     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
25842    },
25843    {
25844     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
25845    },
25846    {
25847     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
25848    },
25849    {
25850     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
25851    }
25852   ]
25853  },
25854  {
25855   "alignment" : 8,
25856   "base_specifiers" :
25857   [
25858    {
25859     "referenced_type" : "type-196"
25860    }
25861   ],
25862   "linker_set_key" : "android::hardware::drm::V1_1::IDrmFactory",
25863   "name" : "android::hardware::drm::V1_1::IDrmFactory",
25864   "referenced_type" : "type-195",
25865   "self_type" : "type-195",
25866   "size" : 24,
25867   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h",
25868   "unique_id" : "_ZTSN7android8hardware3drm4V1_111IDrmFactoryE",
25869   "vtable_components" :
25870   [
25871    {
25872     "component_value" : 8,
25873     "kind" : "vbase_offset"
25874    },
25875    {
25876     "kind" : "offset_to_top"
25877    },
25878    {
25879     "kind" : "rtti",
25880     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE"
25881    },
25882    {
25883     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_111IDrmFactory8isRemoteEv"
25884    },
25885    {
25886     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
25887    },
25888    {
25889     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
25890    },
25891    {
25892     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
25893    },
25894    {
25895     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
25896    },
25897    {
25898     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv"
25899    },
25900    {
25901     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
25902    },
25903    {
25904     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv"
25905    },
25906    {
25907     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
25908    },
25909    {
25910     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv"
25911    },
25912    {
25913     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
25914    },
25915    {
25916     "kind" : "complete_dtor_pointer",
25917     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactoryD1Ev"
25918    },
25919    {
25920     "kind" : "deleting_dtor_pointer",
25921     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactoryD0Ev"
25922    },
25923    {
25924     "is_pure" : true,
25925     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
25926    },
25927    {
25928     "is_pure" : true,
25929     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
25930    },
25931    {
25932     "is_pure" : true,
25933     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
25934    },
25935    {
25936     "kind" : "vcall_offset"
25937    },
25938    {
25939     "kind" : "vcall_offset"
25940    },
25941    {
25942     "kind" : "vcall_offset"
25943    },
25944    {
25945     "kind" : "vcall_offset"
25946    },
25947    {
25948     "component_value" : -8,
25949     "kind" : "vcall_offset"
25950    },
25951    {
25952     "component_value" : -8,
25953     "kind" : "offset_to_top"
25954    },
25955    {
25956     "kind" : "rtti",
25957     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE"
25958    },
25959    {
25960     "kind" : "complete_dtor_pointer",
25961     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_111IDrmFactoryD1Ev"
25962    },
25963    {
25964     "kind" : "deleting_dtor_pointer",
25965     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_111IDrmFactoryD0Ev"
25966    },
25967    {
25968     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
25969    },
25970    {
25971     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
25972    },
25973    {
25974     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
25975    },
25976    {
25977     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
25978    }
25979   ]
25980  },
25981  {
25982   "alignment" : 8,
25983   "base_specifiers" :
25984   [
25985    {
25986     "referenced_type" : "type-216"
25987    }
25988   ],
25989   "linker_set_key" : "android::hardware::drm::V1_1::IDrmPlugin",
25990   "name" : "android::hardware::drm::V1_1::IDrmPlugin",
25991   "referenced_type" : "type-411",
25992   "self_type" : "type-411",
25993   "size" : 24,
25994   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h",
25995   "unique_id" : "_ZTSN7android8hardware3drm4V1_110IDrmPluginE",
25996   "vtable_components" :
25997   [
25998    {
25999     "component_value" : 8,
26000     "kind" : "vbase_offset"
26001    },
26002    {
26003     "kind" : "offset_to_top"
26004    },
26005    {
26006     "kind" : "rtti",
26007     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_110IDrmPluginE"
26008    },
26009    {
26010     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_110IDrmPlugin8isRemoteEv"
26011    },
26012    {
26013     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
26014    },
26015    {
26016     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
26017    },
26018    {
26019     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
26020    },
26021    {
26022     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
26023    },
26024    {
26025     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21setHALInstrumentationEv"
26026    },
26027    {
26028     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
26029    },
26030    {
26031     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4pingEv"
26032    },
26033    {
26034     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
26035    },
26036    {
26037     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21notifySyspropsChangedEv"
26038    },
26039    {
26040     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
26041    },
26042    {
26043     "kind" : "complete_dtor_pointer",
26044     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPluginD1Ev"
26045    },
26046    {
26047     "kind" : "deleting_dtor_pointer",
26048     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPluginD0Ev"
26049    },
26050    {
26051     "is_pure" : true,
26052     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
26053    },
26054    {
26055     "is_pure" : true,
26056     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
26057    },
26058    {
26059     "is_pure" : true,
26060     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
26061    },
26062    {
26063     "is_pure" : true,
26064     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
26065    },
26066    {
26067     "is_pure" : true,
26068     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
26069    },
26070    {
26071     "is_pure" : true,
26072     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
26073    },
26074    {
26075     "is_pure" : true,
26076     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
26077    },
26078    {
26079     "is_pure" : true,
26080     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
26081    },
26082    {
26083     "is_pure" : true,
26084     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
26085    },
26086    {
26087     "is_pure" : true,
26088     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
26089    },
26090    {
26091     "is_pure" : true,
26092     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
26093    },
26094    {
26095     "is_pure" : true,
26096     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21releaseAllSecureStopsEv"
26097    },
26098    {
26099     "is_pure" : true,
26100     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
26101    },
26102    {
26103     "is_pure" : true,
26104     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
26105    },
26106    {
26107     "is_pure" : true,
26108     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
26109    },
26110    {
26111     "is_pure" : true,
26112     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
26113    },
26114    {
26115     "is_pure" : true,
26116     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
26117    },
26118    {
26119     "is_pure" : true,
26120     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
26121    },
26122    {
26123     "is_pure" : true,
26124     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
26125    },
26126    {
26127     "is_pure" : true,
26128     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
26129    },
26130    {
26131     "is_pure" : true,
26132     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
26133    },
26134    {
26135     "is_pure" : true,
26136     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
26137    },
26138    {
26139     "is_pure" : true,
26140     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
26141    },
26142    {
26143     "is_pure" : true,
26144     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
26145    },
26146    {
26147     "is_pure" : true,
26148     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
26149    },
26150    {
26151     "is_pure" : true,
26152     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
26153    },
26154    {
26155     "is_pure" : true,
26156     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
26157    },
26158    {
26159     "is_pure" : true,
26160     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
26161    },
26162    {
26163     "is_pure" : true,
26164     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
26165    },
26166    {
26167     "is_pure" : true,
26168     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
26169    },
26170    {
26171     "is_pure" : true,
26172     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
26173    },
26174    {
26175     "is_pure" : true,
26176     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
26177    },
26178    {
26179     "is_pure" : true,
26180     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
26181    },
26182    {
26183     "is_pure" : true,
26184     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
26185    },
26186    {
26187     "is_pure" : true,
26188     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
26189    },
26190    {
26191     "is_pure" : true,
26192     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
26193    },
26194    {
26195     "is_pure" : true,
26196     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
26197    },
26198    {
26199     "is_pure" : true,
26200     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20removeAllSecureStopsEv"
26201    },
26202    {
26203     "kind" : "vcall_offset"
26204    },
26205    {
26206     "kind" : "vcall_offset"
26207    },
26208    {
26209     "kind" : "vcall_offset"
26210    },
26211    {
26212     "kind" : "vcall_offset"
26213    },
26214    {
26215     "component_value" : -8,
26216     "kind" : "vcall_offset"
26217    },
26218    {
26219     "component_value" : -8,
26220     "kind" : "offset_to_top"
26221    },
26222    {
26223     "kind" : "rtti",
26224     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_110IDrmPluginE"
26225    },
26226    {
26227     "kind" : "complete_dtor_pointer",
26228     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_110IDrmPluginD1Ev"
26229    },
26230    {
26231     "kind" : "deleting_dtor_pointer",
26232     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_110IDrmPluginD0Ev"
26233    },
26234    {
26235     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
26236    },
26237    {
26238     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
26239    },
26240    {
26241     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
26242    },
26243    {
26244     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26245    }
26246   ]
26247  },
26248  {
26249   "alignment" : 8,
26250   "fields" :
26251   [
26252    {
26253     "field_name" : "opaqueData",
26254     "referenced_type" : "type-104"
26255    }
26256   ],
26257   "linker_set_key" : "android::hardware::drm::V1_1::SecureStopRelease",
26258   "name" : "android::hardware::drm::V1_1::SecureStopRelease",
26259   "referenced_type" : "type-103",
26260   "self_type" : "type-103",
26261   "size" : 16,
26262   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
26263   "unique_id" : "_ZTSN7android8hardware3drm4V1_117SecureStopReleaseE"
26264  },
26265  {
26266   "alignment" : 8,
26267   "base_specifiers" :
26268   [
26269    {
26270     "referenced_type" : "type-199"
26271    }
26272   ],
26273   "fields" :
26274   [
26275    {
26276     "access" : "private",
26277     "field_name" : "_hidl_mImpl",
26278     "field_offset" : 1024,
26279     "referenced_type" : "type-461"
26280    }
26281   ],
26282   "linker_set_key" : "android::hardware::drm::V1_2::BnHwCryptoFactory",
26283   "name" : "android::hardware::drm::V1_2::BnHwCryptoFactory",
26284   "referenced_type" : "type-1029",
26285   "self_type" : "type-1029",
26286   "size" : 152,
26287   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h",
26288   "unique_id" : "_ZTSN7android8hardware3drm4V1_217BnHwCryptoFactoryE",
26289   "vtable_components" :
26290   [
26291    {
26292     "component_value" : 136,
26293     "kind" : "vbase_offset"
26294    },
26295    {
26296     "kind" : "offset_to_top"
26297    },
26298    {
26299     "kind" : "rtti",
26300     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
26301    },
26302    {
26303     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
26304    },
26305    {
26306     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
26307    },
26308    {
26309     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
26310    },
26311    {
26312     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
26313    },
26314    {
26315     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
26316    },
26317    {
26318     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
26319    },
26320    {
26321     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
26322    },
26323    {
26324     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
26325    },
26326    {
26327     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
26328    },
26329    {
26330     "kind" : "complete_dtor_pointer",
26331     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
26332    },
26333    {
26334     "kind" : "deleting_dtor_pointer",
26335     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
26336    },
26337    {
26338     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
26339    },
26340    {
26341     "component_value" : -32,
26342     "kind" : "offset_to_top"
26343    },
26344    {
26345     "kind" : "rtti",
26346     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
26347    },
26348    {
26349     "kind" : "complete_dtor_pointer",
26350     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
26351    },
26352    {
26353     "kind" : "deleting_dtor_pointer",
26354     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
26355    },
26356    {
26357     "kind" : "vcall_offset"
26358    },
26359    {
26360     "kind" : "vcall_offset"
26361    },
26362    {
26363     "kind" : "vcall_offset"
26364    },
26365    {
26366     "kind" : "vcall_offset"
26367    },
26368    {
26369     "component_value" : -136,
26370     "kind" : "vcall_offset"
26371    },
26372    {
26373     "component_value" : -136,
26374     "kind" : "offset_to_top"
26375    },
26376    {
26377     "kind" : "rtti",
26378     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
26379    },
26380    {
26381     "kind" : "complete_dtor_pointer",
26382     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
26383    },
26384    {
26385     "kind" : "deleting_dtor_pointer",
26386     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
26387    },
26388    {
26389     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
26390    },
26391    {
26392     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
26393    },
26394    {
26395     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
26396    },
26397    {
26398     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26399    }
26400   ]
26401  },
26402  {
26403   "alignment" : 8,
26404   "base_specifiers" :
26405   [
26406    {
26407     "referenced_type" : "type-199"
26408    }
26409   ],
26410   "fields" :
26411   [
26412    {
26413     "access" : "private",
26414     "field_name" : "_hidl_mImpl",
26415     "field_offset" : 1024,
26416     "referenced_type" : "type-1207"
26417    }
26418   ],
26419   "linker_set_key" : "android::hardware::drm::V1_2::BnHwCryptoPlugin",
26420   "name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin",
26421   "referenced_type" : "type-1210",
26422   "self_type" : "type-1210",
26423   "size" : 152,
26424   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h",
26425   "unique_id" : "_ZTSN7android8hardware3drm4V1_216BnHwCryptoPluginE",
26426   "vtable_components" :
26427   [
26428    {
26429     "component_value" : 136,
26430     "kind" : "vbase_offset"
26431    },
26432    {
26433     "kind" : "offset_to_top"
26434    },
26435    {
26436     "kind" : "rtti",
26437     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BnHwCryptoPluginE"
26438    },
26439    {
26440     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
26441    },
26442    {
26443     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
26444    },
26445    {
26446     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
26447    },
26448    {
26449     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
26450    },
26451    {
26452     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
26453    },
26454    {
26455     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
26456    },
26457    {
26458     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
26459    },
26460    {
26461     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
26462    },
26463    {
26464     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
26465    },
26466    {
26467     "kind" : "complete_dtor_pointer",
26468     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
26469    },
26470    {
26471     "kind" : "deleting_dtor_pointer",
26472     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
26473    },
26474    {
26475     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
26476    },
26477    {
26478     "component_value" : -32,
26479     "kind" : "offset_to_top"
26480    },
26481    {
26482     "kind" : "rtti",
26483     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BnHwCryptoPluginE"
26484    },
26485    {
26486     "kind" : "complete_dtor_pointer",
26487     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
26488    },
26489    {
26490     "kind" : "deleting_dtor_pointer",
26491     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
26492    },
26493    {
26494     "kind" : "vcall_offset"
26495    },
26496    {
26497     "kind" : "vcall_offset"
26498    },
26499    {
26500     "kind" : "vcall_offset"
26501    },
26502    {
26503     "kind" : "vcall_offset"
26504    },
26505    {
26506     "component_value" : -136,
26507     "kind" : "vcall_offset"
26508    },
26509    {
26510     "component_value" : -136,
26511     "kind" : "offset_to_top"
26512    },
26513    {
26514     "kind" : "rtti",
26515     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BnHwCryptoPluginE"
26516    },
26517    {
26518     "kind" : "complete_dtor_pointer",
26519     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
26520    },
26521    {
26522     "kind" : "deleting_dtor_pointer",
26523     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
26524    },
26525    {
26526     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
26527    },
26528    {
26529     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
26530    },
26531    {
26532     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
26533    },
26534    {
26535     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26536    }
26537   ]
26538  },
26539  {
26540   "alignment" : 8,
26541   "base_specifiers" :
26542   [
26543    {
26544     "referenced_type" : "type-199"
26545    }
26546   ],
26547   "fields" :
26548   [
26549    {
26550     "access" : "private",
26551     "field_name" : "_hidl_mImpl",
26552     "field_offset" : 1024,
26553     "referenced_type" : "type-192"
26554    }
26555   ],
26556   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmFactory",
26557   "name" : "android::hardware::drm::V1_2::BnHwDrmFactory",
26558   "referenced_type" : "type-198",
26559   "self_type" : "type-198",
26560   "size" : 152,
26561   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h",
26562   "unique_id" : "_ZTSN7android8hardware3drm4V1_214BnHwDrmFactoryE",
26563   "vtable_components" :
26564   [
26565    {
26566     "component_value" : 136,
26567     "kind" : "vbase_offset"
26568    },
26569    {
26570     "kind" : "offset_to_top"
26571    },
26572    {
26573     "kind" : "rtti",
26574     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE"
26575    },
26576    {
26577     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
26578    },
26579    {
26580     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
26581    },
26582    {
26583     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
26584    },
26585    {
26586     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
26587    },
26588    {
26589     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
26590    },
26591    {
26592     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
26593    },
26594    {
26595     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
26596    },
26597    {
26598     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
26599    },
26600    {
26601     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
26602    },
26603    {
26604     "kind" : "complete_dtor_pointer",
26605     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
26606    },
26607    {
26608     "kind" : "deleting_dtor_pointer",
26609     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
26610    },
26611    {
26612     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
26613    },
26614    {
26615     "component_value" : -32,
26616     "kind" : "offset_to_top"
26617    },
26618    {
26619     "kind" : "rtti",
26620     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE"
26621    },
26622    {
26623     "kind" : "complete_dtor_pointer",
26624     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
26625    },
26626    {
26627     "kind" : "deleting_dtor_pointer",
26628     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
26629    },
26630    {
26631     "kind" : "vcall_offset"
26632    },
26633    {
26634     "kind" : "vcall_offset"
26635    },
26636    {
26637     "kind" : "vcall_offset"
26638    },
26639    {
26640     "kind" : "vcall_offset"
26641    },
26642    {
26643     "component_value" : -136,
26644     "kind" : "vcall_offset"
26645    },
26646    {
26647     "component_value" : -136,
26648     "kind" : "offset_to_top"
26649    },
26650    {
26651     "kind" : "rtti",
26652     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE"
26653    },
26654    {
26655     "kind" : "complete_dtor_pointer",
26656     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
26657    },
26658    {
26659     "kind" : "deleting_dtor_pointer",
26660     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
26661    },
26662    {
26663     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
26664    },
26665    {
26666     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
26667    },
26668    {
26669     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
26670    },
26671    {
26672     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26673    }
26674   ]
26675  },
26676  {
26677   "alignment" : 8,
26678   "base_specifiers" :
26679   [
26680    {
26681     "referenced_type" : "type-199"
26682    }
26683   ],
26684   "fields" :
26685   [
26686    {
26687     "access" : "private",
26688     "field_name" : "_hidl_mImpl",
26689     "field_offset" : 1024,
26690     "referenced_type" : "type-408"
26691    }
26692   ],
26693   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmPlugin",
26694   "name" : "android::hardware::drm::V1_2::BnHwDrmPlugin",
26695   "referenced_type" : "type-415",
26696   "self_type" : "type-415",
26697   "size" : 152,
26698   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h",
26699   "unique_id" : "_ZTSN7android8hardware3drm4V1_213BnHwDrmPluginE",
26700   "vtable_components" :
26701   [
26702    {
26703     "component_value" : 136,
26704     "kind" : "vbase_offset"
26705    },
26706    {
26707     "kind" : "offset_to_top"
26708    },
26709    {
26710     "kind" : "rtti",
26711     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BnHwDrmPluginE"
26712    },
26713    {
26714     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
26715    },
26716    {
26717     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
26718    },
26719    {
26720     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
26721    },
26722    {
26723     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
26724    },
26725    {
26726     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
26727    },
26728    {
26729     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
26730    },
26731    {
26732     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
26733    },
26734    {
26735     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
26736    },
26737    {
26738     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
26739    },
26740    {
26741     "kind" : "complete_dtor_pointer",
26742     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
26743    },
26744    {
26745     "kind" : "deleting_dtor_pointer",
26746     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
26747    },
26748    {
26749     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
26750    },
26751    {
26752     "component_value" : -32,
26753     "kind" : "offset_to_top"
26754    },
26755    {
26756     "kind" : "rtti",
26757     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BnHwDrmPluginE"
26758    },
26759    {
26760     "kind" : "complete_dtor_pointer",
26761     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
26762    },
26763    {
26764     "kind" : "deleting_dtor_pointer",
26765     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
26766    },
26767    {
26768     "kind" : "vcall_offset"
26769    },
26770    {
26771     "kind" : "vcall_offset"
26772    },
26773    {
26774     "kind" : "vcall_offset"
26775    },
26776    {
26777     "kind" : "vcall_offset"
26778    },
26779    {
26780     "component_value" : -136,
26781     "kind" : "vcall_offset"
26782    },
26783    {
26784     "component_value" : -136,
26785     "kind" : "offset_to_top"
26786    },
26787    {
26788     "kind" : "rtti",
26789     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BnHwDrmPluginE"
26790    },
26791    {
26792     "kind" : "complete_dtor_pointer",
26793     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
26794    },
26795    {
26796     "kind" : "deleting_dtor_pointer",
26797     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
26798    },
26799    {
26800     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
26801    },
26802    {
26803     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
26804    },
26805    {
26806     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
26807    },
26808    {
26809     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26810    }
26811   ]
26812  },
26813  {
26814   "alignment" : 8,
26815   "base_specifiers" :
26816   [
26817    {
26818     "referenced_type" : "type-199"
26819    }
26820   ],
26821   "fields" :
26822   [
26823    {
26824     "access" : "private",
26825     "field_name" : "_hidl_mImpl",
26826     "field_offset" : 1024,
26827     "referenced_type" : "type-621"
26828    }
26829   ],
26830   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmPluginListener",
26831   "name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener",
26832   "referenced_type" : "type-627",
26833   "self_type" : "type-627",
26834   "size" : 152,
26835   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h",
26836   "unique_id" : "_ZTSN7android8hardware3drm4V1_221BnHwDrmPluginListenerE",
26837   "vtable_components" :
26838   [
26839    {
26840     "component_value" : 136,
26841     "kind" : "vbase_offset"
26842    },
26843    {
26844     "kind" : "offset_to_top"
26845    },
26846    {
26847     "kind" : "rtti",
26848     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BnHwDrmPluginListenerE"
26849    },
26850    {
26851     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
26852    },
26853    {
26854     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
26855    },
26856    {
26857     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
26858    },
26859    {
26860     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
26861    },
26862    {
26863     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
26864    },
26865    {
26866     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
26867    },
26868    {
26869     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
26870    },
26871    {
26872     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
26873    },
26874    {
26875     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
26876    },
26877    {
26878     "kind" : "complete_dtor_pointer",
26879     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
26880    },
26881    {
26882     "kind" : "deleting_dtor_pointer",
26883     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
26884    },
26885    {
26886     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
26887    },
26888    {
26889     "component_value" : -32,
26890     "kind" : "offset_to_top"
26891    },
26892    {
26893     "kind" : "rtti",
26894     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BnHwDrmPluginListenerE"
26895    },
26896    {
26897     "kind" : "complete_dtor_pointer",
26898     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
26899    },
26900    {
26901     "kind" : "deleting_dtor_pointer",
26902     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
26903    },
26904    {
26905     "kind" : "vcall_offset"
26906    },
26907    {
26908     "kind" : "vcall_offset"
26909    },
26910    {
26911     "kind" : "vcall_offset"
26912    },
26913    {
26914     "kind" : "vcall_offset"
26915    },
26916    {
26917     "component_value" : -136,
26918     "kind" : "vcall_offset"
26919    },
26920    {
26921     "component_value" : -136,
26922     "kind" : "offset_to_top"
26923    },
26924    {
26925     "kind" : "rtti",
26926     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BnHwDrmPluginListenerE"
26927    },
26928    {
26929     "kind" : "complete_dtor_pointer",
26930     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
26931    },
26932    {
26933     "kind" : "deleting_dtor_pointer",
26934     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
26935    },
26936    {
26937     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
26938    },
26939    {
26940     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
26941    },
26942    {
26943     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
26944    },
26945    {
26946     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26947    }
26948   ]
26949  },
26950  {
26951   "alignment" : 8,
26952   "base_specifiers" :
26953   [
26954    {
26955     "referenced_type" : "type-974"
26956    },
26957    {
26958     "referenced_type" : "type-152"
26959    }
26960   ],
26961   "fields" :
26962   [
26963    {
26964     "access" : "private",
26965     "field_name" : "_hidl_mMutex",
26966     "field_offset" : 1088,
26967     "referenced_type" : "type-1175"
26968    },
26969    {
26970     "access" : "private",
26971     "field_name" : "_hidl_mDeathRecipients",
26972     "field_offset" : 1408,
26973     "referenced_type" : "type-1176"
26974    }
26975   ],
26976   "linker_set_key" : "android::hardware::drm::V1_2::BpHwCryptoFactory",
26977   "name" : "android::hardware::drm::V1_2::BpHwCryptoFactory",
26978   "referenced_type" : "type-1174",
26979   "self_type" : "type-1174",
26980   "size" : 216,
26981   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h",
26982   "unique_id" : "_ZTSN7android8hardware3drm4V1_217BpHwCryptoFactoryE",
26983   "vtable_components" :
26984   [
26985    {
26986     "component_value" : 200,
26987     "kind" : "vbase_offset"
26988    },
26989    {
26990     "kind" : "offset_to_top"
26991    },
26992    {
26993     "kind" : "rtti",
26994     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
26995    },
26996    {
26997     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_217BpHwCryptoFactory8isRemoteEv"
26998    },
26999    {
27000     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
27001    },
27002    {
27003     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
27004    },
27005    {
27006     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
27007    },
27008    {
27009     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
27010    },
27011    {
27012     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21setHALInstrumentationEv"
27013    },
27014    {
27015     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
27016    },
27017    {
27018     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory4pingEv"
27019    },
27020    {
27021     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
27022    },
27023    {
27024     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21notifySyspropsChangedEv"
27025    },
27026    {
27027     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
27028    },
27029    {
27030     "kind" : "complete_dtor_pointer",
27031     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
27032    },
27033    {
27034     "kind" : "deleting_dtor_pointer",
27035     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
27036    },
27037    {
27038     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
27039    },
27040    {
27041     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
27042    },
27043    {
27044     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
27045    },
27046    {
27047     "component_value" : 192,
27048     "kind" : "vbase_offset"
27049    },
27050    {
27051     "component_value" : -8,
27052     "kind" : "offset_to_top"
27053    },
27054    {
27055     "kind" : "rtti",
27056     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
27057    },
27058    {
27059     "kind" : "complete_dtor_pointer",
27060     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
27061    },
27062    {
27063     "kind" : "deleting_dtor_pointer",
27064     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
27065    },
27066    {
27067     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
27068    },
27069    {
27070     "component_value" : 184,
27071     "kind" : "vbase_offset"
27072    },
27073    {
27074     "component_value" : -16,
27075     "kind" : "offset_to_top"
27076    },
27077    {
27078     "kind" : "rtti",
27079     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
27080    },
27081    {
27082     "kind" : "complete_dtor_pointer",
27083     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
27084    },
27085    {
27086     "kind" : "deleting_dtor_pointer",
27087     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
27088    },
27089    {
27090     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
27091    },
27092    {
27093     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27094    },
27095    {
27096     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27097    },
27098    {
27099     "component_value" : -48,
27100     "kind" : "offset_to_top"
27101    },
27102    {
27103     "kind" : "rtti",
27104     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
27105    },
27106    {
27107     "kind" : "complete_dtor_pointer",
27108     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
27109    },
27110    {
27111     "kind" : "deleting_dtor_pointer",
27112     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
27113    },
27114    {
27115     "kind" : "vcall_offset"
27116    },
27117    {
27118     "component_value" : -184,
27119     "kind" : "vcall_offset"
27120    },
27121    {
27122     "component_value" : -184,
27123     "kind" : "vcall_offset"
27124    },
27125    {
27126     "component_value" : -184,
27127     "kind" : "vcall_offset"
27128    },
27129    {
27130     "component_value" : -200,
27131     "kind" : "vcall_offset"
27132    },
27133    {
27134     "component_value" : -200,
27135     "kind" : "offset_to_top"
27136    },
27137    {
27138     "kind" : "rtti",
27139     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
27140    },
27141    {
27142     "kind" : "complete_dtor_pointer",
27143     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
27144    },
27145    {
27146     "kind" : "deleting_dtor_pointer",
27147     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
27148    },
27149    {
27150     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
27151    },
27152    {
27153     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27154    },
27155    {
27156     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27157    },
27158    {
27159     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
27160    }
27161   ]
27162  },
27163  {
27164   "alignment" : 8,
27165   "base_specifiers" :
27166   [
27167    {
27168     "referenced_type" : "type-147"
27169    },
27170    {
27171     "referenced_type" : "type-152"
27172    }
27173   ],
27174   "fields" :
27175   [
27176    {
27177     "access" : "private",
27178     "field_name" : "_hidl_mMutex",
27179     "field_offset" : 1088,
27180     "referenced_type" : "type-145"
27181    },
27182    {
27183     "access" : "private",
27184     "field_name" : "_hidl_mDeathRecipients",
27185     "field_offset" : 1408,
27186     "referenced_type" : "type-146"
27187    }
27188   ],
27189   "linker_set_key" : "android::hardware::drm::V1_2::BpHwCryptoPlugin",
27190   "name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin",
27191   "referenced_type" : "type-144",
27192   "self_type" : "type-144",
27193   "size" : 216,
27194   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h",
27195   "unique_id" : "_ZTSN7android8hardware3drm4V1_216BpHwCryptoPluginE",
27196   "vtable_components" :
27197   [
27198    {
27199     "component_value" : 200,
27200     "kind" : "vbase_offset"
27201    },
27202    {
27203     "kind" : "offset_to_top"
27204    },
27205    {
27206     "kind" : "rtti",
27207     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BpHwCryptoPluginE"
27208    },
27209    {
27210     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_216BpHwCryptoPlugin8isRemoteEv"
27211    },
27212    {
27213     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
27214    },
27215    {
27216     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
27217    },
27218    {
27219     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
27220    },
27221    {
27222     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
27223    },
27224    {
27225     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21setHALInstrumentationEv"
27226    },
27227    {
27228     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
27229    },
27230    {
27231     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin4pingEv"
27232    },
27233    {
27234     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
27235    },
27236    {
27237     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21notifySyspropsChangedEv"
27238    },
27239    {
27240     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
27241    },
27242    {
27243     "kind" : "complete_dtor_pointer",
27244     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginD1Ev"
27245    },
27246    {
27247     "kind" : "deleting_dtor_pointer",
27248     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginD0Ev"
27249    },
27250    {
27251     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
27252    },
27253    {
27254     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin16notifyResolutionEjj"
27255    },
27256    {
27257     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
27258    },
27259    {
27260     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
27261    },
27262    {
27263     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE"
27264    },
27265    {
27266     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
27267    },
27268    {
27269     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEE10onAsBinderEv"
27270    },
27271    {
27272     "component_value" : 192,
27273     "kind" : "vbase_offset"
27274    },
27275    {
27276     "component_value" : -8,
27277     "kind" : "offset_to_top"
27278    },
27279    {
27280     "kind" : "rtti",
27281     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BpHwCryptoPluginE"
27282    },
27283    {
27284     "kind" : "complete_dtor_pointer",
27285     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_216BpHwCryptoPluginD1Ev"
27286    },
27287    {
27288     "kind" : "deleting_dtor_pointer",
27289     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_216BpHwCryptoPluginD0Ev"
27290    },
27291    {
27292     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEE10onAsBinderEv"
27293    },
27294    {
27295     "component_value" : 184,
27296     "kind" : "vbase_offset"
27297    },
27298    {
27299     "component_value" : -16,
27300     "kind" : "offset_to_top"
27301    },
27302    {
27303     "kind" : "rtti",
27304     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BpHwCryptoPluginE"
27305    },
27306    {
27307     "kind" : "complete_dtor_pointer",
27308     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_216BpHwCryptoPluginD1Ev"
27309    },
27310    {
27311     "kind" : "deleting_dtor_pointer",
27312     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_216BpHwCryptoPluginD0Ev"
27313    },
27314    {
27315     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
27316    },
27317    {
27318     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27319    },
27320    {
27321     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27322    },
27323    {
27324     "component_value" : -48,
27325     "kind" : "offset_to_top"
27326    },
27327    {
27328     "kind" : "rtti",
27329     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BpHwCryptoPluginE"
27330    },
27331    {
27332     "kind" : "complete_dtor_pointer",
27333     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_216BpHwCryptoPluginD1Ev"
27334    },
27335    {
27336     "kind" : "deleting_dtor_pointer",
27337     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_216BpHwCryptoPluginD0Ev"
27338    },
27339    {
27340     "kind" : "vcall_offset"
27341    },
27342    {
27343     "component_value" : -184,
27344     "kind" : "vcall_offset"
27345    },
27346    {
27347     "component_value" : -184,
27348     "kind" : "vcall_offset"
27349    },
27350    {
27351     "component_value" : -184,
27352     "kind" : "vcall_offset"
27353    },
27354    {
27355     "component_value" : -200,
27356     "kind" : "vcall_offset"
27357    },
27358    {
27359     "component_value" : -200,
27360     "kind" : "offset_to_top"
27361    },
27362    {
27363     "kind" : "rtti",
27364     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BpHwCryptoPluginE"
27365    },
27366    {
27367     "kind" : "complete_dtor_pointer",
27368     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_216BpHwCryptoPluginD1Ev"
27369    },
27370    {
27371     "kind" : "deleting_dtor_pointer",
27372     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_216BpHwCryptoPluginD0Ev"
27373    },
27374    {
27375     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
27376    },
27377    {
27378     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27379    },
27380    {
27381     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27382    },
27383    {
27384     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
27385    }
27386   ]
27387  },
27388  {
27389   "alignment" : 8,
27390   "base_specifiers" :
27391   [
27392    {
27393     "referenced_type" : "type-211"
27394    },
27395    {
27396     "referenced_type" : "type-152"
27397    }
27398   ],
27399   "fields" :
27400   [
27401    {
27402     "access" : "private",
27403     "field_name" : "_hidl_mMutex",
27404     "field_offset" : 1088,
27405     "referenced_type" : "type-209"
27406    },
27407    {
27408     "access" : "private",
27409     "field_name" : "_hidl_mDeathRecipients",
27410     "field_offset" : 1408,
27411     "referenced_type" : "type-210"
27412    }
27413   ],
27414   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmFactory",
27415   "name" : "android::hardware::drm::V1_2::BpHwDrmFactory",
27416   "referenced_type" : "type-208",
27417   "self_type" : "type-208",
27418   "size" : 216,
27419   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h",
27420   "unique_id" : "_ZTSN7android8hardware3drm4V1_214BpHwDrmFactoryE",
27421   "vtable_components" :
27422   [
27423    {
27424     "component_value" : 200,
27425     "kind" : "vbase_offset"
27426    },
27427    {
27428     "kind" : "offset_to_top"
27429    },
27430    {
27431     "kind" : "rtti",
27432     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
27433    },
27434    {
27435     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_214BpHwDrmFactory8isRemoteEv"
27436    },
27437    {
27438     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
27439    },
27440    {
27441     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
27442    },
27443    {
27444     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
27445    },
27446    {
27447     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
27448    },
27449    {
27450     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21setHALInstrumentationEv"
27451    },
27452    {
27453     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
27454    },
27455    {
27456     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory4pingEv"
27457    },
27458    {
27459     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
27460    },
27461    {
27462     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21notifySyspropsChangedEv"
27463    },
27464    {
27465     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
27466    },
27467    {
27468     "kind" : "complete_dtor_pointer",
27469     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
27470    },
27471    {
27472     "kind" : "deleting_dtor_pointer",
27473     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
27474    },
27475    {
27476     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
27477    },
27478    {
27479     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
27480    },
27481    {
27482     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
27483    },
27484    {
27485     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
27486    },
27487    {
27488     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
27489    },
27490    {
27491     "component_value" : 192,
27492     "kind" : "vbase_offset"
27493    },
27494    {
27495     "component_value" : -8,
27496     "kind" : "offset_to_top"
27497    },
27498    {
27499     "kind" : "rtti",
27500     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
27501    },
27502    {
27503     "kind" : "complete_dtor_pointer",
27504     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
27505    },
27506    {
27507     "kind" : "deleting_dtor_pointer",
27508     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
27509    },
27510    {
27511     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
27512    },
27513    {
27514     "component_value" : 184,
27515     "kind" : "vbase_offset"
27516    },
27517    {
27518     "component_value" : -16,
27519     "kind" : "offset_to_top"
27520    },
27521    {
27522     "kind" : "rtti",
27523     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
27524    },
27525    {
27526     "kind" : "complete_dtor_pointer",
27527     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
27528    },
27529    {
27530     "kind" : "deleting_dtor_pointer",
27531     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
27532    },
27533    {
27534     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
27535    },
27536    {
27537     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27538    },
27539    {
27540     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27541    },
27542    {
27543     "component_value" : -48,
27544     "kind" : "offset_to_top"
27545    },
27546    {
27547     "kind" : "rtti",
27548     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
27549    },
27550    {
27551     "kind" : "complete_dtor_pointer",
27552     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
27553    },
27554    {
27555     "kind" : "deleting_dtor_pointer",
27556     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
27557    },
27558    {
27559     "kind" : "vcall_offset"
27560    },
27561    {
27562     "component_value" : -184,
27563     "kind" : "vcall_offset"
27564    },
27565    {
27566     "component_value" : -184,
27567     "kind" : "vcall_offset"
27568    },
27569    {
27570     "component_value" : -184,
27571     "kind" : "vcall_offset"
27572    },
27573    {
27574     "component_value" : -200,
27575     "kind" : "vcall_offset"
27576    },
27577    {
27578     "component_value" : -200,
27579     "kind" : "offset_to_top"
27580    },
27581    {
27582     "kind" : "rtti",
27583     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
27584    },
27585    {
27586     "kind" : "complete_dtor_pointer",
27587     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
27588    },
27589    {
27590     "kind" : "deleting_dtor_pointer",
27591     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
27592    },
27593    {
27594     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
27595    },
27596    {
27597     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27598    },
27599    {
27600     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27601    },
27602    {
27603     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
27604    }
27605   ]
27606  },
27607  {
27608   "alignment" : 8,
27609   "base_specifiers" :
27610   [
27611    {
27612     "referenced_type" : "type-425"
27613    },
27614    {
27615     "referenced_type" : "type-152"
27616    }
27617   ],
27618   "fields" :
27619   [
27620    {
27621     "access" : "private",
27622     "field_name" : "_hidl_mMutex",
27623     "field_offset" : 1088,
27624     "referenced_type" : "type-423"
27625    },
27626    {
27627     "access" : "private",
27628     "field_name" : "_hidl_mDeathRecipients",
27629     "field_offset" : 1408,
27630     "referenced_type" : "type-424"
27631    }
27632   ],
27633   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmPlugin",
27634   "name" : "android::hardware::drm::V1_2::BpHwDrmPlugin",
27635   "referenced_type" : "type-422",
27636   "self_type" : "type-422",
27637   "size" : 216,
27638   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h",
27639   "unique_id" : "_ZTSN7android8hardware3drm4V1_213BpHwDrmPluginE",
27640   "vtable_components" :
27641   [
27642    {
27643     "component_value" : 200,
27644     "kind" : "vbase_offset"
27645    },
27646    {
27647     "kind" : "offset_to_top"
27648    },
27649    {
27650     "kind" : "rtti",
27651     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BpHwDrmPluginE"
27652    },
27653    {
27654     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_213BpHwDrmPlugin8isRemoteEv"
27655    },
27656    {
27657     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
27658    },
27659    {
27660     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
27661    },
27662    {
27663     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
27664    },
27665    {
27666     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
27667    },
27668    {
27669     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21setHALInstrumentationEv"
27670    },
27671    {
27672     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
27673    },
27674    {
27675     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4pingEv"
27676    },
27677    {
27678     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
27679    },
27680    {
27681     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21notifySyspropsChangedEv"
27682    },
27683    {
27684     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
27685    },
27686    {
27687     "kind" : "complete_dtor_pointer",
27688     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginD1Ev"
27689    },
27690    {
27691     "kind" : "deleting_dtor_pointer",
27692     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginD0Ev"
27693    },
27694    {
27695     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
27696    },
27697    {
27698     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
27699    },
27700    {
27701     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
27702    },
27703    {
27704     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
27705    },
27706    {
27707     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
27708    },
27709    {
27710     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
27711    },
27712    {
27713     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
27714    },
27715    {
27716     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
27717    },
27718    {
27719     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
27720    },
27721    {
27722     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
27723    },
27724    {
27725     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
27726    },
27727    {
27728     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21releaseAllSecureStopsEv"
27729    },
27730    {
27731     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
27732    },
27733    {
27734     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
27735    },
27736    {
27737     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
27738    },
27739    {
27740     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
27741    },
27742    {
27743     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
27744    },
27745    {
27746     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
27747    },
27748    {
27749     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
27750    },
27751    {
27752     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
27753    },
27754    {
27755     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
27756    },
27757    {
27758     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
27759    },
27760    {
27761     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
27762    },
27763    {
27764     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
27765    },
27766    {
27767     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
27768    },
27769    {
27770     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
27771    },
27772    {
27773     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
27774    },
27775    {
27776     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
27777    },
27778    {
27779     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
27780    },
27781    {
27782     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
27783    },
27784    {
27785     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE"
27786    },
27787    {
27788     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
27789    },
27790    {
27791     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE"
27792    },
27793    {
27794     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE"
27795    },
27796    {
27797     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
27798    },
27799    {
27800     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE"
27801    },
27802    {
27803     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
27804    },
27805    {
27806     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeAllSecureStopsEv"
27807    },
27808    {
27809     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
27810    },
27811    {
27812     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE"
27813    },
27814    {
27815     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
27816    },
27817    {
27818     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
27819    },
27820    {
27821     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
27822    },
27823    {
27824     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE"
27825    },
27826    {
27827     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE"
27828    },
27829    {
27830     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
27831    },
27832    {
27833     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEE10onAsBinderEv"
27834    },
27835    {
27836     "component_value" : 192,
27837     "kind" : "vbase_offset"
27838    },
27839    {
27840     "component_value" : -8,
27841     "kind" : "offset_to_top"
27842    },
27843    {
27844     "kind" : "rtti",
27845     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BpHwDrmPluginE"
27846    },
27847    {
27848     "kind" : "complete_dtor_pointer",
27849     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_213BpHwDrmPluginD1Ev"
27850    },
27851    {
27852     "kind" : "deleting_dtor_pointer",
27853     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_213BpHwDrmPluginD0Ev"
27854    },
27855    {
27856     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEE10onAsBinderEv"
27857    },
27858    {
27859     "component_value" : 184,
27860     "kind" : "vbase_offset"
27861    },
27862    {
27863     "component_value" : -16,
27864     "kind" : "offset_to_top"
27865    },
27866    {
27867     "kind" : "rtti",
27868     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BpHwDrmPluginE"
27869    },
27870    {
27871     "kind" : "complete_dtor_pointer",
27872     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_213BpHwDrmPluginD1Ev"
27873    },
27874    {
27875     "kind" : "deleting_dtor_pointer",
27876     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_213BpHwDrmPluginD0Ev"
27877    },
27878    {
27879     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
27880    },
27881    {
27882     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27883    },
27884    {
27885     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27886    },
27887    {
27888     "component_value" : -48,
27889     "kind" : "offset_to_top"
27890    },
27891    {
27892     "kind" : "rtti",
27893     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BpHwDrmPluginE"
27894    },
27895    {
27896     "kind" : "complete_dtor_pointer",
27897     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_213BpHwDrmPluginD1Ev"
27898    },
27899    {
27900     "kind" : "deleting_dtor_pointer",
27901     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_213BpHwDrmPluginD0Ev"
27902    },
27903    {
27904     "kind" : "vcall_offset"
27905    },
27906    {
27907     "component_value" : -184,
27908     "kind" : "vcall_offset"
27909    },
27910    {
27911     "component_value" : -184,
27912     "kind" : "vcall_offset"
27913    },
27914    {
27915     "component_value" : -184,
27916     "kind" : "vcall_offset"
27917    },
27918    {
27919     "component_value" : -200,
27920     "kind" : "vcall_offset"
27921    },
27922    {
27923     "component_value" : -200,
27924     "kind" : "offset_to_top"
27925    },
27926    {
27927     "kind" : "rtti",
27928     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BpHwDrmPluginE"
27929    },
27930    {
27931     "kind" : "complete_dtor_pointer",
27932     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_213BpHwDrmPluginD1Ev"
27933    },
27934    {
27935     "kind" : "deleting_dtor_pointer",
27936     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_213BpHwDrmPluginD0Ev"
27937    },
27938    {
27939     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
27940    },
27941    {
27942     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27943    },
27944    {
27945     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27946    },
27947    {
27948     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
27949    }
27950   ]
27951  },
27952  {
27953   "alignment" : 8,
27954   "base_specifiers" :
27955   [
27956    {
27957     "referenced_type" : "type-636"
27958    },
27959    {
27960     "referenced_type" : "type-152"
27961    }
27962   ],
27963   "fields" :
27964   [
27965    {
27966     "access" : "private",
27967     "field_name" : "_hidl_mMutex",
27968     "field_offset" : 1088,
27969     "referenced_type" : "type-634"
27970    },
27971    {
27972     "access" : "private",
27973     "field_name" : "_hidl_mDeathRecipients",
27974     "field_offset" : 1408,
27975     "referenced_type" : "type-635"
27976    }
27977   ],
27978   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmPluginListener",
27979   "name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener",
27980   "referenced_type" : "type-633",
27981   "self_type" : "type-633",
27982   "size" : 216,
27983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h",
27984   "unique_id" : "_ZTSN7android8hardware3drm4V1_221BpHwDrmPluginListenerE",
27985   "vtable_components" :
27986   [
27987    {
27988     "component_value" : 200,
27989     "kind" : "vbase_offset"
27990    },
27991    {
27992     "kind" : "offset_to_top"
27993    },
27994    {
27995     "kind" : "rtti",
27996     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
27997    },
27998    {
27999     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_221BpHwDrmPluginListener8isRemoteEv"
28000    },
28001    {
28002     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
28003    },
28004    {
28005     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
28006    },
28007    {
28008     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
28009    },
28010    {
28011     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
28012    },
28013    {
28014     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21setHALInstrumentationEv"
28015    },
28016    {
28017     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
28018    },
28019    {
28020     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener4pingEv"
28021    },
28022    {
28023     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
28024    },
28025    {
28026     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21notifySyspropsChangedEv"
28027    },
28028    {
28029     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
28030    },
28031    {
28032     "kind" : "complete_dtor_pointer",
28033     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerD1Ev"
28034    },
28035    {
28036     "kind" : "deleting_dtor_pointer",
28037     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerD0Ev"
28038    },
28039    {
28040     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
28041    },
28042    {
28043     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
28044    },
28045    {
28046     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
28047    },
28048    {
28049     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE"
28050    },
28051    {
28052     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
28053    },
28054    {
28055     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEE10onAsBinderEv"
28056    },
28057    {
28058     "component_value" : 192,
28059     "kind" : "vbase_offset"
28060    },
28061    {
28062     "component_value" : -8,
28063     "kind" : "offset_to_top"
28064    },
28065    {
28066     "kind" : "rtti",
28067     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
28068    },
28069    {
28070     "kind" : "complete_dtor_pointer",
28071     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD1Ev"
28072    },
28073    {
28074     "kind" : "deleting_dtor_pointer",
28075     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD0Ev"
28076    },
28077    {
28078     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEE10onAsBinderEv"
28079    },
28080    {
28081     "component_value" : 184,
28082     "kind" : "vbase_offset"
28083    },
28084    {
28085     "component_value" : -16,
28086     "kind" : "offset_to_top"
28087    },
28088    {
28089     "kind" : "rtti",
28090     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
28091    },
28092    {
28093     "kind" : "complete_dtor_pointer",
28094     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD1Ev"
28095    },
28096    {
28097     "kind" : "deleting_dtor_pointer",
28098     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD0Ev"
28099    },
28100    {
28101     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
28102    },
28103    {
28104     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
28105    },
28106    {
28107     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
28108    },
28109    {
28110     "component_value" : -48,
28111     "kind" : "offset_to_top"
28112    },
28113    {
28114     "kind" : "rtti",
28115     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
28116    },
28117    {
28118     "kind" : "complete_dtor_pointer",
28119     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD1Ev"
28120    },
28121    {
28122     "kind" : "deleting_dtor_pointer",
28123     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD0Ev"
28124    },
28125    {
28126     "kind" : "vcall_offset"
28127    },
28128    {
28129     "component_value" : -184,
28130     "kind" : "vcall_offset"
28131    },
28132    {
28133     "component_value" : -184,
28134     "kind" : "vcall_offset"
28135    },
28136    {
28137     "component_value" : -184,
28138     "kind" : "vcall_offset"
28139    },
28140    {
28141     "component_value" : -200,
28142     "kind" : "vcall_offset"
28143    },
28144    {
28145     "component_value" : -200,
28146     "kind" : "offset_to_top"
28147    },
28148    {
28149     "kind" : "rtti",
28150     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
28151    },
28152    {
28153     "kind" : "complete_dtor_pointer",
28154     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD1Ev"
28155    },
28156    {
28157     "kind" : "deleting_dtor_pointer",
28158     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD0Ev"
28159    },
28160    {
28161     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
28162    },
28163    {
28164     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
28165    },
28166    {
28167     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
28168    },
28169    {
28170     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
28171    }
28172   ]
28173  },
28174  {
28175   "alignment" : 8,
28176   "base_specifiers" :
28177   [
28178    {
28179     "referenced_type" : "type-463"
28180    },
28181    {
28182     "referenced_type" : "type-152"
28183    }
28184   ],
28185   "fields" :
28186   [
28187    {
28188     "access" : "private",
28189     "field_name" : "mImpl",
28190     "field_offset" : 768,
28191     "referenced_type" : "type-495"
28192    },
28193    {
28194     "access" : "private",
28195     "field_name" : "mOnewayQueue",
28196     "field_offset" : 832,
28197     "referenced_type" : "type-205"
28198    }
28199   ],
28200   "linker_set_key" : "android::hardware::drm::V1_2::BsCryptoFactory",
28201   "name" : "android::hardware::drm::V1_2::BsCryptoFactory",
28202   "referenced_type" : "type-1221",
28203   "self_type" : "type-1221",
28204   "size" : 136,
28205   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoFactory.h",
28206   "unique_id" : "_ZTSN7android8hardware3drm4V1_215BsCryptoFactoryE",
28207   "vtable_components" :
28208   [
28209    {
28210     "component_value" : 120,
28211     "kind" : "vbase_offset"
28212    },
28213    {
28214     "kind" : "offset_to_top"
28215    },
28216    {
28217     "kind" : "rtti",
28218     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_215BsCryptoFactoryE"
28219    },
28220    {
28221     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_214ICryptoFactory8isRemoteEv"
28222    },
28223    {
28224     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
28225    },
28226    {
28227     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
28228    },
28229    {
28230     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
28231    },
28232    {
28233     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
28234    },
28235    {
28236     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory21setHALInstrumentationEv"
28237    },
28238    {
28239     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
28240    },
28241    {
28242     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory4pingEv"
28243    },
28244    {
28245     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
28246    },
28247    {
28248     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory21notifySyspropsChangedEv"
28249    },
28250    {
28251     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
28252    },
28253    {
28254     "kind" : "complete_dtor_pointer",
28255     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryD1Ev"
28256    },
28257    {
28258     "kind" : "deleting_dtor_pointer",
28259     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryD0Ev"
28260    },
28261    {
28262     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
28263    },
28264    {
28265     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
28266    },
28267    {
28268     "component_value" : -8,
28269     "kind" : "offset_to_top"
28270    },
28271    {
28272     "kind" : "rtti",
28273     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_215BsCryptoFactoryE"
28274    },
28275    {
28276     "kind" : "complete_dtor_pointer",
28277     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_215BsCryptoFactoryD1Ev"
28278    },
28279    {
28280     "kind" : "deleting_dtor_pointer",
28281     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_215BsCryptoFactoryD0Ev"
28282    },
28283    {
28284     "kind" : "vcall_offset"
28285    },
28286    {
28287     "kind" : "vcall_offset"
28288    },
28289    {
28290     "kind" : "vcall_offset"
28291    },
28292    {
28293     "kind" : "vcall_offset"
28294    },
28295    {
28296     "component_value" : -120,
28297     "kind" : "vcall_offset"
28298    },
28299    {
28300     "component_value" : -120,
28301     "kind" : "offset_to_top"
28302    },
28303    {
28304     "kind" : "rtti",
28305     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_215BsCryptoFactoryE"
28306    },
28307    {
28308     "kind" : "complete_dtor_pointer",
28309     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_215BsCryptoFactoryD1Ev"
28310    },
28311    {
28312     "kind" : "deleting_dtor_pointer",
28313     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_215BsCryptoFactoryD0Ev"
28314    },
28315    {
28316     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
28317    },
28318    {
28319     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
28320    },
28321    {
28322     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
28323    },
28324    {
28325     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
28326    }
28327   ]
28328  },
28329  {
28330   "alignment" : 8,
28331   "base_specifiers" :
28332   [
28333    {
28334     "referenced_type" : "type-140"
28335    },
28336    {
28337     "referenced_type" : "type-152"
28338    }
28339   ],
28340   "fields" :
28341   [
28342    {
28343     "access" : "private",
28344     "field_name" : "mImpl",
28345     "field_offset" : 768,
28346     "referenced_type" : "type-1206"
28347    },
28348    {
28349     "access" : "private",
28350     "field_name" : "mOnewayQueue",
28351     "field_offset" : 832,
28352     "referenced_type" : "type-205"
28353    }
28354   ],
28355   "linker_set_key" : "android::hardware::drm::V1_2::BsCryptoPlugin",
28356   "name" : "android::hardware::drm::V1_2::BsCryptoPlugin",
28357   "referenced_type" : "type-1214",
28358   "self_type" : "type-1214",
28359   "size" : 136,
28360   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoPlugin.h",
28361   "unique_id" : "_ZTSN7android8hardware3drm4V1_214BsCryptoPluginE",
28362   "vtable_components" :
28363   [
28364    {
28365     "component_value" : 120,
28366     "kind" : "vbase_offset"
28367    },
28368    {
28369     "kind" : "offset_to_top"
28370    },
28371    {
28372     "kind" : "rtti",
28373     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BsCryptoPluginE"
28374    },
28375    {
28376     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_213ICryptoPlugin8isRemoteEv"
28377    },
28378    {
28379     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
28380    },
28381    {
28382     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
28383    },
28384    {
28385     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
28386    },
28387    {
28388     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
28389    },
28390    {
28391     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin21setHALInstrumentationEv"
28392    },
28393    {
28394     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
28395    },
28396    {
28397     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin4pingEv"
28398    },
28399    {
28400     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
28401    },
28402    {
28403     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin21notifySyspropsChangedEv"
28404    },
28405    {
28406     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
28407    },
28408    {
28409     "kind" : "complete_dtor_pointer",
28410     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginD1Ev"
28411    },
28412    {
28413     "kind" : "deleting_dtor_pointer",
28414     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginD0Ev"
28415    },
28416    {
28417     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
28418    },
28419    {
28420     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin16notifyResolutionEjj"
28421    },
28422    {
28423     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
28424    },
28425    {
28426     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
28427    },
28428    {
28429     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE"
28430    },
28431    {
28432     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
28433    },
28434    {
28435     "component_value" : -8,
28436     "kind" : "offset_to_top"
28437    },
28438    {
28439     "kind" : "rtti",
28440     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BsCryptoPluginE"
28441    },
28442    {
28443     "kind" : "complete_dtor_pointer",
28444     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_214BsCryptoPluginD1Ev"
28445    },
28446    {
28447     "kind" : "deleting_dtor_pointer",
28448     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_214BsCryptoPluginD0Ev"
28449    },
28450    {
28451     "kind" : "vcall_offset"
28452    },
28453    {
28454     "kind" : "vcall_offset"
28455    },
28456    {
28457     "kind" : "vcall_offset"
28458    },
28459    {
28460     "kind" : "vcall_offset"
28461    },
28462    {
28463     "component_value" : -120,
28464     "kind" : "vcall_offset"
28465    },
28466    {
28467     "component_value" : -120,
28468     "kind" : "offset_to_top"
28469    },
28470    {
28471     "kind" : "rtti",
28472     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BsCryptoPluginE"
28473    },
28474    {
28475     "kind" : "complete_dtor_pointer",
28476     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_214BsCryptoPluginD1Ev"
28477    },
28478    {
28479     "kind" : "deleting_dtor_pointer",
28480     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_214BsCryptoPluginD0Ev"
28481    },
28482    {
28483     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
28484    },
28485    {
28486     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
28487    },
28488    {
28489     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
28490    },
28491    {
28492     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
28493    }
28494   ]
28495  },
28496  {
28497   "alignment" : 8,
28498   "base_specifiers" :
28499   [
28500    {
28501     "referenced_type" : "type-194"
28502    },
28503    {
28504     "referenced_type" : "type-152"
28505    }
28506   ],
28507   "fields" :
28508   [
28509    {
28510     "access" : "private",
28511     "field_name" : "mImpl",
28512     "field_offset" : 768,
28513     "referenced_type" : "type-191"
28514    },
28515    {
28516     "access" : "private",
28517     "field_name" : "mOnewayQueue",
28518     "field_offset" : 832,
28519     "referenced_type" : "type-205"
28520    }
28521   ],
28522   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmFactory",
28523   "name" : "android::hardware::drm::V1_2::BsDrmFactory",
28524   "referenced_type" : "type-204",
28525   "self_type" : "type-204",
28526   "size" : 136,
28527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmFactory.h",
28528   "unique_id" : "_ZTSN7android8hardware3drm4V1_212BsDrmFactoryE",
28529   "vtable_components" :
28530   [
28531    {
28532     "component_value" : 120,
28533     "kind" : "vbase_offset"
28534    },
28535    {
28536     "kind" : "offset_to_top"
28537    },
28538    {
28539     "kind" : "rtti",
28540     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_212BsDrmFactoryE"
28541    },
28542    {
28543     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_211IDrmFactory8isRemoteEv"
28544    },
28545    {
28546     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
28547    },
28548    {
28549     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
28550    },
28551    {
28552     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
28553    },
28554    {
28555     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
28556    },
28557    {
28558     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory21setHALInstrumentationEv"
28559    },
28560    {
28561     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
28562    },
28563    {
28564     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory4pingEv"
28565    },
28566    {
28567     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
28568    },
28569    {
28570     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory21notifySyspropsChangedEv"
28571    },
28572    {
28573     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
28574    },
28575    {
28576     "kind" : "complete_dtor_pointer",
28577     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryD1Ev"
28578    },
28579    {
28580     "kind" : "deleting_dtor_pointer",
28581     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryD0Ev"
28582    },
28583    {
28584     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
28585    },
28586    {
28587     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
28588    },
28589    {
28590     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
28591    },
28592    {
28593     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
28594    },
28595    {
28596     "component_value" : -8,
28597     "kind" : "offset_to_top"
28598    },
28599    {
28600     "kind" : "rtti",
28601     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_212BsDrmFactoryE"
28602    },
28603    {
28604     "kind" : "complete_dtor_pointer",
28605     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_212BsDrmFactoryD1Ev"
28606    },
28607    {
28608     "kind" : "deleting_dtor_pointer",
28609     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_212BsDrmFactoryD0Ev"
28610    },
28611    {
28612     "kind" : "vcall_offset"
28613    },
28614    {
28615     "kind" : "vcall_offset"
28616    },
28617    {
28618     "kind" : "vcall_offset"
28619    },
28620    {
28621     "kind" : "vcall_offset"
28622    },
28623    {
28624     "component_value" : -120,
28625     "kind" : "vcall_offset"
28626    },
28627    {
28628     "component_value" : -120,
28629     "kind" : "offset_to_top"
28630    },
28631    {
28632     "kind" : "rtti",
28633     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_212BsDrmFactoryE"
28634    },
28635    {
28636     "kind" : "complete_dtor_pointer",
28637     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_212BsDrmFactoryD1Ev"
28638    },
28639    {
28640     "kind" : "deleting_dtor_pointer",
28641     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_212BsDrmFactoryD0Ev"
28642    },
28643    {
28644     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
28645    },
28646    {
28647     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
28648    },
28649    {
28650     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
28651    },
28652    {
28653     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
28654    }
28655   ]
28656  },
28657  {
28658   "alignment" : 8,
28659   "base_specifiers" :
28660   [
28661    {
28662     "referenced_type" : "type-410"
28663    },
28664    {
28665     "referenced_type" : "type-152"
28666    }
28667   ],
28668   "fields" :
28669   [
28670    {
28671     "access" : "private",
28672     "field_name" : "mImpl",
28673     "field_offset" : 768,
28674     "referenced_type" : "type-407"
28675    },
28676    {
28677     "access" : "private",
28678     "field_name" : "mOnewayQueue",
28679     "field_offset" : 832,
28680     "referenced_type" : "type-205"
28681    }
28682   ],
28683   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmPlugin",
28684   "name" : "android::hardware::drm::V1_2::BsDrmPlugin",
28685   "referenced_type" : "type-420",
28686   "self_type" : "type-420",
28687   "size" : 136,
28688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPlugin.h",
28689   "unique_id" : "_ZTSN7android8hardware3drm4V1_211BsDrmPluginE",
28690   "vtable_components" :
28691   [
28692    {
28693     "component_value" : 120,
28694     "kind" : "vbase_offset"
28695    },
28696    {
28697     "kind" : "offset_to_top"
28698    },
28699    {
28700     "kind" : "rtti",
28701     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211BsDrmPluginE"
28702    },
28703    {
28704     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_210IDrmPlugin8isRemoteEv"
28705    },
28706    {
28707     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
28708    },
28709    {
28710     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
28711    },
28712    {
28713     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
28714    },
28715    {
28716     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
28717    },
28718    {
28719     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin21setHALInstrumentationEv"
28720    },
28721    {
28722     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
28723    },
28724    {
28725     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin4pingEv"
28726    },
28727    {
28728     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
28729    },
28730    {
28731     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin21notifySyspropsChangedEv"
28732    },
28733    {
28734     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
28735    },
28736    {
28737     "kind" : "complete_dtor_pointer",
28738     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPluginD1Ev"
28739    },
28740    {
28741     "kind" : "deleting_dtor_pointer",
28742     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPluginD0Ev"
28743    },
28744    {
28745     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
28746    },
28747    {
28748     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
28749    },
28750    {
28751     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
28752    },
28753    {
28754     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
28755    },
28756    {
28757     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
28758    },
28759    {
28760     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
28761    },
28762    {
28763     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
28764    },
28765    {
28766     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
28767    },
28768    {
28769     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
28770    },
28771    {
28772     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
28773    },
28774    {
28775     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
28776    },
28777    {
28778     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin21releaseAllSecureStopsEv"
28779    },
28780    {
28781     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
28782    },
28783    {
28784     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
28785    },
28786    {
28787     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
28788    },
28789    {
28790     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
28791    },
28792    {
28793     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
28794    },
28795    {
28796     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
28797    },
28798    {
28799     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
28800    },
28801    {
28802     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
28803    },
28804    {
28805     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
28806    },
28807    {
28808     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
28809    },
28810    {
28811     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
28812    },
28813    {
28814     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
28815    },
28816    {
28817     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
28818    },
28819    {
28820     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
28821    },
28822    {
28823     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
28824    },
28825    {
28826     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
28827    },
28828    {
28829     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
28830    },
28831    {
28832     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
28833    },
28834    {
28835     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE"
28836    },
28837    {
28838     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
28839    },
28840    {
28841     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE"
28842    },
28843    {
28844     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE"
28845    },
28846    {
28847     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
28848    },
28849    {
28850     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE"
28851    },
28852    {
28853     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
28854    },
28855    {
28856     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20removeAllSecureStopsEv"
28857    },
28858    {
28859     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
28860    },
28861    {
28862     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE"
28863    },
28864    {
28865     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
28866    },
28867    {
28868     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
28869    },
28870    {
28871     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
28872    },
28873    {
28874     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE"
28875    },
28876    {
28877     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE"
28878    },
28879    {
28880     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
28881    },
28882    {
28883     "component_value" : -8,
28884     "kind" : "offset_to_top"
28885    },
28886    {
28887     "kind" : "rtti",
28888     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211BsDrmPluginE"
28889    },
28890    {
28891     "kind" : "complete_dtor_pointer",
28892     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_211BsDrmPluginD1Ev"
28893    },
28894    {
28895     "kind" : "deleting_dtor_pointer",
28896     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_211BsDrmPluginD0Ev"
28897    },
28898    {
28899     "kind" : "vcall_offset"
28900    },
28901    {
28902     "kind" : "vcall_offset"
28903    },
28904    {
28905     "kind" : "vcall_offset"
28906    },
28907    {
28908     "kind" : "vcall_offset"
28909    },
28910    {
28911     "component_value" : -120,
28912     "kind" : "vcall_offset"
28913    },
28914    {
28915     "component_value" : -120,
28916     "kind" : "offset_to_top"
28917    },
28918    {
28919     "kind" : "rtti",
28920     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211BsDrmPluginE"
28921    },
28922    {
28923     "kind" : "complete_dtor_pointer",
28924     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_211BsDrmPluginD1Ev"
28925    },
28926    {
28927     "kind" : "deleting_dtor_pointer",
28928     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_211BsDrmPluginD0Ev"
28929    },
28930    {
28931     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
28932    },
28933    {
28934     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
28935    },
28936    {
28937     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
28938    },
28939    {
28940     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
28941    }
28942   ]
28943  },
28944  {
28945   "alignment" : 8,
28946   "base_specifiers" :
28947   [
28948    {
28949     "referenced_type" : "type-623"
28950    },
28951    {
28952     "referenced_type" : "type-152"
28953    }
28954   ],
28955   "fields" :
28956   [
28957    {
28958     "access" : "private",
28959     "field_name" : "mImpl",
28960     "field_offset" : 768,
28961     "referenced_type" : "type-620"
28962    },
28963    {
28964     "access" : "private",
28965     "field_name" : "mOnewayQueue",
28966     "field_offset" : 832,
28967     "referenced_type" : "type-205"
28968    }
28969   ],
28970   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmPluginListener",
28971   "name" : "android::hardware::drm::V1_2::BsDrmPluginListener",
28972   "referenced_type" : "type-631",
28973   "self_type" : "type-631",
28974   "size" : 136,
28975   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPluginListener.h",
28976   "unique_id" : "_ZTSN7android8hardware3drm4V1_219BsDrmPluginListenerE",
28977   "vtable_components" :
28978   [
28979    {
28980     "component_value" : 120,
28981     "kind" : "vbase_offset"
28982    },
28983    {
28984     "kind" : "offset_to_top"
28985    },
28986    {
28987     "kind" : "rtti",
28988     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_219BsDrmPluginListenerE"
28989    },
28990    {
28991     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_218IDrmPluginListener8isRemoteEv"
28992    },
28993    {
28994     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
28995    },
28996    {
28997     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
28998    },
28999    {
29000     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
29001    },
29002    {
29003     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
29004    },
29005    {
29006     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener21setHALInstrumentationEv"
29007    },
29008    {
29009     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
29010    },
29011    {
29012     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener4pingEv"
29013    },
29014    {
29015     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
29016    },
29017    {
29018     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener21notifySyspropsChangedEv"
29019    },
29020    {
29021     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
29022    },
29023    {
29024     "kind" : "complete_dtor_pointer",
29025     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerD1Ev"
29026    },
29027    {
29028     "kind" : "deleting_dtor_pointer",
29029     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerD0Ev"
29030    },
29031    {
29032     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
29033    },
29034    {
29035     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
29036    },
29037    {
29038     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
29039    },
29040    {
29041     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE"
29042    },
29043    {
29044     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
29045    },
29046    {
29047     "component_value" : -8,
29048     "kind" : "offset_to_top"
29049    },
29050    {
29051     "kind" : "rtti",
29052     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_219BsDrmPluginListenerE"
29053    },
29054    {
29055     "kind" : "complete_dtor_pointer",
29056     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_219BsDrmPluginListenerD1Ev"
29057    },
29058    {
29059     "kind" : "deleting_dtor_pointer",
29060     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_219BsDrmPluginListenerD0Ev"
29061    },
29062    {
29063     "kind" : "vcall_offset"
29064    },
29065    {
29066     "kind" : "vcall_offset"
29067    },
29068    {
29069     "kind" : "vcall_offset"
29070    },
29071    {
29072     "kind" : "vcall_offset"
29073    },
29074    {
29075     "component_value" : -120,
29076     "kind" : "vcall_offset"
29077    },
29078    {
29079     "component_value" : -120,
29080     "kind" : "offset_to_top"
29081    },
29082    {
29083     "kind" : "rtti",
29084     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_219BsDrmPluginListenerE"
29085    },
29086    {
29087     "kind" : "complete_dtor_pointer",
29088     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_219BsDrmPluginListenerD1Ev"
29089    },
29090    {
29091     "kind" : "deleting_dtor_pointer",
29092     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_219BsDrmPluginListenerD0Ev"
29093    },
29094    {
29095     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
29096    },
29097    {
29098     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
29099    },
29100    {
29101     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
29102    },
29103    {
29104     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
29105    }
29106   ]
29107  },
29108  {
29109   "alignment" : 8,
29110   "base_specifiers" :
29111   [
29112    {
29113     "referenced_type" : "type-446"
29114    }
29115   ],
29116   "linker_set_key" : "android::hardware::drm::V1_2::ICryptoFactory",
29117   "name" : "android::hardware::drm::V1_2::ICryptoFactory",
29118   "referenced_type" : "type-463",
29119   "self_type" : "type-463",
29120   "size" : 24,
29121   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h",
29122   "unique_id" : "_ZTSN7android8hardware3drm4V1_214ICryptoFactoryE",
29123   "vtable_components" :
29124   [
29125    {
29126     "component_value" : 8,
29127     "kind" : "vbase_offset"
29128    },
29129    {
29130     "kind" : "offset_to_top"
29131    },
29132    {
29133     "kind" : "rtti",
29134     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE"
29135    },
29136    {
29137     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_214ICryptoFactory8isRemoteEv"
29138    },
29139    {
29140     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
29141    },
29142    {
29143     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
29144    },
29145    {
29146     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
29147    },
29148    {
29149     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
29150    },
29151    {
29152     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21setHALInstrumentationEv"
29153    },
29154    {
29155     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
29156    },
29157    {
29158     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory4pingEv"
29159    },
29160    {
29161     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
29162    },
29163    {
29164     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21notifySyspropsChangedEv"
29165    },
29166    {
29167     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
29168    },
29169    {
29170     "kind" : "complete_dtor_pointer",
29171     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactoryD1Ev"
29172    },
29173    {
29174     "kind" : "deleting_dtor_pointer",
29175     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactoryD0Ev"
29176    },
29177    {
29178     "is_pure" : true,
29179     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
29180    },
29181    {
29182     "is_pure" : true,
29183     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
29184    },
29185    {
29186     "kind" : "vcall_offset"
29187    },
29188    {
29189     "kind" : "vcall_offset"
29190    },
29191    {
29192     "kind" : "vcall_offset"
29193    },
29194    {
29195     "kind" : "vcall_offset"
29196    },
29197    {
29198     "component_value" : -8,
29199     "kind" : "vcall_offset"
29200    },
29201    {
29202     "component_value" : -8,
29203     "kind" : "offset_to_top"
29204    },
29205    {
29206     "kind" : "rtti",
29207     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE"
29208    },
29209    {
29210     "kind" : "complete_dtor_pointer",
29211     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_214ICryptoFactoryD1Ev"
29212    },
29213    {
29214     "kind" : "deleting_dtor_pointer",
29215     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_214ICryptoFactoryD0Ev"
29216    },
29217    {
29218     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
29219    },
29220    {
29221     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
29222    },
29223    {
29224     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
29225    },
29226    {
29227     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
29228    }
29229   ]
29230  },
29231  {
29232   "alignment" : 8,
29233   "base_specifiers" :
29234   [
29235    {
29236     "referenced_type" : "type-141"
29237    }
29238   ],
29239   "linker_set_key" : "android::hardware::drm::V1_2::ICryptoPlugin",
29240   "name" : "android::hardware::drm::V1_2::ICryptoPlugin",
29241   "referenced_type" : "type-140",
29242   "self_type" : "type-140",
29243   "size" : 24,
29244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h",
29245   "unique_id" : "_ZTSN7android8hardware3drm4V1_213ICryptoPluginE",
29246   "vtable_components" :
29247   [
29248    {
29249     "component_value" : 8,
29250     "kind" : "vbase_offset"
29251    },
29252    {
29253     "kind" : "offset_to_top"
29254    },
29255    {
29256     "kind" : "rtti",
29257     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213ICryptoPluginE"
29258    },
29259    {
29260     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_213ICryptoPlugin8isRemoteEv"
29261    },
29262    {
29263     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
29264    },
29265    {
29266     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
29267    },
29268    {
29269     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
29270    },
29271    {
29272     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
29273    },
29274    {
29275     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21setHALInstrumentationEv"
29276    },
29277    {
29278     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
29279    },
29280    {
29281     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin4pingEv"
29282    },
29283    {
29284     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
29285    },
29286    {
29287     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21notifySyspropsChangedEv"
29288    },
29289    {
29290     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
29291    },
29292    {
29293     "kind" : "complete_dtor_pointer",
29294     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPluginD1Ev"
29295    },
29296    {
29297     "kind" : "deleting_dtor_pointer",
29298     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPluginD0Ev"
29299    },
29300    {
29301     "is_pure" : true,
29302     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
29303    },
29304    {
29305     "is_pure" : true,
29306     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin16notifyResolutionEjj"
29307    },
29308    {
29309     "is_pure" : true,
29310     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
29311    },
29312    {
29313     "is_pure" : true,
29314     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
29315    },
29316    {
29317     "is_pure" : true,
29318     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE"
29319    },
29320    {
29321     "is_pure" : true,
29322     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
29323    },
29324    {
29325     "kind" : "vcall_offset"
29326    },
29327    {
29328     "kind" : "vcall_offset"
29329    },
29330    {
29331     "kind" : "vcall_offset"
29332    },
29333    {
29334     "kind" : "vcall_offset"
29335    },
29336    {
29337     "component_value" : -8,
29338     "kind" : "vcall_offset"
29339    },
29340    {
29341     "component_value" : -8,
29342     "kind" : "offset_to_top"
29343    },
29344    {
29345     "kind" : "rtti",
29346     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213ICryptoPluginE"
29347    },
29348    {
29349     "kind" : "complete_dtor_pointer",
29350     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_213ICryptoPluginD1Ev"
29351    },
29352    {
29353     "kind" : "deleting_dtor_pointer",
29354     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_213ICryptoPluginD0Ev"
29355    },
29356    {
29357     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
29358    },
29359    {
29360     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
29361    },
29362    {
29363     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
29364    },
29365    {
29366     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
29367    }
29368   ]
29369  },
29370  {
29371   "alignment" : 8,
29372   "base_specifiers" :
29373   [
29374    {
29375     "referenced_type" : "type-195"
29376    }
29377   ],
29378   "linker_set_key" : "android::hardware::drm::V1_2::IDrmFactory",
29379   "name" : "android::hardware::drm::V1_2::IDrmFactory",
29380   "referenced_type" : "type-194",
29381   "self_type" : "type-194",
29382   "size" : 24,
29383   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h",
29384   "unique_id" : "_ZTSN7android8hardware3drm4V1_211IDrmFactoryE",
29385   "vtable_components" :
29386   [
29387    {
29388     "component_value" : 8,
29389     "kind" : "vbase_offset"
29390    },
29391    {
29392     "kind" : "offset_to_top"
29393    },
29394    {
29395     "kind" : "rtti",
29396     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE"
29397    },
29398    {
29399     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_211IDrmFactory8isRemoteEv"
29400    },
29401    {
29402     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
29403    },
29404    {
29405     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
29406    },
29407    {
29408     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
29409    },
29410    {
29411     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
29412    },
29413    {
29414     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21setHALInstrumentationEv"
29415    },
29416    {
29417     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
29418    },
29419    {
29420     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory4pingEv"
29421    },
29422    {
29423     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
29424    },
29425    {
29426     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21notifySyspropsChangedEv"
29427    },
29428    {
29429     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
29430    },
29431    {
29432     "kind" : "complete_dtor_pointer",
29433     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactoryD1Ev"
29434    },
29435    {
29436     "kind" : "deleting_dtor_pointer",
29437     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactoryD0Ev"
29438    },
29439    {
29440     "is_pure" : true,
29441     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
29442    },
29443    {
29444     "is_pure" : true,
29445     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
29446    },
29447    {
29448     "is_pure" : true,
29449     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
29450    },
29451    {
29452     "is_pure" : true,
29453     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
29454    },
29455    {
29456     "kind" : "vcall_offset"
29457    },
29458    {
29459     "kind" : "vcall_offset"
29460    },
29461    {
29462     "kind" : "vcall_offset"
29463    },
29464    {
29465     "kind" : "vcall_offset"
29466    },
29467    {
29468     "component_value" : -8,
29469     "kind" : "vcall_offset"
29470    },
29471    {
29472     "component_value" : -8,
29473     "kind" : "offset_to_top"
29474    },
29475    {
29476     "kind" : "rtti",
29477     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE"
29478    },
29479    {
29480     "kind" : "complete_dtor_pointer",
29481     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_211IDrmFactoryD1Ev"
29482    },
29483    {
29484     "kind" : "deleting_dtor_pointer",
29485     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_211IDrmFactoryD0Ev"
29486    },
29487    {
29488     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
29489    },
29490    {
29491     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
29492    },
29493    {
29494     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
29495    },
29496    {
29497     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
29498    }
29499   ]
29500  },
29501  {
29502   "alignment" : 8,
29503   "base_specifiers" :
29504   [
29505    {
29506     "referenced_type" : "type-411"
29507    }
29508   ],
29509   "linker_set_key" : "android::hardware::drm::V1_2::IDrmPlugin",
29510   "name" : "android::hardware::drm::V1_2::IDrmPlugin",
29511   "referenced_type" : "type-410",
29512   "self_type" : "type-410",
29513   "size" : 24,
29514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h",
29515   "unique_id" : "_ZTSN7android8hardware3drm4V1_210IDrmPluginE",
29516   "vtable_components" :
29517   [
29518    {
29519     "component_value" : 8,
29520     "kind" : "vbase_offset"
29521    },
29522    {
29523     "kind" : "offset_to_top"
29524    },
29525    {
29526     "kind" : "rtti",
29527     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_210IDrmPluginE"
29528    },
29529    {
29530     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_210IDrmPlugin8isRemoteEv"
29531    },
29532    {
29533     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
29534    },
29535    {
29536     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
29537    },
29538    {
29539     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
29540    },
29541    {
29542     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
29543    },
29544    {
29545     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21setHALInstrumentationEv"
29546    },
29547    {
29548     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
29549    },
29550    {
29551     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4pingEv"
29552    },
29553    {
29554     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
29555    },
29556    {
29557     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21notifySyspropsChangedEv"
29558    },
29559    {
29560     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
29561    },
29562    {
29563     "kind" : "complete_dtor_pointer",
29564     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPluginD1Ev"
29565    },
29566    {
29567     "kind" : "deleting_dtor_pointer",
29568     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPluginD0Ev"
29569    },
29570    {
29571     "is_pure" : true,
29572     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
29573    },
29574    {
29575     "is_pure" : true,
29576     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
29577    },
29578    {
29579     "is_pure" : true,
29580     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
29581    },
29582    {
29583     "is_pure" : true,
29584     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
29585    },
29586    {
29587     "is_pure" : true,
29588     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
29589    },
29590    {
29591     "is_pure" : true,
29592     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
29593    },
29594    {
29595     "is_pure" : true,
29596     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
29597    },
29598    {
29599     "is_pure" : true,
29600     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
29601    },
29602    {
29603     "is_pure" : true,
29604     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
29605    },
29606    {
29607     "is_pure" : true,
29608     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
29609    },
29610    {
29611     "is_pure" : true,
29612     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
29613    },
29614    {
29615     "is_pure" : true,
29616     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21releaseAllSecureStopsEv"
29617    },
29618    {
29619     "is_pure" : true,
29620     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
29621    },
29622    {
29623     "is_pure" : true,
29624     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
29625    },
29626    {
29627     "is_pure" : true,
29628     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
29629    },
29630    {
29631     "is_pure" : true,
29632     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
29633    },
29634    {
29635     "is_pure" : true,
29636     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
29637    },
29638    {
29639     "is_pure" : true,
29640     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
29641    },
29642    {
29643     "is_pure" : true,
29644     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
29645    },
29646    {
29647     "is_pure" : true,
29648     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
29649    },
29650    {
29651     "is_pure" : true,
29652     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
29653    },
29654    {
29655     "is_pure" : true,
29656     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
29657    },
29658    {
29659     "is_pure" : true,
29660     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
29661    },
29662    {
29663     "is_pure" : true,
29664     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
29665    },
29666    {
29667     "is_pure" : true,
29668     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
29669    },
29670    {
29671     "is_pure" : true,
29672     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
29673    },
29674    {
29675     "is_pure" : true,
29676     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
29677    },
29678    {
29679     "is_pure" : true,
29680     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
29681    },
29682    {
29683     "is_pure" : true,
29684     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
29685    },
29686    {
29687     "is_pure" : true,
29688     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
29689    },
29690    {
29691     "is_pure" : true,
29692     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE"
29693    },
29694    {
29695     "is_pure" : true,
29696     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
29697    },
29698    {
29699     "is_pure" : true,
29700     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE"
29701    },
29702    {
29703     "is_pure" : true,
29704     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE"
29705    },
29706    {
29707     "is_pure" : true,
29708     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
29709    },
29710    {
29711     "is_pure" : true,
29712     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE"
29713    },
29714    {
29715     "is_pure" : true,
29716     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
29717    },
29718    {
29719     "is_pure" : true,
29720     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20removeAllSecureStopsEv"
29721    },
29722    {
29723     "is_pure" : true,
29724     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
29725    },
29726    {
29727     "is_pure" : true,
29728     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE"
29729    },
29730    {
29731     "is_pure" : true,
29732     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
29733    },
29734    {
29735     "is_pure" : true,
29736     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
29737    },
29738    {
29739     "is_pure" : true,
29740     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
29741    },
29742    {
29743     "is_pure" : true,
29744     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE"
29745    },
29746    {
29747     "is_pure" : true,
29748     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE"
29749    },
29750    {
29751     "is_pure" : true,
29752     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
29753    },
29754    {
29755     "kind" : "vcall_offset"
29756    },
29757    {
29758     "kind" : "vcall_offset"
29759    },
29760    {
29761     "kind" : "vcall_offset"
29762    },
29763    {
29764     "kind" : "vcall_offset"
29765    },
29766    {
29767     "component_value" : -8,
29768     "kind" : "vcall_offset"
29769    },
29770    {
29771     "component_value" : -8,
29772     "kind" : "offset_to_top"
29773    },
29774    {
29775     "kind" : "rtti",
29776     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_210IDrmPluginE"
29777    },
29778    {
29779     "kind" : "complete_dtor_pointer",
29780     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_210IDrmPluginD1Ev"
29781    },
29782    {
29783     "kind" : "deleting_dtor_pointer",
29784     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_210IDrmPluginD0Ev"
29785    },
29786    {
29787     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
29788    },
29789    {
29790     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
29791    },
29792    {
29793     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
29794    },
29795    {
29796     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
29797    }
29798   ]
29799  },
29800  {
29801   "alignment" : 8,
29802   "base_specifiers" :
29803   [
29804    {
29805     "referenced_type" : "type-220"
29806    }
29807   ],
29808   "linker_set_key" : "android::hardware::drm::V1_2::IDrmPluginListener",
29809   "name" : "android::hardware::drm::V1_2::IDrmPluginListener",
29810   "referenced_type" : "type-623",
29811   "self_type" : "type-623",
29812   "size" : 24,
29813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h",
29814   "unique_id" : "_ZTSN7android8hardware3drm4V1_218IDrmPluginListenerE",
29815   "vtable_components" :
29816   [
29817    {
29818     "component_value" : 8,
29819     "kind" : "vbase_offset"
29820    },
29821    {
29822     "kind" : "offset_to_top"
29823    },
29824    {
29825     "kind" : "rtti",
29826     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_218IDrmPluginListenerE"
29827    },
29828    {
29829     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_218IDrmPluginListener8isRemoteEv"
29830    },
29831    {
29832     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
29833    },
29834    {
29835     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
29836    },
29837    {
29838     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
29839    },
29840    {
29841     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
29842    },
29843    {
29844     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21setHALInstrumentationEv"
29845    },
29846    {
29847     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
29848    },
29849    {
29850     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener4pingEv"
29851    },
29852    {
29853     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
29854    },
29855    {
29856     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21notifySyspropsChangedEv"
29857    },
29858    {
29859     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
29860    },
29861    {
29862     "kind" : "complete_dtor_pointer",
29863     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListenerD1Ev"
29864    },
29865    {
29866     "kind" : "deleting_dtor_pointer",
29867     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListenerD0Ev"
29868    },
29869    {
29870     "is_pure" : true,
29871     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
29872    },
29873    {
29874     "is_pure" : true,
29875     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
29876    },
29877    {
29878     "is_pure" : true,
29879     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
29880    },
29881    {
29882     "is_pure" : true,
29883     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE"
29884    },
29885    {
29886     "is_pure" : true,
29887     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
29888    },
29889    {
29890     "kind" : "vcall_offset"
29891    },
29892    {
29893     "kind" : "vcall_offset"
29894    },
29895    {
29896     "kind" : "vcall_offset"
29897    },
29898    {
29899     "kind" : "vcall_offset"
29900    },
29901    {
29902     "component_value" : -8,
29903     "kind" : "vcall_offset"
29904    },
29905    {
29906     "component_value" : -8,
29907     "kind" : "offset_to_top"
29908    },
29909    {
29910     "kind" : "rtti",
29911     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_218IDrmPluginListenerE"
29912    },
29913    {
29914     "kind" : "complete_dtor_pointer",
29915     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_218IDrmPluginListenerD1Ev"
29916    },
29917    {
29918     "kind" : "deleting_dtor_pointer",
29919     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_218IDrmPluginListenerD0Ev"
29920    },
29921    {
29922     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
29923    },
29924    {
29925     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
29926    },
29927    {
29928     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
29929    },
29930    {
29931     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
29932    }
29933   ]
29934  },
29935  {
29936   "alignment" : 8,
29937   "fields" :
29938   [
29939    {
29940     "field_name" : "keyId",
29941     "referenced_type" : "type-104"
29942    },
29943    {
29944     "field_name" : "type",
29945     "field_offset" : 128,
29946     "referenced_type" : "type-123"
29947    }
29948   ],
29949   "linker_set_key" : "android::hardware::drm::V1_2::KeyStatus",
29950   "name" : "android::hardware::drm::V1_2::KeyStatus",
29951   "referenced_type" : "type-124",
29952   "self_type" : "type-124",
29953   "size" : 24,
29954   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h",
29955   "unique_id" : "_ZTSN7android8hardware3drm4V1_29KeyStatusE"
29956  },
29957  {
29958   "alignment" : 1,
29959   "fields" :
29960   [
29961    {
29962     "access" : "private",
29963     "field_name" : "mBuffer",
29964     "referenced_type" : "type-929"
29965    }
29966   ],
29967   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16>",
29968   "name" : "android::hardware::hidl_array<unsigned char, 16>",
29969   "referenced_type" : "type-928",
29970   "self_type" : "type-928",
29971   "size" : 16,
29972   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
29973   "template_args" : [ "type-91" ],
29974   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm16EJEEE"
29975  },
29976  {
29977   "alignment" : 1,
29978   "fields" :
29979   [
29980    {
29981     "access" : "private",
29982     "field_name" : "mBuffer",
29983     "referenced_type" : "type-903"
29984    }
29985   ],
29986   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
29987   "name" : "android::hardware::hidl_array<unsigned char, 32>",
29988   "referenced_type" : "type-902",
29989   "self_type" : "type-902",
29990   "size" : 32,
29991   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
29992   "template_args" : [ "type-91" ],
29993   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
29994  },
29995  {
29996   "alignment" : 8,
29997   "base_specifiers" :
29998   [
29999    {
30000     "referenced_type" : "type-15"
30001    }
30002   ],
30003   "fields" :
30004   [
30005    {
30006     "access" : "private",
30007     "field_name" : "mRecipient",
30008     "field_offset" : 64,
30009     "referenced_type" : "type-500"
30010    },
30011    {
30012     "access" : "private",
30013     "field_name" : "mCookie",
30014     "field_offset" : 192,
30015     "referenced_type" : "type-32"
30016    },
30017    {
30018     "access" : "private",
30019     "field_name" : "mBase",
30020     "field_offset" : 256,
30021     "referenced_type" : "type-3"
30022    }
30023   ],
30024   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
30025   "name" : "android::hardware::hidl_binder_death_recipient",
30026   "referenced_type" : "type-499",
30027   "self_type" : "type-499",
30028   "size" : 64,
30029   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
30030   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
30031   "vtable_components" :
30032   [
30033    {
30034     "component_value" : 48,
30035     "kind" : "vbase_offset"
30036    },
30037    {
30038     "kind" : "offset_to_top"
30039    },
30040    {
30041     "kind" : "rtti",
30042     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
30043    },
30044    {
30045     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
30046    },
30047    {
30048     "kind" : "complete_dtor_pointer",
30049     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
30050    },
30051    {
30052     "kind" : "deleting_dtor_pointer",
30053     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
30054    },
30055    {
30056     "kind" : "vcall_offset"
30057    },
30058    {
30059     "kind" : "vcall_offset"
30060    },
30061    {
30062     "kind" : "vcall_offset"
30063    },
30064    {
30065     "kind" : "vcall_offset"
30066    },
30067    {
30068     "component_value" : -48,
30069     "kind" : "vcall_offset"
30070    },
30071    {
30072     "component_value" : -48,
30073     "kind" : "offset_to_top"
30074    },
30075    {
30076     "kind" : "rtti",
30077     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
30078    },
30079    {
30080     "kind" : "complete_dtor_pointer",
30081     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
30082    },
30083    {
30084     "kind" : "deleting_dtor_pointer",
30085     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
30086    },
30087    {
30088     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
30089    },
30090    {
30091     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
30092    },
30093    {
30094     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
30095    },
30096    {
30097     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
30098    }
30099   ]
30100  },
30101  {
30102   "alignment" : 8,
30103   "base_specifiers" :
30104   [
30105    {
30106     "is_virtual" : true,
30107     "referenced_type" : "type-6"
30108    }
30109   ],
30110   "linker_set_key" : "android::hardware::hidl_death_recipient",
30111   "name" : "android::hardware::hidl_death_recipient",
30112   "referenced_type" : "type-502",
30113   "self_type" : "type-502",
30114   "size" : 24,
30115   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30116   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
30117   "vtable_components" :
30118   [
30119    {
30120     "component_value" : 8,
30121     "kind" : "vbase_offset"
30122    },
30123    {
30124     "kind" : "offset_to_top"
30125    },
30126    {
30127     "kind" : "rtti",
30128     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
30129    },
30130    {
30131     "is_pure" : true,
30132     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
30133    },
30134    {
30135     "kind" : "complete_dtor_pointer",
30136     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
30137    },
30138    {
30139     "kind" : "deleting_dtor_pointer",
30140     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
30141    },
30142    {
30143     "kind" : "vcall_offset"
30144    },
30145    {
30146     "kind" : "vcall_offset"
30147    },
30148    {
30149     "kind" : "vcall_offset"
30150    },
30151    {
30152     "kind" : "vcall_offset"
30153    },
30154    {
30155     "component_value" : -8,
30156     "kind" : "vcall_offset"
30157    },
30158    {
30159     "component_value" : -8,
30160     "kind" : "offset_to_top"
30161    },
30162    {
30163     "kind" : "rtti",
30164     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
30165    },
30166    {
30167     "kind" : "complete_dtor_pointer",
30168     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
30169    },
30170    {
30171     "kind" : "deleting_dtor_pointer",
30172     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
30173    },
30174    {
30175     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
30176    },
30177    {
30178     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
30179    },
30180    {
30181     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
30182    },
30183    {
30184     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
30185    }
30186   ]
30187  },
30188  {
30189   "alignment" : 8,
30190   "fields" :
30191   [
30192    {
30193     "access" : "private",
30194     "field_name" : "mHandle",
30195     "referenced_type" : "type-167"
30196    },
30197    {
30198     "access" : "private",
30199     "field_name" : "mOwnsHandle",
30200     "field_offset" : 64,
30201     "referenced_type" : "type-41"
30202    }
30203   ],
30204   "linker_set_key" : "android::hardware::hidl_handle",
30205   "name" : "android::hardware::hidl_handle",
30206   "referenced_type" : "type-166",
30207   "self_type" : "type-166",
30208   "size" : 16,
30209   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30210   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
30211  },
30212  {
30213   "alignment" : 8,
30214   "fields" :
30215   [
30216    {
30217     "access" : "private",
30218     "field_name" : "mHandle",
30219     "referenced_type" : "type-166"
30220    },
30221    {
30222     "access" : "private",
30223     "field_name" : "mSize",
30224     "field_offset" : 128,
30225     "referenced_type" : "type-32"
30226    },
30227    {
30228     "access" : "private",
30229     "field_name" : "mName",
30230     "field_offset" : 192,
30231     "referenced_type" : "type-82"
30232    }
30233   ],
30234   "linker_set_key" : "android::hardware::hidl_memory",
30235   "name" : "android::hardware::hidl_memory",
30236   "referenced_type" : "type-871",
30237   "self_type" : "type-871",
30238   "size" : 40,
30239   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30240   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
30241  },
30242  {
30243   "alignment" : 8,
30244   "fields" :
30245   [
30246    {
30247     "access" : "private",
30248     "field_name" : "mBuffer",
30249     "referenced_type" : "type-83"
30250    },
30251    {
30252     "access" : "private",
30253     "field_name" : "mSize",
30254     "field_offset" : 64,
30255     "referenced_type" : "type-2"
30256    },
30257    {
30258     "access" : "private",
30259     "field_name" : "mOwnsBuffer",
30260     "field_offset" : 96,
30261     "referenced_type" : "type-41"
30262    }
30263   ],
30264   "linker_set_key" : "android::hardware::hidl_string",
30265   "name" : "android::hardware::hidl_string",
30266   "referenced_type" : "type-82",
30267   "self_type" : "type-82",
30268   "size" : 16,
30269   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30270   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
30271  },
30272  {
30273   "alignment" : 8,
30274   "fields" :
30275   [
30276    {
30277     "access" : "private",
30278     "field_name" : "mBuffer",
30279     "referenced_type" : "type-885"
30280    },
30281    {
30282     "access" : "private",
30283     "field_name" : "mSize",
30284     "field_offset" : 64,
30285     "referenced_type" : "type-2"
30286    },
30287    {
30288     "access" : "private",
30289     "field_name" : "mOwnsBuffer",
30290     "field_offset" : 96,
30291     "referenced_type" : "type-41"
30292    }
30293   ],
30294   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
30295   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
30296   "referenced_type" : "type-884",
30297   "self_type" : "type-884",
30298   "size" : 16,
30299   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30300   "template_args" : [ "type-888" ],
30301   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
30302  },
30303  {
30304   "alignment" : 8,
30305   "fields" :
30306   [
30307    {
30308     "access" : "private",
30309     "field_name" : "mBuffer",
30310     "referenced_type" : "type-484"
30311    },
30312    {
30313     "access" : "private",
30314     "field_name" : "mSize",
30315     "field_offset" : 64,
30316     "referenced_type" : "type-2"
30317    },
30318    {
30319     "access" : "private",
30320     "field_name" : "mOwnsBuffer",
30321     "field_offset" : 96,
30322     "referenced_type" : "type-41"
30323    }
30324   ],
30325   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
30326   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
30327   "referenced_type" : "type-483",
30328   "self_type" : "type-483",
30329   "size" : 16,
30330   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30331   "template_args" : [ "type-487" ],
30332   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_09KeyStatusEEE"
30333  },
30334  {
30335   "alignment" : 8,
30336   "fields" :
30337   [
30338    {
30339     "access" : "private",
30340     "field_name" : "mBuffer",
30341     "referenced_type" : "type-474"
30342    },
30343    {
30344     "access" : "private",
30345     "field_name" : "mSize",
30346     "field_offset" : 64,
30347     "referenced_type" : "type-2"
30348    },
30349    {
30350     "access" : "private",
30351     "field_name" : "mOwnsBuffer",
30352     "field_offset" : 96,
30353     "referenced_type" : "type-41"
30354    }
30355   ],
30356   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
30357   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
30358   "referenced_type" : "type-473",
30359   "self_type" : "type-473",
30360   "size" : 16,
30361   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30362   "template_args" : [ "type-477" ],
30363   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_08KeyValueEEE"
30364  },
30365  {
30366   "alignment" : 8,
30367   "fields" :
30368   [
30369    {
30370     "access" : "private",
30371     "field_name" : "mBuffer",
30372     "referenced_type" : "type-490"
30373    },
30374    {
30375     "access" : "private",
30376     "field_name" : "mSize",
30377     "field_offset" : 64,
30378     "referenced_type" : "type-2"
30379    },
30380    {
30381     "access" : "private",
30382     "field_name" : "mOwnsBuffer",
30383     "field_offset" : 96,
30384     "referenced_type" : "type-41"
30385    }
30386   ],
30387   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
30388   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
30389   "referenced_type" : "type-489",
30390   "self_type" : "type-489",
30391   "size" : 16,
30392   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30393   "template_args" : [ "type-493" ],
30394   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_010SecureStopEEE"
30395  },
30396  {
30397   "alignment" : 8,
30398   "fields" :
30399   [
30400    {
30401     "access" : "private",
30402     "field_name" : "mBuffer",
30403     "referenced_type" : "type-183"
30404    },
30405    {
30406     "access" : "private",
30407     "field_name" : "mSize",
30408     "field_offset" : 64,
30409     "referenced_type" : "type-2"
30410    },
30411    {
30412     "access" : "private",
30413     "field_name" : "mOwnsBuffer",
30414     "field_offset" : 96,
30415     "referenced_type" : "type-41"
30416    }
30417   ],
30418   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
30419   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
30420   "referenced_type" : "type-1250",
30421   "self_type" : "type-1250",
30422   "size" : 16,
30423   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30424   "template_args" : [ "type-186" ],
30425   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_09SubSampleEEE"
30426  },
30427  {
30428   "alignment" : 8,
30429   "fields" :
30430   [
30431    {
30432     "access" : "private",
30433     "field_name" : "mBuffer",
30434     "referenced_type" : "type-86"
30435    },
30436    {
30437     "access" : "private",
30438     "field_name" : "mSize",
30439     "field_offset" : 64,
30440     "referenced_type" : "type-2"
30441    },
30442    {
30443     "access" : "private",
30444     "field_name" : "mOwnsBuffer",
30445     "field_offset" : 96,
30446     "referenced_type" : "type-41"
30447    }
30448   ],
30449   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
30450   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
30451   "referenced_type" : "type-85",
30452   "self_type" : "type-85",
30453   "size" : 16,
30454   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30455   "template_args" : [ "type-89" ],
30456   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE"
30457  },
30458  {
30459   "alignment" : 8,
30460   "fields" :
30461   [
30462    {
30463     "access" : "private",
30464     "field_name" : "mBuffer",
30465     "referenced_type" : "type-78"
30466    },
30467    {
30468     "access" : "private",
30469     "field_name" : "mSize",
30470     "field_offset" : 64,
30471     "referenced_type" : "type-2"
30472    },
30473    {
30474     "access" : "private",
30475     "field_name" : "mOwnsBuffer",
30476     "field_offset" : 96,
30477     "referenced_type" : "type-41"
30478    }
30479   ],
30480   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
30481   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
30482   "referenced_type" : "type-77",
30483   "self_type" : "type-77",
30484   "size" : 16,
30485   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30486   "template_args" : [ "type-81" ],
30487   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE"
30488  },
30489  {
30490   "alignment" : 8,
30491   "fields" :
30492   [
30493    {
30494     "access" : "private",
30495     "field_name" : "mBuffer",
30496     "referenced_type" : "type-94"
30497    },
30498    {
30499     "access" : "private",
30500     "field_name" : "mSize",
30501     "field_offset" : 64,
30502     "referenced_type" : "type-2"
30503    },
30504    {
30505     "access" : "private",
30506     "field_name" : "mOwnsBuffer",
30507     "field_offset" : 96,
30508     "referenced_type" : "type-41"
30509    }
30510   ],
30511   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
30512   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
30513   "referenced_type" : "type-93",
30514   "self_type" : "type-93",
30515   "size" : 16,
30516   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30517   "template_args" : [ "type-97" ],
30518   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE"
30519  },
30520  {
30521   "alignment" : 8,
30522   "fields" :
30523   [
30524    {
30525     "access" : "private",
30526     "field_name" : "mBuffer",
30527     "referenced_type" : "type-375"
30528    },
30529    {
30530     "access" : "private",
30531     "field_name" : "mSize",
30532     "field_offset" : 64,
30533     "referenced_type" : "type-2"
30534    },
30535    {
30536     "access" : "private",
30537     "field_name" : "mOwnsBuffer",
30538     "field_offset" : 96,
30539     "referenced_type" : "type-41"
30540    }
30541   ],
30542   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup>",
30543   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup>",
30544   "referenced_type" : "type-503",
30545   "self_type" : "type-503",
30546   "size" : 16,
30547   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30548   "template_args" : [ "type-76" ],
30549   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroupEEE"
30550  },
30551  {
30552   "alignment" : 8,
30553   "fields" :
30554   [
30555    {
30556     "access" : "private",
30557     "field_name" : "mBuffer",
30558     "referenced_type" : "type-384"
30559    },
30560    {
30561     "access" : "private",
30562     "field_name" : "mSize",
30563     "field_offset" : 64,
30564     "referenced_type" : "type-2"
30565    },
30566    {
30567     "access" : "private",
30568     "field_name" : "mOwnsBuffer",
30569     "field_offset" : 96,
30570     "referenced_type" : "type-41"
30571    }
30572   ],
30573   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus>",
30574   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus>",
30575   "referenced_type" : "type-507",
30576   "self_type" : "type-507",
30577   "size" : 16,
30578   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30579   "template_args" : [ "type-124" ],
30580   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_29KeyStatusEEE"
30581  },
30582  {
30583   "alignment" : 8,
30584   "fields" :
30585   [
30586    {
30587     "access" : "private",
30588     "field_name" : "mBuffer",
30589     "referenced_type" : "type-899"
30590    },
30591    {
30592     "access" : "private",
30593     "field_name" : "mSize",
30594     "field_offset" : 64,
30595     "referenced_type" : "type-2"
30596    },
30597    {
30598     "access" : "private",
30599     "field_name" : "mOwnsBuffer",
30600     "field_offset" : 96,
30601     "referenced_type" : "type-41"
30602    }
30603   ],
30604   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
30605   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
30606   "referenced_type" : "type-898",
30607   "self_type" : "type-898",
30608   "size" : 16,
30609   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30610   "template_args" : [ "type-902" ],
30611   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
30612  },
30613  {
30614   "alignment" : 8,
30615   "fields" :
30616   [
30617    {
30618     "access" : "private",
30619     "field_name" : "mBuffer",
30620     "referenced_type" : "type-890"
30621    },
30622    {
30623     "access" : "private",
30624     "field_name" : "mSize",
30625     "field_offset" : 64,
30626     "referenced_type" : "type-2"
30627    },
30628    {
30629     "access" : "private",
30630     "field_name" : "mOwnsBuffer",
30631     "field_offset" : 96,
30632     "referenced_type" : "type-41"
30633    }
30634   ],
30635   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
30636   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
30637   "referenced_type" : "type-889",
30638   "self_type" : "type-889",
30639   "size" : 16,
30640   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30641   "template_args" : [ "type-82" ],
30642   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
30643  },
30644  {
30645   "alignment" : 8,
30646   "fields" :
30647   [
30648    {
30649     "access" : "private",
30650     "field_name" : "mBuffer",
30651     "referenced_type" : "type-378"
30652    },
30653    {
30654     "access" : "private",
30655     "field_name" : "mSize",
30656     "field_offset" : 64,
30657     "referenced_type" : "type-2"
30658    },
30659    {
30660     "access" : "private",
30661     "field_name" : "mOwnsBuffer",
30662     "field_offset" : 96,
30663     "referenced_type" : "type-41"
30664    }
30665   ],
30666   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
30667   "name" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
30668   "referenced_type" : "type-504",
30669   "self_type" : "type-504",
30670   "size" : 16,
30671   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30672   "template_args" : [ "type-104" ],
30673   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS1_IhEEEE"
30674  },
30675  {
30676   "alignment" : 8,
30677   "fields" :
30678   [
30679    {
30680     "access" : "private",
30681     "field_name" : "mBuffer",
30682     "referenced_type" : "type-922"
30683    },
30684    {
30685     "access" : "private",
30686     "field_name" : "mSize",
30687     "field_offset" : 64,
30688     "referenced_type" : "type-2"
30689    },
30690    {
30691     "access" : "private",
30692     "field_name" : "mOwnsBuffer",
30693     "field_offset" : 96,
30694     "referenced_type" : "type-41"
30695    }
30696   ],
30697   "linker_set_key" : "android::hardware::hidl_vec<char>",
30698   "name" : "android::hardware::hidl_vec<char>",
30699   "referenced_type" : "type-921",
30700   "self_type" : "type-921",
30701   "size" : 16,
30702   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30703   "template_args" : [ "type-59" ],
30704   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
30705  },
30706  {
30707   "alignment" : 8,
30708   "fields" :
30709   [
30710    {
30711     "access" : "private",
30712     "field_name" : "mBuffer",
30713     "referenced_type" : "type-911"
30714    },
30715    {
30716     "access" : "private",
30717     "field_name" : "mSize",
30718     "field_offset" : 64,
30719     "referenced_type" : "type-2"
30720    },
30721    {
30722     "access" : "private",
30723     "field_name" : "mOwnsBuffer",
30724     "field_offset" : 96,
30725     "referenced_type" : "type-41"
30726    }
30727   ],
30728   "linker_set_key" : "android::hardware::hidl_vec<int>",
30729   "name" : "android::hardware::hidl_vec<int>",
30730   "referenced_type" : "type-910",
30731   "self_type" : "type-910",
30732   "size" : 16,
30733   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30734   "template_args" : [ "type-27" ],
30735   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
30736  },
30737  {
30738   "alignment" : 8,
30739   "fields" :
30740   [
30741    {
30742     "access" : "private",
30743     "field_name" : "mBuffer",
30744     "referenced_type" : "type-105"
30745    },
30746    {
30747     "access" : "private",
30748     "field_name" : "mSize",
30749     "field_offset" : 64,
30750     "referenced_type" : "type-2"
30751    },
30752    {
30753     "access" : "private",
30754     "field_name" : "mOwnsBuffer",
30755     "field_offset" : 96,
30756     "referenced_type" : "type-41"
30757    }
30758   ],
30759   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
30760   "name" : "android::hardware::hidl_vec<unsigned char>",
30761   "referenced_type" : "type-104",
30762   "self_type" : "type-104",
30763   "size" : 16,
30764   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30765   "template_args" : [ "type-91" ],
30766   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
30767  },
30768  {
30769   "alignment" : 2,
30770   "fields" :
30771   [
30772    {
30773     "access" : "private",
30774     "field_name" : "mMajor",
30775     "referenced_type" : "type-397"
30776    },
30777    {
30778     "access" : "private",
30779     "field_name" : "mMinor",
30780     "field_offset" : 16,
30781     "referenced_type" : "type-397"
30782    }
30783   ],
30784   "linker_set_key" : "android::hardware::hidl_version",
30785   "name" : "android::hardware::hidl_version",
30786   "referenced_type" : "type-932",
30787   "self_type" : "type-932",
30788   "size" : 4,
30789   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30790   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
30791  },
30792  {
30793   "alignment" : 8,
30794   "base_specifiers" :
30795   [
30796    {
30797     "referenced_type" : "type-201"
30798    },
30799    {
30800     "referenced_type" : "type-152"
30801    }
30802   ],
30803   "fields" :
30804   [
30805    {
30806     "access" : "private",
30807     "field_name" : "_hidl_mImpl",
30808     "field_offset" : 960,
30809     "referenced_type" : "type-200"
30810    }
30811   ],
30812   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
30813   "name" : "android::hidl::base::V1_0::BnHwBase",
30814   "referenced_type" : "type-199",
30815   "self_type" : "type-199",
30816   "size" : 144,
30817   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
30818   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
30819   "vtable_components" :
30820   [
30821    {
30822     "component_value" : 128,
30823     "kind" : "vbase_offset"
30824    },
30825    {
30826     "kind" : "offset_to_top"
30827    },
30828    {
30829     "kind" : "rtti",
30830     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
30831    },
30832    {
30833     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
30834    },
30835    {
30836     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
30837    },
30838    {
30839     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
30840    },
30841    {
30842     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
30843    },
30844    {
30845     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
30846    },
30847    {
30848     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
30849    },
30850    {
30851     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
30852    },
30853    {
30854     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
30855    },
30856    {
30857     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
30858    },
30859    {
30860     "kind" : "complete_dtor_pointer",
30861     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
30862    },
30863    {
30864     "kind" : "deleting_dtor_pointer",
30865     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
30866    },
30867    {
30868     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
30869    },
30870    {
30871     "component_value" : -32,
30872     "kind" : "offset_to_top"
30873    },
30874    {
30875     "kind" : "rtti",
30876     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
30877    },
30878    {
30879     "kind" : "complete_dtor_pointer",
30880     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
30881    },
30882    {
30883     "kind" : "deleting_dtor_pointer",
30884     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
30885    },
30886    {
30887     "kind" : "vcall_offset"
30888    },
30889    {
30890     "kind" : "vcall_offset"
30891    },
30892    {
30893     "kind" : "vcall_offset"
30894    },
30895    {
30896     "kind" : "vcall_offset"
30897    },
30898    {
30899     "component_value" : -128,
30900     "kind" : "vcall_offset"
30901    },
30902    {
30903     "component_value" : -128,
30904     "kind" : "offset_to_top"
30905    },
30906    {
30907     "kind" : "rtti",
30908     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
30909    },
30910    {
30911     "kind" : "complete_dtor_pointer",
30912     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
30913    },
30914    {
30915     "kind" : "deleting_dtor_pointer",
30916     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
30917    },
30918    {
30919     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
30920    },
30921    {
30922     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
30923    },
30924    {
30925     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
30926    },
30927    {
30928     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
30929    }
30930   ]
30931  },
30932  {
30933   "alignment" : 8,
30934   "base_specifiers" :
30935   [
30936    {
30937     "referenced_type" : "type-969"
30938    },
30939    {
30940     "referenced_type" : "type-152"
30941    }
30942   ],
30943   "fields" :
30944   [
30945    {
30946     "access" : "private",
30947     "field_name" : "_hidl_mMutex",
30948     "field_offset" : 1088,
30949     "referenced_type" : "type-1145"
30950    },
30951    {
30952     "access" : "private",
30953     "field_name" : "_hidl_mDeathRecipients",
30954     "field_offset" : 1408,
30955     "referenced_type" : "type-1146"
30956    }
30957   ],
30958   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
30959   "name" : "android::hidl::base::V1_0::BpHwBase",
30960   "referenced_type" : "type-1144",
30961   "self_type" : "type-1144",
30962   "size" : 216,
30963   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
30964   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
30965   "vtable_components" :
30966   [
30967    {
30968     "component_value" : 200,
30969     "kind" : "vbase_offset"
30970    },
30971    {
30972     "kind" : "offset_to_top"
30973    },
30974    {
30975     "kind" : "rtti",
30976     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
30977    },
30978    {
30979     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
30980    },
30981    {
30982     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
30983    },
30984    {
30985     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
30986    },
30987    {
30988     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
30989    },
30990    {
30991     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
30992    },
30993    {
30994     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
30995    },
30996    {
30997     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
30998    },
30999    {
31000     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
31001    },
31002    {
31003     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
31004    },
31005    {
31006     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
31007    },
31008    {
31009     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
31010    },
31011    {
31012     "kind" : "complete_dtor_pointer",
31013     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
31014    },
31015    {
31016     "kind" : "deleting_dtor_pointer",
31017     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
31018    },
31019    {
31020     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
31021    },
31022    {
31023     "component_value" : 192,
31024     "kind" : "vbase_offset"
31025    },
31026    {
31027     "component_value" : -8,
31028     "kind" : "offset_to_top"
31029    },
31030    {
31031     "kind" : "rtti",
31032     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
31033    },
31034    {
31035     "kind" : "complete_dtor_pointer",
31036     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
31037    },
31038    {
31039     "kind" : "deleting_dtor_pointer",
31040     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
31041    },
31042    {
31043     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
31044    },
31045    {
31046     "component_value" : 184,
31047     "kind" : "vbase_offset"
31048    },
31049    {
31050     "component_value" : -16,
31051     "kind" : "offset_to_top"
31052    },
31053    {
31054     "kind" : "rtti",
31055     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
31056    },
31057    {
31058     "kind" : "complete_dtor_pointer",
31059     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
31060    },
31061    {
31062     "kind" : "deleting_dtor_pointer",
31063     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
31064    },
31065    {
31066     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
31067    },
31068    {
31069     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
31070    },
31071    {
31072     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
31073    },
31074    {
31075     "component_value" : -48,
31076     "kind" : "offset_to_top"
31077    },
31078    {
31079     "kind" : "rtti",
31080     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
31081    },
31082    {
31083     "kind" : "complete_dtor_pointer",
31084     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
31085    },
31086    {
31087     "kind" : "deleting_dtor_pointer",
31088     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
31089    },
31090    {
31091     "kind" : "vcall_offset"
31092    },
31093    {
31094     "component_value" : -184,
31095     "kind" : "vcall_offset"
31096    },
31097    {
31098     "component_value" : -184,
31099     "kind" : "vcall_offset"
31100    },
31101    {
31102     "component_value" : -184,
31103     "kind" : "vcall_offset"
31104    },
31105    {
31106     "component_value" : -200,
31107     "kind" : "vcall_offset"
31108    },
31109    {
31110     "component_value" : -200,
31111     "kind" : "offset_to_top"
31112    },
31113    {
31114     "kind" : "rtti",
31115     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
31116    },
31117    {
31118     "kind" : "complete_dtor_pointer",
31119     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
31120    },
31121    {
31122     "kind" : "deleting_dtor_pointer",
31123     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
31124    },
31125    {
31126     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
31127    },
31128    {
31129     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
31130    },
31131    {
31132     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
31133    },
31134    {
31135     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
31136    }
31137   ]
31138  },
31139  {
31140   "alignment" : 8,
31141   "fields" :
31142   [
31143    {
31144     "field_name" : "pid",
31145     "referenced_type" : "type-27"
31146    },
31147    {
31148     "field_name" : "ptr",
31149     "field_offset" : 64,
31150     "referenced_type" : "type-32"
31151    },
31152    {
31153     "field_name" : "arch",
31154     "field_offset" : 128,
31155     "referenced_type" : "type-949"
31156    }
31157   ],
31158   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
31159   "name" : "android::hidl::base::V1_0::DebugInfo",
31160   "referenced_type" : "type-948",
31161   "self_type" : "type-948",
31162   "size" : 24,
31163   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
31164   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
31165  },
31166  {
31167   "alignment" : 8,
31168   "base_specifiers" :
31169   [
31170    {
31171     "is_virtual" : true,
31172     "referenced_type" : "type-6"
31173    }
31174   ],
31175   "linker_set_key" : "android::hidl::base::V1_0::IBase",
31176   "name" : "android::hidl::base::V1_0::IBase",
31177   "referenced_type" : "type-5",
31178   "self_type" : "type-5",
31179   "size" : 24,
31180   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
31181   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
31182   "vtable_components" :
31183   [
31184    {
31185     "component_value" : 8,
31186     "kind" : "vbase_offset"
31187    },
31188    {
31189     "kind" : "offset_to_top"
31190    },
31191    {
31192     "kind" : "rtti",
31193     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
31194    },
31195    {
31196     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
31197    },
31198    {
31199     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
31200    },
31201    {
31202     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
31203    },
31204    {
31205     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
31206    },
31207    {
31208     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
31209    },
31210    {
31211     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
31212    },
31213    {
31214     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
31215    },
31216    {
31217     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
31218    },
31219    {
31220     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
31221    },
31222    {
31223     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
31224    },
31225    {
31226     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
31227    },
31228    {
31229     "kind" : "complete_dtor_pointer",
31230     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
31231    },
31232    {
31233     "kind" : "deleting_dtor_pointer",
31234     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
31235    },
31236    {
31237     "kind" : "vcall_offset"
31238    },
31239    {
31240     "kind" : "vcall_offset"
31241    },
31242    {
31243     "kind" : "vcall_offset"
31244    },
31245    {
31246     "kind" : "vcall_offset"
31247    },
31248    {
31249     "component_value" : -8,
31250     "kind" : "vcall_offset"
31251    },
31252    {
31253     "component_value" : -8,
31254     "kind" : "offset_to_top"
31255    },
31256    {
31257     "kind" : "rtti",
31258     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
31259    },
31260    {
31261     "kind" : "complete_dtor_pointer",
31262     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
31263    },
31264    {
31265     "kind" : "deleting_dtor_pointer",
31266     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
31267    },
31268    {
31269     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
31270    },
31271    {
31272     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
31273    },
31274    {
31275     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
31276    },
31277    {
31278     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
31279    }
31280   ]
31281  },
31282  {
31283   "alignment" : 8,
31284   "base_specifiers" :
31285   [
31286    {
31287     "referenced_type" : "type-5"
31288    }
31289   ],
31290   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
31291   "name" : "android::hidl::manager::V1_0::IServiceManager",
31292   "referenced_type" : "type-271",
31293   "self_type" : "type-271",
31294   "size" : 24,
31295   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
31296   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
31297   "vtable_components" :
31298   [
31299    {
31300     "component_value" : 8,
31301     "kind" : "vbase_offset"
31302    },
31303    {
31304     "kind" : "offset_to_top"
31305    },
31306    {
31307     "kind" : "rtti",
31308     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
31309    },
31310    {
31311     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
31312    },
31313    {
31314     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
31315    },
31316    {
31317     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
31318    },
31319    {
31320     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
31321    },
31322    {
31323     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
31324    },
31325    {
31326     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
31327    },
31328    {
31329     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
31330    },
31331    {
31332     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
31333    },
31334    {
31335     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
31336    },
31337    {
31338     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
31339    },
31340    {
31341     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
31342    },
31343    {
31344     "kind" : "complete_dtor_pointer",
31345     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
31346    },
31347    {
31348     "kind" : "deleting_dtor_pointer",
31349     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
31350    },
31351    {
31352     "is_pure" : true,
31353     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
31354    },
31355    {
31356     "is_pure" : true,
31357     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
31358    },
31359    {
31360     "is_pure" : true,
31361     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
31362    },
31363    {
31364     "is_pure" : true,
31365     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
31366    },
31367    {
31368     "is_pure" : true,
31369     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
31370    },
31371    {
31372     "is_pure" : true,
31373     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
31374    },
31375    {
31376     "is_pure" : true,
31377     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
31378    },
31379    {
31380     "is_pure" : true,
31381     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
31382    },
31383    {
31384     "kind" : "vcall_offset"
31385    },
31386    {
31387     "kind" : "vcall_offset"
31388    },
31389    {
31390     "kind" : "vcall_offset"
31391    },
31392    {
31393     "kind" : "vcall_offset"
31394    },
31395    {
31396     "component_value" : -8,
31397     "kind" : "vcall_offset"
31398    },
31399    {
31400     "component_value" : -8,
31401     "kind" : "offset_to_top"
31402    },
31403    {
31404     "kind" : "rtti",
31405     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
31406    },
31407    {
31408     "kind" : "complete_dtor_pointer",
31409     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
31410    },
31411    {
31412     "kind" : "deleting_dtor_pointer",
31413     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
31414    },
31415    {
31416     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
31417    },
31418    {
31419     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
31420    },
31421    {
31422     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
31423    },
31424    {
31425     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
31426    }
31427   ]
31428  },
31429  {
31430   "alignment" : 8,
31431   "fields" :
31432   [
31433    {
31434     "field_name" : "interfaceName",
31435     "referenced_type" : "type-82"
31436    },
31437    {
31438     "field_name" : "instanceName",
31439     "field_offset" : 128,
31440     "referenced_type" : "type-82"
31441    },
31442    {
31443     "field_name" : "pid",
31444     "field_offset" : 256,
31445     "referenced_type" : "type-27"
31446    },
31447    {
31448     "field_name" : "clientPids",
31449     "field_offset" : 320,
31450     "referenced_type" : "type-910"
31451    },
31452    {
31453     "field_name" : "arch",
31454     "field_offset" : 448,
31455     "referenced_type" : "type-949"
31456    }
31457   ],
31458   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
31459   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
31460   "referenced_type" : "type-1097",
31461   "self_type" : "type-1097",
31462   "size" : 64,
31463   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
31464   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
31465  },
31466  {
31467   "alignment" : 8,
31468   "base_specifiers" :
31469   [
31470    {
31471     "referenced_type" : "type-5"
31472    }
31473   ],
31474   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
31475   "name" : "android::hidl::manager::V1_0::IServiceNotification",
31476   "referenced_type" : "type-340",
31477   "self_type" : "type-340",
31478   "size" : 24,
31479   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
31480   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
31481   "vtable_components" :
31482   [
31483    {
31484     "component_value" : 8,
31485     "kind" : "vbase_offset"
31486    },
31487    {
31488     "kind" : "offset_to_top"
31489    },
31490    {
31491     "kind" : "rtti",
31492     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
31493    },
31494    {
31495     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
31496    },
31497    {
31498     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
31499    },
31500    {
31501     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
31502    },
31503    {
31504     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
31505    },
31506    {
31507     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
31508    },
31509    {
31510     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
31511    },
31512    {
31513     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
31514    },
31515    {
31516     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
31517    },
31518    {
31519     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
31520    },
31521    {
31522     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
31523    },
31524    {
31525     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
31526    },
31527    {
31528     "kind" : "complete_dtor_pointer",
31529     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
31530    },
31531    {
31532     "kind" : "deleting_dtor_pointer",
31533     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
31534    },
31535    {
31536     "is_pure" : true,
31537     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
31538    },
31539    {
31540     "kind" : "vcall_offset"
31541    },
31542    {
31543     "kind" : "vcall_offset"
31544    },
31545    {
31546     "kind" : "vcall_offset"
31547    },
31548    {
31549     "kind" : "vcall_offset"
31550    },
31551    {
31552     "component_value" : -8,
31553     "kind" : "vcall_offset"
31554    },
31555    {
31556     "component_value" : -8,
31557     "kind" : "offset_to_top"
31558    },
31559    {
31560     "kind" : "rtti",
31561     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
31562    },
31563    {
31564     "kind" : "complete_dtor_pointer",
31565     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
31566    },
31567    {
31568     "kind" : "deleting_dtor_pointer",
31569     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
31570    },
31571    {
31572     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
31573    },
31574    {
31575     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
31576    },
31577    {
31578     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
31579    },
31580    {
31581     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
31582    }
31583   ]
31584  },
31585  {
31586   "alignment" : 8,
31587   "fields" :
31588   [
31589    {
31590     "access" : "private",
31591     "field_name" : "m_ptr",
31592     "referenced_type" : "type-296"
31593    }
31594   ],
31595   "linker_set_key" : "android::sp<android::Thread>",
31596   "name" : "android::sp<android::Thread>",
31597   "record_kind" : "class",
31598   "referenced_type" : "type-295",
31599   "self_type" : "type-295",
31600   "size" : 8,
31601   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31602   "template_args" : [ "type-297" ],
31603   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
31604  },
31605  {
31606   "alignment" : 8,
31607   "fields" :
31608   [
31609    {
31610     "access" : "private",
31611     "field_name" : "m_ptr",
31612     "referenced_type" : "type-518"
31613    }
31614   ],
31615   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
31616   "name" : "android::sp<android::hardware::BHwBinder>",
31617   "record_kind" : "class",
31618   "referenced_type" : "type-517",
31619   "self_type" : "type-517",
31620   "size" : 8,
31621   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31622   "template_args" : [ "type-201" ],
31623   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
31624  },
31625  {
31626   "alignment" : 8,
31627   "fields" :
31628   [
31629    {
31630     "access" : "private",
31631     "field_name" : "m_ptr",
31632     "referenced_type" : "type-14"
31633    }
31634   ],
31635   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
31636   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
31637   "record_kind" : "class",
31638   "referenced_type" : "type-13",
31639   "self_type" : "type-13",
31640   "size" : 8,
31641   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31642   "template_args" : [ "type-15" ],
31643   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
31644  },
31645  {
31646   "alignment" : 8,
31647   "fields" :
31648   [
31649    {
31650     "access" : "private",
31651     "field_name" : "m_ptr",
31652     "referenced_type" : "type-17"
31653    }
31654   ],
31655   "linker_set_key" : "android::sp<android::hardware::IBinder>",
31656   "name" : "android::sp<android::hardware::IBinder>",
31657   "record_kind" : "class",
31658   "referenced_type" : "type-16",
31659   "self_type" : "type-16",
31660   "size" : 8,
31661   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31662   "template_args" : [ "type-18" ],
31663   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
31664  },
31665  {
31666   "alignment" : 8,
31667   "fields" :
31668   [
31669    {
31670     "access" : "private",
31671     "field_name" : "m_ptr",
31672     "referenced_type" : "type-1220"
31673    }
31674   ],
31675   "linker_set_key" : "android::sp<android::hardware::IInterface>",
31676   "name" : "android::sp<android::hardware::IInterface>",
31677   "record_kind" : "class",
31678   "referenced_type" : "type-1219",
31679   "self_type" : "type-1219",
31680   "size" : 8,
31681   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31682   "template_args" : [ "type-148" ],
31683   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
31684  },
31685  {
31686   "alignment" : 8,
31687   "fields" :
31688   [
31689    {
31690     "access" : "private",
31691     "field_name" : "m_ptr",
31692     "referenced_type" : "type-25"
31693    }
31694   ],
31695   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
31696   "name" : "android::sp<android::hardware::ProcessState>",
31697   "record_kind" : "class",
31698   "referenced_type" : "type-24",
31699   "self_type" : "type-24",
31700   "size" : 8,
31701   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31702   "template_args" : [ "type-26" ],
31703   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
31704  },
31705  {
31706   "alignment" : 8,
31707   "fields" :
31708   [
31709    {
31710     "access" : "private",
31711     "field_name" : "m_ptr",
31712     "referenced_type" : "type-418"
31713    }
31714   ],
31715   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
31716   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
31717   "record_kind" : "class",
31718   "referenced_type" : "type-417",
31719   "self_type" : "type-417",
31720   "size" : 8,
31721   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31722   "template_args" : [ "type-419" ],
31723   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE"
31724  },
31725  {
31726   "alignment" : 8,
31727   "fields" :
31728   [
31729    {
31730     "access" : "private",
31731     "field_name" : "m_ptr",
31732     "referenced_type" : "type-374"
31733    }
31734   ],
31735   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
31736   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
31737   "record_kind" : "class",
31738   "referenced_type" : "type-373",
31739   "self_type" : "type-373",
31740   "size" : 8,
31741   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31742   "template_args" : [ "type-141" ],
31743   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE"
31744  },
31745  {
31746   "alignment" : 8,
31747   "fields" :
31748   [
31749    {
31750     "access" : "private",
31751     "field_name" : "m_ptr",
31752     "referenced_type" : "type-232"
31753    }
31754   ],
31755   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
31756   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
31757   "record_kind" : "class",
31758   "referenced_type" : "type-231",
31759   "self_type" : "type-231",
31760   "size" : 8,
31761   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31762   "template_args" : [ "type-196" ],
31763   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE"
31764  },
31765  {
31766   "alignment" : 8,
31767   "fields" :
31768   [
31769    {
31770     "access" : "private",
31771     "field_name" : "m_ptr",
31772     "referenced_type" : "type-215"
31773    }
31774   ],
31775   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
31776   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
31777   "record_kind" : "class",
31778   "referenced_type" : "type-214",
31779   "self_type" : "type-214",
31780   "size" : 8,
31781   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31782   "template_args" : [ "type-216" ],
31783   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE"
31784  },
31785  {
31786   "alignment" : 8,
31787   "fields" :
31788   [
31789    {
31790     "access" : "private",
31791     "field_name" : "m_ptr",
31792     "referenced_type" : "type-219"
31793    }
31794   ],
31795   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
31796   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
31797   "record_kind" : "class",
31798   "referenced_type" : "type-218",
31799   "self_type" : "type-218",
31800   "size" : 8,
31801   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31802   "template_args" : [ "type-220" ],
31803   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE"
31804  },
31805  {
31806   "alignment" : 8,
31807   "fields" :
31808   [
31809    {
31810     "access" : "private",
31811     "field_name" : "m_ptr",
31812     "referenced_type" : "type-445"
31813    }
31814   ],
31815   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
31816   "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
31817   "record_kind" : "class",
31818   "referenced_type" : "type-444",
31819   "self_type" : "type-444",
31820   "size" : 8,
31821   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31822   "template_args" : [ "type-446" ],
31823   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE"
31824  },
31825  {
31826   "alignment" : 8,
31827   "fields" :
31828   [
31829    {
31830     "access" : "private",
31831     "field_name" : "m_ptr",
31832     "referenced_type" : "type-238"
31833    }
31834   ],
31835   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmFactory>",
31836   "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory>",
31837   "record_kind" : "class",
31838   "referenced_type" : "type-237",
31839   "self_type" : "type-237",
31840   "size" : 8,
31841   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31842   "template_args" : [ "type-195" ],
31843   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE"
31844  },
31845  {
31846   "alignment" : 8,
31847   "fields" :
31848   [
31849    {
31850     "access" : "private",
31851     "field_name" : "m_ptr",
31852     "referenced_type" : "type-434"
31853    }
31854   ],
31855   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
31856   "name" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
31857   "record_kind" : "class",
31858   "referenced_type" : "type-433",
31859   "self_type" : "type-433",
31860   "size" : 8,
31861   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31862   "template_args" : [ "type-411" ],
31863   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_110IDrmPluginEEE"
31864  },
31865  {
31866   "alignment" : 8,
31867   "fields" :
31868   [
31869    {
31870     "access" : "private",
31871     "field_name" : "m_ptr",
31872     "referenced_type" : "type-462"
31873    }
31874   ],
31875   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory>",
31876   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory>",
31877   "record_kind" : "class",
31878   "referenced_type" : "type-461",
31879   "self_type" : "type-461",
31880   "size" : 8,
31881   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31882   "template_args" : [ "type-463" ],
31883   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE"
31884  },
31885  {
31886   "alignment" : 8,
31887   "fields" :
31888   [
31889    {
31890     "access" : "private",
31891     "field_name" : "m_ptr",
31892     "referenced_type" : "type-1208"
31893    }
31894   ],
31895   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin>",
31896   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin>",
31897   "record_kind" : "class",
31898   "referenced_type" : "type-1207",
31899   "self_type" : "type-1207",
31900   "size" : 8,
31901   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31902   "template_args" : [ "type-140" ],
31903   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_213ICryptoPluginEEE"
31904  },
31905  {
31906   "alignment" : 8,
31907   "fields" :
31908   [
31909    {
31910     "access" : "private",
31911     "field_name" : "m_ptr",
31912     "referenced_type" : "type-193"
31913    }
31914   ],
31915   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmFactory>",
31916   "name" : "android::sp<android::hardware::drm::V1_2::IDrmFactory>",
31917   "record_kind" : "class",
31918   "referenced_type" : "type-192",
31919   "self_type" : "type-192",
31920   "size" : 8,
31921   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31922   "template_args" : [ "type-194" ],
31923   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE"
31924  },
31925  {
31926   "alignment" : 8,
31927   "fields" :
31928   [
31929    {
31930     "access" : "private",
31931     "field_name" : "m_ptr",
31932     "referenced_type" : "type-409"
31933    }
31934   ],
31935   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin>",
31936   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin>",
31937   "record_kind" : "class",
31938   "referenced_type" : "type-408",
31939   "self_type" : "type-408",
31940   "size" : 8,
31941   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31942   "template_args" : [ "type-410" ],
31943   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_210IDrmPluginEEE"
31944  },
31945  {
31946   "alignment" : 8,
31947   "fields" :
31948   [
31949    {
31950     "access" : "private",
31951     "field_name" : "m_ptr",
31952     "referenced_type" : "type-622"
31953    }
31954   ],
31955   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener>",
31956   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener>",
31957   "record_kind" : "class",
31958   "referenced_type" : "type-621",
31959   "self_type" : "type-621",
31960   "size" : 8,
31961   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31962   "template_args" : [ "type-623" ],
31963   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_218IDrmPluginListenerEEE"
31964  },
31965  {
31966   "alignment" : 8,
31967   "fields" :
31968   [
31969    {
31970     "access" : "private",
31971     "field_name" : "m_ptr",
31972     "referenced_type" : "type-498"
31973    }
31974   ],
31975   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
31976   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
31977   "record_kind" : "class",
31978   "referenced_type" : "type-497",
31979   "self_type" : "type-497",
31980   "size" : 8,
31981   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31982   "template_args" : [ "type-499" ],
31983   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
31984  },
31985  {
31986   "alignment" : 8,
31987   "fields" :
31988   [
31989    {
31990     "access" : "private",
31991     "field_name" : "m_ptr",
31992     "referenced_type" : "type-501"
31993    }
31994   ],
31995   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
31996   "name" : "android::sp<android::hardware::hidl_death_recipient>",
31997   "record_kind" : "class",
31998   "referenced_type" : "type-905",
31999   "self_type" : "type-905",
32000   "size" : 8,
32001   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
32002   "template_args" : [ "type-502" ],
32003   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
32004  },
32005  {
32006   "alignment" : 8,
32007   "fields" :
32008   [
32009    {
32010     "access" : "private",
32011     "field_name" : "m_ptr",
32012     "referenced_type" : "type-4"
32013    }
32014   ],
32015   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
32016   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
32017   "record_kind" : "class",
32018   "referenced_type" : "type-200",
32019   "self_type" : "type-200",
32020   "size" : 8,
32021   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
32022   "template_args" : [ "type-5" ],
32023   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
32024  },
32025  {
32026   "alignment" : 8,
32027   "fields" :
32028   [
32029    {
32030     "access" : "private",
32031     "field_name" : "m_ptr",
32032     "referenced_type" : "type-270"
32033    }
32034   ],
32035   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
32036   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
32037   "record_kind" : "class",
32038   "referenced_type" : "type-269",
32039   "self_type" : "type-269",
32040   "size" : 8,
32041   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
32042   "template_args" : [ "type-271" ],
32043   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
32044  },
32045  {
32046   "alignment" : 8,
32047   "fields" :
32048   [
32049    {
32050     "access" : "private",
32051     "field_name" : "m_ptr",
32052     "referenced_type" : "type-339"
32053    }
32054   ],
32055   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
32056   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
32057   "record_kind" : "class",
32058   "referenced_type" : "type-338",
32059   "self_type" : "type-338",
32060   "size" : 8,
32061   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
32062   "template_args" : [ "type-340" ],
32063   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
32064  },
32065  {
32066   "alignment" : 1,
32067   "linker_set_key" : "android::trait_trivial_copy<bool>",
32068   "name" : "android::trait_trivial_copy<bool>",
32069   "referenced_type" : "type-687",
32070   "self_type" : "type-687",
32071   "size" : 1,
32072   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32073   "template_args" : [ "type-41" ],
32074   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
32075  },
32076  {
32077   "alignment" : 1,
32078   "linker_set_key" : "android::trait_trivial_copy<char>",
32079   "name" : "android::trait_trivial_copy<char>",
32080   "referenced_type" : "type-702",
32081   "self_type" : "type-702",
32082   "size" : 1,
32083   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32084   "template_args" : [ "type-59" ],
32085   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
32086  },
32087  {
32088   "alignment" : 1,
32089   "linker_set_key" : "android::trait_trivial_copy<double>",
32090   "name" : "android::trait_trivial_copy<double>",
32091   "referenced_type" : "type-843",
32092   "self_type" : "type-843",
32093   "size" : 1,
32094   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32095   "template_args" : [ "type-92" ],
32096   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
32097  },
32098  {
32099   "alignment" : 1,
32100   "linker_set_key" : "android::trait_trivial_copy<float>",
32101   "name" : "android::trait_trivial_copy<float>",
32102   "referenced_type" : "type-837",
32103   "self_type" : "type-837",
32104   "size" : 1,
32105   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32106   "template_args" : [ "type-835" ],
32107   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
32108  },
32109  {
32110   "alignment" : 1,
32111   "linker_set_key" : "android::trait_trivial_copy<int>",
32112   "name" : "android::trait_trivial_copy<int>",
32113   "referenced_type" : "type-768",
32114   "self_type" : "type-768",
32115   "size" : 1,
32116   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32117   "template_args" : [ "type-27" ],
32118   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
32119  },
32120  {
32121   "alignment" : 1,
32122   "linker_set_key" : "android::trait_trivial_copy<long long>",
32123   "name" : "android::trait_trivial_copy<long long>",
32124   "referenced_type" : "type-826",
32125   "self_type" : "type-826",
32126   "size" : 1,
32127   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32128   "template_args" : [ "type-821" ],
32129   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
32130  },
32131  {
32132   "alignment" : 1,
32133   "linker_set_key" : "android::trait_trivial_copy<long>",
32134   "name" : "android::trait_trivial_copy<long>",
32135   "referenced_type" : "type-783",
32136   "self_type" : "type-783",
32137   "size" : 1,
32138   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32139   "template_args" : [ "type-33" ],
32140   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
32141  },
32142  {
32143   "alignment" : 1,
32144   "linker_set_key" : "android::trait_trivial_copy<short>",
32145   "name" : "android::trait_trivial_copy<short>",
32146   "referenced_type" : "type-749",
32147   "self_type" : "type-749",
32148   "size" : 1,
32149   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32150   "template_args" : [ "type-735" ],
32151   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
32152  },
32153  {
32154   "alignment" : 1,
32155   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
32156   "name" : "android::trait_trivial_copy<unsigned char>",
32157   "referenced_type" : "type-718",
32158   "self_type" : "type-718",
32159   "size" : 1,
32160   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32161   "template_args" : [ "type-91" ],
32162   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
32163  },
32164  {
32165   "alignment" : 1,
32166   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
32167   "name" : "android::trait_trivial_copy<unsigned int>",
32168   "referenced_type" : "type-777",
32169   "self_type" : "type-777",
32170   "size" : 1,
32171   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32172   "template_args" : [ "type-2" ],
32173   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
32174  },
32175  {
32176   "alignment" : 1,
32177   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
32178   "name" : "android::trait_trivial_copy<unsigned long long>",
32179   "referenced_type" : "type-832",
32180   "self_type" : "type-832",
32181   "size" : 1,
32182   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32183   "template_args" : [ "type-830" ],
32184   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
32185  },
32186  {
32187   "alignment" : 1,
32188   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
32189   "name" : "android::trait_trivial_copy<unsigned long>",
32190   "referenced_type" : "type-810",
32191   "self_type" : "type-810",
32192   "size" : 1,
32193   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32194   "template_args" : [ "type-32" ],
32195   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
32196  },
32197  {
32198   "alignment" : 1,
32199   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
32200   "name" : "android::trait_trivial_copy<unsigned short>",
32201   "referenced_type" : "type-760",
32202   "self_type" : "type-760",
32203   "size" : 1,
32204   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32205   "template_args" : [ "type-397" ],
32206   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
32207  },
32208  {
32209   "alignment" : 1,
32210   "linker_set_key" : "android::trait_trivial_copy<void>",
32211   "name" : "android::trait_trivial_copy<void>",
32212   "referenced_type" : "type-678",
32213   "self_type" : "type-678",
32214   "size" : 1,
32215   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32216   "template_args" : [ "type-29" ],
32217   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
32218  },
32219  {
32220   "alignment" : 1,
32221   "linker_set_key" : "android::trait_trivial_ctor<bool>",
32222   "name" : "android::trait_trivial_ctor<bool>",
32223   "referenced_type" : "type-682",
32224   "self_type" : "type-682",
32225   "size" : 1,
32226   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32227   "template_args" : [ "type-41" ],
32228   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
32229  },
32230  {
32231   "alignment" : 1,
32232   "linker_set_key" : "android::trait_trivial_ctor<char>",
32233   "name" : "android::trait_trivial_ctor<char>",
32234   "referenced_type" : "type-696",
32235   "self_type" : "type-696",
32236   "size" : 1,
32237   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32238   "template_args" : [ "type-59" ],
32239   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
32240  },
32241  {
32242   "alignment" : 1,
32243   "linker_set_key" : "android::trait_trivial_ctor<double>",
32244   "name" : "android::trait_trivial_ctor<double>",
32245   "referenced_type" : "type-841",
32246   "self_type" : "type-841",
32247   "size" : 1,
32248   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32249   "template_args" : [ "type-92" ],
32250   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
32251  },
32252  {
32253   "alignment" : 1,
32254   "linker_set_key" : "android::trait_trivial_ctor<float>",
32255   "name" : "android::trait_trivial_ctor<float>",
32256   "referenced_type" : "type-834",
32257   "self_type" : "type-834",
32258   "size" : 1,
32259   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32260   "template_args" : [ "type-835" ],
32261   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
32262  },
32263  {
32264   "alignment" : 1,
32265   "linker_set_key" : "android::trait_trivial_ctor<int>",
32266   "name" : "android::trait_trivial_ctor<int>",
32267   "referenced_type" : "type-762",
32268   "self_type" : "type-762",
32269   "size" : 1,
32270   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32271   "template_args" : [ "type-27" ],
32272   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
32273  },
32274  {
32275   "alignment" : 1,
32276   "linker_set_key" : "android::trait_trivial_ctor<long long>",
32277   "name" : "android::trait_trivial_ctor<long long>",
32278   "referenced_type" : "type-820",
32279   "self_type" : "type-820",
32280   "size" : 1,
32281   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32282   "template_args" : [ "type-821" ],
32283   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
32284  },
32285  {
32286   "alignment" : 1,
32287   "linker_set_key" : "android::trait_trivial_ctor<long>",
32288   "name" : "android::trait_trivial_ctor<long>",
32289   "referenced_type" : "type-779",
32290   "self_type" : "type-779",
32291   "size" : 1,
32292   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32293   "template_args" : [ "type-33" ],
32294   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
32295  },
32296  {
32297   "alignment" : 1,
32298   "linker_set_key" : "android::trait_trivial_ctor<short>",
32299   "name" : "android::trait_trivial_ctor<short>",
32300   "referenced_type" : "type-734",
32301   "self_type" : "type-734",
32302   "size" : 1,
32303   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32304   "template_args" : [ "type-735" ],
32305   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
32306  },
32307  {
32308   "alignment" : 1,
32309   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
32310   "name" : "android::trait_trivial_ctor<unsigned char>",
32311   "referenced_type" : "type-706",
32312   "self_type" : "type-706",
32313   "size" : 1,
32314   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32315   "template_args" : [ "type-91" ],
32316   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
32317  },
32318  {
32319   "alignment" : 1,
32320   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
32321   "name" : "android::trait_trivial_ctor<unsigned int>",
32322   "referenced_type" : "type-773",
32323   "self_type" : "type-773",
32324   "size" : 1,
32325   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32326   "template_args" : [ "type-2" ],
32327   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
32328  },
32329  {
32330   "alignment" : 1,
32331   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
32332   "name" : "android::trait_trivial_ctor<unsigned long long>",
32333   "referenced_type" : "type-829",
32334   "self_type" : "type-829",
32335   "size" : 1,
32336   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32337   "template_args" : [ "type-830" ],
32338   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
32339  },
32340  {
32341   "alignment" : 1,
32342   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
32343   "name" : "android::trait_trivial_ctor<unsigned long>",
32344   "referenced_type" : "type-796",
32345   "self_type" : "type-796",
32346   "size" : 1,
32347   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32348   "template_args" : [ "type-32" ],
32349   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
32350  },
32351  {
32352   "alignment" : 1,
32353   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
32354   "name" : "android::trait_trivial_ctor<unsigned short>",
32355   "referenced_type" : "type-758",
32356   "self_type" : "type-758",
32357   "size" : 1,
32358   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32359   "template_args" : [ "type-397" ],
32360   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
32361  },
32362  {
32363   "alignment" : 1,
32364   "linker_set_key" : "android::trait_trivial_ctor<void>",
32365   "name" : "android::trait_trivial_ctor<void>",
32366   "referenced_type" : "type-674",
32367   "self_type" : "type-674",
32368   "size" : 1,
32369   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32370   "template_args" : [ "type-29" ],
32371   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
32372  },
32373  {
32374   "alignment" : 1,
32375   "linker_set_key" : "android::trait_trivial_dtor<bool>",
32376   "name" : "android::trait_trivial_dtor<bool>",
32377   "referenced_type" : "type-684",
32378   "self_type" : "type-684",
32379   "size" : 1,
32380   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32381   "template_args" : [ "type-41" ],
32382   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
32383  },
32384  {
32385   "alignment" : 1,
32386   "linker_set_key" : "android::trait_trivial_dtor<char>",
32387   "name" : "android::trait_trivial_dtor<char>",
32388   "referenced_type" : "type-699",
32389   "self_type" : "type-699",
32390   "size" : 1,
32391   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32392   "template_args" : [ "type-59" ],
32393   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
32394  },
32395  {
32396   "alignment" : 1,
32397   "linker_set_key" : "android::trait_trivial_dtor<double>",
32398   "name" : "android::trait_trivial_dtor<double>",
32399   "referenced_type" : "type-842",
32400   "self_type" : "type-842",
32401   "size" : 1,
32402   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32403   "template_args" : [ "type-92" ],
32404   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
32405  },
32406  {
32407   "alignment" : 1,
32408   "linker_set_key" : "android::trait_trivial_dtor<float>",
32409   "name" : "android::trait_trivial_dtor<float>",
32410   "referenced_type" : "type-836",
32411   "self_type" : "type-836",
32412   "size" : 1,
32413   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32414   "template_args" : [ "type-835" ],
32415   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
32416  },
32417  {
32418   "alignment" : 1,
32419   "linker_set_key" : "android::trait_trivial_dtor<int>",
32420   "name" : "android::trait_trivial_dtor<int>",
32421   "referenced_type" : "type-763",
32422   "self_type" : "type-763",
32423   "size" : 1,
32424   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32425   "template_args" : [ "type-27" ],
32426   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
32427  },
32428  {
32429   "alignment" : 1,
32430   "linker_set_key" : "android::trait_trivial_dtor<long long>",
32431   "name" : "android::trait_trivial_dtor<long long>",
32432   "referenced_type" : "type-825",
32433   "self_type" : "type-825",
32434   "size" : 1,
32435   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32436   "template_args" : [ "type-821" ],
32437   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
32438  },
32439  {
32440   "alignment" : 1,
32441   "linker_set_key" : "android::trait_trivial_dtor<long>",
32442   "name" : "android::trait_trivial_dtor<long>",
32443   "referenced_type" : "type-782",
32444   "self_type" : "type-782",
32445   "size" : 1,
32446   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32447   "template_args" : [ "type-33" ],
32448   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
32449  },
32450  {
32451   "alignment" : 1,
32452   "linker_set_key" : "android::trait_trivial_dtor<short>",
32453   "name" : "android::trait_trivial_dtor<short>",
32454   "referenced_type" : "type-746",
32455   "self_type" : "type-746",
32456   "size" : 1,
32457   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32458   "template_args" : [ "type-735" ],
32459   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
32460  },
32461  {
32462   "alignment" : 1,
32463   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
32464   "name" : "android::trait_trivial_dtor<unsigned char>",
32465   "referenced_type" : "type-709",
32466   "self_type" : "type-709",
32467   "size" : 1,
32468   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32469   "template_args" : [ "type-91" ],
32470   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
32471  },
32472  {
32473   "alignment" : 1,
32474   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
32475   "name" : "android::trait_trivial_dtor<unsigned int>",
32476   "referenced_type" : "type-774",
32477   "self_type" : "type-774",
32478   "size" : 1,
32479   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32480   "template_args" : [ "type-2" ],
32481   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
32482  },
32483  {
32484   "alignment" : 1,
32485   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
32486   "name" : "android::trait_trivial_dtor<unsigned long long>",
32487   "referenced_type" : "type-831",
32488   "self_type" : "type-831",
32489   "size" : 1,
32490   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32491   "template_args" : [ "type-830" ],
32492   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
32493  },
32494  {
32495   "alignment" : 1,
32496   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
32497   "name" : "android::trait_trivial_dtor<unsigned long>",
32498   "referenced_type" : "type-801",
32499   "self_type" : "type-801",
32500   "size" : 1,
32501   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32502   "template_args" : [ "type-32" ],
32503   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
32504  },
32505  {
32506   "alignment" : 1,
32507   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
32508   "name" : "android::trait_trivial_dtor<unsigned short>",
32509   "referenced_type" : "type-759",
32510   "self_type" : "type-759",
32511   "size" : 1,
32512   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32513   "template_args" : [ "type-397" ],
32514   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
32515  },
32516  {
32517   "alignment" : 1,
32518   "linker_set_key" : "android::trait_trivial_dtor<void>",
32519   "name" : "android::trait_trivial_dtor<void>",
32520   "referenced_type" : "type-675",
32521   "self_type" : "type-675",
32522   "size" : 1,
32523   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32524   "template_args" : [ "type-29" ],
32525   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
32526  },
32527  {
32528   "alignment" : 1,
32529   "linker_set_key" : "android::trait_trivial_move<android::String16>",
32530   "name" : "android::trait_trivial_move<android::String16>",
32531   "referenced_type" : "type-966",
32532   "self_type" : "type-966",
32533   "size" : 1,
32534   "source_file" : "/system/core/libutils/include/utils/String16.h",
32535   "template_args" : [ "type-46" ],
32536   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
32537  },
32538  {
32539   "alignment" : 1,
32540   "linker_set_key" : "android::trait_trivial_move<android::String8>",
32541   "name" : "android::trait_trivial_move<android::String8>",
32542   "referenced_type" : "type-961",
32543   "self_type" : "type-961",
32544   "size" : 1,
32545   "source_file" : "/system/core/libutils/include/utils/String8.h",
32546   "template_args" : [ "type-56" ],
32547   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
32548  },
32549  {
32550   "alignment" : 1,
32551   "linker_set_key" : "android::trait_trivial_move<bool>",
32552   "name" : "android::trait_trivial_move<bool>",
32553   "referenced_type" : "type-691",
32554   "self_type" : "type-691",
32555   "size" : 1,
32556   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32557   "template_args" : [ "type-41" ],
32558   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
32559  },
32560  {
32561   "alignment" : 1,
32562   "linker_set_key" : "android::trait_trivial_move<char>",
32563   "name" : "android::trait_trivial_move<char>",
32564   "referenced_type" : "type-703",
32565   "self_type" : "type-703",
32566   "size" : 1,
32567   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32568   "template_args" : [ "type-59" ],
32569   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
32570  },
32571  {
32572   "alignment" : 1,
32573   "linker_set_key" : "android::trait_trivial_move<double>",
32574   "name" : "android::trait_trivial_move<double>",
32575   "referenced_type" : "type-844",
32576   "self_type" : "type-844",
32577   "size" : 1,
32578   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32579   "template_args" : [ "type-92" ],
32580   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
32581  },
32582  {
32583   "alignment" : 1,
32584   "linker_set_key" : "android::trait_trivial_move<float>",
32585   "name" : "android::trait_trivial_move<float>",
32586   "referenced_type" : "type-838",
32587   "self_type" : "type-838",
32588   "size" : 1,
32589   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32590   "template_args" : [ "type-835" ],
32591   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
32592  },
32593  {
32594   "alignment" : 1,
32595   "linker_set_key" : "android::trait_trivial_move<int>",
32596   "name" : "android::trait_trivial_move<int>",
32597   "referenced_type" : "type-772",
32598   "self_type" : "type-772",
32599   "size" : 1,
32600   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32601   "template_args" : [ "type-27" ],
32602   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
32603  },
32604  {
32605   "alignment" : 1,
32606   "linker_set_key" : "android::trait_trivial_move<long long>",
32607   "name" : "android::trait_trivial_move<long long>",
32608   "referenced_type" : "type-827",
32609   "self_type" : "type-827",
32610   "size" : 1,
32611   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32612   "template_args" : [ "type-821" ],
32613   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
32614  },
32615  {
32616   "alignment" : 1,
32617   "linker_set_key" : "android::trait_trivial_move<long>",
32618   "name" : "android::trait_trivial_move<long>",
32619   "referenced_type" : "type-785",
32620   "self_type" : "type-785",
32621   "size" : 1,
32622   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32623   "template_args" : [ "type-33" ],
32624   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
32625  },
32626  {
32627   "alignment" : 1,
32628   "linker_set_key" : "android::trait_trivial_move<short>",
32629   "name" : "android::trait_trivial_move<short>",
32630   "referenced_type" : "type-752",
32631   "self_type" : "type-752",
32632   "size" : 1,
32633   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32634   "template_args" : [ "type-735" ],
32635   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
32636  },
32637  {
32638   "alignment" : 1,
32639   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
32640   "name" : "android::trait_trivial_move<unsigned char>",
32641   "referenced_type" : "type-725",
32642   "self_type" : "type-725",
32643   "size" : 1,
32644   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32645   "template_args" : [ "type-91" ],
32646   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
32647  },
32648  {
32649   "alignment" : 1,
32650   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
32651   "name" : "android::trait_trivial_move<unsigned int>",
32652   "referenced_type" : "type-778",
32653   "self_type" : "type-778",
32654   "size" : 1,
32655   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32656   "template_args" : [ "type-2" ],
32657   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
32658  },
32659  {
32660   "alignment" : 1,
32661   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
32662   "name" : "android::trait_trivial_move<unsigned long long>",
32663   "referenced_type" : "type-833",
32664   "self_type" : "type-833",
32665   "size" : 1,
32666   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32667   "template_args" : [ "type-830" ],
32668   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
32669  },
32670  {
32671   "alignment" : 1,
32672   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
32673   "name" : "android::trait_trivial_move<unsigned long>",
32674   "referenced_type" : "type-819",
32675   "self_type" : "type-819",
32676   "size" : 1,
32677   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32678   "template_args" : [ "type-32" ],
32679   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
32680  },
32681  {
32682   "alignment" : 1,
32683   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
32684   "name" : "android::trait_trivial_move<unsigned short>",
32685   "referenced_type" : "type-761",
32686   "self_type" : "type-761",
32687   "size" : 1,
32688   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32689   "template_args" : [ "type-397" ],
32690   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
32691  },
32692  {
32693   "alignment" : 1,
32694   "linker_set_key" : "android::trait_trivial_move<void>",
32695   "name" : "android::trait_trivial_move<void>",
32696   "referenced_type" : "type-679",
32697   "self_type" : "type-679",
32698   "size" : 1,
32699   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32700   "template_args" : [ "type-29" ],
32701   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
32702  },
32703  {
32704   "alignment" : 8,
32705   "fields" :
32706   [
32707    {
32708     "access" : "private",
32709     "field_name" : "m_ptr",
32710     "referenced_type" : "type-518"
32711    },
32712    {
32713     "access" : "private",
32714     "field_name" : "m_refs",
32715     "field_offset" : 64,
32716     "referenced_type" : "type-10"
32717    }
32718   ],
32719   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
32720   "name" : "android::wp<android::hardware::BHwBinder>",
32721   "record_kind" : "class",
32722   "referenced_type" : "type-931",
32723   "self_type" : "type-931",
32724   "size" : 16,
32725   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
32726   "template_args" : [ "type-201" ],
32727   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
32728  },
32729  {
32730   "alignment" : 8,
32731   "fields" :
32732   [
32733    {
32734     "access" : "private",
32735     "field_name" : "m_ptr",
32736     "referenced_type" : "type-14"
32737    },
32738    {
32739     "access" : "private",
32740     "field_name" : "m_refs",
32741     "field_offset" : 64,
32742     "referenced_type" : "type-10"
32743    }
32744   ],
32745   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
32746   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
32747   "record_kind" : "class",
32748   "referenced_type" : "type-525",
32749   "self_type" : "type-525",
32750   "size" : 16,
32751   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
32752   "template_args" : [ "type-15" ],
32753   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
32754  },
32755  {
32756   "alignment" : 8,
32757   "fields" :
32758   [
32759    {
32760     "access" : "private",
32761     "field_name" : "m_ptr",
32762     "referenced_type" : "type-501"
32763    },
32764    {
32765     "access" : "private",
32766     "field_name" : "m_refs",
32767     "field_offset" : 64,
32768     "referenced_type" : "type-10"
32769    }
32770   ],
32771   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
32772   "name" : "android::wp<android::hardware::hidl_death_recipient>",
32773   "record_kind" : "class",
32774   "referenced_type" : "type-500",
32775   "self_type" : "type-500",
32776   "size" : 16,
32777   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
32778   "template_args" : [ "type-502" ],
32779   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
32780  },
32781  {
32782   "alignment" : 8,
32783   "fields" :
32784   [
32785    {
32786     "access" : "private",
32787     "field_name" : "m_ptr",
32788     "referenced_type" : "type-4"
32789    },
32790    {
32791     "access" : "private",
32792     "field_name" : "m_refs",
32793     "field_offset" : 64,
32794     "referenced_type" : "type-10"
32795    }
32796   ],
32797   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
32798   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
32799   "record_kind" : "class",
32800   "referenced_type" : "type-3",
32801   "self_type" : "type-3",
32802   "size" : 16,
32803   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
32804   "template_args" : [ "type-5" ],
32805   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
32806  },
32807  {
32808   "alignment" : 4,
32809   "fields" :
32810   [
32811    {
32812     "field_name" : "maxContentLightLevel",
32813     "referenced_type" : "type-835"
32814    },
32815    {
32816     "field_name" : "maxFrameAverageLightLevel",
32817     "field_offset" : 32,
32818     "referenced_type" : "type-835"
32819    }
32820   ],
32821   "linker_set_key" : "android_cta861_3_metadata",
32822   "name" : "android_cta861_3_metadata",
32823   "referenced_type" : "type-1072",
32824   "self_type" : "type-1072",
32825   "size" : 8,
32826   "source_file" : "/system/core/libsystem/include/system/graphics.h",
32827   "unique_id" : "android_cta861_3_metadata"
32828  },
32829  {
32830   "alignment" : 4,
32831   "fields" :
32832   [
32833    {
32834     "field_name" : "num_points",
32835     "referenced_type" : "type-2"
32836    },
32837    {
32838     "field_name" : "reserved",
32839     "field_offset" : 32,
32840     "referenced_type" : "type-1061"
32841    },
32842    {
32843     "field_name" : "xyzc_points",
32844     "field_offset" : 288,
32845     "referenced_type" : "type-1069"
32846    }
32847   ],
32848   "linker_set_key" : "android_depth_points",
32849   "name" : "android_depth_points",
32850   "referenced_type" : "type-1068",
32851   "self_type" : "type-1068",
32852   "size" : 36,
32853   "source_file" : "/system/core/libsystem/include/system/graphics.h",
32854   "unique_id" : "android_depth_points"
32855  },
32856  {
32857   "alignment" : 8,
32858   "fields" :
32859   [
32860    {
32861     "field_name" : "format",
32862     "referenced_type" : "type-1065"
32863    },
32864    {
32865     "field_name" : "num_planes",
32866     "field_offset" : 32,
32867     "referenced_type" : "type-2"
32868    },
32869    {
32870     "field_name" : "planes",
32871     "field_offset" : 64,
32872     "referenced_type" : "type-1067"
32873    }
32874   ],
32875   "linker_set_key" : "android_flex_layout",
32876   "name" : "android_flex_layout",
32877   "referenced_type" : "type-1066",
32878   "self_type" : "type-1066",
32879   "size" : 16,
32880   "source_file" : "/system/core/libsystem/include/system/graphics.h",
32881   "unique_id" : "android_flex_layout"
32882  },
32883  {
32884   "alignment" : 8,
32885   "fields" :
32886   [
32887    {
32888     "field_name" : "top_left",
32889     "referenced_type" : "type-107"
32890    },
32891    {
32892     "field_name" : "component",
32893     "field_offset" : 64,
32894     "referenced_type" : "type-1063"
32895    },
32896    {
32897     "field_name" : "bits_per_component",
32898     "field_offset" : 96,
32899     "referenced_type" : "type-27"
32900    },
32901    {
32902     "field_name" : "bits_used",
32903     "field_offset" : 128,
32904     "referenced_type" : "type-27"
32905    },
32906    {
32907     "field_name" : "h_increment",
32908     "field_offset" : 160,
32909     "referenced_type" : "type-27"
32910    },
32911    {
32912     "field_name" : "v_increment",
32913     "field_offset" : 192,
32914     "referenced_type" : "type-27"
32915    },
32916    {
32917     "field_name" : "h_subsampling",
32918     "field_offset" : 224,
32919     "referenced_type" : "type-27"
32920    },
32921    {
32922     "field_name" : "v_subsampling",
32923     "field_offset" : 256,
32924     "referenced_type" : "type-27"
32925    }
32926   ],
32927   "linker_set_key" : "android_flex_plane",
32928   "name" : "android_flex_plane",
32929   "referenced_type" : "type-1064",
32930   "self_type" : "type-1064",
32931   "size" : 40,
32932   "source_file" : "/system/core/libsystem/include/system/graphics.h",
32933   "unique_id" : "android_flex_plane"
32934  },
32935  {
32936   "alignment" : 4,
32937   "fields" :
32938   [
32939    {
32940     "field_name" : "displayPrimaryRed",
32941     "referenced_type" : "type-1070"
32942    },
32943    {
32944     "field_name" : "displayPrimaryGreen",
32945     "field_offset" : 64,
32946     "referenced_type" : "type-1070"
32947    },
32948    {
32949     "field_name" : "displayPrimaryBlue",
32950     "field_offset" : 128,
32951     "referenced_type" : "type-1070"
32952    },
32953    {
32954     "field_name" : "whitePoint",
32955     "field_offset" : 192,
32956     "referenced_type" : "type-1070"
32957    },
32958    {
32959     "field_name" : "maxLuminance",
32960     "field_offset" : 256,
32961     "referenced_type" : "type-835"
32962    },
32963    {
32964     "field_name" : "minLuminance",
32965     "field_offset" : 288,
32966     "referenced_type" : "type-835"
32967    }
32968   ],
32969   "linker_set_key" : "android_smpte2086_metadata",
32970   "name" : "android_smpte2086_metadata",
32971   "referenced_type" : "type-1071",
32972   "self_type" : "type-1071",
32973   "size" : 40,
32974   "source_file" : "/system/core/libsystem/include/system/graphics.h",
32975   "unique_id" : "android_smpte2086_metadata"
32976  },
32977  {
32978   "alignment" : 4,
32979   "fields" :
32980   [
32981    {
32982     "field_name" : "x",
32983     "referenced_type" : "type-835"
32984    },
32985    {
32986     "field_name" : "y",
32987     "field_offset" : 32,
32988     "referenced_type" : "type-835"
32989    }
32990   ],
32991   "linker_set_key" : "android_xy_color",
32992   "name" : "android_xy_color",
32993   "referenced_type" : "type-1070",
32994   "self_type" : "type-1070",
32995   "size" : 8,
32996   "source_file" : "/system/core/libsystem/include/system/graphics.h",
32997   "unique_id" : "android_xy_color"
32998  },
32999  {
33000   "alignment" : 8,
33001   "fields" :
33002   [
33003    {
33004     "field_name" : "y",
33005     "referenced_type" : "type-28"
33006    },
33007    {
33008     "field_name" : "cb",
33009     "field_offset" : 64,
33010     "referenced_type" : "type-28"
33011    },
33012    {
33013     "field_name" : "cr",
33014     "field_offset" : 128,
33015     "referenced_type" : "type-28"
33016    },
33017    {
33018     "field_name" : "ystride",
33019     "field_offset" : 192,
33020     "referenced_type" : "type-32"
33021    },
33022    {
33023     "field_name" : "cstride",
33024     "field_offset" : 256,
33025     "referenced_type" : "type-32"
33026    },
33027    {
33028     "field_name" : "chroma_step",
33029     "field_offset" : 320,
33030     "referenced_type" : "type-32"
33031    },
33032    {
33033     "field_name" : "reserved",
33034     "field_offset" : 384,
33035     "referenced_type" : "type-1061"
33036    }
33037   ],
33038   "linker_set_key" : "android_ycbcr",
33039   "name" : "android_ycbcr",
33040   "referenced_type" : "type-1060",
33041   "self_type" : "type-1060",
33042   "size" : 80,
33043   "source_file" : "/system/core/libsystem/include/system/graphics.h",
33044   "unique_id" : "android_ycbcr"
33045  },
33046  {
33047   "alignment" : 4,
33048   "fields" :
33049   [
33050    {
33051     "referenced_type" : "type-394"
33052    }
33053   ],
33054   "linker_set_key" : "log_msg",
33055   "name" : "log_msg",
33056   "referenced_type" : "type-393",
33057   "self_type" : "type-393",
33058   "size" : 5124,
33059   "source_file" : "/system/core/liblog/include/log/log_read.h",
33060   "unique_id" : "log_msg"
33061  },
33062  {
33063   "alignment" : 4,
33064   "fields" :
33065   [
33066    {
33067     "field_name" : "buf",
33068     "referenced_type" : "type-395"
33069    },
33070    {
33071     "field_name" : "entry",
33072     "referenced_type" : "type-396"
33073    },
33074    {
33075     "field_name" : "entry_v4",
33076     "referenced_type" : "type-396"
33077    },
33078    {
33079     "field_name" : "entry_v3",
33080     "referenced_type" : "type-399"
33081    },
33082    {
33083     "field_name" : "entry_v2",
33084     "referenced_type" : "type-400"
33085    },
33086    {
33087     "field_name" : "entry_v1",
33088     "referenced_type" : "type-401"
33089    }
33090   ],
33091   "is_anonymous" : true,
33092   "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",
33093   "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",
33094   "record_kind" : "union",
33095   "referenced_type" : "type-394",
33096   "self_type" : "type-394",
33097   "size" : 5124,
33098   "source_file" : "/system/core/liblog/include/log/log_read.h",
33099   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
33100  },
33101  {
33102   "alignment" : 1,
33103   "fields" :
33104   [
33105    {
33106     "field_name" : "tv_sec",
33107     "referenced_type" : "type-2"
33108    },
33109    {
33110     "field_name" : "tv_nsec",
33111     "field_offset" : 32,
33112     "referenced_type" : "type-2"
33113    }
33114   ],
33115   "linker_set_key" : "log_time",
33116   "name" : "log_time",
33117   "referenced_type" : "type-956",
33118   "self_type" : "type-956",
33119   "size" : 8,
33120   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
33121   "unique_id" : "_ZTS8log_time"
33122  },
33123  {
33124   "alignment" : 4,
33125   "fields" :
33126   [
33127    {
33128     "field_name" : "len",
33129     "referenced_type" : "type-397"
33130    },
33131    {
33132     "field_name" : "__pad",
33133     "field_offset" : 16,
33134     "referenced_type" : "type-397"
33135    },
33136    {
33137     "field_name" : "pid",
33138     "field_offset" : 32,
33139     "referenced_type" : "type-27"
33140    },
33141    {
33142     "field_name" : "tid",
33143     "field_offset" : 64,
33144     "referenced_type" : "type-27"
33145    },
33146    {
33147     "field_name" : "sec",
33148     "field_offset" : 96,
33149     "referenced_type" : "type-27"
33150    },
33151    {
33152     "field_name" : "nsec",
33153     "field_offset" : 128,
33154     "referenced_type" : "type-27"
33155    },
33156    {
33157     "field_name" : "msg",
33158     "field_offset" : 160,
33159     "referenced_type" : "type-398"
33160    }
33161   ],
33162   "linker_set_key" : "logger_entry",
33163   "name" : "logger_entry",
33164   "referenced_type" : "type-401",
33165   "self_type" : "type-401",
33166   "size" : 20,
33167   "source_file" : "/system/core/liblog/include/log/log_read.h",
33168   "unique_id" : "logger_entry"
33169  },
33170  {
33171   "alignment" : 1,
33172   "fields" :
33173   [
33174    {
33175     "field_name" : "len",
33176     "referenced_type" : "type-397"
33177    },
33178    {
33179     "field_name" : "hdr_size",
33180     "field_offset" : 16,
33181     "referenced_type" : "type-397"
33182    },
33183    {
33184     "field_name" : "pid",
33185     "field_offset" : 32,
33186     "referenced_type" : "type-27"
33187    },
33188    {
33189     "field_name" : "tid",
33190     "field_offset" : 64,
33191     "referenced_type" : "type-27"
33192    },
33193    {
33194     "field_name" : "sec",
33195     "field_offset" : 96,
33196     "referenced_type" : "type-27"
33197    },
33198    {
33199     "field_name" : "nsec",
33200     "field_offset" : 128,
33201     "referenced_type" : "type-27"
33202    },
33203    {
33204     "field_name" : "euid",
33205     "field_offset" : 160,
33206     "referenced_type" : "type-2"
33207    },
33208    {
33209     "field_name" : "msg",
33210     "field_offset" : 192,
33211     "referenced_type" : "type-398"
33212    }
33213   ],
33214   "linker_set_key" : "logger_entry_v2",
33215   "name" : "logger_entry_v2",
33216   "referenced_type" : "type-400",
33217   "self_type" : "type-400",
33218   "size" : 24,
33219   "source_file" : "/system/core/liblog/include/log/log_read.h",
33220   "unique_id" : "logger_entry_v2"
33221  },
33222  {
33223   "alignment" : 1,
33224   "fields" :
33225   [
33226    {
33227     "field_name" : "len",
33228     "referenced_type" : "type-397"
33229    },
33230    {
33231     "field_name" : "hdr_size",
33232     "field_offset" : 16,
33233     "referenced_type" : "type-397"
33234    },
33235    {
33236     "field_name" : "pid",
33237     "field_offset" : 32,
33238     "referenced_type" : "type-27"
33239    },
33240    {
33241     "field_name" : "tid",
33242     "field_offset" : 64,
33243     "referenced_type" : "type-27"
33244    },
33245    {
33246     "field_name" : "sec",
33247     "field_offset" : 96,
33248     "referenced_type" : "type-27"
33249    },
33250    {
33251     "field_name" : "nsec",
33252     "field_offset" : 128,
33253     "referenced_type" : "type-27"
33254    },
33255    {
33256     "field_name" : "lid",
33257     "field_offset" : 160,
33258     "referenced_type" : "type-2"
33259    },
33260    {
33261     "field_name" : "msg",
33262     "field_offset" : 192,
33263     "referenced_type" : "type-398"
33264    }
33265   ],
33266   "linker_set_key" : "logger_entry_v3",
33267   "name" : "logger_entry_v3",
33268   "referenced_type" : "type-399",
33269   "self_type" : "type-399",
33270   "size" : 24,
33271   "source_file" : "/system/core/liblog/include/log/log_read.h",
33272   "unique_id" : "logger_entry_v3"
33273  },
33274  {
33275   "alignment" : 4,
33276   "fields" :
33277   [
33278    {
33279     "field_name" : "len",
33280     "referenced_type" : "type-397"
33281    },
33282    {
33283     "field_name" : "hdr_size",
33284     "field_offset" : 16,
33285     "referenced_type" : "type-397"
33286    },
33287    {
33288     "field_name" : "pid",
33289     "field_offset" : 32,
33290     "referenced_type" : "type-27"
33291    },
33292    {
33293     "field_name" : "tid",
33294     "field_offset" : 64,
33295     "referenced_type" : "type-2"
33296    },
33297    {
33298     "field_name" : "sec",
33299     "field_offset" : 96,
33300     "referenced_type" : "type-2"
33301    },
33302    {
33303     "field_name" : "nsec",
33304     "field_offset" : 128,
33305     "referenced_type" : "type-2"
33306    },
33307    {
33308     "field_name" : "lid",
33309     "field_offset" : 160,
33310     "referenced_type" : "type-2"
33311    },
33312    {
33313     "field_name" : "uid",
33314     "field_offset" : 192,
33315     "referenced_type" : "type-2"
33316    },
33317    {
33318     "field_name" : "msg",
33319     "field_offset" : 224,
33320     "referenced_type" : "type-398"
33321    }
33322   ],
33323   "linker_set_key" : "logger_entry_v4",
33324   "name" : "logger_entry_v4",
33325   "referenced_type" : "type-396",
33326   "self_type" : "type-396",
33327   "size" : 28,
33328   "source_file" : "/system/core/liblog/include/log/log_read.h",
33329   "unique_id" : "logger_entry_v4"
33330  },
33331  {
33332   "alignment" : 4,
33333   "fields" :
33334   [
33335    {
33336     "field_name" : "version",
33337     "referenced_type" : "type-27"
33338    },
33339    {
33340     "field_name" : "numFds",
33341     "field_offset" : 32,
33342     "referenced_type" : "type-27"
33343    },
33344    {
33345     "field_name" : "numInts",
33346     "field_offset" : 64,
33347     "referenced_type" : "type-27"
33348    },
33349    {
33350     "field_name" : "data",
33351     "field_offset" : 96,
33352     "referenced_type" : "type-172"
33353    }
33354   ],
33355   "linker_set_key" : "native_handle",
33356   "name" : "native_handle",
33357   "referenced_type" : "type-171",
33358   "self_type" : "type-171",
33359   "size" : 12,
33360   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
33361   "unique_id" : "native_handle"
33362  }
33363 ],
33364 "rvalue_reference_types" :
33365 [
33366  {
33367   "alignment" : 8,
33368   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &&",
33369   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &&",
33370   "referenced_type" : "type-1228",
33371   "self_type" : "type-1230",
33372   "size" : 8,
33373   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33374  },
33375  {
33376   "alignment" : 8,
33377   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > &&",
33378   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > &&",
33379   "referenced_type" : "type-604",
33380   "self_type" : "type-606",
33381   "size" : 8,
33382   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33383  },
33384  {
33385   "alignment" : 8,
33386   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > &&",
33387   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > &&",
33388   "referenced_type" : "type-1234",
33389   "self_type" : "type-1236",
33390   "size" : 8,
33391   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33392  },
33393  {
33394   "alignment" : 8,
33395   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > &&",
33396   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > &&",
33397   "referenced_type" : "type-247",
33398   "self_type" : "type-252",
33399   "size" : 8,
33400   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33401  },
33402  {
33403   "alignment" : 8,
33404   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > &&",
33405   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > &&",
33406   "referenced_type" : "type-447",
33407   "self_type" : "type-449",
33408   "size" : 8,
33409   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33410  },
33411  {
33412   "alignment" : 8,
33413   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > &&",
33414   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > &&",
33415   "referenced_type" : "type-649",
33416   "self_type" : "type-651",
33417   "size" : 8,
33418   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33419  },
33420  {
33421   "alignment" : 8,
33422   "linker_set_key" : "android::hardware::Return<bool> &&",
33423   "name" : "android::hardware::Return<bool> &&",
33424   "referenced_type" : "type-557",
33425   "self_type" : "type-579",
33426   "size" : 8,
33427   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33428  },
33429  {
33430   "alignment" : 8,
33431   "linker_set_key" : "android::hardware::Return<void> &&",
33432   "name" : "android::hardware::Return<void> &&",
33433   "referenced_type" : "type-630",
33434   "self_type" : "type-640",
33435   "size" : 8,
33436   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33437  },
33438  {
33439   "alignment" : 8,
33440   "linker_set_key" : "android::hardware::Status &&",
33441   "name" : "android::hardware::Status &&",
33442   "referenced_type" : "type-249",
33443   "self_type" : "type-540",
33444   "size" : 8,
33445   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33446  },
33447  {
33448   "alignment" : 8,
33449   "linker_set_key" : "android::hardware::details::return_status &&",
33450   "name" : "android::hardware::details::return_status &&",
33451   "referenced_type" : "type-248",
33452   "self_type" : "type-615",
33453   "size" : 8,
33454   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33455  },
33456  {
33457   "alignment" : 8,
33458   "linker_set_key" : "android::hardware::hidl_handle &&",
33459   "name" : "android::hardware::hidl_handle &&",
33460   "referenced_type" : "type-166",
33461   "self_type" : "type-873",
33462   "size" : 8,
33463   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
33464  },
33465  {
33466   "alignment" : 8,
33467   "linker_set_key" : "android::hardware::hidl_memory &&",
33468   "name" : "android::hardware::hidl_memory &&",
33469   "referenced_type" : "type-871",
33470   "self_type" : "type-877",
33471   "size" : 8,
33472   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
33473  },
33474  {
33475   "alignment" : 8,
33476   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
33477   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
33478   "referenced_type" : "type-373",
33479   "self_type" : "type-391",
33480   "size" : 8,
33481   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33482  },
33483  {
33484   "alignment" : 8,
33485   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
33486   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
33487   "referenced_type" : "type-214",
33488   "self_type" : "type-227",
33489   "size" : 8,
33490   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33491  },
33492  {
33493   "alignment" : 8,
33494   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &&",
33495   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &&",
33496   "referenced_type" : "type-218",
33497   "self_type" : "type-431",
33498   "size" : 8,
33499   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33500  },
33501  {
33502   "alignment" : 8,
33503   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> &&",
33504   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> &&",
33505   "referenced_type" : "type-461",
33506   "self_type" : "type-466",
33507   "size" : 8,
33508   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33509  },
33510  {
33511   "alignment" : 8,
33512   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &&",
33513   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &&",
33514   "referenced_type" : "type-1207",
33515   "self_type" : "type-1223",
33516   "size" : 8,
33517   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33518  },
33519  {
33520   "alignment" : 8,
33521   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> &&",
33522   "name" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> &&",
33523   "referenced_type" : "type-192",
33524   "self_type" : "type-244",
33525   "size" : 8,
33526   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33527  },
33528  {
33529   "alignment" : 8,
33530   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> &&",
33531   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> &&",
33532   "referenced_type" : "type-408",
33533   "self_type" : "type-441",
33534   "size" : 8,
33535   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33536  },
33537  {
33538   "alignment" : 8,
33539   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &&",
33540   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &&",
33541   "referenced_type" : "type-621",
33542   "self_type" : "type-646",
33543   "size" : 8,
33544   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33545  },
33546  {
33547   "alignment" : 8,
33548   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
33549   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
33550   "referenced_type" : "type-497",
33551   "self_type" : "type-511",
33552   "size" : 8,
33553   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33554  },
33555  {
33556   "alignment" : 8,
33557   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33558   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33559   "referenced_type" : "type-1021",
33560   "self_type" : "type-1020",
33561   "size" : 8,
33562   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33563  },
33564  {
33565   "alignment" : 8,
33566   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33567   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33568   "referenced_type" : "type-1279",
33569   "self_type" : "type-1278",
33570   "size" : 8,
33571   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33572  },
33573  {
33574   "alignment" : 8,
33575   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33576   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33577   "referenced_type" : "type-288",
33578   "self_type" : "type-287",
33579   "size" : 8,
33580   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33581  },
33582  {
33583   "alignment" : 8,
33584   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33585   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33586   "referenced_type" : "type-532",
33587   "self_type" : "type-531",
33588   "size" : 8,
33589   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33590  },
33591  {
33592   "alignment" : 8,
33593   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33594   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33595   "referenced_type" : "type-693",
33596   "self_type" : "type-692",
33597   "size" : 8,
33598   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33599  },
33600  {
33601   "alignment" : 8,
33602   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
33603   "name" : "std::function<sp<IBase> (void *)> &&",
33604   "referenced_type" : "type-1032",
33605   "self_type" : "type-1031",
33606   "size" : 8,
33607   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33608  },
33609  {
33610   "alignment" : 8,
33611   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
33612   "name" : "std::function<sp<IBase> (void *)> &&",
33613   "referenced_type" : "type-1283",
33614   "self_type" : "type-1282",
33615   "size" : 8,
33616   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33617  },
33618  {
33619   "alignment" : 8,
33620   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
33621   "name" : "std::function<sp<IBase> (void *)> &&",
33622   "referenced_type" : "type-292",
33623   "self_type" : "type-291",
33624   "size" : 8,
33625   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33626  },
33627  {
33628   "alignment" : 8,
33629   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
33630   "name" : "std::function<sp<IBase> (void *)> &&",
33631   "referenced_type" : "type-537",
33632   "self_type" : "type-536",
33633   "size" : 8,
33634   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33635  },
33636  {
33637   "alignment" : 8,
33638   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
33639   "name" : "std::function<sp<IBase> (void *)> &&",
33640   "referenced_type" : "type-698",
33641   "self_type" : "type-697",
33642   "size" : 8,
33643   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33644  },
33645  {
33646   "alignment" : 8,
33647   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
33648   "name" : "std::function<sp<IBinder> (void *)> &&",
33649   "referenced_type" : "type-1023",
33650   "self_type" : "type-1022",
33651   "size" : 8,
33652   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33653  },
33654  {
33655   "alignment" : 8,
33656   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
33657   "name" : "std::function<sp<IBinder> (void *)> &&",
33658   "referenced_type" : "type-1281",
33659   "self_type" : "type-1280",
33660   "size" : 8,
33661   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33662  },
33663  {
33664   "alignment" : 8,
33665   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
33666   "name" : "std::function<sp<IBinder> (void *)> &&",
33667   "referenced_type" : "type-290",
33668   "self_type" : "type-289",
33669   "size" : 8,
33670   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33671  },
33672  {
33673   "alignment" : 8,
33674   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
33675   "name" : "std::function<sp<IBinder> (void *)> &&",
33676   "referenced_type" : "type-534",
33677   "self_type" : "type-533",
33678   "size" : 8,
33679   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33680  },
33681  {
33682   "alignment" : 8,
33683   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
33684   "name" : "std::function<sp<IBinder> (void *)> &&",
33685   "referenced_type" : "type-695",
33686   "self_type" : "type-694",
33687   "size" : 8,
33688   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33689  }
33690 ]
33691}
33692