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   "is_unsigned" : true,
89   "linker_set_key" : "char",
90   "name" : "char",
91   "referenced_type" : "type-59",
92   "self_type" : "type-59",
93   "size" : 1
94  },
95  {
96   "alignment" : 2,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "char16_t",
100   "name" : "char16_t",
101   "referenced_type" : "type-49",
102   "self_type" : "type-49",
103   "size" : 2
104  },
105  {
106   "alignment" : 8,
107   "linker_set_key" : "double",
108   "name" : "double",
109   "referenced_type" : "type-92",
110   "self_type" : "type-92",
111   "size" : 8
112  },
113  {
114   "alignment" : 4,
115   "linker_set_key" : "float",
116   "name" : "float",
117   "referenced_type" : "type-835",
118   "self_type" : "type-835",
119   "size" : 4
120  },
121  {
122   "alignment" : 4,
123   "is_integral" : true,
124   "linker_set_key" : "int",
125   "name" : "int",
126   "referenced_type" : "type-27",
127   "self_type" : "type-27",
128   "size" : 4
129  },
130  {
131   "alignment" : 8,
132   "is_integral" : true,
133   "linker_set_key" : "long",
134   "name" : "long",
135   "referenced_type" : "type-33",
136   "self_type" : "type-33",
137   "size" : 8
138  },
139  {
140   "alignment" : 8,
141   "is_integral" : true,
142   "linker_set_key" : "long long",
143   "name" : "long long",
144   "referenced_type" : "type-821",
145   "self_type" : "type-821",
146   "size" : 8
147  },
148  {
149   "alignment" : 2,
150   "is_integral" : true,
151   "linker_set_key" : "short",
152   "name" : "short",
153   "referenced_type" : "type-735",
154   "self_type" : "type-735",
155   "size" : 2
156  },
157  {
158   "alignment" : 1,
159   "is_integral" : true,
160   "linker_set_key" : "signed char",
161   "name" : "signed char",
162   "referenced_type" : "type-847",
163   "self_type" : "type-847",
164   "size" : 1
165  },
166  {
167   "alignment" : 1,
168   "is_integral" : true,
169   "is_unsigned" : true,
170   "linker_set_key" : "unsigned char",
171   "name" : "unsigned char",
172   "referenced_type" : "type-91",
173   "self_type" : "type-91",
174   "size" : 1
175  },
176  {
177   "alignment" : 4,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "unsigned int",
181   "name" : "unsigned int",
182   "referenced_type" : "type-2",
183   "self_type" : "type-2",
184   "size" : 4
185  },
186  {
187   "alignment" : 8,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "unsigned long",
191   "name" : "unsigned long",
192   "referenced_type" : "type-32",
193   "self_type" : "type-32",
194   "size" : 8
195  },
196  {
197   "alignment" : 8,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "unsigned long long",
201   "name" : "unsigned long long",
202   "referenced_type" : "type-830",
203   "self_type" : "type-830",
204   "size" : 8
205  },
206  {
207   "alignment" : 2,
208   "is_integral" : true,
209   "is_unsigned" : true,
210   "linker_set_key" : "unsigned short",
211   "name" : "unsigned short",
212   "referenced_type" : "type-397",
213   "self_type" : "type-397",
214   "size" : 2
215  },
216  {
217   "linker_set_key" : "void",
218   "name" : "void",
219   "referenced_type" : "type-29",
220   "self_type" : "type-29"
221  }
222 ],
223 "elf_functions" :
224 [
225  {
226   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
227  },
228  {
229   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
230  },
231  {
232   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
233  },
234  {
235   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
236  },
237  {
238   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
239  },
240  {
241   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
245  },
246  {
247   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
248  },
249  {
250   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
251  },
252  {
253   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21notifySyspropsChangedEv"
254  },
255  {
256   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21setHALInstrumentationEv"
257  },
258  {
259   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4pingEv"
263  },
264  {
265   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
266  },
267  {
268   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS1_4V1_010IDrmPluginEEEb"
269  },
270  {
271   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS1_4V1_110IDrmPluginEEEb"
272  },
273  {
274   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
275  },
276  {
277   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spIS3_EEb"
278  },
279  {
280   "name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13addOnewayTaskENSt3__18functionIFvvEEE"
281  },
282  {
283   "name" : "_ZN7android8hardware3drm4V1_211BsDrmPluginC1ENS_2spINS2_10IDrmPluginEEE"
284  },
285  {
286   "name" : "_ZN7android8hardware3drm4V1_211BsDrmPluginC2ENS_2spINS2_10IDrmPluginEEE"
287  },
288  {
289   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
290  },
291  {
292   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
293  },
294  {
295   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
296  },
297  {
298   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
299  },
300  {
301   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
302  },
303  {
304   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
305  },
306  {
307   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
308  },
309  {
310   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
311  },
312  {
313   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
314  },
315  {
316   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21notifySyspropsChangedEv"
317  },
318  {
319   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21setHALInstrumentationEv"
320  },
321  {
322   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
323  },
324  {
325   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory4pingEv"
326  },
327  {
328   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
329  },
330  {
331   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS1_4V1_011IDrmFactoryEEEb"
332  },
333  {
334   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS1_4V1_111IDrmFactoryEEEb"
335  },
336  {
337   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
338  },
339  {
340   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spIS3_EEb"
341  },
342  {
343   "name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE"
344  },
345  {
346   "name" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE"
347  },
348  {
349   "name" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE"
350  },
351  {
352   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
353  },
354  {
355   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
356  },
357  {
358   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin23_hidl_getHdcpLevels_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
359  },
360  {
361   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin23_hidl_getKeyRequest_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
362  },
363  {
364   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin24_hidl_sendKeysChange_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
365  },
366  {
367   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin26_hidl_removeOfflineLicenseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
368  },
369  {
370   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin26_hidl_sendSessionLostStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
371  },
372  {
373   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin28_hidl_getOfflineLicenseStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
374  },
375  {
376   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin29_hidl_getProvisionRequest_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
377  },
378  {
379   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin32_hidl_getOfflineLicenseKeySetIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
380  },
381  {
382   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin4pingEv"
383  },
384  {
385   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginC1ERKNS_2spINS2_10IDrmPluginEEE"
386  },
387  {
388   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginC2ERKNS_2spINS2_10IDrmPluginEEE"
389  },
390  {
391   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
392  },
393  {
394   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
395  },
396  {
397   "name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD2Ev"
398  },
399  {
400   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE"
401  },
402  {
403   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
404  },
405  {
406   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
407  },
408  {
409   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
410  },
411  {
412   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
413  },
414  {
415   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
416  },
417  {
418   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
419  },
420  {
421   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
422  },
423  {
424   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
425  },
426  {
427   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE"
428  },
429  {
430   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
431  },
432  {
433   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
434  },
435  {
436   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
437  },
438  {
439   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
440  },
441  {
442   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
443  },
444  {
445   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
446  },
447  {
448   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
449  },
450  {
451   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
452  },
453  {
454   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
455  },
456  {
457   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
458  },
459  {
460   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE"
461  },
462  {
463   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
464  },
465  {
466   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE"
467  },
468  {
469   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
470  },
471  {
472   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
473  },
474  {
475   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
476  },
477  {
478   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
479  },
480  {
481   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
482  },
483  {
484   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
485  },
486  {
487   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE"
488  },
489  {
490   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
491  },
492  {
493   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
494  },
495  {
496   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
497  },
498  {
499   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
500  },
501  {
502   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
503  },
504  {
505   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
506  },
507  {
508   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeAllSecureStopsEv"
509  },
510  {
511   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE"
512  },
513  {
514   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
515  },
516  {
517   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE"
518  },
519  {
520   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
521  },
522  {
523   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21notifySyspropsChangedEv"
524  },
525  {
526   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21releaseAllSecureStopsEv"
527  },
528  {
529   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21setHALInstrumentationEv"
530  },
531  {
532   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
533  },
534  {
535   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23_hidl_getHdcpLevels_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelESC_EEE"
536  },
537  {
538   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23_hidl_getKeyRequest_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS9_INSG_8KeyValueEEENSt3__18functionIFvNS2_6StatusESC_NS1_4V1_114KeyRequestTypeESF_EEE"
539  },
540  {
541   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
542  },
543  {
544   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin24_hidl_sendKeysChange_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb"
545  },
546  {
547   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
548  },
549  {
550   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26_hidl_removeOfflineLicenseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
551  },
552  {
553   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26_hidl_sendSessionLostStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
554  },
555  {
556   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
557  },
558  {
559   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin28_hidl_getOfflineLicenseStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
560  },
561  {
562   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin29_hidl_getProvisionRequest_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESB_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEESB_EEE"
563  },
564  {
565   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin32_hidl_getOfflineLicenseKeySetIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINSD_IhEEEEEEE"
566  },
567  {
568   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4pingEv"
569  },
570  {
571   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
572  },
573  {
574   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
575  },
576  {
577   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
578  },
579  {
580   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
581  },
582  {
583   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
584  },
585  {
586   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
587  },
588  {
589   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
590  },
591  {
592   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginC1ERKNS_2spINS0_7IBinderEEE"
593  },
594  {
595   "name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginC2ERKNS_2spINS0_7IBinderEEE"
596  },
597  {
598   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
599  },
600  {
601   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
602  },
603  {
604   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
605  },
606  {
607   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
608  },
609  {
610   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
611  },
612  {
613   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
614  },
615  {
616   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
617  },
618  {
619   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
620  },
621  {
622   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
623  },
624  {
625   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21notifySyspropsChangedEv"
626  },
627  {
628   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21setHALInstrumentationEv"
629  },
630  {
631   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
632  },
633  {
634   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin4pingEv"
635  },
636  {
637   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
638  },
639  {
640   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spINS1_4V1_013ICryptoPluginEEEb"
641  },
642  {
643   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
644  },
645  {
646   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spIS3_EEb"
647  },
648  {
649   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
650  },
651  {
652   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
653  },
654  {
655   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory33_hidl_isCryptoSchemeSupported_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
656  },
657  {
658   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory4pingEv"
659  },
660  {
661   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE"
662  },
663  {
664   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE"
665  },
666  {
667   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
668  },
669  {
670   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
671  },
672  {
673   "name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD2Ev"
674  },
675  {
676   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
677  },
678  {
679   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
680  },
681  {
682   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
683  },
684  {
685   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
686  },
687  {
688   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
689  },
690  {
691   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
692  },
693  {
694   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
695  },
696  {
697   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21notifySyspropsChangedEv"
698  },
699  {
700   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21setHALInstrumentationEv"
701  },
702  {
703   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
704  },
705  {
706   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
707  },
708  {
709   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
710  },
711  {
712   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory33_hidl_isCryptoSchemeSupported_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
713  },
714  {
715   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory4pingEv"
716  },
717  {
718   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
719  },
720  {
721   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE"
722  },
723  {
724   "name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE"
725  },
726  {
727   "name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin13addOnewayTaskENSt3__18functionIFvvEEE"
728  },
729  {
730   "name" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginC1ENS_2spINS2_13ICryptoPluginEEE"
731  },
732  {
733   "name" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginC2ENS_2spINS2_13ICryptoPluginEEE"
734  },
735  {
736   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
737  },
738  {
739   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
740  },
741  {
742   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
743  },
744  {
745   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
746  },
747  {
748   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
749  },
750  {
751   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
752  },
753  {
754   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
755  },
756  {
757   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
758  },
759  {
760   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
761  },
762  {
763   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21notifySyspropsChangedEv"
764  },
765  {
766   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21setHALInstrumentationEv"
767  },
768  {
769   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
770  },
771  {
772   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory4pingEv"
773  },
774  {
775   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
776  },
777  {
778   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS1_4V1_014ICryptoFactoryEEEb"
779  },
780  {
781   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS1_4V1_114ICryptoFactoryEEEb"
782  },
783  {
784   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
785  },
786  {
787   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spIS3_EEb"
788  },
789  {
790   "name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE"
791  },
792  {
793   "name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE"
794  },
795  {
796   "name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE"
797  },
798  {
799   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
800  },
801  {
802   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
803  },
804  {
805   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin17_hidl_decrypt_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
806  },
807  {
808   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin4pingEv"
809  },
810  {
811   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginC1ERKNS_2spINS2_13ICryptoPluginEEE"
812  },
813  {
814   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginC2ERKNS_2spINS2_13ICryptoPluginEEE"
815  },
816  {
817   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
818  },
819  {
820   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
821  },
822  {
823   "name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD2Ev"
824  },
825  {
826   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
827  },
828  {
829   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
830  },
831  {
832   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
833  },
834  {
835   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
836  },
837  {
838   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
839  },
840  {
841   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
842  },
843  {
844   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin16notifyResolutionEjj"
845  },
846  {
847   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin17_hidl_decrypt_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorEbRKNS0_10hidl_arrayIhLm16EJEEESC_NS1_4V1_04ModeERKNSD_7PatternERKNS0_8hidl_vecINSD_9SubSampleEEERKNSD_12SharedBufferEmRKNSD_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
848  },
849  {
850   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
851  },
852  {
853   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
854  },
855  {
856   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
857  },
858  {
859   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21notifySyspropsChangedEv"
860  },
861  {
862   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21setHALInstrumentationEv"
863  },
864  {
865   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
866  },
867  {
868   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin4pingEv"
869  },
870  {
871   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
872  },
873  {
874   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE"
875  },
876  {
877   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginC1ERKNS_2spINS0_7IBinderEEE"
878  },
879  {
880   "name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginC2ERKNS_2spINS0_7IBinderEEE"
881  },
882  {
883   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
884  },
885  {
886   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
887  },
888  {
889   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory4pingEv"
890  },
891  {
892   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE"
893  },
894  {
895   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE"
896  },
897  {
898   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
899  },
900  {
901   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
902  },
903  {
904   "name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD2Ev"
905  },
906  {
907   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
908  },
909  {
910   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
911  },
912  {
913   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
914  },
915  {
916   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
917  },
918  {
919   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
920  },
921  {
922   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
923  },
924  {
925   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
926  },
927  {
928   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21notifySyspropsChangedEv"
929  },
930  {
931   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21setHALInstrumentationEv"
932  },
933  {
934   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
935  },
936  {
937   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory4pingEv"
938  },
939  {
940   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
941  },
942  {
943   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE"
944  },
945  {
946   "name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE"
947  },
948  {
949   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
950  },
951  {
952   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
953  },
954  {
955   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
956  },
957  {
958   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
959  },
960  {
961   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
962  },
963  {
964   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
965  },
966  {
967   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
968  },
969  {
970   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
971  },
972  {
973   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
974  },
975  {
976   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21notifySyspropsChangedEv"
977  },
978  {
979   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21setHALInstrumentationEv"
980  },
981  {
982   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
983  },
984  {
985   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener4pingEv"
986  },
987  {
988   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
989  },
990  {
991   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spINS1_4V1_018IDrmPluginListenerEEEb"
992  },
993  {
994   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
995  },
996  {
997   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spIS3_EEb"
998  },
999  {
1000   "name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener13addOnewayTaskENSt3__18functionIFvvEEE"
1001  },
1002  {
1003   "name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerC1ENS_2spINS2_18IDrmPluginListenerEEE"
1004  },
1005  {
1006   "name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerC2ENS_2spINS2_18IDrmPluginListenerEEE"
1007  },
1008  {
1009   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
1010  },
1011  {
1012   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
1013  },
1014  {
1015   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener24_hidl_sendKeysChange_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
1016  },
1017  {
1018   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener26_hidl_sendSessionLostStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
1019  },
1020  {
1021   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener4pingEv"
1022  },
1023  {
1024   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerC1ERKNS_2spINS2_18IDrmPluginListenerEEE"
1025  },
1026  {
1027   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerC2ERKNS_2spINS2_18IDrmPluginListenerEEE"
1028  },
1029  {
1030   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
1031  },
1032  {
1033   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
1034  },
1035  {
1036   "name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD2Ev"
1037  },
1038  {
1039   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
1040  },
1041  {
1042   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
1043  },
1044  {
1045   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
1046  },
1047  {
1048   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
1049  },
1050  {
1051   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
1052  },
1053  {
1054   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
1055  },
1056  {
1057   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
1058  },
1059  {
1060   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
1061  },
1062  {
1063   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
1064  },
1065  {
1066   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE"
1067  },
1068  {
1069   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21notifySyspropsChangedEv"
1070  },
1071  {
1072   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21setHALInstrumentationEv"
1073  },
1074  {
1075   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener24_hidl_sendKeysChange_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb"
1076  },
1077  {
1078   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener26_hidl_sendSessionLostStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
1079  },
1080  {
1081   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener4pingEv"
1082  },
1083  {
1084   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
1085  },
1086  {
1087   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
1088  },
1089  {
1090   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerC1ERKNS_2spINS0_7IBinderEEE"
1091  },
1092  {
1093   "name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerC2ERKNS_2spINS0_7IBinderEEE"
1094  },
1095  {
1096   "name" : "_ZN7android8hardware3drm4V1_221writeEmbeddedToParcelERKNS2_9KeyStatusEPNS0_6ParcelEmm"
1097  },
1098  {
1099   "name" : "_ZN7android8hardware3drm4V1_222readEmbeddedFromParcelERKNS2_9KeyStatusERKNS0_6ParcelEmm"
1100  },
1101  {
1102   "binding" : "weak",
1103   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS3_4V1_010IDrmPluginENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1104  },
1105  {
1106   "binding" : "weak",
1107   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS3_4V1_110IDrmPluginENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1108  },
1109  {
1110   "binding" : "weak",
1111   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS_4hidl4base4V1_05IBaseENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1112  },
1113  {
1114   "binding" : "weak",
1115   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS3_4V1_011IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1116  },
1117  {
1118   "binding" : "weak",
1119   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS3_4V1_111IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1120  },
1121  {
1122   "binding" : "weak",
1123   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1124  },
1125  {
1126   "binding" : "weak",
1127   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_213ICryptoPluginENS3_4V1_013ICryptoPluginENS4_16BpHwCryptoPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1128  },
1129  {
1130   "binding" : "weak",
1131   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_213ICryptoPluginENS_4hidl4base4V1_05IBaseENS4_16BpHwCryptoPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1132  },
1133  {
1134   "binding" : "weak",
1135   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS3_4V1_014ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1136  },
1137  {
1138   "binding" : "weak",
1139   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS3_4V1_114ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1140  },
1141  {
1142   "binding" : "weak",
1143   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1144  },
1145  {
1146   "binding" : "weak",
1147   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_218IDrmPluginListenerENS3_4V1_018IDrmPluginListenerENS4_21BpHwDrmPluginListenerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
1148  },
1149  {
1150   "binding" : "weak",
1151   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_218IDrmPluginListenerENS_4hidl4base4V1_05IBaseENS4_21BpHwDrmPluginListenerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
1152  },
1153  {
1154   "binding" : "weak",
1155   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_"
1156  },
1157  {
1158   "binding" : "weak",
1159   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_"
1160  },
1161  {
1162   "binding" : "weak",
1163   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_018IDrmPluginListenerEvEENS_2spIT_EES8_"
1164  },
1165  {
1166   "binding" : "weak",
1167   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_213BpHwDrmPluginENS4_10IDrmPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1168  },
1169  {
1170   "binding" : "weak",
1171   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_214BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1172  },
1173  {
1174   "binding" : "weak",
1175   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_216BpHwCryptoPluginENS4_13ICryptoPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1176  },
1177  {
1178   "binding" : "weak",
1179   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_217BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1180  },
1181  {
1182   "binding" : "weak",
1183   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_221BpHwDrmPluginListenerENS4_18IDrmPluginListenerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
1184  },
1185  {
1186   "binding" : "weak",
1187   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
1188  },
1189  {
1190   "binding" : "weak",
1191   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
1192  },
1193  {
1194   "binding" : "weak",
1195   "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_"
1196  },
1197  {
1198   "binding" : "weak",
1199   "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_"
1200  },
1201  {
1202   "binding" : "weak",
1203   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EElEE"
1204  },
1205  {
1206   "binding" : "weak",
1207   "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_"
1208  },
1209  {
1210   "binding" : "weak",
1211   "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_"
1212  },
1213  {
1214   "binding" : "weak",
1215   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EElEE"
1216  },
1217  {
1218   "binding" : "weak",
1219   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
1220  },
1221  {
1222   "binding" : "weak",
1223   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
1224  },
1225  {
1226   "binding" : "weak",
1227   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
1228  },
1229  {
1230   "name" : "_ZThn32_N7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
1231  },
1232  {
1233   "name" : "_ZThn32_N7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
1234  },
1235  {
1236   "name" : "_ZThn32_N7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
1237  },
1238  {
1239   "name" : "_ZThn32_N7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
1240  },
1241  {
1242   "name" : "_ZThn32_N7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
1243  },
1244  {
1245   "name" : "_ZThn32_N7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
1246  },
1247  {
1248   "name" : "_ZThn32_N7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
1249  },
1250  {
1251   "name" : "_ZThn32_N7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
1252  },
1253  {
1254   "name" : "_ZThn32_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
1255  },
1256  {
1257   "name" : "_ZThn32_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
1258  },
1259  {
1260   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
1261  },
1262  {
1263   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
1264  },
1265  {
1266   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
1267  },
1268  {
1269   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
1270  },
1271  {
1272   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
1273  },
1274  {
1275   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
1276  },
1277  {
1278   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
1279  },
1280  {
1281   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
1282  },
1283  {
1284   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
1285  },
1286  {
1287   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
1288  }
1289 ],
1290 "elf_objects" :
1291 [
1292  {
1293   "name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10descriptorE"
1294  },
1295  {
1296   "name" : "_ZN7android8hardware3drm4V1_211IDrmFactory10descriptorE"
1297  },
1298  {
1299   "name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin10descriptorE"
1300  },
1301  {
1302   "name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory10descriptorE"
1303  },
1304  {
1305   "name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener10descriptorE"
1306  },
1307  {
1308   "name" : "_ZTCN7android8hardware3drm4V1_210IDrmPluginE0_NS1_4V1_010IDrmPluginE"
1309  },
1310  {
1311   "name" : "_ZTCN7android8hardware3drm4V1_210IDrmPluginE0_NS1_4V1_110IDrmPluginE"
1312  },
1313  {
1314   "name" : "_ZTCN7android8hardware3drm4V1_210IDrmPluginE0_NS_4hidl4base4V1_05IBaseE"
1315  },
1316  {
1317   "binding" : "weak",
1318   "name" : "_ZTCN7android8hardware3drm4V1_211BsDrmPluginE0_NS2_10IDrmPluginE"
1319  },
1320  {
1321   "name" : "_ZTCN7android8hardware3drm4V1_211IDrmFactoryE0_NS1_4V1_011IDrmFactoryE"
1322  },
1323  {
1324   "name" : "_ZTCN7android8hardware3drm4V1_211IDrmFactoryE0_NS1_4V1_111IDrmFactoryE"
1325  },
1326  {
1327   "name" : "_ZTCN7android8hardware3drm4V1_211IDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
1328  },
1329  {
1330   "binding" : "weak",
1331   "name" : "_ZTCN7android8hardware3drm4V1_212BsDrmFactoryE0_NS2_11IDrmFactoryE"
1332  },
1333  {
1334   "name" : "_ZTCN7android8hardware3drm4V1_213BnHwDrmPluginE0_NS0_7IBinderE"
1335  },
1336  {
1337   "name" : "_ZTCN7android8hardware3drm4V1_213BnHwDrmPluginE0_NS0_9BHwBinderE"
1338  },
1339  {
1340   "name" : "_ZTCN7android8hardware3drm4V1_213BnHwDrmPluginE0_NS_4hidl4base4V1_08BnHwBaseE"
1341  },
1342  {
1343   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE0_NS0_11BpInterfaceINS2_10IDrmPluginEEE"
1344  },
1345  {
1346   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE0_NS1_4V1_010IDrmPluginE"
1347  },
1348  {
1349   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE0_NS1_4V1_110IDrmPluginE"
1350  },
1351  {
1352   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE0_NS2_10IDrmPluginE"
1353  },
1354  {
1355   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE0_NS_4hidl4base4V1_05IBaseE"
1356  },
1357  {
1358   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE16_NS0_11BpHwRefBaseE"
1359  },
1360  {
1361   "name" : "_ZTCN7android8hardware3drm4V1_213BpHwDrmPluginE8_NS0_10IInterfaceE"
1362  },
1363  {
1364   "name" : "_ZTCN7android8hardware3drm4V1_213ICryptoPluginE0_NS1_4V1_013ICryptoPluginE"
1365  },
1366  {
1367   "name" : "_ZTCN7android8hardware3drm4V1_213ICryptoPluginE0_NS_4hidl4base4V1_05IBaseE"
1368  },
1369  {
1370   "name" : "_ZTCN7android8hardware3drm4V1_214BnHwDrmFactoryE0_NS0_7IBinderE"
1371  },
1372  {
1373   "name" : "_ZTCN7android8hardware3drm4V1_214BnHwDrmFactoryE0_NS0_9BHwBinderE"
1374  },
1375  {
1376   "name" : "_ZTCN7android8hardware3drm4V1_214BnHwDrmFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
1377  },
1378  {
1379   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE0_NS0_11BpInterfaceINS2_11IDrmFactoryEEE"
1380  },
1381  {
1382   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE0_NS1_4V1_011IDrmFactoryE"
1383  },
1384  {
1385   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE0_NS1_4V1_111IDrmFactoryE"
1386  },
1387  {
1388   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE0_NS2_11IDrmFactoryE"
1389  },
1390  {
1391   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
1392  },
1393  {
1394   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE16_NS0_11BpHwRefBaseE"
1395  },
1396  {
1397   "name" : "_ZTCN7android8hardware3drm4V1_214BpHwDrmFactoryE8_NS0_10IInterfaceE"
1398  },
1399  {
1400   "binding" : "weak",
1401   "name" : "_ZTCN7android8hardware3drm4V1_214BsCryptoPluginE0_NS2_13ICryptoPluginE"
1402  },
1403  {
1404   "name" : "_ZTCN7android8hardware3drm4V1_214ICryptoFactoryE0_NS1_4V1_014ICryptoFactoryE"
1405  },
1406  {
1407   "name" : "_ZTCN7android8hardware3drm4V1_214ICryptoFactoryE0_NS1_4V1_114ICryptoFactoryE"
1408  },
1409  {
1410   "name" : "_ZTCN7android8hardware3drm4V1_214ICryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
1411  },
1412  {
1413   "binding" : "weak",
1414   "name" : "_ZTCN7android8hardware3drm4V1_215BsCryptoFactoryE0_NS2_14ICryptoFactoryE"
1415  },
1416  {
1417   "name" : "_ZTCN7android8hardware3drm4V1_216BnHwCryptoPluginE0_NS0_7IBinderE"
1418  },
1419  {
1420   "name" : "_ZTCN7android8hardware3drm4V1_216BnHwCryptoPluginE0_NS0_9BHwBinderE"
1421  },
1422  {
1423   "name" : "_ZTCN7android8hardware3drm4V1_216BnHwCryptoPluginE0_NS_4hidl4base4V1_08BnHwBaseE"
1424  },
1425  {
1426   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE0_NS0_11BpInterfaceINS2_13ICryptoPluginEEE"
1427  },
1428  {
1429   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE0_NS1_4V1_013ICryptoPluginE"
1430  },
1431  {
1432   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE0_NS2_13ICryptoPluginE"
1433  },
1434  {
1435   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE0_NS_4hidl4base4V1_05IBaseE"
1436  },
1437  {
1438   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE16_NS0_11BpHwRefBaseE"
1439  },
1440  {
1441   "name" : "_ZTCN7android8hardware3drm4V1_216BpHwCryptoPluginE8_NS0_10IInterfaceE"
1442  },
1443  {
1444   "name" : "_ZTCN7android8hardware3drm4V1_217BnHwCryptoFactoryE0_NS0_7IBinderE"
1445  },
1446  {
1447   "name" : "_ZTCN7android8hardware3drm4V1_217BnHwCryptoFactoryE0_NS0_9BHwBinderE"
1448  },
1449  {
1450   "name" : "_ZTCN7android8hardware3drm4V1_217BnHwCryptoFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
1451  },
1452  {
1453   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE0_NS0_11BpInterfaceINS2_14ICryptoFactoryEEE"
1454  },
1455  {
1456   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE0_NS1_4V1_014ICryptoFactoryE"
1457  },
1458  {
1459   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE0_NS1_4V1_114ICryptoFactoryE"
1460  },
1461  {
1462   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE0_NS2_14ICryptoFactoryE"
1463  },
1464  {
1465   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
1466  },
1467  {
1468   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE16_NS0_11BpHwRefBaseE"
1469  },
1470  {
1471   "name" : "_ZTCN7android8hardware3drm4V1_217BpHwCryptoFactoryE8_NS0_10IInterfaceE"
1472  },
1473  {
1474   "name" : "_ZTCN7android8hardware3drm4V1_218IDrmPluginListenerE0_NS1_4V1_018IDrmPluginListenerE"
1475  },
1476  {
1477   "name" : "_ZTCN7android8hardware3drm4V1_218IDrmPluginListenerE0_NS_4hidl4base4V1_05IBaseE"
1478  },
1479  {
1480   "binding" : "weak",
1481   "name" : "_ZTCN7android8hardware3drm4V1_219BsDrmPluginListenerE0_NS2_18IDrmPluginListenerE"
1482  },
1483  {
1484   "name" : "_ZTCN7android8hardware3drm4V1_221BnHwDrmPluginListenerE0_NS0_7IBinderE"
1485  },
1486  {
1487   "name" : "_ZTCN7android8hardware3drm4V1_221BnHwDrmPluginListenerE0_NS0_9BHwBinderE"
1488  },
1489  {
1490   "name" : "_ZTCN7android8hardware3drm4V1_221BnHwDrmPluginListenerE0_NS_4hidl4base4V1_08BnHwBaseE"
1491  },
1492  {
1493   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE0_NS0_11BpInterfaceINS2_18IDrmPluginListenerEEE"
1494  },
1495  {
1496   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE0_NS1_4V1_018IDrmPluginListenerE"
1497  },
1498  {
1499   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE0_NS2_18IDrmPluginListenerE"
1500  },
1501  {
1502   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE0_NS_4hidl4base4V1_05IBaseE"
1503  },
1504  {
1505   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE16_NS0_11BpHwRefBaseE"
1506  },
1507  {
1508   "name" : "_ZTCN7android8hardware3drm4V1_221BpHwDrmPluginListenerE8_NS0_10IInterfaceE"
1509  },
1510  {
1511   "name" : "_ZTTN7android8hardware3drm4V1_210IDrmPluginE"
1512  },
1513  {
1514   "name" : "_ZTTN7android8hardware3drm4V1_211IDrmFactoryE"
1515  },
1516  {
1517   "name" : "_ZTTN7android8hardware3drm4V1_213BnHwDrmPluginE"
1518  },
1519  {
1520   "name" : "_ZTTN7android8hardware3drm4V1_213BpHwDrmPluginE"
1521  },
1522  {
1523   "name" : "_ZTTN7android8hardware3drm4V1_213ICryptoPluginE"
1524  },
1525  {
1526   "name" : "_ZTTN7android8hardware3drm4V1_214BnHwDrmFactoryE"
1527  },
1528  {
1529   "name" : "_ZTTN7android8hardware3drm4V1_214BpHwDrmFactoryE"
1530  },
1531  {
1532   "name" : "_ZTTN7android8hardware3drm4V1_214ICryptoFactoryE"
1533  },
1534  {
1535   "name" : "_ZTTN7android8hardware3drm4V1_216BnHwCryptoPluginE"
1536  },
1537  {
1538   "name" : "_ZTTN7android8hardware3drm4V1_216BpHwCryptoPluginE"
1539  },
1540  {
1541   "name" : "_ZTTN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
1542  },
1543  {
1544   "name" : "_ZTTN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
1545  },
1546  {
1547   "name" : "_ZTTN7android8hardware3drm4V1_218IDrmPluginListenerE"
1548  },
1549  {
1550   "name" : "_ZTTN7android8hardware3drm4V1_221BnHwDrmPluginListenerE"
1551  },
1552  {
1553   "name" : "_ZTTN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
1554  },
1555  {
1556   "name" : "_ZTVN7android8hardware3drm4V1_210IDrmPluginE"
1557  },
1558  {
1559   "binding" : "weak",
1560   "name" : "_ZTVN7android8hardware3drm4V1_211BsDrmPluginE"
1561  },
1562  {
1563   "name" : "_ZTVN7android8hardware3drm4V1_211IDrmFactoryE"
1564  },
1565  {
1566   "binding" : "weak",
1567   "name" : "_ZTVN7android8hardware3drm4V1_212BsDrmFactoryE"
1568  },
1569  {
1570   "name" : "_ZTVN7android8hardware3drm4V1_213BnHwDrmPluginE"
1571  },
1572  {
1573   "name" : "_ZTVN7android8hardware3drm4V1_213BpHwDrmPluginE"
1574  },
1575  {
1576   "name" : "_ZTVN7android8hardware3drm4V1_213ICryptoPluginE"
1577  },
1578  {
1579   "name" : "_ZTVN7android8hardware3drm4V1_214BnHwDrmFactoryE"
1580  },
1581  {
1582   "name" : "_ZTVN7android8hardware3drm4V1_214BpHwDrmFactoryE"
1583  },
1584  {
1585   "binding" : "weak",
1586   "name" : "_ZTVN7android8hardware3drm4V1_214BsCryptoPluginE"
1587  },
1588  {
1589   "name" : "_ZTVN7android8hardware3drm4V1_214ICryptoFactoryE"
1590  },
1591  {
1592   "binding" : "weak",
1593   "name" : "_ZTVN7android8hardware3drm4V1_215BsCryptoFactoryE"
1594  },
1595  {
1596   "name" : "_ZTVN7android8hardware3drm4V1_216BnHwCryptoPluginE"
1597  },
1598  {
1599   "name" : "_ZTVN7android8hardware3drm4V1_216BpHwCryptoPluginE"
1600  },
1601  {
1602   "name" : "_ZTVN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
1603  },
1604  {
1605   "name" : "_ZTVN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
1606  },
1607  {
1608   "name" : "_ZTVN7android8hardware3drm4V1_218IDrmPluginListenerE"
1609  },
1610  {
1611   "binding" : "weak",
1612   "name" : "_ZTVN7android8hardware3drm4V1_219BsDrmPluginListenerE"
1613  },
1614  {
1615   "name" : "_ZTVN7android8hardware3drm4V1_221BnHwDrmPluginListenerE"
1616  },
1617  {
1618   "name" : "_ZTVN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
1619  }
1620 ],
1621 "enum_types" :
1622 [
1623  {
1624   "alignment" : 4,
1625   "enum_fields" :
1626   [
1627    {
1628     "enum_field_value" : 0,
1629     "name" : "android::Condition::WAKE_UP_ONE"
1630    },
1631    {
1632     "enum_field_value" : 1,
1633     "name" : "android::Condition::WAKE_UP_ALL"
1634    }
1635   ],
1636   "linker_set_key" : "android::Condition::WakeUpType",
1637   "name" : "android::Condition::WakeUpType",
1638   "referenced_type" : "type-1081",
1639   "self_type" : "type-1081",
1640   "size" : 4,
1641   "source_file" : "/system/core/libutils/include/utils/Condition.h",
1642   "underlying_type" : "type-2",
1643   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
1644  },
1645  {
1646   "alignment" : 4,
1647   "enum_fields" :
1648   [
1649    {
1650     "enum_field_value" : 0,
1651     "name" : "android::String16::kEmptyString"
1652    }
1653   ],
1654   "linker_set_key" : "android::String16::StaticLinkage",
1655   "name" : "android::String16::StaticLinkage",
1656   "referenced_type" : "type-962",
1657   "self_type" : "type-962",
1658   "size" : 4,
1659   "source_file" : "/system/core/libutils/include/utils/String16.h",
1660   "underlying_type" : "type-2",
1661   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
1662  },
1663  {
1664   "alignment" : 4,
1665   "enum_fields" :
1666   [
1667    {
1668     "enum_field_value" : 0,
1669     "name" : "android::String8::kEmptyString"
1670    }
1671   ],
1672   "linker_set_key" : "android::String8::StaticLinkage",
1673   "name" : "android::String8::StaticLinkage",
1674   "referenced_type" : "type-954",
1675   "self_type" : "type-954",
1676   "size" : 4,
1677   "source_file" : "/system/core/libutils/include/utils/String8.h",
1678   "underlying_type" : "type-2",
1679   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
1680  },
1681  {
1682   "alignment" : 4,
1683   "enum_fields" :
1684   [
1685    {
1686     "enum_field_value" : 0,
1687     "name" : "android::hardware::HidlReturnRestriction::NONE"
1688    },
1689    {
1690     "enum_field_value" : 1,
1691     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
1692    },
1693    {
1694     "enum_field_value" : 2,
1695     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
1696    }
1697   ],
1698   "linker_set_key" : "android::hardware::HidlReturnRestriction",
1699   "name" : "android::hardware::HidlReturnRestriction",
1700   "referenced_type" : "type-628",
1701   "self_type" : "type-628",
1702   "size" : 4,
1703   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1704   "underlying_type" : "type-27",
1705   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
1706  },
1707  {
1708   "alignment" : 4,
1709   "enum_fields" :
1710   [
1711    {
1712     "enum_field_value" : 0,
1713     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
1714    },
1715    {
1716     "enum_field_value" : 1,
1717     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
1718    },
1719    {
1720     "enum_field_value" : 2,
1721     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
1722    },
1723    {
1724     "enum_field_value" : 3,
1725     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
1726    }
1727   ],
1728   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1729   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1730   "referenced_type" : "type-945",
1731   "self_type" : "type-945",
1732   "size" : 4,
1733   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1734   "underlying_type" : "type-27",
1735   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
1736  },
1737  {
1738   "alignment" : 4,
1739   "enum_fields" :
1740   [
1741    {
1742     "enum_field_value" : 1,
1743     "name" : "android::hardware::kSynchronizedReadWrite"
1744    },
1745    {
1746     "enum_field_value" : 2,
1747     "name" : "android::hardware::kUnsynchronizedWrite"
1748    }
1749   ],
1750   "linker_set_key" : "android::hardware::MQFlavor",
1751   "name" : "android::hardware::MQFlavor",
1752   "referenced_type" : "type-941",
1753   "self_type" : "type-941",
1754   "size" : 4,
1755   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1756   "underlying_type" : "type-2",
1757   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
1758  },
1759  {
1760   "alignment" : 4,
1761   "enum_fields" :
1762   [
1763    {
1764     "enum_field_value" : 0,
1765     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
1766    },
1767    {
1768     "enum_field_value" : 1,
1769     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
1770    },
1771    {
1772     "enum_field_value" : 2,
1773     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
1774    }
1775   ],
1776   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
1777   "name" : "android::hardware::ProcessState::CallRestriction",
1778   "referenced_type" : "type-61",
1779   "self_type" : "type-61",
1780   "size" : 4,
1781   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
1782   "underlying_type" : "type-27",
1783   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
1784  },
1785  {
1786   "alignment" : 4,
1787   "enum_fields" :
1788   [
1789    {
1790     "enum_field_value" : 0,
1791     "name" : "android::hardware::Status::EX_NONE"
1792    },
1793    {
1794     "enum_field_value" : -1,
1795     "name" : "android::hardware::Status::EX_SECURITY"
1796    },
1797    {
1798     "enum_field_value" : -2,
1799     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
1800    },
1801    {
1802     "enum_field_value" : -3,
1803     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
1804    },
1805    {
1806     "enum_field_value" : -4,
1807     "name" : "android::hardware::Status::EX_NULL_POINTER"
1808    },
1809    {
1810     "enum_field_value" : -5,
1811     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
1812    },
1813    {
1814     "enum_field_value" : -6,
1815     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
1816    },
1817    {
1818     "enum_field_value" : -7,
1819     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
1820    },
1821    {
1822     "enum_field_value" : -128,
1823     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
1824    },
1825    {
1826     "enum_field_value" : -129,
1827     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
1828    }
1829   ],
1830   "linker_set_key" : "android::hardware::Status::Exception",
1831   "name" : "android::hardware::Status::Exception",
1832   "referenced_type" : "type-530",
1833   "self_type" : "type-530",
1834   "size" : 4,
1835   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1836   "underlying_type" : "type-27",
1837   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1838  },
1839  {
1840   "alignment" : 4,
1841   "enum_fields" :
1842   [
1843    {
1844     "enum_field_value" : 0,
1845     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1846    },
1847    {
1848     "enum_field_value" : 1,
1849     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1850    },
1851    {
1852     "enum_field_value" : 2,
1853     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1854    },
1855    {
1856     "enum_field_value" : 3,
1857     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1858    },
1859    {
1860     "enum_field_value" : 4,
1861     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1862    },
1863    {
1864     "enum_field_value" : 5,
1865     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1866    },
1867    {
1868     "enum_field_value" : 6,
1869     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1870    },
1871    {
1872     "enum_field_value" : 7,
1873     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1874    },
1875    {
1876     "enum_field_value" : 8,
1877     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1878    },
1879    {
1880     "enum_field_value" : 9,
1881     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1882    }
1883   ],
1884   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1885   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1886   "referenced_type" : "type-1191",
1887   "self_type" : "type-1191",
1888   "size" : 4,
1889   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1890   "underlying_type" : "type-2",
1891   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1892  },
1893  {
1894   "alignment" : 4,
1895   "enum_fields" :
1896   [
1897    {
1898     "enum_field_value" : 0,
1899     "name" : "android::hardware::drm::V1_0::BufferType::SHARED_MEMORY"
1900    },
1901    {
1902     "enum_field_value" : 1,
1903     "name" : "android::hardware::drm::V1_0::BufferType::NATIVE_HANDLE"
1904    }
1905   ],
1906   "linker_set_key" : "android::hardware::drm::V1_0::BufferType",
1907   "name" : "android::hardware::drm::V1_0::BufferType",
1908   "referenced_type" : "type-165",
1909   "self_type" : "type-165",
1910   "size" : 4,
1911   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1912   "underlying_type" : "type-2",
1913   "unique_id" : "_ZTSN7android8hardware3drm4V1_010BufferTypeE"
1914  },
1915  {
1916   "alignment" : 4,
1917   "enum_fields" :
1918   [
1919    {
1920     "enum_field_value" : 0,
1921     "name" : "android::hardware::drm::V1_0::EventType::PROVISION_REQUIRED"
1922    },
1923    {
1924     "enum_field_value" : 1,
1925     "name" : "android::hardware::drm::V1_0::EventType::KEY_NEEDED"
1926    },
1927    {
1928     "enum_field_value" : 2,
1929     "name" : "android::hardware::drm::V1_0::EventType::KEY_EXPIRED"
1930    },
1931    {
1932     "enum_field_value" : 3,
1933     "name" : "android::hardware::drm::V1_0::EventType::VENDOR_DEFINED"
1934    },
1935    {
1936     "enum_field_value" : 4,
1937     "name" : "android::hardware::drm::V1_0::EventType::SESSION_RECLAIMED"
1938    }
1939   ],
1940   "linker_set_key" : "android::hardware::drm::V1_0::EventType",
1941   "name" : "android::hardware::drm::V1_0::EventType",
1942   "referenced_type" : "type-1107",
1943   "self_type" : "type-1107",
1944   "size" : 4,
1945   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1946   "underlying_type" : "type-2",
1947   "unique_id" : "_ZTSN7android8hardware3drm4V1_09EventTypeE"
1948  },
1949  {
1950   "alignment" : 4,
1951   "enum_fields" :
1952   [
1953    {
1954     "enum_field_value" : 0,
1955     "name" : "android::hardware::drm::V1_0::KeyRequestType::INITIAL"
1956    },
1957    {
1958     "enum_field_value" : 1,
1959     "name" : "android::hardware::drm::V1_0::KeyRequestType::RENEWAL"
1960    },
1961    {
1962     "enum_field_value" : 2,
1963     "name" : "android::hardware::drm::V1_0::KeyRequestType::RELEASE"
1964    },
1965    {
1966     "enum_field_value" : 3,
1967     "name" : "android::hardware::drm::V1_0::KeyRequestType::UNKNOWN"
1968    }
1969   ],
1970   "linker_set_key" : "android::hardware::drm::V1_0::KeyRequestType",
1971   "name" : "android::hardware::drm::V1_0::KeyRequestType",
1972   "referenced_type" : "type-1109",
1973   "self_type" : "type-1109",
1974   "size" : 4,
1975   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1976   "underlying_type" : "type-2",
1977   "unique_id" : "_ZTSN7android8hardware3drm4V1_014KeyRequestTypeE"
1978  },
1979  {
1980   "alignment" : 4,
1981   "enum_fields" :
1982   [
1983    {
1984     "enum_field_value" : 0,
1985     "name" : "android::hardware::drm::V1_0::KeyStatusType::USABLE"
1986    },
1987    {
1988     "enum_field_value" : 1,
1989     "name" : "android::hardware::drm::V1_0::KeyStatusType::EXPIRED"
1990    },
1991    {
1992     "enum_field_value" : 2,
1993     "name" : "android::hardware::drm::V1_0::KeyStatusType::OUTPUTNOTALLOWED"
1994    },
1995    {
1996     "enum_field_value" : 3,
1997     "name" : "android::hardware::drm::V1_0::KeyStatusType::STATUSPENDING"
1998    },
1999    {
2000     "enum_field_value" : 4,
2001     "name" : "android::hardware::drm::V1_0::KeyStatusType::INTERNALERROR"
2002    }
2003   ],
2004   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatusType",
2005   "name" : "android::hardware::drm::V1_0::KeyStatusType",
2006   "referenced_type" : "type-488",
2007   "self_type" : "type-488",
2008   "size" : 4,
2009   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2010   "underlying_type" : "type-2",
2011   "unique_id" : "_ZTSN7android8hardware3drm4V1_013KeyStatusTypeE"
2012  },
2013  {
2014   "alignment" : 4,
2015   "enum_fields" :
2016   [
2017    {
2018     "enum_field_value" : 0,
2019     "name" : "android::hardware::drm::V1_0::KeyType::OFFLINE"
2020    },
2021    {
2022     "enum_field_value" : 1,
2023     "name" : "android::hardware::drm::V1_0::KeyType::STREAMING"
2024    },
2025    {
2026     "enum_field_value" : 2,
2027     "name" : "android::hardware::drm::V1_0::KeyType::RELEASE"
2028    }
2029   ],
2030   "linker_set_key" : "android::hardware::drm::V1_0::KeyType",
2031   "name" : "android::hardware::drm::V1_0::KeyType",
2032   "referenced_type" : "type-1108",
2033   "self_type" : "type-1108",
2034   "size" : 4,
2035   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2036   "underlying_type" : "type-2",
2037   "unique_id" : "_ZTSN7android8hardware3drm4V1_07KeyTypeE"
2038  },
2039  {
2040   "alignment" : 4,
2041   "enum_fields" :
2042   [
2043    {
2044     "enum_field_value" : 0,
2045     "name" : "android::hardware::drm::V1_0::Mode::UNENCRYPTED"
2046    },
2047    {
2048     "enum_field_value" : 1,
2049     "name" : "android::hardware::drm::V1_0::Mode::AES_CTR"
2050    },
2051    {
2052     "enum_field_value" : 2,
2053     "name" : "android::hardware::drm::V1_0::Mode::AES_CBC_CTS"
2054    },
2055    {
2056     "enum_field_value" : 3,
2057     "name" : "android::hardware::drm::V1_0::Mode::AES_CBC"
2058    }
2059   ],
2060   "linker_set_key" : "android::hardware::drm::V1_0::Mode",
2061   "name" : "android::hardware::drm::V1_0::Mode",
2062   "referenced_type" : "type-1110",
2063   "self_type" : "type-1110",
2064   "size" : 4,
2065   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2066   "underlying_type" : "type-2",
2067   "unique_id" : "_ZTSN7android8hardware3drm4V1_04ModeE"
2068  },
2069  {
2070   "alignment" : 4,
2071   "enum_fields" :
2072   [
2073    {
2074     "enum_field_value" : 0,
2075     "name" : "android::hardware::drm::V1_0::Status::OK"
2076    },
2077    {
2078     "enum_field_value" : 1,
2079     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NO_LICENSE"
2080    },
2081    {
2082     "enum_field_value" : 2,
2083     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_LICENSE_EXPIRED"
2084    },
2085    {
2086     "enum_field_value" : 3,
2087     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_SESSION_NOT_OPENED"
2088    },
2089    {
2090     "enum_field_value" : 4,
2091     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_CANNOT_HANDLE"
2092    },
2093    {
2094     "enum_field_value" : 5,
2095     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INVALID_STATE"
2096    },
2097    {
2098     "enum_field_value" : 6,
2099     "name" : "android::hardware::drm::V1_0::Status::BAD_VALUE"
2100    },
2101    {
2102     "enum_field_value" : 7,
2103     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NOT_PROVISIONED"
2104    },
2105    {
2106     "enum_field_value" : 8,
2107     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_RESOURCE_BUSY"
2108    },
2109    {
2110     "enum_field_value" : 9,
2111     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INSUFFICIENT_OUTPUT_PROTECTION"
2112    },
2113    {
2114     "enum_field_value" : 10,
2115     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DEVICE_REVOKED"
2116    },
2117    {
2118     "enum_field_value" : 11,
2119     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DECRYPT"
2120    },
2121    {
2122     "enum_field_value" : 12,
2123     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_UNKNOWN"
2124    }
2125   ],
2126   "linker_set_key" : "android::hardware::drm::V1_0::Status",
2127   "name" : "android::hardware::drm::V1_0::Status",
2128   "referenced_type" : "type-1106",
2129   "self_type" : "type-1106",
2130   "size" : 4,
2131   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
2132   "underlying_type" : "type-2",
2133   "unique_id" : "_ZTSN7android8hardware3drm4V1_06StatusE"
2134  },
2135  {
2136   "alignment" : 1,
2137   "enum_fields" :
2138   [
2139    {
2140     "enum_field_value" : 0,
2141     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::INT64_TYPE"
2142    },
2143    {
2144     "enum_field_value" : 1,
2145     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::DOUBLE_TYPE"
2146    },
2147    {
2148     "enum_field_value" : 2,
2149     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::STRING_TYPE"
2150    }
2151   ],
2152   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
2153   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
2154   "referenced_type" : "type-90",
2155   "self_type" : "type-90",
2156   "size" : 1,
2157   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
2158   "underlying_type" : "type-91",
2159   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE"
2160  },
2161  {
2162   "alignment" : 4,
2163   "enum_fields" :
2164   [
2165    {
2166     "enum_field_value" : 0,
2167     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_UNKNOWN"
2168    },
2169    {
2170     "enum_field_value" : 1,
2171     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_NONE"
2172    },
2173    {
2174     "enum_field_value" : 2,
2175     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V1"
2176    },
2177    {
2178     "enum_field_value" : 3,
2179     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2"
2180    },
2181    {
2182     "enum_field_value" : 4,
2183     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2_1"
2184    },
2185    {
2186     "enum_field_value" : 5,
2187     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2_2"
2188    },
2189    {
2190     "enum_field_value" : 6,
2191     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_NO_OUTPUT"
2192    }
2193   ],
2194   "linker_set_key" : "android::hardware::drm::V1_1::HdcpLevel",
2195   "name" : "android::hardware::drm::V1_1::HdcpLevel",
2196   "referenced_type" : "type-98",
2197   "self_type" : "type-98",
2198   "size" : 4,
2199   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
2200   "underlying_type" : "type-2",
2201   "unique_id" : "_ZTSN7android8hardware3drm4V1_19HdcpLevelE"
2202  },
2203  {
2204   "alignment" : 4,
2205   "enum_fields" :
2206   [
2207    {
2208     "enum_field_value" : 0,
2209     "name" : "android::hardware::drm::V1_1::KeyRequestType::INITIAL"
2210    },
2211    {
2212     "enum_field_value" : 1,
2213     "name" : "android::hardware::drm::V1_1::KeyRequestType::RENEWAL"
2214    },
2215    {
2216     "enum_field_value" : 2,
2217     "name" : "android::hardware::drm::V1_1::KeyRequestType::RELEASE"
2218    },
2219    {
2220     "enum_field_value" : 3,
2221     "name" : "android::hardware::drm::V1_1::KeyRequestType::UNKNOWN"
2222    },
2223    {
2224     "enum_field_value" : 4,
2225     "name" : "android::hardware::drm::V1_1::KeyRequestType::NONE"
2226    },
2227    {
2228     "enum_field_value" : 5,
2229     "name" : "android::hardware::drm::V1_1::KeyRequestType::UPDATE"
2230    }
2231   ],
2232   "linker_set_key" : "android::hardware::drm::V1_1::KeyRequestType",
2233   "name" : "android::hardware::drm::V1_1::KeyRequestType",
2234   "referenced_type" : "type-101",
2235   "self_type" : "type-101",
2236   "size" : 4,
2237   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
2238   "underlying_type" : "type-2",
2239   "unique_id" : "_ZTSN7android8hardware3drm4V1_114KeyRequestTypeE"
2240  },
2241  {
2242   "alignment" : 4,
2243   "enum_fields" :
2244   [
2245    {
2246     "enum_field_value" : 0,
2247     "name" : "android::hardware::drm::V1_1::SecurityLevel::UNKNOWN"
2248    },
2249    {
2250     "enum_field_value" : 1,
2251     "name" : "android::hardware::drm::V1_1::SecurityLevel::SW_SECURE_CRYPTO"
2252    },
2253    {
2254     "enum_field_value" : 2,
2255     "name" : "android::hardware::drm::V1_1::SecurityLevel::SW_SECURE_DECODE"
2256    },
2257    {
2258     "enum_field_value" : 3,
2259     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_CRYPTO"
2260    },
2261    {
2262     "enum_field_value" : 4,
2263     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_DECODE"
2264    },
2265    {
2266     "enum_field_value" : 5,
2267     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_ALL"
2268    }
2269   ],
2270   "linker_set_key" : "android::hardware::drm::V1_1::SecurityLevel",
2271   "name" : "android::hardware::drm::V1_1::SecurityLevel",
2272   "referenced_type" : "type-102",
2273   "self_type" : "type-102",
2274   "size" : 4,
2275   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
2276   "underlying_type" : "type-2",
2277   "unique_id" : "_ZTSN7android8hardware3drm4V1_113SecurityLevelE"
2278  },
2279  {
2280   "alignment" : 4,
2281   "enum_fields" :
2282   [
2283    {
2284     "enum_field_value" : 0,
2285     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_UNKNOWN"
2286    },
2287    {
2288     "enum_field_value" : 1,
2289     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_NONE"
2290    },
2291    {
2292     "enum_field_value" : 2,
2293     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_V1"
2294    },
2295    {
2296     "enum_field_value" : 3,
2297     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_V2"
2298    },
2299    {
2300     "enum_field_value" : 4,
2301     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_V2_1"
2302    },
2303    {
2304     "enum_field_value" : 5,
2305     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_V2_2"
2306    },
2307    {
2308     "enum_field_value" : 6,
2309     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_NO_OUTPUT"
2310    },
2311    {
2312     "enum_field_value" : 7,
2313     "name" : "android::hardware::drm::V1_2::HdcpLevel::HDCP_V2_3"
2314    }
2315   ],
2316   "linker_set_key" : "android::hardware::drm::V1_2::HdcpLevel",
2317   "name" : "android::hardware::drm::V1_2::HdcpLevel",
2318   "referenced_type" : "type-122",
2319   "self_type" : "type-122",
2320   "size" : 4,
2321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h",
2322   "underlying_type" : "type-2",
2323   "unique_id" : "_ZTSN7android8hardware3drm4V1_29HdcpLevelE"
2324  },
2325  {
2326   "alignment" : 4,
2327   "enum_fields" :
2328   [
2329    {
2330     "enum_field_value" : 0,
2331     "name" : "android::hardware::drm::V1_2::KeyStatusType::USABLE"
2332    },
2333    {
2334     "enum_field_value" : 1,
2335     "name" : "android::hardware::drm::V1_2::KeyStatusType::EXPIRED"
2336    },
2337    {
2338     "enum_field_value" : 2,
2339     "name" : "android::hardware::drm::V1_2::KeyStatusType::OUTPUTNOTALLOWED"
2340    },
2341    {
2342     "enum_field_value" : 3,
2343     "name" : "android::hardware::drm::V1_2::KeyStatusType::STATUSPENDING"
2344    },
2345    {
2346     "enum_field_value" : 4,
2347     "name" : "android::hardware::drm::V1_2::KeyStatusType::INTERNALERROR"
2348    },
2349    {
2350     "enum_field_value" : 5,
2351     "name" : "android::hardware::drm::V1_2::KeyStatusType::USABLEINFUTURE"
2352    }
2353   ],
2354   "linker_set_key" : "android::hardware::drm::V1_2::KeyStatusType",
2355   "name" : "android::hardware::drm::V1_2::KeyStatusType",
2356   "referenced_type" : "type-123",
2357   "self_type" : "type-123",
2358   "size" : 4,
2359   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h",
2360   "underlying_type" : "type-2",
2361   "unique_id" : "_ZTSN7android8hardware3drm4V1_213KeyStatusTypeE"
2362  },
2363  {
2364   "alignment" : 4,
2365   "enum_fields" :
2366   [
2367    {
2368     "enum_field_value" : 0,
2369     "name" : "android::hardware::drm::V1_2::OfflineLicenseState::UNKNOWN"
2370    },
2371    {
2372     "enum_field_value" : 1,
2373     "name" : "android::hardware::drm::V1_2::OfflineLicenseState::USABLE"
2374    },
2375    {
2376     "enum_field_value" : 2,
2377     "name" : "android::hardware::drm::V1_2::OfflineLicenseState::INACTIVE"
2378    }
2379   ],
2380   "linker_set_key" : "android::hardware::drm::V1_2::OfflineLicenseState",
2381   "name" : "android::hardware::drm::V1_2::OfflineLicenseState",
2382   "referenced_type" : "type-120",
2383   "self_type" : "type-120",
2384   "size" : 4,
2385   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h",
2386   "underlying_type" : "type-2",
2387   "unique_id" : "_ZTSN7android8hardware3drm4V1_219OfflineLicenseStateE"
2388  },
2389  {
2390   "alignment" : 4,
2391   "enum_fields" :
2392   [
2393    {
2394     "enum_field_value" : 0,
2395     "name" : "android::hardware::drm::V1_2::Status::OK"
2396    },
2397    {
2398     "enum_field_value" : 1,
2399     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_NO_LICENSE"
2400    },
2401    {
2402     "enum_field_value" : 2,
2403     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_LICENSE_EXPIRED"
2404    },
2405    {
2406     "enum_field_value" : 3,
2407     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_SESSION_NOT_OPENED"
2408    },
2409    {
2410     "enum_field_value" : 4,
2411     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_CANNOT_HANDLE"
2412    },
2413    {
2414     "enum_field_value" : 5,
2415     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_INVALID_STATE"
2416    },
2417    {
2418     "enum_field_value" : 6,
2419     "name" : "android::hardware::drm::V1_2::Status::BAD_VALUE"
2420    },
2421    {
2422     "enum_field_value" : 7,
2423     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_NOT_PROVISIONED"
2424    },
2425    {
2426     "enum_field_value" : 8,
2427     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_RESOURCE_BUSY"
2428    },
2429    {
2430     "enum_field_value" : 9,
2431     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_INSUFFICIENT_OUTPUT_PROTECTION"
2432    },
2433    {
2434     "enum_field_value" : 10,
2435     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_DEVICE_REVOKED"
2436    },
2437    {
2438     "enum_field_value" : 11,
2439     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_DECRYPT"
2440    },
2441    {
2442     "enum_field_value" : 12,
2443     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_UNKNOWN"
2444    },
2445    {
2446     "enum_field_value" : 13,
2447     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_INSUFFICIENT_SECURITY"
2448    },
2449    {
2450     "enum_field_value" : 14,
2451     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_FRAME_TOO_LARGE"
2452    },
2453    {
2454     "enum_field_value" : 15,
2455     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_SESSION_LOST_STATE"
2456    },
2457    {
2458     "enum_field_value" : 16,
2459     "name" : "android::hardware::drm::V1_2::Status::ERROR_DRM_RESOURCE_CONTENTION"
2460    }
2461   ],
2462   "linker_set_key" : "android::hardware::drm::V1_2::Status",
2463   "name" : "android::hardware::drm::V1_2::Status",
2464   "referenced_type" : "type-121",
2465   "self_type" : "type-121",
2466   "size" : 4,
2467   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h",
2468   "underlying_type" : "type-2",
2469   "unique_id" : "_ZTSN7android8hardware3drm4V1_26StatusE"
2470  },
2471  {
2472   "alignment" : 4,
2473   "enum_fields" :
2474   [
2475    {
2476     "enum_field_value" : 0,
2477     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2478    },
2479    {
2480     "enum_field_value" : 1,
2481     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2482    },
2483    {
2484     "enum_field_value" : 2,
2485     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2486    }
2487   ],
2488   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2489   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2490   "referenced_type" : "type-949",
2491   "self_type" : "type-949",
2492   "size" : 4,
2493   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2494   "underlying_type" : "type-27",
2495   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
2496  },
2497  {
2498   "alignment" : 4,
2499   "enum_fields" :
2500   [
2501    {
2502     "enum_field_value" : -1,
2503     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2504    }
2505   ],
2506   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2507   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2508   "referenced_type" : "type-1096",
2509   "self_type" : "type-1096",
2510   "size" : 4,
2511   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2512   "underlying_type" : "type-27",
2513   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
2514  },
2515  {
2516   "alignment" : 1,
2517   "enum_fields" :
2518   [
2519    {
2520     "enum_field_value" : 0,
2521     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2522    },
2523    {
2524     "enum_field_value" : 1,
2525     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2526    },
2527    {
2528     "enum_field_value" : 2,
2529     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2530    }
2531   ],
2532   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2533   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2534   "referenced_type" : "type-1095",
2535   "self_type" : "type-1095",
2536   "size" : 1,
2537   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2538   "underlying_type" : "type-91",
2539   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
2540  },
2541  {
2542   "alignment" : 4,
2543   "enum_fields" :
2544   [
2545    {
2546     "enum_field_value" : 0,
2547     "name" : "ANDROID_LOG_UNKNOWN"
2548    },
2549    {
2550     "enum_field_value" : 1,
2551     "name" : "ANDROID_LOG_DEFAULT"
2552    },
2553    {
2554     "enum_field_value" : 2,
2555     "name" : "ANDROID_LOG_VERBOSE"
2556    },
2557    {
2558     "enum_field_value" : 3,
2559     "name" : "ANDROID_LOG_DEBUG"
2560    },
2561    {
2562     "enum_field_value" : 4,
2563     "name" : "ANDROID_LOG_INFO"
2564    },
2565    {
2566     "enum_field_value" : 5,
2567     "name" : "ANDROID_LOG_WARN"
2568    },
2569    {
2570     "enum_field_value" : 6,
2571     "name" : "ANDROID_LOG_ERROR"
2572    },
2573    {
2574     "enum_field_value" : 7,
2575     "name" : "ANDROID_LOG_FATAL"
2576    },
2577    {
2578     "enum_field_value" : 8,
2579     "name" : "ANDROID_LOG_SILENT"
2580    }
2581   ],
2582   "linker_set_key" : "android_LogPriority",
2583   "name" : "android_LogPriority",
2584   "referenced_type" : "type-1",
2585   "self_type" : "type-1",
2586   "size" : 4,
2587   "source_file" : "/system/core/liblog/include/android/log.h",
2588   "underlying_type" : "type-2",
2589   "unique_id" : "android_LogPriority"
2590  },
2591  {
2592   "alignment" : 4,
2593   "enum_fields" :
2594   [
2595    {
2596     "enum_field_value" : 0,
2597     "name" : "HAL_COLOR_MODE_NATIVE"
2598    },
2599    {
2600     "enum_field_value" : 1,
2601     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2602    },
2603    {
2604     "enum_field_value" : 2,
2605     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2606    },
2607    {
2608     "enum_field_value" : 3,
2609     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2610    },
2611    {
2612     "enum_field_value" : 4,
2613     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2614    },
2615    {
2616     "enum_field_value" : 5,
2617     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2618    },
2619    {
2620     "enum_field_value" : 6,
2621     "name" : "HAL_COLOR_MODE_DCI_P3"
2622    },
2623    {
2624     "enum_field_value" : 7,
2625     "name" : "HAL_COLOR_MODE_SRGB"
2626    },
2627    {
2628     "enum_field_value" : 8,
2629     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2630    },
2631    {
2632     "enum_field_value" : 9,
2633     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2634    }
2635   ],
2636   "linker_set_key" : "android_color_mode_t",
2637   "name" : "android_color_mode_t",
2638   "referenced_type" : "type-1049",
2639   "self_type" : "type-1049",
2640   "size" : 4,
2641   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2642   "underlying_type" : "type-2",
2643   "unique_id" : "android_color_mode_t"
2644  },
2645  {
2646   "alignment" : 4,
2647   "enum_fields" :
2648   [
2649    {
2650     "enum_field_value" : 10,
2651     "name" : "HAL_COLOR_MODE_BT2020"
2652    },
2653    {
2654     "enum_field_value" : 11,
2655     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2656    },
2657    {
2658     "enum_field_value" : 12,
2659     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2660    }
2661   ],
2662   "linker_set_key" : "android_color_mode_v1_1_t",
2663   "name" : "android_color_mode_v1_1_t",
2664   "referenced_type" : "type-1054",
2665   "self_type" : "type-1054",
2666   "size" : 4,
2667   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2668   "underlying_type" : "type-2",
2669   "unique_id" : "android_color_mode_v1_1_t"
2670  },
2671  {
2672   "alignment" : 4,
2673   "enum_fields" :
2674   [
2675    {
2676     "enum_field_value" : 0,
2677     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2678    },
2679    {
2680     "enum_field_value" : 1,
2681     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2682    },
2683    {
2684     "enum_field_value" : 2,
2685     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2686    },
2687    {
2688     "enum_field_value" : 3,
2689     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2690    },
2691    {
2692     "enum_field_value" : 4,
2693     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2694    },
2695    {
2696     "enum_field_value" : 5,
2697     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2698    },
2699    {
2700     "enum_field_value" : 6,
2701     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2702    }
2703   ],
2704   "linker_set_key" : "android_color_transform_t",
2705   "name" : "android_color_transform_t",
2706   "referenced_type" : "type-1050",
2707   "self_type" : "type-1050",
2708   "size" : 4,
2709   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2710   "underlying_type" : "type-2",
2711   "unique_id" : "android_color_transform_t"
2712  },
2713  {
2714   "alignment" : 4,
2715   "enum_fields" :
2716   [
2717    {
2718     "enum_field_value" : 0,
2719     "name" : "HAL_DATASPACE_UNKNOWN"
2720    },
2721    {
2722     "enum_field_value" : 1,
2723     "name" : "HAL_DATASPACE_ARBITRARY"
2724    },
2725    {
2726     "enum_field_value" : 16,
2727     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2728    },
2729    {
2730     "enum_field_value" : 4128768,
2731     "name" : "HAL_DATASPACE_STANDARD_MASK"
2732    },
2733    {
2734     "enum_field_value" : 0,
2735     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2736    },
2737    {
2738     "enum_field_value" : 65536,
2739     "name" : "HAL_DATASPACE_STANDARD_BT709"
2740    },
2741    {
2742     "enum_field_value" : 131072,
2743     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2744    },
2745    {
2746     "enum_field_value" : 196608,
2747     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2748    },
2749    {
2750     "enum_field_value" : 262144,
2751     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2752    },
2753    {
2754     "enum_field_value" : 327680,
2755     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2756    },
2757    {
2758     "enum_field_value" : 393216,
2759     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2760    },
2761    {
2762     "enum_field_value" : 458752,
2763     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2764    },
2765    {
2766     "enum_field_value" : 524288,
2767     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2768    },
2769    {
2770     "enum_field_value" : 589824,
2771     "name" : "HAL_DATASPACE_STANDARD_FILM"
2772    },
2773    {
2774     "enum_field_value" : 655360,
2775     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2776    },
2777    {
2778     "enum_field_value" : 720896,
2779     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2780    },
2781    {
2782     "enum_field_value" : 22,
2783     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2784    },
2785    {
2786     "enum_field_value" : 130023424,
2787     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2788    },
2789    {
2790     "enum_field_value" : 0,
2791     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2792    },
2793    {
2794     "enum_field_value" : 4194304,
2795     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2796    },
2797    {
2798     "enum_field_value" : 8388608,
2799     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2800    },
2801    {
2802     "enum_field_value" : 12582912,
2803     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2804    },
2805    {
2806     "enum_field_value" : 16777216,
2807     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2808    },
2809    {
2810     "enum_field_value" : 20971520,
2811     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2812    },
2813    {
2814     "enum_field_value" : 25165824,
2815     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2816    },
2817    {
2818     "enum_field_value" : 29360128,
2819     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2820    },
2821    {
2822     "enum_field_value" : 33554432,
2823     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2824    },
2825    {
2826     "enum_field_value" : 27,
2827     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2828    },
2829    {
2830     "enum_field_value" : 939524096,
2831     "name" : "HAL_DATASPACE_RANGE_MASK"
2832    },
2833    {
2834     "enum_field_value" : 0,
2835     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2836    },
2837    {
2838     "enum_field_value" : 134217728,
2839     "name" : "HAL_DATASPACE_RANGE_FULL"
2840    },
2841    {
2842     "enum_field_value" : 268435456,
2843     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2844    },
2845    {
2846     "enum_field_value" : 402653184,
2847     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2848    },
2849    {
2850     "enum_field_value" : 512,
2851     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2852    },
2853    {
2854     "enum_field_value" : 138477568,
2855     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2856    },
2857    {
2858     "enum_field_value" : 406913024,
2859     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2860    },
2861    {
2862     "enum_field_value" : 513,
2863     "name" : "HAL_DATASPACE_SRGB"
2864    },
2865    {
2866     "enum_field_value" : 142671872,
2867     "name" : "HAL_DATASPACE_V0_SRGB"
2868    },
2869    {
2870     "enum_field_value" : 411107328,
2871     "name" : "HAL_DATASPACE_V0_SCRGB"
2872    },
2873    {
2874     "enum_field_value" : 257,
2875     "name" : "HAL_DATASPACE_JFIF"
2876    },
2877    {
2878     "enum_field_value" : 146931712,
2879     "name" : "HAL_DATASPACE_V0_JFIF"
2880    },
2881    {
2882     "enum_field_value" : 258,
2883     "name" : "HAL_DATASPACE_BT601_625"
2884    },
2885    {
2886     "enum_field_value" : 281149440,
2887     "name" : "HAL_DATASPACE_V0_BT601_625"
2888    },
2889    {
2890     "enum_field_value" : 259,
2891     "name" : "HAL_DATASPACE_BT601_525"
2892    },
2893    {
2894     "enum_field_value" : 281280512,
2895     "name" : "HAL_DATASPACE_V0_BT601_525"
2896    },
2897    {
2898     "enum_field_value" : 260,
2899     "name" : "HAL_DATASPACE_BT709"
2900    },
2901    {
2902     "enum_field_value" : 281083904,
2903     "name" : "HAL_DATASPACE_V0_BT709"
2904    },
2905    {
2906     "enum_field_value" : 139067392,
2907     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2908    },
2909    {
2910     "enum_field_value" : 155844608,
2911     "name" : "HAL_DATASPACE_DCI_P3"
2912    },
2913    {
2914     "enum_field_value" : 139067392,
2915     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2916    },
2917    {
2918     "enum_field_value" : 143261696,
2919     "name" : "HAL_DATASPACE_DISPLAY_P3"
2920    },
2921    {
2922     "enum_field_value" : 151715840,
2923     "name" : "HAL_DATASPACE_ADOBE_RGB"
2924    },
2925    {
2926     "enum_field_value" : 138805248,
2927     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2928    },
2929    {
2930     "enum_field_value" : 147193856,
2931     "name" : "HAL_DATASPACE_BT2020"
2932    },
2933    {
2934     "enum_field_value" : 163971072,
2935     "name" : "HAL_DATASPACE_BT2020_PQ"
2936    },
2937    {
2938     "enum_field_value" : 4096,
2939     "name" : "HAL_DATASPACE_DEPTH"
2940    },
2941    {
2942     "enum_field_value" : 4097,
2943     "name" : "HAL_DATASPACE_SENSOR"
2944    }
2945   ],
2946   "linker_set_key" : "android_dataspace_t",
2947   "name" : "android_dataspace_t",
2948   "referenced_type" : "type-1048",
2949   "self_type" : "type-1048",
2950   "size" : 4,
2951   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2952   "underlying_type" : "type-2",
2953   "unique_id" : "android_dataspace_t"
2954  },
2955  {
2956   "alignment" : 4,
2957   "enum_fields" :
2958   [
2959    {
2960     "enum_field_value" : 281411584,
2961     "name" : "HAL_DATASPACE_BT2020_ITU"
2962    },
2963    {
2964     "enum_field_value" : 298188800,
2965     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2966    },
2967    {
2968     "enum_field_value" : 302383104,
2969     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2970    },
2971    {
2972     "enum_field_value" : 168165376,
2973     "name" : "HAL_DATASPACE_BT2020_HLG"
2974    }
2975   ],
2976   "linker_set_key" : "android_dataspace_v1_1_t",
2977   "name" : "android_dataspace_v1_1_t",
2978   "referenced_type" : "type-1053",
2979   "self_type" : "type-1053",
2980   "size" : 4,
2981   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2982   "underlying_type" : "type-2",
2983   "unique_id" : "android_dataspace_v1_1_t"
2984  },
2985  {
2986   "alignment" : 4,
2987   "enum_fields" :
2988   [
2989    {
2990     "enum_field_value" : 142999552,
2991     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2992    },
2993    {
2994     "enum_field_value" : 4098,
2995     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2996    },
2997    {
2998     "enum_field_value" : 4099,
2999     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
3000    },
3001    {
3002     "enum_field_value" : 4100,
3003     "name" : "HAL_DATASPACE_HEIF"
3004    }
3005   ],
3006   "linker_set_key" : "android_dataspace_v1_2_t",
3007   "name" : "android_dataspace_v1_2_t",
3008   "referenced_type" : "type-1057",
3009   "self_type" : "type-1057",
3010   "size" : 4,
3011   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3012   "underlying_type" : "type-2",
3013   "unique_id" : "android_dataspace_v1_2_t"
3014  },
3015  {
3016   "alignment" : 4,
3017   "enum_fields" :
3018   [
3019    {
3020     "enum_field_value" : 1,
3021     "name" : "FLEX_COMPONENT_Y"
3022    },
3023    {
3024     "enum_field_value" : 2,
3025     "name" : "FLEX_COMPONENT_Cb"
3026    },
3027    {
3028     "enum_field_value" : 4,
3029     "name" : "FLEX_COMPONENT_Cr"
3030    },
3031    {
3032     "enum_field_value" : 1024,
3033     "name" : "FLEX_COMPONENT_R"
3034    },
3035    {
3036     "enum_field_value" : 2048,
3037     "name" : "FLEX_COMPONENT_G"
3038    },
3039    {
3040     "enum_field_value" : 4096,
3041     "name" : "FLEX_COMPONENT_B"
3042    },
3043    {
3044     "enum_field_value" : 1073741824,
3045     "name" : "FLEX_COMPONENT_A"
3046    }
3047   ],
3048   "linker_set_key" : "android_flex_component",
3049   "name" : "android_flex_component",
3050   "referenced_type" : "type-1063",
3051   "self_type" : "type-1063",
3052   "size" : 4,
3053   "source_file" : "/system/core/libsystem/include/system/graphics.h",
3054   "underlying_type" : "type-2",
3055   "unique_id" : "android_flex_component"
3056  },
3057  {
3058   "alignment" : 4,
3059   "enum_fields" :
3060   [
3061    {
3062     "enum_field_value" : 0,
3063     "name" : "FLEX_FORMAT_INVALID"
3064    },
3065    {
3066     "enum_field_value" : 1,
3067     "name" : "FLEX_FORMAT_Y"
3068    },
3069    {
3070     "enum_field_value" : 7,
3071     "name" : "FLEX_FORMAT_YCbCr"
3072    },
3073    {
3074     "enum_field_value" : 1073741831,
3075     "name" : "FLEX_FORMAT_YCbCrA"
3076    },
3077    {
3078     "enum_field_value" : 7168,
3079     "name" : "FLEX_FORMAT_RGB"
3080    },
3081    {
3082     "enum_field_value" : 1073748992,
3083     "name" : "FLEX_FORMAT_RGBA"
3084    }
3085   ],
3086   "linker_set_key" : "android_flex_format",
3087   "name" : "android_flex_format",
3088   "referenced_type" : "type-1065",
3089   "self_type" : "type-1065",
3090   "size" : 4,
3091   "source_file" : "/system/core/libsystem/include/system/graphics.h",
3092   "underlying_type" : "type-2",
3093   "unique_id" : "android_flex_format"
3094  },
3095  {
3096   "alignment" : 4,
3097   "enum_fields" :
3098   [
3099    {
3100     "enum_field_value" : 1,
3101     "name" : "HAL_HDR_DOLBY_VISION"
3102    },
3103    {
3104     "enum_field_value" : 2,
3105     "name" : "HAL_HDR_HDR10"
3106    },
3107    {
3108     "enum_field_value" : 3,
3109     "name" : "HAL_HDR_HLG"
3110    }
3111   ],
3112   "linker_set_key" : "android_hdr_t",
3113   "name" : "android_hdr_t",
3114   "referenced_type" : "type-1051",
3115   "self_type" : "type-1051",
3116   "size" : 4,
3117   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3118   "underlying_type" : "type-2",
3119   "unique_id" : "android_hdr_t"
3120  },
3121  {
3122   "alignment" : 4,
3123   "enum_fields" :
3124   [
3125    {
3126     "enum_field_value" : 4,
3127     "name" : "HAL_HDR_HDR10_PLUS"
3128    }
3129   ],
3130   "linker_set_key" : "android_hdr_v1_2_t",
3131   "name" : "android_hdr_v1_2_t",
3132   "referenced_type" : "type-1056",
3133   "self_type" : "type-1056",
3134   "size" : 4,
3135   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3136   "underlying_type" : "type-2",
3137   "unique_id" : "android_hdr_v1_2_t"
3138  },
3139  {
3140   "alignment" : 4,
3141   "enum_fields" :
3142   [
3143    {
3144     "enum_field_value" : 39,
3145     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
3146    },
3147    {
3148     "enum_field_value" : 40,
3149     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
3150    },
3151    {
3152     "enum_field_value" : 41,
3153     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
3154    },
3155    {
3156     "enum_field_value" : 42,
3157     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
3158    }
3159   ],
3160   "linker_set_key" : "android_pixel_format_sw_t",
3161   "name" : "android_pixel_format_sw_t",
3162   "referenced_type" : "type-1059",
3163   "self_type" : "type-1059",
3164   "size" : 4,
3165   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
3166   "underlying_type" : "type-2",
3167   "unique_id" : "_ZTS25android_pixel_format_sw_t"
3168  },
3169  {
3170   "alignment" : 4,
3171   "enum_fields" :
3172   [
3173    {
3174     "enum_field_value" : 1,
3175     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
3176    },
3177    {
3178     "enum_field_value" : 2,
3179     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
3180    },
3181    {
3182     "enum_field_value" : 3,
3183     "name" : "HAL_PIXEL_FORMAT_RGB_888"
3184    },
3185    {
3186     "enum_field_value" : 4,
3187     "name" : "HAL_PIXEL_FORMAT_RGB_565"
3188    },
3189    {
3190     "enum_field_value" : 5,
3191     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
3192    },
3193    {
3194     "enum_field_value" : 16,
3195     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
3196    },
3197    {
3198     "enum_field_value" : 17,
3199     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
3200    },
3201    {
3202     "enum_field_value" : 20,
3203     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
3204    },
3205    {
3206     "enum_field_value" : 22,
3207     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
3208    },
3209    {
3210     "enum_field_value" : 32,
3211     "name" : "HAL_PIXEL_FORMAT_RAW16"
3212    },
3213    {
3214     "enum_field_value" : 33,
3215     "name" : "HAL_PIXEL_FORMAT_BLOB"
3216    },
3217    {
3218     "enum_field_value" : 34,
3219     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
3220    },
3221    {
3222     "enum_field_value" : 35,
3223     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
3224    },
3225    {
3226     "enum_field_value" : 36,
3227     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
3228    },
3229    {
3230     "enum_field_value" : 37,
3231     "name" : "HAL_PIXEL_FORMAT_RAW10"
3232    },
3233    {
3234     "enum_field_value" : 38,
3235     "name" : "HAL_PIXEL_FORMAT_RAW12"
3236    },
3237    {
3238     "enum_field_value" : 43,
3239     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
3240    },
3241    {
3242     "enum_field_value" : 538982489,
3243     "name" : "HAL_PIXEL_FORMAT_Y8"
3244    },
3245    {
3246     "enum_field_value" : 540422489,
3247     "name" : "HAL_PIXEL_FORMAT_Y16"
3248    },
3249    {
3250     "enum_field_value" : 842094169,
3251     "name" : "HAL_PIXEL_FORMAT_YV12"
3252    }
3253   ],
3254   "linker_set_key" : "android_pixel_format_t",
3255   "name" : "android_pixel_format_t",
3256   "referenced_type" : "type-1046",
3257   "self_type" : "type-1046",
3258   "size" : 4,
3259   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3260   "underlying_type" : "type-2",
3261   "unique_id" : "android_pixel_format_t"
3262  },
3263  {
3264   "alignment" : 4,
3265   "enum_fields" :
3266   [
3267    {
3268     "enum_field_value" : 48,
3269     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
3270    },
3271    {
3272     "enum_field_value" : 49,
3273     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
3274    },
3275    {
3276     "enum_field_value" : 50,
3277     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
3278    },
3279    {
3280     "enum_field_value" : 51,
3281     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
3282    },
3283    {
3284     "enum_field_value" : 52,
3285     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
3286    },
3287    {
3288     "enum_field_value" : 53,
3289     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
3290    },
3291    {
3292     "enum_field_value" : 54,
3293     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
3294    }
3295   ],
3296   "linker_set_key" : "android_pixel_format_v1_1_t",
3297   "name" : "android_pixel_format_v1_1_t",
3298   "referenced_type" : "type-1052",
3299   "self_type" : "type-1052",
3300   "size" : 4,
3301   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3302   "underlying_type" : "type-2",
3303   "unique_id" : "android_pixel_format_v1_1_t"
3304  },
3305  {
3306   "alignment" : 4,
3307   "enum_fields" :
3308   [
3309    {
3310     "enum_field_value" : 55,
3311     "name" : "HAL_PIXEL_FORMAT_HSV_888"
3312    }
3313   ],
3314   "linker_set_key" : "android_pixel_format_v1_2_t",
3315   "name" : "android_pixel_format_v1_2_t",
3316   "referenced_type" : "type-1058",
3317   "self_type" : "type-1058",
3318   "size" : 4,
3319   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
3320   "underlying_type" : "type-2",
3321   "unique_id" : "android_pixel_format_v1_2_t"
3322  },
3323  {
3324   "alignment" : 4,
3325   "enum_fields" :
3326   [
3327    {
3328     "enum_field_value" : 0,
3329     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
3330    },
3331    {
3332     "enum_field_value" : 1,
3333     "name" : "HAL_RENDER_INTENT_ENHANCE"
3334    },
3335    {
3336     "enum_field_value" : 2,
3337     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
3338    },
3339    {
3340     "enum_field_value" : 3,
3341     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
3342    }
3343   ],
3344   "linker_set_key" : "android_render_intent_v1_1_t",
3345   "name" : "android_render_intent_v1_1_t",
3346   "referenced_type" : "type-1055",
3347   "self_type" : "type-1055",
3348   "size" : 4,
3349   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
3350   "underlying_type" : "type-2",
3351   "unique_id" : "android_render_intent_v1_1_t"
3352  },
3353  {
3354   "alignment" : 4,
3355   "enum_fields" :
3356   [
3357    {
3358     "enum_field_value" : 1,
3359     "name" : "HAL_TRANSFORM_FLIP_H"
3360    },
3361    {
3362     "enum_field_value" : 2,
3363     "name" : "HAL_TRANSFORM_FLIP_V"
3364    },
3365    {
3366     "enum_field_value" : 4,
3367     "name" : "HAL_TRANSFORM_ROT_90"
3368    },
3369    {
3370     "enum_field_value" : 3,
3371     "name" : "HAL_TRANSFORM_ROT_180"
3372    },
3373    {
3374     "enum_field_value" : 7,
3375     "name" : "HAL_TRANSFORM_ROT_270"
3376    }
3377   ],
3378   "linker_set_key" : "android_transform_t",
3379   "name" : "android_transform_t",
3380   "referenced_type" : "type-1047",
3381   "self_type" : "type-1047",
3382   "size" : 4,
3383   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
3384   "underlying_type" : "type-2",
3385   "unique_id" : "android_transform_t"
3386  },
3387  {
3388   "alignment" : 4,
3389   "enum_fields" :
3390   [
3391    {
3392     "enum_field_value" : 0,
3393     "name" : "LOG_ID_MIN"
3394    },
3395    {
3396     "enum_field_value" : 0,
3397     "name" : "LOG_ID_MAIN"
3398    },
3399    {
3400     "enum_field_value" : 1,
3401     "name" : "LOG_ID_RADIO"
3402    },
3403    {
3404     "enum_field_value" : 2,
3405     "name" : "LOG_ID_EVENTS"
3406    },
3407    {
3408     "enum_field_value" : 3,
3409     "name" : "LOG_ID_SYSTEM"
3410    },
3411    {
3412     "enum_field_value" : 4,
3413     "name" : "LOG_ID_CRASH"
3414    },
3415    {
3416     "enum_field_value" : 5,
3417     "name" : "LOG_ID_STATS"
3418    },
3419    {
3420     "enum_field_value" : 6,
3421     "name" : "LOG_ID_SECURITY"
3422    },
3423    {
3424     "enum_field_value" : 7,
3425     "name" : "LOG_ID_KERNEL"
3426    },
3427    {
3428     "enum_field_value" : 8,
3429     "name" : "LOG_ID_MAX"
3430    }
3431   ],
3432   "linker_set_key" : "log_id",
3433   "name" : "log_id",
3434   "referenced_type" : "type-839",
3435   "self_type" : "type-839",
3436   "size" : 4,
3437   "source_file" : "/system/core/liblog/include/android/log.h",
3438   "underlying_type" : "type-2",
3439   "unique_id" : "log_id"
3440  }
3441 ],
3442 "function_types" :
3443 [
3444  {
3445   "alignment" : 4,
3446   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3447   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3448   "parameters" :
3449   [
3450    {
3451     "referenced_type" : "type-44"
3452    },
3453    {
3454     "referenced_type" : "type-50"
3455    },
3456    {
3457     "referenced_type" : "type-28"
3458    }
3459   ],
3460   "referenced_type" : "type-43",
3461   "return_type" : "type-41",
3462   "self_type" : "type-43",
3463   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3464  },
3465  {
3466   "alignment" : 4,
3467   "linker_set_key" : "int (void *)",
3468   "name" : "int (void *)",
3469   "parameters" :
3470   [
3471    {
3472     "referenced_type" : "type-28"
3473    }
3474   ],
3475   "referenced_type" : "type-1074",
3476   "return_type" : "type-27",
3477   "self_type" : "type-1074",
3478   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3479  },
3480  {
3481   "alignment" : 4,
3482   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3483   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
3484   "parameters" :
3485   [
3486    {
3487     "referenced_type" : "type-980"
3488    },
3489    {
3490     "referenced_type" : "type-926"
3491    },
3492    {
3493     "referenced_type" : "type-32"
3494    },
3495    {
3496     "referenced_type" : "type-981"
3497    },
3498    {
3499     "referenced_type" : "type-32"
3500    },
3501    {
3502     "referenced_type" : "type-28"
3503    }
3504   ],
3505   "referenced_type" : "type-979",
3506   "return_type" : "type-29",
3507   "self_type" : "type-979",
3508   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3509  }
3510 ],
3511 "functions" :
3512 [
3513  {
3514   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::getService",
3515   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3516   "parameters" :
3517   [
3518    {
3519     "default_arg" : true,
3520     "referenced_type" : "type-529"
3521    },
3522    {
3523     "default_arg" : true,
3524     "referenced_type" : "type-41"
3525    }
3526   ],
3527   "return_type" : "type-408",
3528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3529  },
3530  {
3531   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::linkToDeath",
3532   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3533   "parameters" :
3534   [
3535    {
3536     "is_this_ptr" : true,
3537     "referenced_type" : "type-409"
3538    },
3539    {
3540     "referenced_type" : "type-920"
3541    },
3542    {
3543     "referenced_type" : "type-32"
3544    }
3545   ],
3546   "return_type" : "type-557",
3547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3548  },
3549  {
3550   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::getDebugInfo",
3551   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3552   "parameters" :
3553   [
3554    {
3555     "is_this_ptr" : true,
3556     "referenced_type" : "type-409"
3557    },
3558    {
3559     "referenced_type" : "type-1286"
3560    }
3561   ],
3562   "return_type" : "type-630",
3563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3564  },
3565  {
3566   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::getHashChain",
3567   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3568   "parameters" :
3569   [
3570    {
3571     "is_this_ptr" : true,
3572     "referenced_type" : "type-409"
3573    },
3574    {
3575     "referenced_type" : "type-1287"
3576    }
3577   ],
3578   "return_type" : "type-630",
3579   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3580  },
3581  {
3582   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::tryGetService",
3583   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3584   "parameters" :
3585   [
3586    {
3587     "default_arg" : true,
3588     "referenced_type" : "type-529"
3589    },
3590    {
3591     "default_arg" : true,
3592     "referenced_type" : "type-41"
3593    }
3594   ],
3595   "return_type" : "type-408",
3596   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3597  },
3598  {
3599   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::unlinkToDeath",
3600   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3601   "parameters" :
3602   [
3603    {
3604     "is_this_ptr" : true,
3605     "referenced_type" : "type-409"
3606    },
3607    {
3608     "referenced_type" : "type-920"
3609    }
3610   ],
3611   "return_type" : "type-557",
3612   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3613  },
3614  {
3615   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::interfaceChain",
3616   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3617   "parameters" :
3618   [
3619    {
3620     "is_this_ptr" : true,
3621     "referenced_type" : "type-409"
3622    },
3623    {
3624     "referenced_type" : "type-1288"
3625    }
3626   ],
3627   "return_type" : "type-630",
3628   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3629  },
3630  {
3631   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::registerAsService",
3632   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3633   "parameters" :
3634   [
3635    {
3636     "is_this_ptr" : true,
3637     "referenced_type" : "type-409"
3638    },
3639    {
3640     "default_arg" : true,
3641     "referenced_type" : "type-529"
3642    }
3643   ],
3644   "return_type" : "type-27",
3645   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3646  },
3647  {
3648   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::interfaceDescriptor",
3649   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3650   "parameters" :
3651   [
3652    {
3653     "is_this_ptr" : true,
3654     "referenced_type" : "type-409"
3655    },
3656    {
3657     "referenced_type" : "type-1289"
3658    }
3659   ],
3660   "return_type" : "type-630",
3661   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3662  },
3663  {
3664   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::notifySyspropsChanged",
3665   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21notifySyspropsChangedEv",
3666   "parameters" :
3667   [
3668    {
3669     "is_this_ptr" : true,
3670     "referenced_type" : "type-409"
3671    }
3672   ],
3673   "return_type" : "type-630",
3674   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3675  },
3676  {
3677   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::setHALInstrumentation",
3678   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21setHALInstrumentationEv",
3679   "parameters" :
3680   [
3681    {
3682     "is_this_ptr" : true,
3683     "referenced_type" : "type-409"
3684    }
3685   ],
3686   "return_type" : "type-630",
3687   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3688  },
3689  {
3690   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::registerForNotifications",
3691   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3692   "parameters" :
3693   [
3694    {
3695     "referenced_type" : "type-529"
3696    },
3697    {
3698     "referenced_type" : "type-1143"
3699    }
3700   ],
3701   "return_type" : "type-41",
3702   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3703  },
3704  {
3705   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::ping",
3706   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4pingEv",
3707   "parameters" :
3708   [
3709    {
3710     "is_this_ptr" : true,
3711     "referenced_type" : "type-409"
3712    }
3713   ],
3714   "return_type" : "type-630",
3715   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3716  },
3717  {
3718   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::debug",
3719   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3720   "parameters" :
3721   [
3722    {
3723     "is_this_ptr" : true,
3724     "referenced_type" : "type-409"
3725    },
3726    {
3727     "referenced_type" : "type-940"
3728    },
3729    {
3730     "referenced_type" : "type-1142"
3731    }
3732   ],
3733   "return_type" : "type-630",
3734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3735  },
3736  {
3737   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::castFrom",
3738   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS1_4V1_010IDrmPluginEEEb",
3739   "parameters" :
3740   [
3741    {
3742     "referenced_type" : "type-217"
3743    },
3744    {
3745     "default_arg" : true,
3746     "referenced_type" : "type-41"
3747    }
3748   ],
3749   "return_type" : "type-447",
3750   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3751  },
3752  {
3753   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::castFrom",
3754   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS1_4V1_110IDrmPluginEEEb",
3755   "parameters" :
3756   [
3757    {
3758     "referenced_type" : "type-437"
3759    },
3760    {
3761     "default_arg" : true,
3762     "referenced_type" : "type-41"
3763    }
3764   ],
3765   "return_type" : "type-447",
3766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3767  },
3768  {
3769   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::castFrom",
3770   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3771   "parameters" :
3772   [
3773    {
3774     "referenced_type" : "type-1217"
3775    },
3776    {
3777     "default_arg" : true,
3778     "referenced_type" : "type-41"
3779    }
3780   ],
3781   "return_type" : "type-447",
3782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3783  },
3784  {
3785   "function_name" : "android::hardware::drm::V1_2::IDrmPlugin::castFrom",
3786   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin8castFromERKNS_2spIS3_EEb",
3787   "parameters" :
3788   [
3789    {
3790     "referenced_type" : "type-412"
3791    },
3792    {
3793     "default_arg" : true,
3794     "referenced_type" : "type-41"
3795    }
3796   ],
3797   "return_type" : "type-447",
3798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
3799  },
3800  {
3801   "access" : "private",
3802   "function_name" : "android::hardware::drm::V1_2::BsDrmPlugin::addOnewayTask",
3803   "linker_set_key" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13addOnewayTaskENSt3__18functionIFvvEEE",
3804   "parameters" :
3805   [
3806    {
3807     "is_this_ptr" : true,
3808     "referenced_type" : "type-421"
3809    },
3810    {
3811     "referenced_type" : "type-1294"
3812    }
3813   ],
3814   "return_type" : "type-630",
3815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPlugin.h"
3816  },
3817  {
3818   "function_name" : "android::hardware::drm::V1_2::BsDrmPlugin::BsDrmPlugin",
3819   "linker_set_key" : "_ZN7android8hardware3drm4V1_211BsDrmPluginC1ENS_2spINS2_10IDrmPluginEEE",
3820   "parameters" :
3821   [
3822    {
3823     "is_this_ptr" : true,
3824     "referenced_type" : "type-421"
3825    },
3826    {
3827     "referenced_type" : "type-407"
3828    }
3829   ],
3830   "return_type" : "type-29",
3831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPlugin.h"
3832  },
3833  {
3834   "function_name" : "android::hardware::drm::V1_2::BsDrmPlugin::BsDrmPlugin",
3835   "linker_set_key" : "_ZN7android8hardware3drm4V1_211BsDrmPluginC2ENS_2spINS2_10IDrmPluginEEE",
3836   "parameters" :
3837   [
3838    {
3839     "is_this_ptr" : true,
3840     "referenced_type" : "type-421"
3841    },
3842    {
3843     "referenced_type" : "type-407"
3844    }
3845   ],
3846   "return_type" : "type-29",
3847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPlugin.h"
3848  },
3849  {
3850   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::getService",
3851   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3852   "parameters" :
3853   [
3854    {
3855     "default_arg" : true,
3856     "referenced_type" : "type-285"
3857    },
3858    {
3859     "default_arg" : true,
3860     "referenced_type" : "type-41"
3861    }
3862   ],
3863   "return_type" : "type-192",
3864   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3865  },
3866  {
3867   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::linkToDeath",
3868   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3869   "parameters" :
3870   [
3871    {
3872     "is_this_ptr" : true,
3873     "referenced_type" : "type-193"
3874    },
3875    {
3876     "referenced_type" : "type-920"
3877    },
3878    {
3879     "referenced_type" : "type-32"
3880    }
3881   ],
3882   "return_type" : "type-557",
3883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3884  },
3885  {
3886   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::getDebugInfo",
3887   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3888   "parameters" :
3889   [
3890    {
3891     "is_this_ptr" : true,
3892     "referenced_type" : "type-193"
3893    },
3894    {
3895     "referenced_type" : "type-1322"
3896    }
3897   ],
3898   "return_type" : "type-630",
3899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3900  },
3901  {
3902   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::getHashChain",
3903   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3904   "parameters" :
3905   [
3906    {
3907     "is_this_ptr" : true,
3908     "referenced_type" : "type-193"
3909    },
3910    {
3911     "referenced_type" : "type-1323"
3912    }
3913   ],
3914   "return_type" : "type-630",
3915   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3916  },
3917  {
3918   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::tryGetService",
3919   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3920   "parameters" :
3921   [
3922    {
3923     "default_arg" : true,
3924     "referenced_type" : "type-285"
3925    },
3926    {
3927     "default_arg" : true,
3928     "referenced_type" : "type-41"
3929    }
3930   ],
3931   "return_type" : "type-192",
3932   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3933  },
3934  {
3935   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::unlinkToDeath",
3936   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3937   "parameters" :
3938   [
3939    {
3940     "is_this_ptr" : true,
3941     "referenced_type" : "type-193"
3942    },
3943    {
3944     "referenced_type" : "type-920"
3945    }
3946   ],
3947   "return_type" : "type-557",
3948   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3949  },
3950  {
3951   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::interfaceChain",
3952   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3953   "parameters" :
3954   [
3955    {
3956     "is_this_ptr" : true,
3957     "referenced_type" : "type-193"
3958    },
3959    {
3960     "referenced_type" : "type-1324"
3961    }
3962   ],
3963   "return_type" : "type-630",
3964   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3965  },
3966  {
3967   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::registerAsService",
3968   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3969   "parameters" :
3970   [
3971    {
3972     "is_this_ptr" : true,
3973     "referenced_type" : "type-193"
3974    },
3975    {
3976     "default_arg" : true,
3977     "referenced_type" : "type-285"
3978    }
3979   ],
3980   "return_type" : "type-27",
3981   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3982  },
3983  {
3984   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::interfaceDescriptor",
3985   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3986   "parameters" :
3987   [
3988    {
3989     "is_this_ptr" : true,
3990     "referenced_type" : "type-193"
3991    },
3992    {
3993     "referenced_type" : "type-1325"
3994    }
3995   ],
3996   "return_type" : "type-630",
3997   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
3998  },
3999  {
4000   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::notifySyspropsChanged",
4001   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory21notifySyspropsChangedEv",
4002   "parameters" :
4003   [
4004    {
4005     "is_this_ptr" : true,
4006     "referenced_type" : "type-193"
4007    }
4008   ],
4009   "return_type" : "type-630",
4010   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4011  },
4012  {
4013   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::setHALInstrumentation",
4014   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory21setHALInstrumentationEv",
4015   "parameters" :
4016   [
4017    {
4018     "is_this_ptr" : true,
4019     "referenced_type" : "type-193"
4020    }
4021   ],
4022   "return_type" : "type-630",
4023   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4024  },
4025  {
4026   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::registerForNotifications",
4027   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4028   "parameters" :
4029   [
4030    {
4031     "referenced_type" : "type-285"
4032    },
4033    {
4034     "referenced_type" : "type-1143"
4035    }
4036   ],
4037   "return_type" : "type-41",
4038   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4039  },
4040  {
4041   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::ping",
4042   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory4pingEv",
4043   "parameters" :
4044   [
4045    {
4046     "is_this_ptr" : true,
4047     "referenced_type" : "type-193"
4048    }
4049   ],
4050   "return_type" : "type-630",
4051   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4052  },
4053  {
4054   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::debug",
4055   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4056   "parameters" :
4057   [
4058    {
4059     "is_this_ptr" : true,
4060     "referenced_type" : "type-193"
4061    },
4062    {
4063     "referenced_type" : "type-940"
4064    },
4065    {
4066     "referenced_type" : "type-1142"
4067    }
4068   ],
4069   "return_type" : "type-630",
4070   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4071  },
4072  {
4073   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::castFrom",
4074   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS1_4V1_011IDrmFactoryEEEb",
4075   "parameters" :
4076   [
4077    {
4078     "referenced_type" : "type-235"
4079    },
4080    {
4081     "default_arg" : true,
4082     "referenced_type" : "type-41"
4083    }
4084   ],
4085   "return_type" : "type-247",
4086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4087  },
4088  {
4089   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::castFrom",
4090   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS1_4V1_111IDrmFactoryEEEb",
4091   "parameters" :
4092   [
4093    {
4094     "referenced_type" : "type-241"
4095    },
4096    {
4097     "default_arg" : true,
4098     "referenced_type" : "type-41"
4099    }
4100   ],
4101   "return_type" : "type-247",
4102   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4103  },
4104  {
4105   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::castFrom",
4106   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4107   "parameters" :
4108   [
4109    {
4110     "referenced_type" : "type-1217"
4111    },
4112    {
4113     "default_arg" : true,
4114     "referenced_type" : "type-41"
4115    }
4116   ],
4117   "return_type" : "type-247",
4118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4119  },
4120  {
4121   "function_name" : "android::hardware::drm::V1_2::IDrmFactory::castFrom",
4122   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory8castFromERKNS_2spIS3_EEb",
4123   "parameters" :
4124   [
4125    {
4126     "referenced_type" : "type-197"
4127    },
4128    {
4129     "default_arg" : true,
4130     "referenced_type" : "type-41"
4131    }
4132   ],
4133   "return_type" : "type-247",
4134   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
4135  },
4136  {
4137   "access" : "private",
4138   "function_name" : "android::hardware::drm::V1_2::BsDrmFactory::addOnewayTask",
4139   "linker_set_key" : "_ZN7android8hardware3drm4V1_212BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE",
4140   "parameters" :
4141   [
4142    {
4143     "is_this_ptr" : true,
4144     "referenced_type" : "type-207"
4145    },
4146    {
4147     "referenced_type" : "type-1329"
4148    }
4149   ],
4150   "return_type" : "type-630",
4151   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmFactory.h"
4152  },
4153  {
4154   "function_name" : "android::hardware::drm::V1_2::BsDrmFactory::BsDrmFactory",
4155   "linker_set_key" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE",
4156   "parameters" :
4157   [
4158    {
4159     "is_this_ptr" : true,
4160     "referenced_type" : "type-207"
4161    },
4162    {
4163     "referenced_type" : "type-191"
4164    }
4165   ],
4166   "return_type" : "type-29",
4167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmFactory.h"
4168  },
4169  {
4170   "function_name" : "android::hardware::drm::V1_2::BsDrmFactory::BsDrmFactory",
4171   "linker_set_key" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE",
4172   "parameters" :
4173   [
4174    {
4175     "is_this_ptr" : true,
4176     "referenced_type" : "type-207"
4177    },
4178    {
4179     "referenced_type" : "type-191"
4180    }
4181   ],
4182   "return_type" : "type-29",
4183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmFactory.h"
4184  },
4185  {
4186   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::onTransact",
4187   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4188   "parameters" :
4189   [
4190    {
4191     "is_this_ptr" : true,
4192     "referenced_type" : "type-416"
4193    },
4194    {
4195     "referenced_type" : "type-2"
4196    },
4197    {
4198     "referenced_type" : "type-987"
4199    },
4200    {
4201     "referenced_type" : "type-980"
4202    },
4203    {
4204     "default_arg" : true,
4205     "referenced_type" : "type-2"
4206    },
4207    {
4208     "default_arg" : true,
4209     "referenced_type" : "type-1332"
4210    }
4211   ],
4212   "return_type" : "type-27",
4213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4214  },
4215  {
4216   "access" : "private",
4217   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::getDebugInfo",
4218   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4219   "parameters" :
4220   [
4221    {
4222     "is_this_ptr" : true,
4223     "referenced_type" : "type-416"
4224    },
4225    {
4226     "referenced_type" : "type-1333"
4227    }
4228   ],
4229   "return_type" : "type-630",
4230   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4231  },
4232  {
4233   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_getHdcpLevels_1_2",
4234   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin23_hidl_getHdcpLevels_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4235   "parameters" :
4236   [
4237    {
4238     "referenced_type" : "type-988"
4239    },
4240    {
4241     "referenced_type" : "type-987"
4242    },
4243    {
4244     "referenced_type" : "type-980"
4245    },
4246    {
4247     "referenced_type" : "type-1334"
4248    }
4249   ],
4250   "return_type" : "type-27",
4251   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4252  },
4253  {
4254   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_getKeyRequest_1_2",
4255   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin23_hidl_getKeyRequest_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4256   "parameters" :
4257   [
4258    {
4259     "referenced_type" : "type-988"
4260    },
4261    {
4262     "referenced_type" : "type-987"
4263    },
4264    {
4265     "referenced_type" : "type-980"
4266    },
4267    {
4268     "referenced_type" : "type-1335"
4269    }
4270   ],
4271   "return_type" : "type-27",
4272   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4273  },
4274  {
4275   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_sendKeysChange_1_2",
4276   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin24_hidl_sendKeysChange_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4277   "parameters" :
4278   [
4279    {
4280     "referenced_type" : "type-988"
4281    },
4282    {
4283     "referenced_type" : "type-987"
4284    },
4285    {
4286     "referenced_type" : "type-980"
4287    },
4288    {
4289     "referenced_type" : "type-1336"
4290    }
4291   ],
4292   "return_type" : "type-27",
4293   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4294  },
4295  {
4296   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_removeOfflineLicense",
4297   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin26_hidl_removeOfflineLicenseEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4298   "parameters" :
4299   [
4300    {
4301     "referenced_type" : "type-988"
4302    },
4303    {
4304     "referenced_type" : "type-987"
4305    },
4306    {
4307     "referenced_type" : "type-980"
4308    },
4309    {
4310     "referenced_type" : "type-1337"
4311    }
4312   ],
4313   "return_type" : "type-27",
4314   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4315  },
4316  {
4317   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_sendSessionLostState",
4318   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin26_hidl_sendSessionLostStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4319   "parameters" :
4320   [
4321    {
4322     "referenced_type" : "type-988"
4323    },
4324    {
4325     "referenced_type" : "type-987"
4326    },
4327    {
4328     "referenced_type" : "type-980"
4329    },
4330    {
4331     "referenced_type" : "type-1338"
4332    }
4333   ],
4334   "return_type" : "type-27",
4335   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4336  },
4337  {
4338   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_getOfflineLicenseState",
4339   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin28_hidl_getOfflineLicenseStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4340   "parameters" :
4341   [
4342    {
4343     "referenced_type" : "type-988"
4344    },
4345    {
4346     "referenced_type" : "type-987"
4347    },
4348    {
4349     "referenced_type" : "type-980"
4350    },
4351    {
4352     "referenced_type" : "type-1339"
4353    }
4354   ],
4355   "return_type" : "type-27",
4356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4357  },
4358  {
4359   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_getProvisionRequest_1_2",
4360   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin29_hidl_getProvisionRequest_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4361   "parameters" :
4362   [
4363    {
4364     "referenced_type" : "type-988"
4365    },
4366    {
4367     "referenced_type" : "type-987"
4368    },
4369    {
4370     "referenced_type" : "type-980"
4371    },
4372    {
4373     "referenced_type" : "type-1340"
4374    }
4375   ],
4376   "return_type" : "type-27",
4377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4378  },
4379  {
4380   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::_hidl_getOfflineLicenseKeySetIds",
4381   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin32_hidl_getOfflineLicenseKeySetIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4382   "parameters" :
4383   [
4384    {
4385     "referenced_type" : "type-988"
4386    },
4387    {
4388     "referenced_type" : "type-987"
4389    },
4390    {
4391     "referenced_type" : "type-980"
4392    },
4393    {
4394     "referenced_type" : "type-1341"
4395    }
4396   ],
4397   "return_type" : "type-27",
4398   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4399  },
4400  {
4401   "access" : "private",
4402   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::ping",
4403   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin4pingEv",
4404   "parameters" :
4405   [
4406    {
4407     "is_this_ptr" : true,
4408     "referenced_type" : "type-416"
4409    }
4410   ],
4411   "return_type" : "type-630",
4412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4413  },
4414  {
4415   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::BnHwDrmPlugin",
4416   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginC1ERKNS_2spINS2_10IDrmPluginEEE",
4417   "parameters" :
4418   [
4419    {
4420     "is_this_ptr" : true,
4421     "referenced_type" : "type-416"
4422    },
4423    {
4424     "referenced_type" : "type-412"
4425    }
4426   ],
4427   "return_type" : "type-29",
4428   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4429  },
4430  {
4431   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::BnHwDrmPlugin",
4432   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginC2ERKNS_2spINS2_10IDrmPluginEEE",
4433   "parameters" :
4434   [
4435    {
4436     "is_this_ptr" : true,
4437     "referenced_type" : "type-416"
4438    },
4439    {
4440     "referenced_type" : "type-412"
4441    }
4442   ],
4443   "return_type" : "type-29",
4444   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4445  },
4446  {
4447   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::~BnHwDrmPlugin",
4448   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD0Ev",
4449   "parameters" :
4450   [
4451    {
4452     "is_this_ptr" : true,
4453     "referenced_type" : "type-416"
4454    }
4455   ],
4456   "return_type" : "type-29",
4457   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4458  },
4459  {
4460   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::~BnHwDrmPlugin",
4461   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD1Ev",
4462   "parameters" :
4463   [
4464    {
4465     "is_this_ptr" : true,
4466     "referenced_type" : "type-416"
4467    }
4468   ],
4469   "return_type" : "type-29",
4470   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4471  },
4472  {
4473   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPlugin::~BnHwDrmPlugin",
4474   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD2Ev",
4475   "parameters" :
4476   [
4477    {
4478     "is_this_ptr" : true,
4479     "referenced_type" : "type-416"
4480    }
4481   ],
4482   "return_type" : "type-29",
4483   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h"
4484  },
4485  {
4486   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getMetrics",
4487   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE",
4488   "parameters" :
4489   [
4490    {
4491     "is_this_ptr" : true,
4492     "referenced_type" : "type-426"
4493    },
4494    {
4495     "referenced_type" : "type-1342"
4496    }
4497   ],
4498   "return_type" : "type-630",
4499   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4500  },
4501  {
4502   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::removeKeys",
4503   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE",
4504   "parameters" :
4505   [
4506    {
4507     "is_this_ptr" : true,
4508     "referenced_type" : "type-426"
4509    },
4510    {
4511     "referenced_type" : "type-919"
4512    }
4513   ],
4514   "return_type" : "type-1228",
4515   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4516  },
4517  {
4518   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::linkToDeath",
4519   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
4520   "parameters" :
4521   [
4522    {
4523     "is_this_ptr" : true,
4524     "referenced_type" : "type-426"
4525    },
4526    {
4527     "referenced_type" : "type-920"
4528    },
4529    {
4530     "referenced_type" : "type-32"
4531    }
4532   ],
4533   "return_type" : "type-557",
4534   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4535  },
4536  {
4537   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::openSession",
4538   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
4539   "parameters" :
4540   [
4541    {
4542     "is_this_ptr" : true,
4543     "referenced_type" : "type-426"
4544    },
4545    {
4546     "referenced_type" : "type-1343"
4547    }
4548   ],
4549   "return_type" : "type-630",
4550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4551  },
4552  {
4553   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::restoreKeys",
4554   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_",
4555   "parameters" :
4556   [
4557    {
4558     "is_this_ptr" : true,
4559     "referenced_type" : "type-426"
4560    },
4561    {
4562     "referenced_type" : "type-919"
4563    },
4564    {
4565     "referenced_type" : "type-919"
4566    }
4567   ],
4568   "return_type" : "type-1228",
4569   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4570  },
4571  {
4572   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setListener",
4573   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE",
4574   "parameters" :
4575   [
4576    {
4577     "is_this_ptr" : true,
4578     "referenced_type" : "type-426"
4579    },
4580    {
4581     "referenced_type" : "type-223"
4582    }
4583   ],
4584   "return_type" : "type-630",
4585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4586  },
4587  {
4588   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::closeSession",
4589   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE",
4590   "parameters" :
4591   [
4592    {
4593     "is_this_ptr" : true,
4594     "referenced_type" : "type-426"
4595    },
4596    {
4597     "referenced_type" : "type-919"
4598    }
4599   ],
4600   "return_type" : "type-1228",
4601   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4602  },
4603  {
4604   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getDebugInfo",
4605   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4606   "parameters" :
4607   [
4608    {
4609     "is_this_ptr" : true,
4610     "referenced_type" : "type-426"
4611    },
4612    {
4613     "referenced_type" : "type-1344"
4614    }
4615   ],
4616   "return_type" : "type-630",
4617   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4618  },
4619  {
4620   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getHashChain",
4621   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
4622   "parameters" :
4623   [
4624    {
4625     "is_this_ptr" : true,
4626     "referenced_type" : "type-426"
4627    },
4628    {
4629     "referenced_type" : "type-1345"
4630    }
4631   ],
4632   "return_type" : "type-630",
4633   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4634  },
4635  {
4636   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getHdcpLevels",
4637   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE",
4638   "parameters" :
4639   [
4640    {
4641     "is_this_ptr" : true,
4642     "referenced_type" : "type-426"
4643    },
4644    {
4645     "referenced_type" : "type-1346"
4646    }
4647   ],
4648   "return_type" : "type-630",
4649   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4650  },
4651  {
4652   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getKeyRequest",
4653   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE",
4654   "parameters" :
4655   [
4656    {
4657     "is_this_ptr" : true,
4658     "referenced_type" : "type-426"
4659    },
4660    {
4661     "referenced_type" : "type-919"
4662    },
4663    {
4664     "referenced_type" : "type-919"
4665    },
4666    {
4667     "referenced_type" : "type-870"
4668    },
4669    {
4670     "referenced_type" : "type-1108"
4671    },
4672    {
4673     "referenced_type" : "type-524"
4674    },
4675    {
4676     "referenced_type" : "type-1347"
4677    }
4678   ],
4679   "return_type" : "type-630",
4680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4681  },
4682  {
4683   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getSecureStop",
4684   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE",
4685   "parameters" :
4686   [
4687    {
4688     "is_this_ptr" : true,
4689     "referenced_type" : "type-426"
4690    },
4691    {
4692     "referenced_type" : "type-919"
4693    },
4694    {
4695     "referenced_type" : "type-1348"
4696    }
4697   ],
4698   "return_type" : "type-630",
4699   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4700  },
4701  {
4702   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::unlinkToDeath",
4703   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4704   "parameters" :
4705   [
4706    {
4707     "is_this_ptr" : true,
4708     "referenced_type" : "type-426"
4709    },
4710    {
4711     "referenced_type" : "type-920"
4712    }
4713   ],
4714   "return_type" : "type-557",
4715   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4716  },
4717  {
4718   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getSecureStops",
4719   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE",
4720   "parameters" :
4721   [
4722    {
4723     "is_this_ptr" : true,
4724     "referenced_type" : "type-426"
4725    },
4726    {
4727     "referenced_type" : "type-1349"
4728    }
4729   ],
4730   "return_type" : "type-630",
4731   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4732  },
4733  {
4734   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::interfaceChain",
4735   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4736   "parameters" :
4737   [
4738    {
4739     "is_this_ptr" : true,
4740     "referenced_type" : "type-426"
4741    },
4742    {
4743     "referenced_type" : "type-1350"
4744    }
4745   ],
4746   "return_type" : "type-630",
4747   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4748  },
4749  {
4750   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::queryKeyStatus",
4751   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE",
4752   "parameters" :
4753   [
4754    {
4755     "is_this_ptr" : true,
4756     "referenced_type" : "type-426"
4757    },
4758    {
4759     "referenced_type" : "type-919"
4760    },
4761    {
4762     "referenced_type" : "type-1351"
4763    }
4764   ],
4765   "return_type" : "type-630",
4766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4767  },
4768  {
4769   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sendKeysChange",
4770   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb",
4771   "parameters" :
4772   [
4773    {
4774     "is_this_ptr" : true,
4775     "referenced_type" : "type-426"
4776    },
4777    {
4778     "referenced_type" : "type-919"
4779    },
4780    {
4781     "referenced_type" : "type-596"
4782    },
4783    {
4784     "referenced_type" : "type-41"
4785    }
4786   ],
4787   "return_type" : "type-630",
4788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4789  },
4790  {
4791   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::openSession_1_1",
4792   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
4793   "parameters" :
4794   [
4795    {
4796     "is_this_ptr" : true,
4797     "referenced_type" : "type-426"
4798    },
4799    {
4800     "referenced_type" : "type-102"
4801    },
4802    {
4803     "referenced_type" : "type-1352"
4804    }
4805   ],
4806   "return_type" : "type-630",
4807   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4808  },
4809  {
4810   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setMacAlgorithm",
4811   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
4812   "parameters" :
4813   [
4814    {
4815     "is_this_ptr" : true,
4816     "referenced_type" : "type-426"
4817    },
4818    {
4819     "referenced_type" : "type-919"
4820    },
4821    {
4822     "referenced_type" : "type-870"
4823    }
4824   ],
4825   "return_type" : "type-1228",
4826   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4827  },
4828  {
4829   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getSecureStopIds",
4830   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE",
4831   "parameters" :
4832   [
4833    {
4834     "is_this_ptr" : true,
4835     "referenced_type" : "type-426"
4836    },
4837    {
4838     "referenced_type" : "type-1353"
4839    }
4840   ],
4841   "return_type" : "type-630",
4842   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4843  },
4844  {
4845   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getSecurityLevel",
4846   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE",
4847   "parameters" :
4848   [
4849    {
4850     "is_this_ptr" : true,
4851     "referenced_type" : "type-426"
4852    },
4853    {
4854     "referenced_type" : "type-919"
4855    },
4856    {
4857     "referenced_type" : "type-1354"
4858    }
4859   ],
4860   "return_type" : "type-630",
4861   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4862  },
4863  {
4864   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::removeSecureStop",
4865   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE",
4866   "parameters" :
4867   [
4868    {
4869     "is_this_ptr" : true,
4870     "referenced_type" : "type-426"
4871    },
4872    {
4873     "referenced_type" : "type-919"
4874    }
4875   ],
4876   "return_type" : "type-1228",
4877   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4878  },
4879  {
4880   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getHdcpLevels_1_2",
4881   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE",
4882   "parameters" :
4883   [
4884    {
4885     "is_this_ptr" : true,
4886     "referenced_type" : "type-426"
4887    },
4888    {
4889     "referenced_type" : "type-1355"
4890    }
4891   ],
4892   "return_type" : "type-630",
4893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4894  },
4895  {
4896   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getKeyRequest_1_1",
4897   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE",
4898   "parameters" :
4899   [
4900    {
4901     "is_this_ptr" : true,
4902     "referenced_type" : "type-426"
4903    },
4904    {
4905     "referenced_type" : "type-919"
4906    },
4907    {
4908     "referenced_type" : "type-919"
4909    },
4910    {
4911     "referenced_type" : "type-870"
4912    },
4913    {
4914     "referenced_type" : "type-1108"
4915    },
4916    {
4917     "referenced_type" : "type-524"
4918    },
4919    {
4920     "referenced_type" : "type-1356"
4921    }
4922   ],
4923   "return_type" : "type-630",
4924   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4925  },
4926  {
4927   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getKeyRequest_1_2",
4928   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE",
4929   "parameters" :
4930   [
4931    {
4932     "is_this_ptr" : true,
4933     "referenced_type" : "type-426"
4934    },
4935    {
4936     "referenced_type" : "type-919"
4937    },
4938    {
4939     "referenced_type" : "type-919"
4940    },
4941    {
4942     "referenced_type" : "type-870"
4943    },
4944    {
4945     "referenced_type" : "type-1108"
4946    },
4947    {
4948     "referenced_type" : "type-524"
4949    },
4950    {
4951     "referenced_type" : "type-1357"
4952    }
4953   ],
4954   "return_type" : "type-630",
4955   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4956  },
4957  {
4958   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getPropertyString",
4959   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE",
4960   "parameters" :
4961   [
4962    {
4963     "is_this_ptr" : true,
4964     "referenced_type" : "type-426"
4965    },
4966    {
4967     "referenced_type" : "type-870"
4968    },
4969    {
4970     "referenced_type" : "type-1358"
4971    }
4972   ],
4973   "return_type" : "type-630",
4974   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4975  },
4976  {
4977   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::releaseSecureStop",
4978   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE",
4979   "parameters" :
4980   [
4981    {
4982     "is_this_ptr" : true,
4983     "referenced_type" : "type-426"
4984    },
4985    {
4986     "referenced_type" : "type-919"
4987    }
4988   ],
4989   "return_type" : "type-1228",
4990   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
4991  },
4992  {
4993   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setPropertyString",
4994   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_",
4995   "parameters" :
4996   [
4997    {
4998     "is_this_ptr" : true,
4999     "referenced_type" : "type-426"
5000    },
5001    {
5002     "referenced_type" : "type-870"
5003    },
5004    {
5005     "referenced_type" : "type-870"
5006    }
5007   ],
5008   "return_type" : "type-1228",
5009   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5010  },
5011  {
5012   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::provideKeyResponse",
5013   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
5014   "parameters" :
5015   [
5016    {
5017     "is_this_ptr" : true,
5018     "referenced_type" : "type-426"
5019    },
5020    {
5021     "referenced_type" : "type-919"
5022    },
5023    {
5024     "referenced_type" : "type-919"
5025    },
5026    {
5027     "referenced_type" : "type-1359"
5028    }
5029   ],
5030   "return_type" : "type-630",
5031   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5032  },
5033  {
5034   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::releaseSecureStops",
5035   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE",
5036   "parameters" :
5037   [
5038    {
5039     "is_this_ptr" : true,
5040     "referenced_type" : "type-426"
5041    },
5042    {
5043     "referenced_type" : "type-599"
5044    }
5045   ],
5046   "return_type" : "type-1228",
5047   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5048  },
5049  {
5050   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sendKeysChange_1_2",
5051   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb",
5052   "parameters" :
5053   [
5054    {
5055     "is_this_ptr" : true,
5056     "referenced_type" : "type-426"
5057    },
5058    {
5059     "referenced_type" : "type-919"
5060    },
5061    {
5062     "referenced_type" : "type-526"
5063    },
5064    {
5065     "referenced_type" : "type-41"
5066    }
5067   ],
5068   "return_type" : "type-630",
5069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5070  },
5071  {
5072   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setCipherAlgorithm",
5073   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
5074   "parameters" :
5075   [
5076    {
5077     "is_this_ptr" : true,
5078     "referenced_type" : "type-426"
5079    },
5080    {
5081     "referenced_type" : "type-919"
5082    },
5083    {
5084     "referenced_type" : "type-870"
5085    }
5086   ],
5087   "return_type" : "type-1228",
5088   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5089  },
5090  {
5091   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getNumberOfSessions",
5092   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE",
5093   "parameters" :
5094   [
5095    {
5096     "is_this_ptr" : true,
5097     "referenced_type" : "type-426"
5098    },
5099    {
5100     "referenced_type" : "type-1360"
5101    }
5102   ],
5103   "return_type" : "type-630",
5104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5105  },
5106  {
5107   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getProvisionRequest",
5108   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE",
5109   "parameters" :
5110   [
5111    {
5112     "is_this_ptr" : true,
5113     "referenced_type" : "type-426"
5114    },
5115    {
5116     "referenced_type" : "type-870"
5117    },
5118    {
5119     "referenced_type" : "type-870"
5120    },
5121    {
5122     "referenced_type" : "type-1361"
5123    }
5124   ],
5125   "return_type" : "type-630",
5126   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5127  },
5128  {
5129   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::interfaceDescriptor",
5130   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5131   "parameters" :
5132   [
5133    {
5134     "is_this_ptr" : true,
5135     "referenced_type" : "type-426"
5136    },
5137    {
5138     "referenced_type" : "type-1362"
5139    }
5140   ],
5141   "return_type" : "type-630",
5142   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5143  },
5144  {
5145   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getPropertyByteArray",
5146   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
5147   "parameters" :
5148   [
5149    {
5150     "is_this_ptr" : true,
5151     "referenced_type" : "type-426"
5152    },
5153    {
5154     "referenced_type" : "type-870"
5155    },
5156    {
5157     "referenced_type" : "type-1363"
5158    }
5159   ],
5160   "return_type" : "type-630",
5161   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5162  },
5163  {
5164   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::removeAllSecureStops",
5165   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeAllSecureStopsEv",
5166   "parameters" :
5167   [
5168    {
5169     "is_this_ptr" : true,
5170     "referenced_type" : "type-426"
5171    }
5172   ],
5173   "return_type" : "type-1228",
5174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5175  },
5176  {
5177   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::removeOfflineLicense",
5178   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE",
5179   "parameters" :
5180   [
5181    {
5182     "is_this_ptr" : true,
5183     "referenced_type" : "type-426"
5184    },
5185    {
5186     "referenced_type" : "type-919"
5187    }
5188   ],
5189   "return_type" : "type-1228",
5190   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5191  },
5192  {
5193   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sendExpirationUpdate",
5194   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl",
5195   "parameters" :
5196   [
5197    {
5198     "is_this_ptr" : true,
5199     "referenced_type" : "type-426"
5200    },
5201    {
5202     "referenced_type" : "type-919"
5203    },
5204    {
5205     "referenced_type" : "type-33"
5206    }
5207   ],
5208   "return_type" : "type-630",
5209   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5210  },
5211  {
5212   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sendSessionLostState",
5213   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE",
5214   "parameters" :
5215   [
5216    {
5217     "is_this_ptr" : true,
5218     "referenced_type" : "type-426"
5219    },
5220    {
5221     "referenced_type" : "type-919"
5222    }
5223   ],
5224   "return_type" : "type-630",
5225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5226  },
5227  {
5228   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setPropertyByteArray",
5229   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE",
5230   "parameters" :
5231   [
5232    {
5233     "is_this_ptr" : true,
5234     "referenced_type" : "type-426"
5235    },
5236    {
5237     "referenced_type" : "type-870"
5238    },
5239    {
5240     "referenced_type" : "type-919"
5241    }
5242   ],
5243   "return_type" : "type-1228",
5244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5245  },
5246  {
5247   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::notifySyspropsChanged",
5248   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21notifySyspropsChangedEv",
5249   "parameters" :
5250   [
5251    {
5252     "is_this_ptr" : true,
5253     "referenced_type" : "type-426"
5254    }
5255   ],
5256   "return_type" : "type-630",
5257   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5258  },
5259  {
5260   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::releaseAllSecureStops",
5261   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21releaseAllSecureStopsEv",
5262   "parameters" :
5263   [
5264    {
5265     "is_this_ptr" : true,
5266     "referenced_type" : "type-426"
5267    }
5268   ],
5269   "return_type" : "type-1228",
5270   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5271  },
5272  {
5273   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::setHALInstrumentation",
5274   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21setHALInstrumentationEv",
5275   "parameters" :
5276   [
5277    {
5278     "is_this_ptr" : true,
5279     "referenced_type" : "type-426"
5280    }
5281   ],
5282   "return_type" : "type-630",
5283   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5284  },
5285  {
5286   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getOfflineLicenseState",
5287   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE",
5288   "parameters" :
5289   [
5290    {
5291     "is_this_ptr" : true,
5292     "referenced_type" : "type-426"
5293    },
5294    {
5295     "referenced_type" : "type-919"
5296    },
5297    {
5298     "referenced_type" : "type-1364"
5299    }
5300   ],
5301   "return_type" : "type-630",
5302   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5303  },
5304  {
5305   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_getHdcpLevels_1_2",
5306   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23_hidl_getHdcpLevels_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelESC_EEE",
5307   "parameters" :
5308   [
5309    {
5310     "referenced_type" : "type-1220"
5311    },
5312    {
5313     "referenced_type" : "type-1196"
5314    },
5315    {
5316     "referenced_type" : "type-1365"
5317    }
5318   ],
5319   "return_type" : "type-630",
5320   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5321  },
5322  {
5323   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_getKeyRequest_1_2",
5324   "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",
5325   "parameters" :
5326   [
5327    {
5328     "referenced_type" : "type-1220"
5329    },
5330    {
5331     "referenced_type" : "type-1196"
5332    },
5333    {
5334     "referenced_type" : "type-919"
5335    },
5336    {
5337     "referenced_type" : "type-919"
5338    },
5339    {
5340     "referenced_type" : "type-870"
5341    },
5342    {
5343     "referenced_type" : "type-1108"
5344    },
5345    {
5346     "referenced_type" : "type-524"
5347    },
5348    {
5349     "referenced_type" : "type-1366"
5350    }
5351   ],
5352   "return_type" : "type-630",
5353   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5354  },
5355  {
5356   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getProvisionRequest_1_2",
5357   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE",
5358   "parameters" :
5359   [
5360    {
5361     "is_this_ptr" : true,
5362     "referenced_type" : "type-426"
5363    },
5364    {
5365     "referenced_type" : "type-870"
5366    },
5367    {
5368     "referenced_type" : "type-870"
5369    },
5370    {
5371     "referenced_type" : "type-1367"
5372    }
5373   ],
5374   "return_type" : "type-630",
5375   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5376  },
5377  {
5378   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_sendKeysChange_1_2",
5379   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin24_hidl_sendKeysChange_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb",
5380   "parameters" :
5381   [
5382    {
5383     "referenced_type" : "type-1220"
5384    },
5385    {
5386     "referenced_type" : "type-1196"
5387    },
5388    {
5389     "referenced_type" : "type-919"
5390    },
5391    {
5392     "referenced_type" : "type-526"
5393    },
5394    {
5395     "referenced_type" : "type-41"
5396    }
5397   ],
5398   "return_type" : "type-630",
5399   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5400  },
5401  {
5402   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::provideProvisionResponse",
5403   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE",
5404   "parameters" :
5405   [
5406    {
5407     "is_this_ptr" : true,
5408     "referenced_type" : "type-426"
5409    },
5410    {
5411     "referenced_type" : "type-919"
5412    },
5413    {
5414     "referenced_type" : "type-1368"
5415    }
5416   ],
5417   "return_type" : "type-630",
5418   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5419  },
5420  {
5421   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_removeOfflineLicense",
5422   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26_hidl_removeOfflineLicenseEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5423   "parameters" :
5424   [
5425    {
5426     "referenced_type" : "type-1220"
5427    },
5428    {
5429     "referenced_type" : "type-1196"
5430    },
5431    {
5432     "referenced_type" : "type-919"
5433    }
5434   ],
5435   "return_type" : "type-1228",
5436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5437  },
5438  {
5439   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_sendSessionLostState",
5440   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26_hidl_sendSessionLostStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
5441   "parameters" :
5442   [
5443    {
5444     "referenced_type" : "type-1220"
5445    },
5446    {
5447     "referenced_type" : "type-1196"
5448    },
5449    {
5450     "referenced_type" : "type-919"
5451    }
5452   ],
5453   "return_type" : "type-630",
5454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5455  },
5456  {
5457   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::getOfflineLicenseKeySetIds",
5458   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE",
5459   "parameters" :
5460   [
5461    {
5462     "is_this_ptr" : true,
5463     "referenced_type" : "type-426"
5464    },
5465    {
5466     "referenced_type" : "type-1369"
5467    }
5468   ],
5469   "return_type" : "type-630",
5470   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5471  },
5472  {
5473   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_getOfflineLicenseState",
5474   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin28_hidl_getOfflineLicenseStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE",
5475   "parameters" :
5476   [
5477    {
5478     "referenced_type" : "type-1220"
5479    },
5480    {
5481     "referenced_type" : "type-1196"
5482    },
5483    {
5484     "referenced_type" : "type-919"
5485    },
5486    {
5487     "referenced_type" : "type-1370"
5488    }
5489   ],
5490   "return_type" : "type-630",
5491   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5492  },
5493  {
5494   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_getProvisionRequest_1_2",
5495   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin29_hidl_getProvisionRequest_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_11hidl_stringESB_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEESB_EEE",
5496   "parameters" :
5497   [
5498    {
5499     "referenced_type" : "type-1220"
5500    },
5501    {
5502     "referenced_type" : "type-1196"
5503    },
5504    {
5505     "referenced_type" : "type-870"
5506    },
5507    {
5508     "referenced_type" : "type-870"
5509    },
5510    {
5511     "referenced_type" : "type-1371"
5512    }
5513   ],
5514   "return_type" : "type-630",
5515   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5516  },
5517  {
5518   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::_hidl_getOfflineLicenseKeySetIds",
5519   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin32_hidl_getOfflineLicenseKeySetIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINSD_IhEEEEEEE",
5520   "parameters" :
5521   [
5522    {
5523     "referenced_type" : "type-1220"
5524    },
5525    {
5526     "referenced_type" : "type-1196"
5527    },
5528    {
5529     "referenced_type" : "type-1372"
5530    }
5531   ],
5532   "return_type" : "type-630",
5533   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5534  },
5535  {
5536   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::ping",
5537   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4pingEv",
5538   "parameters" :
5539   [
5540    {
5541     "is_this_ptr" : true,
5542     "referenced_type" : "type-426"
5543    }
5544   ],
5545   "return_type" : "type-630",
5546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5547  },
5548  {
5549   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sign",
5550   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
5551   "parameters" :
5552   [
5553    {
5554     "is_this_ptr" : true,
5555     "referenced_type" : "type-426"
5556    },
5557    {
5558     "referenced_type" : "type-919"
5559    },
5560    {
5561     "referenced_type" : "type-919"
5562    },
5563    {
5564     "referenced_type" : "type-919"
5565    },
5566    {
5567     "referenced_type" : "type-1373"
5568    }
5569   ],
5570   "return_type" : "type-630",
5571   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5572  },
5573  {
5574   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::debug",
5575   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5576   "parameters" :
5577   [
5578    {
5579     "is_this_ptr" : true,
5580     "referenced_type" : "type-426"
5581    },
5582    {
5583     "referenced_type" : "type-940"
5584    },
5585    {
5586     "referenced_type" : "type-1142"
5587    }
5588   ],
5589   "return_type" : "type-630",
5590   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5591  },
5592  {
5593   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::verify",
5594   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE",
5595   "parameters" :
5596   [
5597    {
5598     "is_this_ptr" : true,
5599     "referenced_type" : "type-426"
5600    },
5601    {
5602     "referenced_type" : "type-919"
5603    },
5604    {
5605     "referenced_type" : "type-919"
5606    },
5607    {
5608     "referenced_type" : "type-919"
5609    },
5610    {
5611     "referenced_type" : "type-919"
5612    },
5613    {
5614     "referenced_type" : "type-1374"
5615    }
5616   ],
5617   "return_type" : "type-630",
5618   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5619  },
5620  {
5621   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::decrypt",
5622   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
5623   "parameters" :
5624   [
5625    {
5626     "is_this_ptr" : true,
5627     "referenced_type" : "type-426"
5628    },
5629    {
5630     "referenced_type" : "type-919"
5631    },
5632    {
5633     "referenced_type" : "type-919"
5634    },
5635    {
5636     "referenced_type" : "type-919"
5637    },
5638    {
5639     "referenced_type" : "type-919"
5640    },
5641    {
5642     "referenced_type" : "type-1375"
5643    }
5644   ],
5645   "return_type" : "type-630",
5646   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5647  },
5648  {
5649   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::encrypt",
5650   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
5651   "parameters" :
5652   [
5653    {
5654     "is_this_ptr" : true,
5655     "referenced_type" : "type-426"
5656    },
5657    {
5658     "referenced_type" : "type-919"
5659    },
5660    {
5661     "referenced_type" : "type-919"
5662    },
5663    {
5664     "referenced_type" : "type-919"
5665    },
5666    {
5667     "referenced_type" : "type-919"
5668    },
5669    {
5670     "referenced_type" : "type-1376"
5671    }
5672   ],
5673   "return_type" : "type-630",
5674   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5675  },
5676  {
5677   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::signRSA",
5678   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
5679   "parameters" :
5680   [
5681    {
5682     "is_this_ptr" : true,
5683     "referenced_type" : "type-426"
5684    },
5685    {
5686     "referenced_type" : "type-919"
5687    },
5688    {
5689     "referenced_type" : "type-870"
5690    },
5691    {
5692     "referenced_type" : "type-919"
5693    },
5694    {
5695     "referenced_type" : "type-919"
5696    },
5697    {
5698     "referenced_type" : "type-1377"
5699    }
5700   ],
5701   "return_type" : "type-630",
5702   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5703  },
5704  {
5705   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::sendEvent",
5706   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_",
5707   "parameters" :
5708   [
5709    {
5710     "is_this_ptr" : true,
5711     "referenced_type" : "type-426"
5712    },
5713    {
5714     "referenced_type" : "type-1107"
5715    },
5716    {
5717     "referenced_type" : "type-919"
5718    },
5719    {
5720     "referenced_type" : "type-919"
5721    }
5722   ],
5723   "return_type" : "type-630",
5724   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5725  },
5726  {
5727   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::BpHwDrmPlugin",
5728   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginC1ERKNS_2spINS0_7IBinderEEE",
5729   "parameters" :
5730   [
5731    {
5732     "is_this_ptr" : true,
5733     "referenced_type" : "type-426"
5734    },
5735    {
5736     "referenced_type" : "type-50"
5737    }
5738   ],
5739   "return_type" : "type-29",
5740   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5741  },
5742  {
5743   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPlugin::BpHwDrmPlugin",
5744   "linker_set_key" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginC2ERKNS_2spINS0_7IBinderEEE",
5745   "parameters" :
5746   [
5747    {
5748     "is_this_ptr" : true,
5749     "referenced_type" : "type-426"
5750    },
5751    {
5752     "referenced_type" : "type-50"
5753    }
5754   ],
5755   "return_type" : "type-29",
5756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
5757  },
5758  {
5759   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::getService",
5760   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5761   "parameters" :
5762   [
5763    {
5764     "default_arg" : true,
5765     "referenced_type" : "type-1277"
5766    },
5767    {
5768     "default_arg" : true,
5769     "referenced_type" : "type-41"
5770    }
5771   ],
5772   "return_type" : "type-1207",
5773   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5774  },
5775  {
5776   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::linkToDeath",
5777   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
5778   "parameters" :
5779   [
5780    {
5781     "is_this_ptr" : true,
5782     "referenced_type" : "type-1208"
5783    },
5784    {
5785     "referenced_type" : "type-920"
5786    },
5787    {
5788     "referenced_type" : "type-32"
5789    }
5790   ],
5791   "return_type" : "type-557",
5792   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5793  },
5794  {
5795   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::getDebugInfo",
5796   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5797   "parameters" :
5798   [
5799    {
5800     "is_this_ptr" : true,
5801     "referenced_type" : "type-1208"
5802    },
5803    {
5804     "referenced_type" : "type-1378"
5805    }
5806   ],
5807   "return_type" : "type-630",
5808   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5809  },
5810  {
5811   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::getHashChain",
5812   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
5813   "parameters" :
5814   [
5815    {
5816     "is_this_ptr" : true,
5817     "referenced_type" : "type-1208"
5818    },
5819    {
5820     "referenced_type" : "type-1379"
5821    }
5822   ],
5823   "return_type" : "type-630",
5824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5825  },
5826  {
5827   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::tryGetService",
5828   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5829   "parameters" :
5830   [
5831    {
5832     "default_arg" : true,
5833     "referenced_type" : "type-1277"
5834    },
5835    {
5836     "default_arg" : true,
5837     "referenced_type" : "type-41"
5838    }
5839   ],
5840   "return_type" : "type-1207",
5841   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5842  },
5843  {
5844   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::unlinkToDeath",
5845   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5846   "parameters" :
5847   [
5848    {
5849     "is_this_ptr" : true,
5850     "referenced_type" : "type-1208"
5851    },
5852    {
5853     "referenced_type" : "type-920"
5854    }
5855   ],
5856   "return_type" : "type-557",
5857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5858  },
5859  {
5860   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::interfaceChain",
5861   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5862   "parameters" :
5863   [
5864    {
5865     "is_this_ptr" : true,
5866     "referenced_type" : "type-1208"
5867    },
5868    {
5869     "referenced_type" : "type-1380"
5870    }
5871   ],
5872   "return_type" : "type-630",
5873   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5874  },
5875  {
5876   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::registerAsService",
5877   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
5878   "parameters" :
5879   [
5880    {
5881     "is_this_ptr" : true,
5882     "referenced_type" : "type-1208"
5883    },
5884    {
5885     "default_arg" : true,
5886     "referenced_type" : "type-1277"
5887    }
5888   ],
5889   "return_type" : "type-27",
5890   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5891  },
5892  {
5893   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::interfaceDescriptor",
5894   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5895   "parameters" :
5896   [
5897    {
5898     "is_this_ptr" : true,
5899     "referenced_type" : "type-1208"
5900    },
5901    {
5902     "referenced_type" : "type-1381"
5903    }
5904   ],
5905   "return_type" : "type-630",
5906   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5907  },
5908  {
5909   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::notifySyspropsChanged",
5910   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21notifySyspropsChangedEv",
5911   "parameters" :
5912   [
5913    {
5914     "is_this_ptr" : true,
5915     "referenced_type" : "type-1208"
5916    }
5917   ],
5918   "return_type" : "type-630",
5919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5920  },
5921  {
5922   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::setHALInstrumentation",
5923   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21setHALInstrumentationEv",
5924   "parameters" :
5925   [
5926    {
5927     "is_this_ptr" : true,
5928     "referenced_type" : "type-1208"
5929    }
5930   ],
5931   "return_type" : "type-630",
5932   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5933  },
5934  {
5935   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::registerForNotifications",
5936   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5937   "parameters" :
5938   [
5939    {
5940     "referenced_type" : "type-1277"
5941    },
5942    {
5943     "referenced_type" : "type-1143"
5944    }
5945   ],
5946   "return_type" : "type-41",
5947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5948  },
5949  {
5950   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::ping",
5951   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin4pingEv",
5952   "parameters" :
5953   [
5954    {
5955     "is_this_ptr" : true,
5956     "referenced_type" : "type-1208"
5957    }
5958   ],
5959   "return_type" : "type-630",
5960   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5961  },
5962  {
5963   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::debug",
5964   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5965   "parameters" :
5966   [
5967    {
5968     "is_this_ptr" : true,
5969     "referenced_type" : "type-1208"
5970    },
5971    {
5972     "referenced_type" : "type-940"
5973    },
5974    {
5975     "referenced_type" : "type-1142"
5976    }
5977   ],
5978   "return_type" : "type-630",
5979   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5980  },
5981  {
5982   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::castFrom",
5983   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spINS1_4V1_013ICryptoPluginEEEb",
5984   "parameters" :
5985   [
5986    {
5987     "referenced_type" : "type-1268"
5988    },
5989    {
5990     "default_arg" : true,
5991     "referenced_type" : "type-41"
5992    }
5993   ],
5994   "return_type" : "type-1234",
5995   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
5996  },
5997  {
5998   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::castFrom",
5999   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
6000   "parameters" :
6001   [
6002    {
6003     "referenced_type" : "type-1217"
6004    },
6005    {
6006     "default_arg" : true,
6007     "referenced_type" : "type-41"
6008    }
6009   ],
6010   "return_type" : "type-1234",
6011   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
6012  },
6013  {
6014   "function_name" : "android::hardware::drm::V1_2::ICryptoPlugin::castFrom",
6015   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin8castFromERKNS_2spIS3_EEb",
6016   "parameters" :
6017   [
6018    {
6019     "referenced_type" : "type-1209"
6020    },
6021    {
6022     "default_arg" : true,
6023     "referenced_type" : "type-41"
6024    }
6025   ],
6026   "return_type" : "type-1234",
6027   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
6028  },
6029  {
6030   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::onTransact",
6031   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
6032   "parameters" :
6033   [
6034    {
6035     "is_this_ptr" : true,
6036     "referenced_type" : "type-203"
6037    },
6038    {
6039     "referenced_type" : "type-2"
6040    },
6041    {
6042     "referenced_type" : "type-987"
6043    },
6044    {
6045     "referenced_type" : "type-980"
6046    },
6047    {
6048     "default_arg" : true,
6049     "referenced_type" : "type-2"
6050    },
6051    {
6052     "default_arg" : true,
6053     "referenced_type" : "type-1382"
6054    }
6055   ],
6056   "return_type" : "type-27",
6057   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6058  },
6059  {
6060   "access" : "private",
6061   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::getDebugInfo",
6062   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6063   "parameters" :
6064   [
6065    {
6066     "is_this_ptr" : true,
6067     "referenced_type" : "type-203"
6068    },
6069    {
6070     "referenced_type" : "type-1383"
6071    }
6072   ],
6073   "return_type" : "type-630",
6074   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6075  },
6076  {
6077   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::_hidl_isCryptoSchemeSupported_1_2",
6078   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory33_hidl_isCryptoSchemeSupported_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
6079   "parameters" :
6080   [
6081    {
6082     "referenced_type" : "type-988"
6083    },
6084    {
6085     "referenced_type" : "type-987"
6086    },
6087    {
6088     "referenced_type" : "type-980"
6089    },
6090    {
6091     "referenced_type" : "type-1384"
6092    }
6093   ],
6094   "return_type" : "type-27",
6095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6096  },
6097  {
6098   "access" : "private",
6099   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::ping",
6100   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory4pingEv",
6101   "parameters" :
6102   [
6103    {
6104     "is_this_ptr" : true,
6105     "referenced_type" : "type-203"
6106    }
6107   ],
6108   "return_type" : "type-630",
6109   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6110  },
6111  {
6112   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::BnHwDrmFactory",
6113   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE",
6114   "parameters" :
6115   [
6116    {
6117     "is_this_ptr" : true,
6118     "referenced_type" : "type-203"
6119    },
6120    {
6121     "referenced_type" : "type-197"
6122    }
6123   ],
6124   "return_type" : "type-29",
6125   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6126  },
6127  {
6128   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::BnHwDrmFactory",
6129   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE",
6130   "parameters" :
6131   [
6132    {
6133     "is_this_ptr" : true,
6134     "referenced_type" : "type-203"
6135    },
6136    {
6137     "referenced_type" : "type-197"
6138    }
6139   ],
6140   "return_type" : "type-29",
6141   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6142  },
6143  {
6144   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::~BnHwDrmFactory",
6145   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev",
6146   "parameters" :
6147   [
6148    {
6149     "is_this_ptr" : true,
6150     "referenced_type" : "type-203"
6151    }
6152   ],
6153   "return_type" : "type-29",
6154   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6155  },
6156  {
6157   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::~BnHwDrmFactory",
6158   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev",
6159   "parameters" :
6160   [
6161    {
6162     "is_this_ptr" : true,
6163     "referenced_type" : "type-203"
6164    }
6165   ],
6166   "return_type" : "type-29",
6167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6168  },
6169  {
6170   "function_name" : "android::hardware::drm::V1_2::BnHwDrmFactory::~BnHwDrmFactory",
6171   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD2Ev",
6172   "parameters" :
6173   [
6174    {
6175     "is_this_ptr" : true,
6176     "referenced_type" : "type-203"
6177    }
6178   ],
6179   "return_type" : "type-29",
6180   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
6181  },
6182  {
6183   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::linkToDeath",
6184   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
6185   "parameters" :
6186   [
6187    {
6188     "is_this_ptr" : true,
6189     "referenced_type" : "type-212"
6190    },
6191    {
6192     "referenced_type" : "type-920"
6193    },
6194    {
6195     "referenced_type" : "type-32"
6196    }
6197   ],
6198   "return_type" : "type-557",
6199   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6200  },
6201  {
6202   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::createPlugin",
6203   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE",
6204   "parameters" :
6205   [
6206    {
6207     "is_this_ptr" : true,
6208     "referenced_type" : "type-212"
6209    },
6210    {
6211     "referenced_type" : "type-1179"
6212    },
6213    {
6214     "referenced_type" : "type-870"
6215    },
6216    {
6217     "referenced_type" : "type-1385"
6218    }
6219   ],
6220   "return_type" : "type-630",
6221   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6222  },
6223  {
6224   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::getDebugInfo",
6225   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6226   "parameters" :
6227   [
6228    {
6229     "is_this_ptr" : true,
6230     "referenced_type" : "type-212"
6231    },
6232    {
6233     "referenced_type" : "type-1386"
6234    }
6235   ],
6236   "return_type" : "type-630",
6237   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6238  },
6239  {
6240   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::getHashChain",
6241   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
6242   "parameters" :
6243   [
6244    {
6245     "is_this_ptr" : true,
6246     "referenced_type" : "type-212"
6247    },
6248    {
6249     "referenced_type" : "type-1387"
6250    }
6251   ],
6252   "return_type" : "type-630",
6253   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6254  },
6255  {
6256   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::unlinkToDeath",
6257   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
6258   "parameters" :
6259   [
6260    {
6261     "is_this_ptr" : true,
6262     "referenced_type" : "type-212"
6263    },
6264    {
6265     "referenced_type" : "type-920"
6266    }
6267   ],
6268   "return_type" : "type-557",
6269   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6270  },
6271  {
6272   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::interfaceChain",
6273   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
6274   "parameters" :
6275   [
6276    {
6277     "is_this_ptr" : true,
6278     "referenced_type" : "type-212"
6279    },
6280    {
6281     "referenced_type" : "type-1388"
6282    }
6283   ],
6284   "return_type" : "type-630",
6285   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6286  },
6287  {
6288   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::interfaceDescriptor",
6289   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
6290   "parameters" :
6291   [
6292    {
6293     "is_this_ptr" : true,
6294     "referenced_type" : "type-212"
6295    },
6296    {
6297     "referenced_type" : "type-1389"
6298    }
6299   ],
6300   "return_type" : "type-630",
6301   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6302  },
6303  {
6304   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::notifySyspropsChanged",
6305   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21notifySyspropsChangedEv",
6306   "parameters" :
6307   [
6308    {
6309     "is_this_ptr" : true,
6310     "referenced_type" : "type-212"
6311    }
6312   ],
6313   "return_type" : "type-630",
6314   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6315  },
6316  {
6317   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::setHALInstrumentation",
6318   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21setHALInstrumentationEv",
6319   "parameters" :
6320   [
6321    {
6322     "is_this_ptr" : true,
6323     "referenced_type" : "type-212"
6324    }
6325   ],
6326   "return_type" : "type-630",
6327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6328  },
6329  {
6330   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::isContentTypeSupported",
6331   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE",
6332   "parameters" :
6333   [
6334    {
6335     "is_this_ptr" : true,
6336     "referenced_type" : "type-212"
6337    },
6338    {
6339     "referenced_type" : "type-870"
6340    }
6341   ],
6342   "return_type" : "type-557",
6343   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6344  },
6345  {
6346   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::isCryptoSchemeSupported",
6347   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE",
6348   "parameters" :
6349   [
6350    {
6351     "is_this_ptr" : true,
6352     "referenced_type" : "type-212"
6353    },
6354    {
6355     "referenced_type" : "type-1179"
6356    }
6357   ],
6358   "return_type" : "type-557",
6359   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6360  },
6361  {
6362   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::isCryptoSchemeSupported_1_2",
6363   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE",
6364   "parameters" :
6365   [
6366    {
6367     "is_this_ptr" : true,
6368     "referenced_type" : "type-212"
6369    },
6370    {
6371     "referenced_type" : "type-1179"
6372    },
6373    {
6374     "referenced_type" : "type-870"
6375    },
6376    {
6377     "referenced_type" : "type-102"
6378    }
6379   ],
6380   "return_type" : "type-557",
6381   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6382  },
6383  {
6384   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::_hidl_isCryptoSchemeSupported_1_2",
6385   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory33_hidl_isCryptoSchemeSupported_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE",
6386   "parameters" :
6387   [
6388    {
6389     "referenced_type" : "type-1220"
6390    },
6391    {
6392     "referenced_type" : "type-1196"
6393    },
6394    {
6395     "referenced_type" : "type-1179"
6396    },
6397    {
6398     "referenced_type" : "type-870"
6399    },
6400    {
6401     "referenced_type" : "type-102"
6402    }
6403   ],
6404   "return_type" : "type-557",
6405   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6406  },
6407  {
6408   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::ping",
6409   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory4pingEv",
6410   "parameters" :
6411   [
6412    {
6413     "is_this_ptr" : true,
6414     "referenced_type" : "type-212"
6415    }
6416   ],
6417   "return_type" : "type-630",
6418   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6419  },
6420  {
6421   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::debug",
6422   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
6423   "parameters" :
6424   [
6425    {
6426     "is_this_ptr" : true,
6427     "referenced_type" : "type-212"
6428    },
6429    {
6430     "referenced_type" : "type-940"
6431    },
6432    {
6433     "referenced_type" : "type-1142"
6434    }
6435   ],
6436   "return_type" : "type-630",
6437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6438  },
6439  {
6440   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::BpHwDrmFactory",
6441   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE",
6442   "parameters" :
6443   [
6444    {
6445     "is_this_ptr" : true,
6446     "referenced_type" : "type-212"
6447    },
6448    {
6449     "referenced_type" : "type-50"
6450    }
6451   ],
6452   "return_type" : "type-29",
6453   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6454  },
6455  {
6456   "function_name" : "android::hardware::drm::V1_2::BpHwDrmFactory::BpHwDrmFactory",
6457   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE",
6458   "parameters" :
6459   [
6460    {
6461     "is_this_ptr" : true,
6462     "referenced_type" : "type-212"
6463    },
6464    {
6465     "referenced_type" : "type-50"
6466    }
6467   ],
6468   "return_type" : "type-29",
6469   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6470  },
6471  {
6472   "access" : "private",
6473   "function_name" : "android::hardware::drm::V1_2::BsCryptoPlugin::addOnewayTask",
6474   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin13addOnewayTaskENSt3__18functionIFvvEEE",
6475   "parameters" :
6476   [
6477    {
6478     "is_this_ptr" : true,
6479     "referenced_type" : "type-1215"
6480    },
6481    {
6482     "referenced_type" : "type-1393"
6483    }
6484   ],
6485   "return_type" : "type-630",
6486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoPlugin.h"
6487  },
6488  {
6489   "function_name" : "android::hardware::drm::V1_2::BsCryptoPlugin::BsCryptoPlugin",
6490   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginC1ENS_2spINS2_13ICryptoPluginEEE",
6491   "parameters" :
6492   [
6493    {
6494     "is_this_ptr" : true,
6495     "referenced_type" : "type-1215"
6496    },
6497    {
6498     "referenced_type" : "type-1206"
6499    }
6500   ],
6501   "return_type" : "type-29",
6502   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoPlugin.h"
6503  },
6504  {
6505   "function_name" : "android::hardware::drm::V1_2::BsCryptoPlugin::BsCryptoPlugin",
6506   "linker_set_key" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginC2ENS_2spINS2_13ICryptoPluginEEE",
6507   "parameters" :
6508   [
6509    {
6510     "is_this_ptr" : true,
6511     "referenced_type" : "type-1215"
6512    },
6513    {
6514     "referenced_type" : "type-1206"
6515    }
6516   ],
6517   "return_type" : "type-29",
6518   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoPlugin.h"
6519  },
6520  {
6521   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::getService",
6522   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
6523   "parameters" :
6524   [
6525    {
6526     "default_arg" : true,
6527     "referenced_type" : "type-991"
6528    },
6529    {
6530     "default_arg" : true,
6531     "referenced_type" : "type-41"
6532    }
6533   ],
6534   "return_type" : "type-461",
6535   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6536  },
6537  {
6538   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::linkToDeath",
6539   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
6540   "parameters" :
6541   [
6542    {
6543     "is_this_ptr" : true,
6544     "referenced_type" : "type-462"
6545    },
6546    {
6547     "referenced_type" : "type-920"
6548    },
6549    {
6550     "referenced_type" : "type-32"
6551    }
6552   ],
6553   "return_type" : "type-557",
6554   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6555  },
6556  {
6557   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::getDebugInfo",
6558   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6559   "parameters" :
6560   [
6561    {
6562     "is_this_ptr" : true,
6563     "referenced_type" : "type-462"
6564    },
6565    {
6566     "referenced_type" : "type-1397"
6567    }
6568   ],
6569   "return_type" : "type-630",
6570   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6571  },
6572  {
6573   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::getHashChain",
6574   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
6575   "parameters" :
6576   [
6577    {
6578     "is_this_ptr" : true,
6579     "referenced_type" : "type-462"
6580    },
6581    {
6582     "referenced_type" : "type-1398"
6583    }
6584   ],
6585   "return_type" : "type-630",
6586   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6587  },
6588  {
6589   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::tryGetService",
6590   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
6591   "parameters" :
6592   [
6593    {
6594     "default_arg" : true,
6595     "referenced_type" : "type-991"
6596    },
6597    {
6598     "default_arg" : true,
6599     "referenced_type" : "type-41"
6600    }
6601   ],
6602   "return_type" : "type-461",
6603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6604  },
6605  {
6606   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::unlinkToDeath",
6607   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
6608   "parameters" :
6609   [
6610    {
6611     "is_this_ptr" : true,
6612     "referenced_type" : "type-462"
6613    },
6614    {
6615     "referenced_type" : "type-920"
6616    }
6617   ],
6618   "return_type" : "type-557",
6619   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6620  },
6621  {
6622   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::interfaceChain",
6623   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
6624   "parameters" :
6625   [
6626    {
6627     "is_this_ptr" : true,
6628     "referenced_type" : "type-462"
6629    },
6630    {
6631     "referenced_type" : "type-1399"
6632    }
6633   ],
6634   "return_type" : "type-630",
6635   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6636  },
6637  {
6638   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::registerAsService",
6639   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
6640   "parameters" :
6641   [
6642    {
6643     "is_this_ptr" : true,
6644     "referenced_type" : "type-462"
6645    },
6646    {
6647     "default_arg" : true,
6648     "referenced_type" : "type-991"
6649    }
6650   ],
6651   "return_type" : "type-27",
6652   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6653  },
6654  {
6655   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::interfaceDescriptor",
6656   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
6657   "parameters" :
6658   [
6659    {
6660     "is_this_ptr" : true,
6661     "referenced_type" : "type-462"
6662    },
6663    {
6664     "referenced_type" : "type-1400"
6665    }
6666   ],
6667   "return_type" : "type-630",
6668   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6669  },
6670  {
6671   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::notifySyspropsChanged",
6672   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21notifySyspropsChangedEv",
6673   "parameters" :
6674   [
6675    {
6676     "is_this_ptr" : true,
6677     "referenced_type" : "type-462"
6678    }
6679   ],
6680   "return_type" : "type-630",
6681   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6682  },
6683  {
6684   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::setHALInstrumentation",
6685   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21setHALInstrumentationEv",
6686   "parameters" :
6687   [
6688    {
6689     "is_this_ptr" : true,
6690     "referenced_type" : "type-462"
6691    }
6692   ],
6693   "return_type" : "type-630",
6694   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6695  },
6696  {
6697   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::registerForNotifications",
6698   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6699   "parameters" :
6700   [
6701    {
6702     "referenced_type" : "type-991"
6703    },
6704    {
6705     "referenced_type" : "type-1143"
6706    }
6707   ],
6708   "return_type" : "type-41",
6709   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6710  },
6711  {
6712   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::ping",
6713   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory4pingEv",
6714   "parameters" :
6715   [
6716    {
6717     "is_this_ptr" : true,
6718     "referenced_type" : "type-462"
6719    }
6720   ],
6721   "return_type" : "type-630",
6722   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6723  },
6724  {
6725   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::debug",
6726   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
6727   "parameters" :
6728   [
6729    {
6730     "is_this_ptr" : true,
6731     "referenced_type" : "type-462"
6732    },
6733    {
6734     "referenced_type" : "type-940"
6735    },
6736    {
6737     "referenced_type" : "type-1142"
6738    }
6739   ],
6740   "return_type" : "type-630",
6741   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6742  },
6743  {
6744   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::castFrom",
6745   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS1_4V1_014ICryptoFactoryEEEb",
6746   "parameters" :
6747   [
6748    {
6749     "referenced_type" : "type-429"
6750    },
6751    {
6752     "default_arg" : true,
6753     "referenced_type" : "type-41"
6754    }
6755   ],
6756   "return_type" : "type-604",
6757   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6758  },
6759  {
6760   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::castFrom",
6761   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS1_4V1_114ICryptoFactoryEEEb",
6762   "parameters" :
6763   [
6764    {
6765     "referenced_type" : "type-455"
6766    },
6767    {
6768     "default_arg" : true,
6769     "referenced_type" : "type-41"
6770    }
6771   ],
6772   "return_type" : "type-604",
6773   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6774  },
6775  {
6776   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::castFrom",
6777   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
6778   "parameters" :
6779   [
6780    {
6781     "referenced_type" : "type-1217"
6782    },
6783    {
6784     "default_arg" : true,
6785     "referenced_type" : "type-41"
6786    }
6787   ],
6788   "return_type" : "type-604",
6789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6790  },
6791  {
6792   "function_name" : "android::hardware::drm::V1_2::ICryptoFactory::castFrom",
6793   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory8castFromERKNS_2spIS3_EEb",
6794   "parameters" :
6795   [
6796    {
6797     "referenced_type" : "type-1198"
6798    },
6799    {
6800     "default_arg" : true,
6801     "referenced_type" : "type-41"
6802    }
6803   ],
6804   "return_type" : "type-604",
6805   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
6806  },
6807  {
6808   "access" : "private",
6809   "function_name" : "android::hardware::drm::V1_2::BsCryptoFactory::addOnewayTask",
6810   "linker_set_key" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE",
6811   "parameters" :
6812   [
6813    {
6814     "is_this_ptr" : true,
6815     "referenced_type" : "type-1227"
6816    },
6817    {
6818     "referenced_type" : "type-1404"
6819    }
6820   ],
6821   "return_type" : "type-630",
6822   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoFactory.h"
6823  },
6824  {
6825   "function_name" : "android::hardware::drm::V1_2::BsCryptoFactory::BsCryptoFactory",
6826   "linker_set_key" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE",
6827   "parameters" :
6828   [
6829    {
6830     "is_this_ptr" : true,
6831     "referenced_type" : "type-1227"
6832    },
6833    {
6834     "referenced_type" : "type-495"
6835    }
6836   ],
6837   "return_type" : "type-29",
6838   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoFactory.h"
6839  },
6840  {
6841   "function_name" : "android::hardware::drm::V1_2::BsCryptoFactory::BsCryptoFactory",
6842   "linker_set_key" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE",
6843   "parameters" :
6844   [
6845    {
6846     "is_this_ptr" : true,
6847     "referenced_type" : "type-1227"
6848    },
6849    {
6850     "referenced_type" : "type-495"
6851    }
6852   ],
6853   "return_type" : "type-29",
6854   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoFactory.h"
6855  },
6856  {
6857   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::onTransact",
6858   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
6859   "parameters" :
6860   [
6861    {
6862     "is_this_ptr" : true,
6863     "referenced_type" : "type-1211"
6864    },
6865    {
6866     "referenced_type" : "type-2"
6867    },
6868    {
6869     "referenced_type" : "type-987"
6870    },
6871    {
6872     "referenced_type" : "type-980"
6873    },
6874    {
6875     "default_arg" : true,
6876     "referenced_type" : "type-2"
6877    },
6878    {
6879     "default_arg" : true,
6880     "referenced_type" : "type-1407"
6881    }
6882   ],
6883   "return_type" : "type-27",
6884   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6885  },
6886  {
6887   "access" : "private",
6888   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::getDebugInfo",
6889   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
6890   "parameters" :
6891   [
6892    {
6893     "is_this_ptr" : true,
6894     "referenced_type" : "type-1211"
6895    },
6896    {
6897     "referenced_type" : "type-1408"
6898    }
6899   ],
6900   "return_type" : "type-630",
6901   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6902  },
6903  {
6904   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::_hidl_decrypt_1_2",
6905   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin17_hidl_decrypt_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
6906   "parameters" :
6907   [
6908    {
6909     "referenced_type" : "type-988"
6910    },
6911    {
6912     "referenced_type" : "type-987"
6913    },
6914    {
6915     "referenced_type" : "type-980"
6916    },
6917    {
6918     "referenced_type" : "type-1409"
6919    }
6920   ],
6921   "return_type" : "type-27",
6922   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6923  },
6924  {
6925   "access" : "private",
6926   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::ping",
6927   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin4pingEv",
6928   "parameters" :
6929   [
6930    {
6931     "is_this_ptr" : true,
6932     "referenced_type" : "type-1211"
6933    }
6934   ],
6935   "return_type" : "type-630",
6936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6937  },
6938  {
6939   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::BnHwCryptoPlugin",
6940   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginC1ERKNS_2spINS2_13ICryptoPluginEEE",
6941   "parameters" :
6942   [
6943    {
6944     "is_this_ptr" : true,
6945     "referenced_type" : "type-1211"
6946    },
6947    {
6948     "referenced_type" : "type-1209"
6949    }
6950   ],
6951   "return_type" : "type-29",
6952   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6953  },
6954  {
6955   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::BnHwCryptoPlugin",
6956   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginC2ERKNS_2spINS2_13ICryptoPluginEEE",
6957   "parameters" :
6958   [
6959    {
6960     "is_this_ptr" : true,
6961     "referenced_type" : "type-1211"
6962    },
6963    {
6964     "referenced_type" : "type-1209"
6965    }
6966   ],
6967   "return_type" : "type-29",
6968   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6969  },
6970  {
6971   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::~BnHwCryptoPlugin",
6972   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev",
6973   "parameters" :
6974   [
6975    {
6976     "is_this_ptr" : true,
6977     "referenced_type" : "type-1211"
6978    }
6979   ],
6980   "return_type" : "type-29",
6981   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6982  },
6983  {
6984   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::~BnHwCryptoPlugin",
6985   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev",
6986   "parameters" :
6987   [
6988    {
6989     "is_this_ptr" : true,
6990     "referenced_type" : "type-1211"
6991    }
6992   ],
6993   "return_type" : "type-29",
6994   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
6995  },
6996  {
6997   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin::~BnHwCryptoPlugin",
6998   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD2Ev",
6999   "parameters" :
7000   [
7001    {
7002     "is_this_ptr" : true,
7003     "referenced_type" : "type-1211"
7004    }
7005   ],
7006   "return_type" : "type-29",
7007   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h"
7008  },
7009  {
7010   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::decrypt_1_2",
7011   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE",
7012   "parameters" :
7013   [
7014    {
7015     "is_this_ptr" : true,
7016     "referenced_type" : "type-1216"
7017    },
7018    {
7019     "referenced_type" : "type-41"
7020    },
7021    {
7022     "referenced_type" : "type-1179"
7023    },
7024    {
7025     "referenced_type" : "type-1179"
7026    },
7027    {
7028     "referenced_type" : "type-1110"
7029    },
7030    {
7031     "referenced_type" : "type-159"
7032    },
7033    {
7034     "referenced_type" : "type-1273"
7035    },
7036    {
7037     "referenced_type" : "type-162"
7038    },
7039    {
7040     "referenced_type" : "type-32"
7041    },
7042    {
7043     "referenced_type" : "type-173"
7044    },
7045    {
7046     "referenced_type" : "type-1410"
7047    }
7048   ],
7049   "return_type" : "type-630",
7050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7051  },
7052  {
7053   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::linkToDeath",
7054   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
7055   "parameters" :
7056   [
7057    {
7058     "is_this_ptr" : true,
7059     "referenced_type" : "type-1216"
7060    },
7061    {
7062     "referenced_type" : "type-920"
7063    },
7064    {
7065     "referenced_type" : "type-32"
7066    }
7067   ],
7068   "return_type" : "type-557",
7069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7070  },
7071  {
7072   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::getDebugInfo",
7073   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7074   "parameters" :
7075   [
7076    {
7077     "is_this_ptr" : true,
7078     "referenced_type" : "type-1216"
7079    },
7080    {
7081     "referenced_type" : "type-1411"
7082    }
7083   ],
7084   "return_type" : "type-630",
7085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7086  },
7087  {
7088   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::getHashChain",
7089   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
7090   "parameters" :
7091   [
7092    {
7093     "is_this_ptr" : true,
7094     "referenced_type" : "type-1216"
7095    },
7096    {
7097     "referenced_type" : "type-1412"
7098    }
7099   ],
7100   "return_type" : "type-630",
7101   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7102  },
7103  {
7104   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::unlinkToDeath",
7105   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
7106   "parameters" :
7107   [
7108    {
7109     "is_this_ptr" : true,
7110     "referenced_type" : "type-1216"
7111    },
7112    {
7113     "referenced_type" : "type-920"
7114    }
7115   ],
7116   "return_type" : "type-557",
7117   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7118  },
7119  {
7120   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::interfaceChain",
7121   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
7122   "parameters" :
7123   [
7124    {
7125     "is_this_ptr" : true,
7126     "referenced_type" : "type-1216"
7127    },
7128    {
7129     "referenced_type" : "type-1413"
7130    }
7131   ],
7132   "return_type" : "type-630",
7133   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7134  },
7135  {
7136   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::notifyResolution",
7137   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin16notifyResolutionEjj",
7138   "parameters" :
7139   [
7140    {
7141     "is_this_ptr" : true,
7142     "referenced_type" : "type-1216"
7143    },
7144    {
7145     "referenced_type" : "type-2"
7146    },
7147    {
7148     "referenced_type" : "type-2"
7149    }
7150   ],
7151   "return_type" : "type-630",
7152   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7153  },
7154  {
7155   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::_hidl_decrypt_1_2",
7156   "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",
7157   "parameters" :
7158   [
7159    {
7160     "referenced_type" : "type-1220"
7161    },
7162    {
7163     "referenced_type" : "type-1196"
7164    },
7165    {
7166     "referenced_type" : "type-41"
7167    },
7168    {
7169     "referenced_type" : "type-1179"
7170    },
7171    {
7172     "referenced_type" : "type-1179"
7173    },
7174    {
7175     "referenced_type" : "type-1110"
7176    },
7177    {
7178     "referenced_type" : "type-159"
7179    },
7180    {
7181     "referenced_type" : "type-1273"
7182    },
7183    {
7184     "referenced_type" : "type-162"
7185    },
7186    {
7187     "referenced_type" : "type-32"
7188    },
7189    {
7190     "referenced_type" : "type-173"
7191    },
7192    {
7193     "referenced_type" : "type-1414"
7194    }
7195   ],
7196   "return_type" : "type-630",
7197   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7198  },
7199  {
7200   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::setMediaDrmSession",
7201   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE",
7202   "parameters" :
7203   [
7204    {
7205     "is_this_ptr" : true,
7206     "referenced_type" : "type-1216"
7207    },
7208    {
7209     "referenced_type" : "type-919"
7210    }
7211   ],
7212   "return_type" : "type-1228",
7213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7214  },
7215  {
7216   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::interfaceDescriptor",
7217   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
7218   "parameters" :
7219   [
7220    {
7221     "is_this_ptr" : true,
7222     "referenced_type" : "type-1216"
7223    },
7224    {
7225     "referenced_type" : "type-1415"
7226    }
7227   ],
7228   "return_type" : "type-630",
7229   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7230  },
7231  {
7232   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::setSharedBufferBase",
7233   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj",
7234   "parameters" :
7235   [
7236    {
7237     "is_this_ptr" : true,
7238     "referenced_type" : "type-1216"
7239    },
7240    {
7241     "referenced_type" : "type-875"
7242    },
7243    {
7244     "referenced_type" : "type-2"
7245    }
7246   ],
7247   "return_type" : "type-630",
7248   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7249  },
7250  {
7251   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::notifySyspropsChanged",
7252   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21notifySyspropsChangedEv",
7253   "parameters" :
7254   [
7255    {
7256     "is_this_ptr" : true,
7257     "referenced_type" : "type-1216"
7258    }
7259   ],
7260   "return_type" : "type-630",
7261   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7262  },
7263  {
7264   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::setHALInstrumentation",
7265   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21setHALInstrumentationEv",
7266   "parameters" :
7267   [
7268    {
7269     "is_this_ptr" : true,
7270     "referenced_type" : "type-1216"
7271    }
7272   ],
7273   "return_type" : "type-630",
7274   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7275  },
7276  {
7277   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::requiresSecureDecoderComponent",
7278   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE",
7279   "parameters" :
7280   [
7281    {
7282     "is_this_ptr" : true,
7283     "referenced_type" : "type-1216"
7284    },
7285    {
7286     "referenced_type" : "type-870"
7287    }
7288   ],
7289   "return_type" : "type-557",
7290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7291  },
7292  {
7293   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::ping",
7294   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin4pingEv",
7295   "parameters" :
7296   [
7297    {
7298     "is_this_ptr" : true,
7299     "referenced_type" : "type-1216"
7300    }
7301   ],
7302   "return_type" : "type-630",
7303   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7304  },
7305  {
7306   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::debug",
7307   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
7308   "parameters" :
7309   [
7310    {
7311     "is_this_ptr" : true,
7312     "referenced_type" : "type-1216"
7313    },
7314    {
7315     "referenced_type" : "type-940"
7316    },
7317    {
7318     "referenced_type" : "type-1142"
7319    }
7320   ],
7321   "return_type" : "type-630",
7322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7323  },
7324  {
7325   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::decrypt",
7326   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE",
7327   "parameters" :
7328   [
7329    {
7330     "is_this_ptr" : true,
7331     "referenced_type" : "type-1216"
7332    },
7333    {
7334     "referenced_type" : "type-41"
7335    },
7336    {
7337     "referenced_type" : "type-1179"
7338    },
7339    {
7340     "referenced_type" : "type-1179"
7341    },
7342    {
7343     "referenced_type" : "type-1110"
7344    },
7345    {
7346     "referenced_type" : "type-159"
7347    },
7348    {
7349     "referenced_type" : "type-1273"
7350    },
7351    {
7352     "referenced_type" : "type-162"
7353    },
7354    {
7355     "referenced_type" : "type-32"
7356    },
7357    {
7358     "referenced_type" : "type-173"
7359    },
7360    {
7361     "referenced_type" : "type-1416"
7362    }
7363   ],
7364   "return_type" : "type-630",
7365   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7366  },
7367  {
7368   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::BpHwCryptoPlugin",
7369   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginC1ERKNS_2spINS0_7IBinderEEE",
7370   "parameters" :
7371   [
7372    {
7373     "is_this_ptr" : true,
7374     "referenced_type" : "type-1216"
7375    },
7376    {
7377     "referenced_type" : "type-50"
7378    }
7379   ],
7380   "return_type" : "type-29",
7381   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7382  },
7383  {
7384   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin::BpHwCryptoPlugin",
7385   "linker_set_key" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginC2ERKNS_2spINS0_7IBinderEEE",
7386   "parameters" :
7387   [
7388    {
7389     "is_this_ptr" : true,
7390     "referenced_type" : "type-1216"
7391    },
7392    {
7393     "referenced_type" : "type-50"
7394    }
7395   ],
7396   "return_type" : "type-29",
7397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
7398  },
7399  {
7400   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::onTransact",
7401   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
7402   "parameters" :
7403   [
7404    {
7405     "is_this_ptr" : true,
7406     "referenced_type" : "type-1148"
7407    },
7408    {
7409     "referenced_type" : "type-2"
7410    },
7411    {
7412     "referenced_type" : "type-987"
7413    },
7414    {
7415     "referenced_type" : "type-980"
7416    },
7417    {
7418     "default_arg" : true,
7419     "referenced_type" : "type-2"
7420    },
7421    {
7422     "default_arg" : true,
7423     "referenced_type" : "type-1417"
7424    }
7425   ],
7426   "return_type" : "type-27",
7427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7428  },
7429  {
7430   "access" : "private",
7431   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::getDebugInfo",
7432   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7433   "parameters" :
7434   [
7435    {
7436     "is_this_ptr" : true,
7437     "referenced_type" : "type-1148"
7438    },
7439    {
7440     "referenced_type" : "type-1418"
7441    }
7442   ],
7443   "return_type" : "type-630",
7444   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7445  },
7446  {
7447   "access" : "private",
7448   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::ping",
7449   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory4pingEv",
7450   "parameters" :
7451   [
7452    {
7453     "is_this_ptr" : true,
7454     "referenced_type" : "type-1148"
7455    }
7456   ],
7457   "return_type" : "type-630",
7458   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7459  },
7460  {
7461   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::BnHwCryptoFactory",
7462   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE",
7463   "parameters" :
7464   [
7465    {
7466     "is_this_ptr" : true,
7467     "referenced_type" : "type-1148"
7468    },
7469    {
7470     "referenced_type" : "type-1198"
7471    }
7472   ],
7473   "return_type" : "type-29",
7474   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7475  },
7476  {
7477   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::BnHwCryptoFactory",
7478   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE",
7479   "parameters" :
7480   [
7481    {
7482     "is_this_ptr" : true,
7483     "referenced_type" : "type-1148"
7484    },
7485    {
7486     "referenced_type" : "type-1198"
7487    }
7488   ],
7489   "return_type" : "type-29",
7490   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7491  },
7492  {
7493   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::~BnHwCryptoFactory",
7494   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev",
7495   "parameters" :
7496   [
7497    {
7498     "is_this_ptr" : true,
7499     "referenced_type" : "type-1148"
7500    }
7501   ],
7502   "return_type" : "type-29",
7503   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7504  },
7505  {
7506   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::~BnHwCryptoFactory",
7507   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev",
7508   "parameters" :
7509   [
7510    {
7511     "is_this_ptr" : true,
7512     "referenced_type" : "type-1148"
7513    }
7514   ],
7515   "return_type" : "type-29",
7516   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7517  },
7518  {
7519   "function_name" : "android::hardware::drm::V1_2::BnHwCryptoFactory::~BnHwCryptoFactory",
7520   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD2Ev",
7521   "parameters" :
7522   [
7523    {
7524     "is_this_ptr" : true,
7525     "referenced_type" : "type-1148"
7526    }
7527   ],
7528   "return_type" : "type-29",
7529   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7530  },
7531  {
7532   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::linkToDeath",
7533   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
7534   "parameters" :
7535   [
7536    {
7537     "is_this_ptr" : true,
7538     "referenced_type" : "type-1258"
7539    },
7540    {
7541     "referenced_type" : "type-920"
7542    },
7543    {
7544     "referenced_type" : "type-32"
7545    }
7546   ],
7547   "return_type" : "type-557",
7548   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7549  },
7550  {
7551   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::createPlugin",
7552   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE",
7553   "parameters" :
7554   [
7555    {
7556     "is_this_ptr" : true,
7557     "referenced_type" : "type-1258"
7558    },
7559    {
7560     "referenced_type" : "type-1179"
7561    },
7562    {
7563     "referenced_type" : "type-919"
7564    },
7565    {
7566     "referenced_type" : "type-1419"
7567    }
7568   ],
7569   "return_type" : "type-630",
7570   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7571  },
7572  {
7573   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::getDebugInfo",
7574   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7575   "parameters" :
7576   [
7577    {
7578     "is_this_ptr" : true,
7579     "referenced_type" : "type-1258"
7580    },
7581    {
7582     "referenced_type" : "type-1420"
7583    }
7584   ],
7585   "return_type" : "type-630",
7586   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7587  },
7588  {
7589   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::getHashChain",
7590   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
7591   "parameters" :
7592   [
7593    {
7594     "is_this_ptr" : true,
7595     "referenced_type" : "type-1258"
7596    },
7597    {
7598     "referenced_type" : "type-1421"
7599    }
7600   ],
7601   "return_type" : "type-630",
7602   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7603  },
7604  {
7605   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::unlinkToDeath",
7606   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
7607   "parameters" :
7608   [
7609    {
7610     "is_this_ptr" : true,
7611     "referenced_type" : "type-1258"
7612    },
7613    {
7614     "referenced_type" : "type-920"
7615    }
7616   ],
7617   "return_type" : "type-557",
7618   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7619  },
7620  {
7621   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::interfaceChain",
7622   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
7623   "parameters" :
7624   [
7625    {
7626     "is_this_ptr" : true,
7627     "referenced_type" : "type-1258"
7628    },
7629    {
7630     "referenced_type" : "type-1422"
7631    }
7632   ],
7633   "return_type" : "type-630",
7634   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7635  },
7636  {
7637   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::interfaceDescriptor",
7638   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
7639   "parameters" :
7640   [
7641    {
7642     "is_this_ptr" : true,
7643     "referenced_type" : "type-1258"
7644    },
7645    {
7646     "referenced_type" : "type-1423"
7647    }
7648   ],
7649   "return_type" : "type-630",
7650   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7651  },
7652  {
7653   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::notifySyspropsChanged",
7654   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21notifySyspropsChangedEv",
7655   "parameters" :
7656   [
7657    {
7658     "is_this_ptr" : true,
7659     "referenced_type" : "type-1258"
7660    }
7661   ],
7662   "return_type" : "type-630",
7663   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7664  },
7665  {
7666   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::setHALInstrumentation",
7667   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21setHALInstrumentationEv",
7668   "parameters" :
7669   [
7670    {
7671     "is_this_ptr" : true,
7672     "referenced_type" : "type-1258"
7673    }
7674   ],
7675   "return_type" : "type-630",
7676   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7677  },
7678  {
7679   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::isCryptoSchemeSupported",
7680   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE",
7681   "parameters" :
7682   [
7683    {
7684     "is_this_ptr" : true,
7685     "referenced_type" : "type-1258"
7686    },
7687    {
7688     "referenced_type" : "type-1179"
7689    }
7690   ],
7691   "return_type" : "type-557",
7692   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7693  },
7694  {
7695   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::ping",
7696   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory4pingEv",
7697   "parameters" :
7698   [
7699    {
7700     "is_this_ptr" : true,
7701     "referenced_type" : "type-1258"
7702    }
7703   ],
7704   "return_type" : "type-630",
7705   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7706  },
7707  {
7708   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::debug",
7709   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
7710   "parameters" :
7711   [
7712    {
7713     "is_this_ptr" : true,
7714     "referenced_type" : "type-1258"
7715    },
7716    {
7717     "referenced_type" : "type-940"
7718    },
7719    {
7720     "referenced_type" : "type-1142"
7721    }
7722   ],
7723   "return_type" : "type-630",
7724   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7725  },
7726  {
7727   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::BpHwCryptoFactory",
7728   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE",
7729   "parameters" :
7730   [
7731    {
7732     "is_this_ptr" : true,
7733     "referenced_type" : "type-1258"
7734    },
7735    {
7736     "referenced_type" : "type-50"
7737    }
7738   ],
7739   "return_type" : "type-29",
7740   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7741  },
7742  {
7743   "function_name" : "android::hardware::drm::V1_2::BpHwCryptoFactory::BpHwCryptoFactory",
7744   "linker_set_key" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE",
7745   "parameters" :
7746   [
7747    {
7748     "is_this_ptr" : true,
7749     "referenced_type" : "type-1258"
7750    },
7751    {
7752     "referenced_type" : "type-50"
7753    }
7754   ],
7755   "return_type" : "type-29",
7756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7757  },
7758  {
7759   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::getService",
7760   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
7761   "parameters" :
7762   [
7763    {
7764     "default_arg" : true,
7765     "referenced_type" : "type-690"
7766    },
7767    {
7768     "default_arg" : true,
7769     "referenced_type" : "type-41"
7770    }
7771   ],
7772   "return_type" : "type-621",
7773   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7774  },
7775  {
7776   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::linkToDeath",
7777   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
7778   "parameters" :
7779   [
7780    {
7781     "is_this_ptr" : true,
7782     "referenced_type" : "type-622"
7783    },
7784    {
7785     "referenced_type" : "type-920"
7786    },
7787    {
7788     "referenced_type" : "type-32"
7789    }
7790   ],
7791   "return_type" : "type-557",
7792   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7793  },
7794  {
7795   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::getDebugInfo",
7796   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
7797   "parameters" :
7798   [
7799    {
7800     "is_this_ptr" : true,
7801     "referenced_type" : "type-622"
7802    },
7803    {
7804     "referenced_type" : "type-1424"
7805    }
7806   ],
7807   "return_type" : "type-630",
7808   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7809  },
7810  {
7811   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::getHashChain",
7812   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
7813   "parameters" :
7814   [
7815    {
7816     "is_this_ptr" : true,
7817     "referenced_type" : "type-622"
7818    },
7819    {
7820     "referenced_type" : "type-1425"
7821    }
7822   ],
7823   "return_type" : "type-630",
7824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7825  },
7826  {
7827   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::tryGetService",
7828   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
7829   "parameters" :
7830   [
7831    {
7832     "default_arg" : true,
7833     "referenced_type" : "type-690"
7834    },
7835    {
7836     "default_arg" : true,
7837     "referenced_type" : "type-41"
7838    }
7839   ],
7840   "return_type" : "type-621",
7841   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7842  },
7843  {
7844   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::unlinkToDeath",
7845   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
7846   "parameters" :
7847   [
7848    {
7849     "is_this_ptr" : true,
7850     "referenced_type" : "type-622"
7851    },
7852    {
7853     "referenced_type" : "type-920"
7854    }
7855   ],
7856   "return_type" : "type-557",
7857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7858  },
7859  {
7860   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::interfaceChain",
7861   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
7862   "parameters" :
7863   [
7864    {
7865     "is_this_ptr" : true,
7866     "referenced_type" : "type-622"
7867    },
7868    {
7869     "referenced_type" : "type-1426"
7870    }
7871   ],
7872   "return_type" : "type-630",
7873   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7874  },
7875  {
7876   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::registerAsService",
7877   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
7878   "parameters" :
7879   [
7880    {
7881     "is_this_ptr" : true,
7882     "referenced_type" : "type-622"
7883    },
7884    {
7885     "default_arg" : true,
7886     "referenced_type" : "type-690"
7887    }
7888   ],
7889   "return_type" : "type-27",
7890   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7891  },
7892  {
7893   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::interfaceDescriptor",
7894   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
7895   "parameters" :
7896   [
7897    {
7898     "is_this_ptr" : true,
7899     "referenced_type" : "type-622"
7900    },
7901    {
7902     "referenced_type" : "type-1427"
7903    }
7904   ],
7905   "return_type" : "type-630",
7906   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7907  },
7908  {
7909   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::notifySyspropsChanged",
7910   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21notifySyspropsChangedEv",
7911   "parameters" :
7912   [
7913    {
7914     "is_this_ptr" : true,
7915     "referenced_type" : "type-622"
7916    }
7917   ],
7918   "return_type" : "type-630",
7919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7920  },
7921  {
7922   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::setHALInstrumentation",
7923   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21setHALInstrumentationEv",
7924   "parameters" :
7925   [
7926    {
7927     "is_this_ptr" : true,
7928     "referenced_type" : "type-622"
7929    }
7930   ],
7931   "return_type" : "type-630",
7932   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7933  },
7934  {
7935   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::registerForNotifications",
7936   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7937   "parameters" :
7938   [
7939    {
7940     "referenced_type" : "type-690"
7941    },
7942    {
7943     "referenced_type" : "type-1143"
7944    }
7945   ],
7946   "return_type" : "type-41",
7947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7948  },
7949  {
7950   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::ping",
7951   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener4pingEv",
7952   "parameters" :
7953   [
7954    {
7955     "is_this_ptr" : true,
7956     "referenced_type" : "type-622"
7957    }
7958   ],
7959   "return_type" : "type-630",
7960   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7961  },
7962  {
7963   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::debug",
7964   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
7965   "parameters" :
7966   [
7967    {
7968     "is_this_ptr" : true,
7969     "referenced_type" : "type-622"
7970    },
7971    {
7972     "referenced_type" : "type-940"
7973    },
7974    {
7975     "referenced_type" : "type-1142"
7976    }
7977   ],
7978   "return_type" : "type-630",
7979   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7980  },
7981  {
7982   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::castFrom",
7983   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spINS1_4V1_018IDrmPluginListenerEEEb",
7984   "parameters" :
7985   [
7986    {
7987     "referenced_type" : "type-223"
7988    },
7989    {
7990     "default_arg" : true,
7991     "referenced_type" : "type-41"
7992    }
7993   ],
7994   "return_type" : "type-649",
7995   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
7996  },
7997  {
7998   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::castFrom",
7999   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
8000   "parameters" :
8001   [
8002    {
8003     "referenced_type" : "type-1217"
8004    },
8005    {
8006     "default_arg" : true,
8007     "referenced_type" : "type-41"
8008    }
8009   ],
8010   "return_type" : "type-649",
8011   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
8012  },
8013  {
8014   "function_name" : "android::hardware::drm::V1_2::IDrmPluginListener::castFrom",
8015   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener8castFromERKNS_2spIS3_EEb",
8016   "parameters" :
8017   [
8018    {
8019     "referenced_type" : "type-625"
8020    },
8021    {
8022     "default_arg" : true,
8023     "referenced_type" : "type-41"
8024    }
8025   ],
8026   "return_type" : "type-649",
8027   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
8028  },
8029  {
8030   "access" : "private",
8031   "function_name" : "android::hardware::drm::V1_2::BsDrmPluginListener::addOnewayTask",
8032   "linker_set_key" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener13addOnewayTaskENSt3__18functionIFvvEEE",
8033   "parameters" :
8034   [
8035    {
8036     "is_this_ptr" : true,
8037     "referenced_type" : "type-632"
8038    },
8039    {
8040     "referenced_type" : "type-1430"
8041    }
8042   ],
8043   "return_type" : "type-630",
8044   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPluginListener.h"
8045  },
8046  {
8047   "function_name" : "android::hardware::drm::V1_2::BsDrmPluginListener::BsDrmPluginListener",
8048   "linker_set_key" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerC1ENS_2spINS2_18IDrmPluginListenerEEE",
8049   "parameters" :
8050   [
8051    {
8052     "is_this_ptr" : true,
8053     "referenced_type" : "type-632"
8054    },
8055    {
8056     "referenced_type" : "type-620"
8057    }
8058   ],
8059   "return_type" : "type-29",
8060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPluginListener.h"
8061  },
8062  {
8063   "function_name" : "android::hardware::drm::V1_2::BsDrmPluginListener::BsDrmPluginListener",
8064   "linker_set_key" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerC2ENS_2spINS2_18IDrmPluginListenerEEE",
8065   "parameters" :
8066   [
8067    {
8068     "is_this_ptr" : true,
8069     "referenced_type" : "type-632"
8070    },
8071    {
8072     "referenced_type" : "type-620"
8073    }
8074   ],
8075   "return_type" : "type-29",
8076   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPluginListener.h"
8077  },
8078  {
8079   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::onTransact",
8080   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
8081   "parameters" :
8082   [
8083    {
8084     "is_this_ptr" : true,
8085     "referenced_type" : "type-629"
8086    },
8087    {
8088     "referenced_type" : "type-2"
8089    },
8090    {
8091     "referenced_type" : "type-987"
8092    },
8093    {
8094     "referenced_type" : "type-980"
8095    },
8096    {
8097     "default_arg" : true,
8098     "referenced_type" : "type-2"
8099    },
8100    {
8101     "default_arg" : true,
8102     "referenced_type" : "type-1433"
8103    }
8104   ],
8105   "return_type" : "type-27",
8106   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8107  },
8108  {
8109   "access" : "private",
8110   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::getDebugInfo",
8111   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
8112   "parameters" :
8113   [
8114    {
8115     "is_this_ptr" : true,
8116     "referenced_type" : "type-629"
8117    },
8118    {
8119     "referenced_type" : "type-1434"
8120    }
8121   ],
8122   "return_type" : "type-630",
8123   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8124  },
8125  {
8126   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::_hidl_sendKeysChange_1_2",
8127   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener24_hidl_sendKeysChange_1_2EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
8128   "parameters" :
8129   [
8130    {
8131     "referenced_type" : "type-988"
8132    },
8133    {
8134     "referenced_type" : "type-987"
8135    },
8136    {
8137     "referenced_type" : "type-980"
8138    },
8139    {
8140     "referenced_type" : "type-1435"
8141    }
8142   ],
8143   "return_type" : "type-27",
8144   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8145  },
8146  {
8147   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::_hidl_sendSessionLostState",
8148   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener26_hidl_sendSessionLostStateEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
8149   "parameters" :
8150   [
8151    {
8152     "referenced_type" : "type-988"
8153    },
8154    {
8155     "referenced_type" : "type-987"
8156    },
8157    {
8158     "referenced_type" : "type-980"
8159    },
8160    {
8161     "referenced_type" : "type-1436"
8162    }
8163   ],
8164   "return_type" : "type-27",
8165   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8166  },
8167  {
8168   "access" : "private",
8169   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::ping",
8170   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener4pingEv",
8171   "parameters" :
8172   [
8173    {
8174     "is_this_ptr" : true,
8175     "referenced_type" : "type-629"
8176    }
8177   ],
8178   "return_type" : "type-630",
8179   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8180  },
8181  {
8182   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::BnHwDrmPluginListener",
8183   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerC1ERKNS_2spINS2_18IDrmPluginListenerEEE",
8184   "parameters" :
8185   [
8186    {
8187     "is_this_ptr" : true,
8188     "referenced_type" : "type-629"
8189    },
8190    {
8191     "referenced_type" : "type-625"
8192    }
8193   ],
8194   "return_type" : "type-29",
8195   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8196  },
8197  {
8198   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::BnHwDrmPluginListener",
8199   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerC2ERKNS_2spINS2_18IDrmPluginListenerEEE",
8200   "parameters" :
8201   [
8202    {
8203     "is_this_ptr" : true,
8204     "referenced_type" : "type-629"
8205    },
8206    {
8207     "referenced_type" : "type-625"
8208    }
8209   ],
8210   "return_type" : "type-29",
8211   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8212  },
8213  {
8214   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::~BnHwDrmPluginListener",
8215   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev",
8216   "parameters" :
8217   [
8218    {
8219     "is_this_ptr" : true,
8220     "referenced_type" : "type-629"
8221    }
8222   ],
8223   "return_type" : "type-29",
8224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8225  },
8226  {
8227   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::~BnHwDrmPluginListener",
8228   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev",
8229   "parameters" :
8230   [
8231    {
8232     "is_this_ptr" : true,
8233     "referenced_type" : "type-629"
8234    }
8235   ],
8236   "return_type" : "type-29",
8237   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8238  },
8239  {
8240   "function_name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener::~BnHwDrmPluginListener",
8241   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD2Ev",
8242   "parameters" :
8243   [
8244    {
8245     "is_this_ptr" : true,
8246     "referenced_type" : "type-629"
8247    }
8248   ],
8249   "return_type" : "type-29",
8250   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h"
8251  },
8252  {
8253   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::linkToDeath",
8254   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
8255   "parameters" :
8256   [
8257    {
8258     "is_this_ptr" : true,
8259     "referenced_type" : "type-637"
8260    },
8261    {
8262     "referenced_type" : "type-920"
8263    },
8264    {
8265     "referenced_type" : "type-32"
8266    }
8267   ],
8268   "return_type" : "type-557",
8269   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8270  },
8271  {
8272   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::getDebugInfo",
8273   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
8274   "parameters" :
8275   [
8276    {
8277     "is_this_ptr" : true,
8278     "referenced_type" : "type-637"
8279    },
8280    {
8281     "referenced_type" : "type-1437"
8282    }
8283   ],
8284   "return_type" : "type-630",
8285   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8286  },
8287  {
8288   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::getHashChain",
8289   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
8290   "parameters" :
8291   [
8292    {
8293     "is_this_ptr" : true,
8294     "referenced_type" : "type-637"
8295    },
8296    {
8297     "referenced_type" : "type-1438"
8298    }
8299   ],
8300   "return_type" : "type-630",
8301   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8302  },
8303  {
8304   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::unlinkToDeath",
8305   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
8306   "parameters" :
8307   [
8308    {
8309     "is_this_ptr" : true,
8310     "referenced_type" : "type-637"
8311    },
8312    {
8313     "referenced_type" : "type-920"
8314    }
8315   ],
8316   "return_type" : "type-557",
8317   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8318  },
8319  {
8320   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::interfaceChain",
8321   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
8322   "parameters" :
8323   [
8324    {
8325     "is_this_ptr" : true,
8326     "referenced_type" : "type-637"
8327    },
8328    {
8329     "referenced_type" : "type-1439"
8330    }
8331   ],
8332   "return_type" : "type-630",
8333   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8334  },
8335  {
8336   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::sendKeysChange",
8337   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb",
8338   "parameters" :
8339   [
8340    {
8341     "is_this_ptr" : true,
8342     "referenced_type" : "type-637"
8343    },
8344    {
8345     "referenced_type" : "type-919"
8346    },
8347    {
8348     "referenced_type" : "type-596"
8349    },
8350    {
8351     "referenced_type" : "type-41"
8352    }
8353   ],
8354   "return_type" : "type-630",
8355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8356  },
8357  {
8358   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::sendKeysChange_1_2",
8359   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb",
8360   "parameters" :
8361   [
8362    {
8363     "is_this_ptr" : true,
8364     "referenced_type" : "type-637"
8365    },
8366    {
8367     "referenced_type" : "type-919"
8368    },
8369    {
8370     "referenced_type" : "type-526"
8371    },
8372    {
8373     "referenced_type" : "type-41"
8374    }
8375   ],
8376   "return_type" : "type-630",
8377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8378  },
8379  {
8380   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::interfaceDescriptor",
8381   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
8382   "parameters" :
8383   [
8384    {
8385     "is_this_ptr" : true,
8386     "referenced_type" : "type-637"
8387    },
8388    {
8389     "referenced_type" : "type-1440"
8390    }
8391   ],
8392   "return_type" : "type-630",
8393   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8394  },
8395  {
8396   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::sendExpirationUpdate",
8397   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl",
8398   "parameters" :
8399   [
8400    {
8401     "is_this_ptr" : true,
8402     "referenced_type" : "type-637"
8403    },
8404    {
8405     "referenced_type" : "type-919"
8406    },
8407    {
8408     "referenced_type" : "type-33"
8409    }
8410   ],
8411   "return_type" : "type-630",
8412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8413  },
8414  {
8415   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::sendSessionLostState",
8416   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE",
8417   "parameters" :
8418   [
8419    {
8420     "is_this_ptr" : true,
8421     "referenced_type" : "type-637"
8422    },
8423    {
8424     "referenced_type" : "type-919"
8425    }
8426   ],
8427   "return_type" : "type-630",
8428   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8429  },
8430  {
8431   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::notifySyspropsChanged",
8432   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21notifySyspropsChangedEv",
8433   "parameters" :
8434   [
8435    {
8436     "is_this_ptr" : true,
8437     "referenced_type" : "type-637"
8438    }
8439   ],
8440   "return_type" : "type-630",
8441   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8442  },
8443  {
8444   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::setHALInstrumentation",
8445   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21setHALInstrumentationEv",
8446   "parameters" :
8447   [
8448    {
8449     "is_this_ptr" : true,
8450     "referenced_type" : "type-637"
8451    }
8452   ],
8453   "return_type" : "type-630",
8454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8455  },
8456  {
8457   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::_hidl_sendKeysChange_1_2",
8458   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener24_hidl_sendKeysChange_1_2EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEERKNS9_INS2_9KeyStatusEEEb",
8459   "parameters" :
8460   [
8461    {
8462     "referenced_type" : "type-1220"
8463    },
8464    {
8465     "referenced_type" : "type-1196"
8466    },
8467    {
8468     "referenced_type" : "type-919"
8469    },
8470    {
8471     "referenced_type" : "type-526"
8472    },
8473    {
8474     "referenced_type" : "type-41"
8475    }
8476   ],
8477   "return_type" : "type-630",
8478   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8479  },
8480  {
8481   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::_hidl_sendSessionLostState",
8482   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener26_hidl_sendSessionLostStateEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
8483   "parameters" :
8484   [
8485    {
8486     "referenced_type" : "type-1220"
8487    },
8488    {
8489     "referenced_type" : "type-1196"
8490    },
8491    {
8492     "referenced_type" : "type-919"
8493    }
8494   ],
8495   "return_type" : "type-630",
8496   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8497  },
8498  {
8499   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::ping",
8500   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener4pingEv",
8501   "parameters" :
8502   [
8503    {
8504     "is_this_ptr" : true,
8505     "referenced_type" : "type-637"
8506    }
8507   ],
8508   "return_type" : "type-630",
8509   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8510  },
8511  {
8512   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::debug",
8513   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
8514   "parameters" :
8515   [
8516    {
8517     "is_this_ptr" : true,
8518     "referenced_type" : "type-637"
8519    },
8520    {
8521     "referenced_type" : "type-940"
8522    },
8523    {
8524     "referenced_type" : "type-1142"
8525    }
8526   ],
8527   "return_type" : "type-630",
8528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8529  },
8530  {
8531   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::sendEvent",
8532   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_",
8533   "parameters" :
8534   [
8535    {
8536     "is_this_ptr" : true,
8537     "referenced_type" : "type-637"
8538    },
8539    {
8540     "referenced_type" : "type-1107"
8541    },
8542    {
8543     "referenced_type" : "type-919"
8544    },
8545    {
8546     "referenced_type" : "type-919"
8547    }
8548   ],
8549   "return_type" : "type-630",
8550   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8551  },
8552  {
8553   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::BpHwDrmPluginListener",
8554   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerC1ERKNS_2spINS0_7IBinderEEE",
8555   "parameters" :
8556   [
8557    {
8558     "is_this_ptr" : true,
8559     "referenced_type" : "type-637"
8560    },
8561    {
8562     "referenced_type" : "type-50"
8563    }
8564   ],
8565   "return_type" : "type-29",
8566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8567  },
8568  {
8569   "function_name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener::BpHwDrmPluginListener",
8570   "linker_set_key" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerC2ERKNS_2spINS0_7IBinderEEE",
8571   "parameters" :
8572   [
8573    {
8574     "is_this_ptr" : true,
8575     "referenced_type" : "type-637"
8576    },
8577    {
8578     "referenced_type" : "type-50"
8579    }
8580   ],
8581   "return_type" : "type-29",
8582   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
8583  },
8584  {
8585   "function_name" : "android::hardware::drm::V1_2::writeEmbeddedToParcel",
8586   "linker_set_key" : "_ZN7android8hardware3drm4V1_221writeEmbeddedToParcelERKNS2_9KeyStatusEPNS0_6ParcelEmm",
8587   "parameters" :
8588   [
8589    {
8590     "referenced_type" : "type-389"
8591    },
8592    {
8593     "referenced_type" : "type-980"
8594    },
8595    {
8596     "referenced_type" : "type-32"
8597    },
8598    {
8599     "referenced_type" : "type-32"
8600    }
8601   ],
8602   "return_type" : "type-27",
8603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/hwtypes.h"
8604  },
8605  {
8606   "function_name" : "android::hardware::drm::V1_2::readEmbeddedFromParcel",
8607   "linker_set_key" : "_ZN7android8hardware3drm4V1_222readEmbeddedFromParcelERKNS2_9KeyStatusERKNS0_6ParcelEmm",
8608   "parameters" :
8609   [
8610    {
8611     "referenced_type" : "type-389"
8612    },
8613    {
8614     "referenced_type" : "type-987"
8615    },
8616    {
8617     "referenced_type" : "type-32"
8618    },
8619    {
8620     "referenced_type" : "type-32"
8621    }
8622   ],
8623   "return_type" : "type-27",
8624   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/hwtypes.h"
8625  },
8626  {
8627   "function_name" : "android::hardware::details::castInterface",
8628   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS3_4V1_010IDrmPluginENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8629   "parameters" :
8630   [
8631    {
8632     "referenced_type" : "type-214"
8633    },
8634    {
8635     "referenced_type" : "type-57"
8636    },
8637    {
8638     "referenced_type" : "type-41"
8639    }
8640   ],
8641   "return_type" : "type-447",
8642   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8643   "template_args" : [ "type-410", "type-216", "type-422" ]
8644  },
8645  {
8646   "function_name" : "android::hardware::details::castInterface",
8647   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS3_4V1_110IDrmPluginENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8648   "parameters" :
8649   [
8650    {
8651     "referenced_type" : "type-433"
8652    },
8653    {
8654     "referenced_type" : "type-57"
8655    },
8656    {
8657     "referenced_type" : "type-41"
8658    }
8659   ],
8660   "return_type" : "type-447",
8661   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8662   "template_args" : [ "type-410", "type-411", "type-422" ]
8663  },
8664  {
8665   "function_name" : "android::hardware::details::castInterface",
8666   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_210IDrmPluginENS_4hidl4base4V1_05IBaseENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
8667   "parameters" :
8668   [
8669    {
8670     "referenced_type" : "type-200"
8671    },
8672    {
8673     "referenced_type" : "type-57"
8674    },
8675    {
8676     "referenced_type" : "type-41"
8677    }
8678   ],
8679   "return_type" : "type-447",
8680   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8681   "template_args" : [ "type-410", "type-5", "type-422" ]
8682  },
8683  {
8684   "function_name" : "android::hardware::details::castInterface",
8685   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS3_4V1_011IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8686   "parameters" :
8687   [
8688    {
8689     "referenced_type" : "type-231"
8690    },
8691    {
8692     "referenced_type" : "type-57"
8693    },
8694    {
8695     "referenced_type" : "type-41"
8696    }
8697   ],
8698   "return_type" : "type-247",
8699   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8700   "template_args" : [ "type-194", "type-196", "type-208" ]
8701  },
8702  {
8703   "function_name" : "android::hardware::details::castInterface",
8704   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS3_4V1_111IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8705   "parameters" :
8706   [
8707    {
8708     "referenced_type" : "type-237"
8709    },
8710    {
8711     "referenced_type" : "type-57"
8712    },
8713    {
8714     "referenced_type" : "type-41"
8715    }
8716   ],
8717   "return_type" : "type-247",
8718   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8719   "template_args" : [ "type-194", "type-195", "type-208" ]
8720  },
8721  {
8722   "function_name" : "android::hardware::details::castInterface",
8723   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_211IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
8724   "parameters" :
8725   [
8726    {
8727     "referenced_type" : "type-200"
8728    },
8729    {
8730     "referenced_type" : "type-57"
8731    },
8732    {
8733     "referenced_type" : "type-41"
8734    }
8735   ],
8736   "return_type" : "type-247",
8737   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8738   "template_args" : [ "type-194", "type-5", "type-208" ]
8739  },
8740  {
8741   "function_name" : "android::hardware::details::castInterface",
8742   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_213ICryptoPluginENS3_4V1_013ICryptoPluginENS4_16BpHwCryptoPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8743   "parameters" :
8744   [
8745    {
8746     "referenced_type" : "type-373"
8747    },
8748    {
8749     "referenced_type" : "type-57"
8750    },
8751    {
8752     "referenced_type" : "type-41"
8753    }
8754   ],
8755   "return_type" : "type-1234",
8756   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8757   "template_args" : [ "type-140", "type-141", "type-144" ]
8758  },
8759  {
8760   "function_name" : "android::hardware::details::castInterface",
8761   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_213ICryptoPluginENS_4hidl4base4V1_05IBaseENS4_16BpHwCryptoPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
8762   "parameters" :
8763   [
8764    {
8765     "referenced_type" : "type-200"
8766    },
8767    {
8768     "referenced_type" : "type-57"
8769    },
8770    {
8771     "referenced_type" : "type-41"
8772    }
8773   ],
8774   "return_type" : "type-1234",
8775   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8776   "template_args" : [ "type-140", "type-5", "type-144" ]
8777  },
8778  {
8779   "function_name" : "android::hardware::details::castInterface",
8780   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS3_4V1_014ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8781   "parameters" :
8782   [
8783    {
8784     "referenced_type" : "type-417"
8785    },
8786    {
8787     "referenced_type" : "type-57"
8788    },
8789    {
8790     "referenced_type" : "type-41"
8791    }
8792   ],
8793   "return_type" : "type-604",
8794   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8795   "template_args" : [ "type-463", "type-419", "type-1174" ]
8796  },
8797  {
8798   "function_name" : "android::hardware::details::castInterface",
8799   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS3_4V1_114ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8800   "parameters" :
8801   [
8802    {
8803     "referenced_type" : "type-444"
8804    },
8805    {
8806     "referenced_type" : "type-57"
8807    },
8808    {
8809     "referenced_type" : "type-41"
8810    }
8811   ],
8812   "return_type" : "type-604",
8813   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8814   "template_args" : [ "type-463", "type-446", "type-1174" ]
8815  },
8816  {
8817   "function_name" : "android::hardware::details::castInterface",
8818   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_214ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
8819   "parameters" :
8820   [
8821    {
8822     "referenced_type" : "type-200"
8823    },
8824    {
8825     "referenced_type" : "type-57"
8826    },
8827    {
8828     "referenced_type" : "type-41"
8829    }
8830   ],
8831   "return_type" : "type-604",
8832   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8833   "template_args" : [ "type-463", "type-5", "type-1174" ]
8834  },
8835  {
8836   "function_name" : "android::hardware::details::castInterface",
8837   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_218IDrmPluginListenerENS3_4V1_018IDrmPluginListenerENS4_21BpHwDrmPluginListenerEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
8838   "parameters" :
8839   [
8840    {
8841     "referenced_type" : "type-218"
8842    },
8843    {
8844     "referenced_type" : "type-57"
8845    },
8846    {
8847     "referenced_type" : "type-41"
8848    }
8849   ],
8850   "return_type" : "type-649",
8851   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8852   "template_args" : [ "type-623", "type-220", "type-633" ]
8853  },
8854  {
8855   "function_name" : "android::hardware::details::castInterface",
8856   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_218IDrmPluginListenerENS_4hidl4base4V1_05IBaseENS4_21BpHwDrmPluginListenerEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
8857   "parameters" :
8858   [
8859    {
8860     "referenced_type" : "type-200"
8861    },
8862    {
8863     "referenced_type" : "type-57"
8864    },
8865    {
8866     "referenced_type" : "type-41"
8867    }
8868   ],
8869   "return_type" : "type-649",
8870   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8871   "template_args" : [ "type-623", "type-5", "type-633" ]
8872  },
8873  {
8874   "function_name" : "android::hardware::details::wrapPassthrough",
8875   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_",
8876   "parameters" :
8877   [
8878    {
8879     "referenced_type" : "type-214"
8880    }
8881   ],
8882   "return_type" : "type-214",
8883   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
8884   "template_args" : [ "type-216", "type-29" ]
8885  },
8886  {
8887   "function_name" : "android::hardware::details::wrapPassthrough",
8888   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_",
8889   "parameters" :
8890   [
8891    {
8892     "referenced_type" : "type-373"
8893    }
8894   ],
8895   "return_type" : "type-373",
8896   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
8897   "template_args" : [ "type-141", "type-29" ]
8898  },
8899  {
8900   "function_name" : "android::hardware::details::wrapPassthrough",
8901   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_018IDrmPluginListenerEvEENS_2spIT_EES8_",
8902   "parameters" :
8903   [
8904    {
8905     "referenced_type" : "type-218"
8906    }
8907   ],
8908   "return_type" : "type-218",
8909   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
8910   "template_args" : [ "type-220", "type-29" ]
8911  },
8912  {
8913   "function_name" : "android::hardware::details::getServiceInternal",
8914   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_213BpHwDrmPluginENS4_10IDrmPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
8915   "parameters" :
8916   [
8917    {
8918     "referenced_type" : "type-529"
8919    },
8920    {
8921     "referenced_type" : "type-41"
8922    },
8923    {
8924     "referenced_type" : "type-41"
8925    }
8926   ],
8927   "return_type" : "type-408",
8928   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8929   "template_args" : [ "type-422", "type-410", "type-29", "type-29" ]
8930  },
8931  {
8932   "function_name" : "android::hardware::details::getServiceInternal",
8933   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_214BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
8934   "parameters" :
8935   [
8936    {
8937     "referenced_type" : "type-285"
8938    },
8939    {
8940     "referenced_type" : "type-41"
8941    },
8942    {
8943     "referenced_type" : "type-41"
8944    }
8945   ],
8946   "return_type" : "type-192",
8947   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8948   "template_args" : [ "type-208", "type-194", "type-29", "type-29" ]
8949  },
8950  {
8951   "function_name" : "android::hardware::details::getServiceInternal",
8952   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_216BpHwCryptoPluginENS4_13ICryptoPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
8953   "parameters" :
8954   [
8955    {
8956     "referenced_type" : "type-1277"
8957    },
8958    {
8959     "referenced_type" : "type-41"
8960    },
8961    {
8962     "referenced_type" : "type-41"
8963    }
8964   ],
8965   "return_type" : "type-1207",
8966   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8967   "template_args" : [ "type-144", "type-140", "type-29", "type-29" ]
8968  },
8969  {
8970   "function_name" : "android::hardware::details::getServiceInternal",
8971   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_217BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
8972   "parameters" :
8973   [
8974    {
8975     "referenced_type" : "type-991"
8976    },
8977    {
8978     "referenced_type" : "type-41"
8979    },
8980    {
8981     "referenced_type" : "type-41"
8982    }
8983   ],
8984   "return_type" : "type-461",
8985   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
8986   "template_args" : [ "type-1174", "type-463", "type-29", "type-29" ]
8987  },
8988  {
8989   "function_name" : "android::hardware::details::getServiceInternal",
8990   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_221BpHwDrmPluginListenerENS4_18IDrmPluginListenerEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
8991   "parameters" :
8992   [
8993    {
8994     "referenced_type" : "type-690"
8995    },
8996    {
8997     "referenced_type" : "type-41"
8998    },
8999    {
9000     "referenced_type" : "type-41"
9001    }
9002   ],
9003   "return_type" : "type-621",
9004   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
9005   "template_args" : [ "type-633", "type-623", "type-29", "type-29" ]
9006  }
9007 ],
9008 "global_vars" :
9009 [
9010  {
9011   "linker_set_key" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10descriptorE",
9012   "name" : "android::hardware::drm::V1_2::IDrmPlugin::descriptor",
9013   "referenced_type" : "type-57",
9014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
9015  },
9016  {
9017   "linker_set_key" : "_ZN7android8hardware3drm4V1_211IDrmFactory10descriptorE",
9018   "name" : "android::hardware::drm::V1_2::IDrmFactory::descriptor",
9019   "referenced_type" : "type-57",
9020   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
9021  },
9022  {
9023   "linker_set_key" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin10descriptorE",
9024   "name" : "android::hardware::drm::V1_2::ICryptoPlugin::descriptor",
9025   "referenced_type" : "type-57",
9026   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
9027  },
9028  {
9029   "linker_set_key" : "_ZN7android8hardware3drm4V1_214ICryptoFactory10descriptorE",
9030   "name" : "android::hardware::drm::V1_2::ICryptoFactory::descriptor",
9031   "referenced_type" : "type-57",
9032   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
9033  },
9034  {
9035   "linker_set_key" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener10descriptorE",
9036   "name" : "android::hardware::drm::V1_2::IDrmPluginListener::descriptor",
9037   "referenced_type" : "type-57",
9038   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
9039  }
9040 ],
9041 "lvalue_reference_types" :
9042 [
9043  {
9044   "alignment" : 8,
9045   "linker_set_key" : "android::Mutex &",
9046   "name" : "android::Mutex &",
9047   "referenced_type" : "type-34",
9048   "self_type" : "type-1079",
9049   "size" : 8,
9050   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9051  },
9052  {
9053   "alignment" : 8,
9054   "linker_set_key" : "android::RWLock &",
9055   "name" : "android::RWLock &",
9056   "referenced_type" : "type-1083",
9057   "self_type" : "type-1087",
9058   "size" : 8,
9059   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9060  },
9061  {
9062   "alignment" : 8,
9063   "linker_set_key" : "android::String16 &",
9064   "name" : "android::String16 &",
9065   "referenced_type" : "type-46",
9066   "self_type" : "type-964",
9067   "size" : 8,
9068   "source_file" : "/system/core/libutils/include/utils/String16.h"
9069  },
9070  {
9071   "alignment" : 8,
9072   "linker_set_key" : "android::String8 &",
9073   "name" : "android::String8 &",
9074   "referenced_type" : "type-56",
9075   "self_type" : "type-959",
9076   "size" : 8,
9077   "source_file" : "/system/core/libutils/include/utils/String8.h"
9078  },
9079  {
9080   "alignment" : 8,
9081   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &",
9082   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &",
9083   "referenced_type" : "type-1228",
9084   "self_type" : "type-1231",
9085   "size" : 8,
9086   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9087  },
9088  {
9089   "alignment" : 8,
9090   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > &",
9091   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > &",
9092   "referenced_type" : "type-604",
9093   "self_type" : "type-607",
9094   "size" : 8,
9095   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9096  },
9097  {
9098   "alignment" : 8,
9099   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > &",
9100   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > &",
9101   "referenced_type" : "type-1234",
9102   "self_type" : "type-1237",
9103   "size" : 8,
9104   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9105  },
9106  {
9107   "alignment" : 8,
9108   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > &",
9109   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > &",
9110   "referenced_type" : "type-247",
9111   "self_type" : "type-253",
9112   "size" : 8,
9113   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9114  },
9115  {
9116   "alignment" : 8,
9117   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > &",
9118   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > &",
9119   "referenced_type" : "type-447",
9120   "self_type" : "type-450",
9121   "size" : 8,
9122   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9123  },
9124  {
9125   "alignment" : 8,
9126   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > &",
9127   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > &",
9128   "referenced_type" : "type-649",
9129   "self_type" : "type-652",
9130   "size" : 8,
9131   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9132  },
9133  {
9134   "alignment" : 8,
9135   "linker_set_key" : "android::hardware::Return<bool> &",
9136   "name" : "android::hardware::Return<bool> &",
9137   "referenced_type" : "type-557",
9138   "self_type" : "type-584",
9139   "size" : 8,
9140   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9141  },
9142  {
9143   "alignment" : 8,
9144   "linker_set_key" : "android::hardware::Return<void> &",
9145   "name" : "android::hardware::Return<void> &",
9146   "referenced_type" : "type-630",
9147   "self_type" : "type-641",
9148   "size" : 8,
9149   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9150  },
9151  {
9152   "alignment" : 8,
9153   "linker_set_key" : "android::hardware::Status &",
9154   "name" : "android::hardware::Status &",
9155   "referenced_type" : "type-249",
9156   "self_type" : "type-545",
9157   "size" : 8,
9158   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9159  },
9160  {
9161   "alignment" : 8,
9162   "linker_set_key" : "android::hardware::TextOutput &",
9163   "name" : "android::hardware::TextOutput &",
9164   "referenced_type" : "type-1271",
9165   "self_type" : "type-1270",
9166   "size" : 8,
9167   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9168  },
9169  {
9170   "alignment" : 8,
9171   "linker_set_key" : "android::hardware::TextOutput &",
9172   "name" : "android::hardware::TextOutput &",
9173   "referenced_type" : "type-281",
9174   "self_type" : "type-280",
9175   "size" : 8,
9176   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9177  },
9178  {
9179   "alignment" : 8,
9180   "linker_set_key" : "android::hardware::TextOutput &",
9181   "name" : "android::hardware::TextOutput &",
9182   "referenced_type" : "type-522",
9183   "self_type" : "type-521",
9184   "size" : 8,
9185   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9186  },
9187  {
9188   "alignment" : 8,
9189   "linker_set_key" : "android::hardware::TextOutput &",
9190   "name" : "android::hardware::TextOutput &",
9191   "referenced_type" : "type-686",
9192   "self_type" : "type-685",
9193   "size" : 8,
9194   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9195  },
9196  {
9197   "alignment" : 8,
9198   "linker_set_key" : "android::hardware::TextOutput &",
9199   "name" : "android::hardware::TextOutput &",
9200   "referenced_type" : "type-781",
9201   "self_type" : "type-780",
9202   "size" : 8,
9203   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9204  },
9205  {
9206   "alignment" : 8,
9207   "linker_set_key" : "android::hardware::TextOutput &",
9208   "name" : "android::hardware::TextOutput &",
9209   "referenced_type" : "type-985",
9210   "self_type" : "type-984",
9211   "size" : 8,
9212   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9213  },
9214  {
9215   "alignment" : 8,
9216   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> &",
9217   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> &",
9218   "referenced_type" : "type-484",
9219   "self_type" : "type-751",
9220   "size" : 8,
9221   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9222  },
9223  {
9224   "alignment" : 8,
9225   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> &",
9226   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> &",
9227   "referenced_type" : "type-384",
9228   "self_type" : "type-613",
9229   "size" : 8,
9230   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9231  },
9232  {
9233   "alignment" : 8,
9234   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
9235   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
9236   "referenced_type" : "type-899",
9237   "self_type" : "type-1187",
9238   "size" : 8,
9239   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9240  },
9241  {
9242   "alignment" : 8,
9243   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
9244   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
9245   "referenced_type" : "type-890",
9246   "self_type" : "type-1181",
9247   "size" : 8,
9248   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9249  },
9250  {
9251   "alignment" : 8,
9252   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> &",
9253   "name" : "android::hardware::details::hidl_pointer<unsigned char> &",
9254   "referenced_type" : "type-105",
9255   "self_type" : "type-701",
9256   "size" : 8,
9257   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9258  },
9259  {
9260   "alignment" : 8,
9261   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus &",
9262   "name" : "android::hardware::drm::V1_0::KeyStatus &",
9263   "referenced_type" : "type-487",
9264   "self_type" : "type-755",
9265   "size" : 8,
9266   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9267  },
9268  {
9269   "alignment" : 8,
9270   "linker_set_key" : "android::hardware::drm::V1_2::KeyStatus &",
9271   "name" : "android::hardware::drm::V1_2::KeyStatus &",
9272   "referenced_type" : "type-124",
9273   "self_type" : "type-614",
9274   "size" : 8,
9275   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9276  },
9277  {
9278   "alignment" : 8,
9279   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
9280   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
9281   "referenced_type" : "type-902",
9282   "self_type" : "type-1190",
9283   "size" : 8,
9284   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9285  },
9286  {
9287   "alignment" : 8,
9288   "linker_set_key" : "android::hardware::hidl_memory &",
9289   "name" : "android::hardware::hidl_memory &",
9290   "referenced_type" : "type-871",
9291   "self_type" : "type-876",
9292   "size" : 8,
9293   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9294  },
9295  {
9296   "alignment" : 8,
9297   "linker_set_key" : "android::hardware::hidl_string &",
9298   "name" : "android::hardware::hidl_string &",
9299   "referenced_type" : "type-82",
9300   "self_type" : "type-1185",
9301   "size" : 8,
9302   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9303  },
9304  {
9305   "alignment" : 8,
9306   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9307   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9308   "referenced_type" : "type-483",
9309   "self_type" : "type-672",
9310   "size" : 8,
9311   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9312  },
9313  {
9314   "alignment" : 8,
9315   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> &",
9316   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> &",
9317   "referenced_type" : "type-507",
9318   "self_type" : "type-677",
9319   "size" : 8,
9320   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9321  },
9322  {
9323   "alignment" : 8,
9324   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
9325   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
9326   "referenced_type" : "type-898",
9327   "self_type" : "type-909",
9328   "size" : 8,
9329   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9330  },
9331  {
9332   "alignment" : 8,
9333   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
9334   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
9335   "referenced_type" : "type-889",
9336   "self_type" : "type-897",
9337   "size" : 8,
9338   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9339  },
9340  {
9341   "alignment" : 8,
9342   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> &",
9343   "name" : "android::hardware::hidl_vec<unsigned char> &",
9344   "referenced_type" : "type-104",
9345   "self_type" : "type-670",
9346   "size" : 8,
9347   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9348  },
9349  {
9350   "alignment" : 8,
9351   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
9352   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
9353   "referenced_type" : "type-373",
9354   "self_type" : "type-381",
9355   "size" : 8,
9356   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9357  },
9358  {
9359   "alignment" : 8,
9360   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
9361   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
9362   "referenced_type" : "type-214",
9363   "self_type" : "type-226",
9364   "size" : 8,
9365   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9366  },
9367  {
9368   "alignment" : 8,
9369   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
9370   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
9371   "referenced_type" : "type-218",
9372   "self_type" : "type-430",
9373   "size" : 8,
9374   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9375  },
9376  {
9377   "alignment" : 8,
9378   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> &",
9379   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> &",
9380   "referenced_type" : "type-461",
9381   "self_type" : "type-472",
9382   "size" : 8,
9383   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9384  },
9385  {
9386   "alignment" : 8,
9387   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &",
9388   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &",
9389   "referenced_type" : "type-1207",
9390   "self_type" : "type-1224",
9391   "size" : 8,
9392   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9393  },
9394  {
9395   "alignment" : 8,
9396   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> &",
9397   "name" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> &",
9398   "referenced_type" : "type-192",
9399   "self_type" : "type-245",
9400   "size" : 8,
9401   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9402  },
9403  {
9404   "alignment" : 8,
9405   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> &",
9406   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> &",
9407   "referenced_type" : "type-408",
9408   "self_type" : "type-442",
9409   "size" : 8,
9410   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9411  },
9412  {
9413   "alignment" : 8,
9414   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &",
9415   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &",
9416   "referenced_type" : "type-621",
9417   "self_type" : "type-647",
9418   "size" : 8,
9419   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9420  },
9421  {
9422   "alignment" : 8,
9423   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
9424   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
9425   "referenced_type" : "type-497",
9426   "self_type" : "type-512",
9427   "size" : 8,
9428   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9429  },
9430  {
9431   "alignment" : 8,
9432   "linker_set_key" : "const android::String16 &",
9433   "name" : "const android::String16 &",
9434   "referenced_type" : "type-45",
9435   "self_type" : "type-44",
9436   "size" : 8,
9437   "source_file" : "/system/core/libutils/include/utils/String16.h"
9438  },
9439  {
9440   "alignment" : 8,
9441   "linker_set_key" : "const android::String8 &",
9442   "name" : "const android::String8 &",
9443   "referenced_type" : "type-955",
9444   "self_type" : "type-958",
9445   "size" : 8,
9446   "source_file" : "/system/core/libutils/include/utils/String8.h"
9447  },
9448  {
9449   "alignment" : 8,
9450   "linker_set_key" : "const android::hardware::Parcel &",
9451   "name" : "const android::hardware::Parcel &",
9452   "referenced_type" : "type-986",
9453   "self_type" : "type-987",
9454   "size" : 8,
9455   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9456  },
9457  {
9458   "alignment" : 8,
9459   "linker_set_key" : "const android::hardware::Return<bool> &",
9460   "name" : "const android::hardware::Return<bool> &",
9461   "referenced_type" : "type-587",
9462   "self_type" : "type-610",
9463   "size" : 8,
9464   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9465  },
9466  {
9467   "alignment" : 8,
9468   "linker_set_key" : "const android::hardware::Status &",
9469   "name" : "const android::hardware::Status &",
9470   "referenced_type" : "type-538",
9471   "self_type" : "type-539",
9472   "size" : 8,
9473   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9474  },
9475  {
9476   "alignment" : 8,
9477   "linker_set_key" : "const android::hardware::details::SchedPrio &",
9478   "name" : "const android::hardware::details::SchedPrio &",
9479   "referenced_type" : "type-997",
9480   "self_type" : "type-996",
9481   "size" : 8,
9482   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9483  },
9484  {
9485   "alignment" : 8,
9486   "linker_set_key" : "const android::hardware::drm::V1_0::DestinationBuffer &",
9487   "name" : "const android::hardware::drm::V1_0::DestinationBuffer &",
9488   "referenced_type" : "type-163",
9489   "self_type" : "type-173",
9490   "size" : 8,
9491   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
9492  },
9493  {
9494   "alignment" : 8,
9495   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatus &",
9496   "name" : "const android::hardware::drm::V1_0::KeyStatus &",
9497   "referenced_type" : "type-757",
9498   "self_type" : "type-756",
9499   "size" : 8,
9500   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9501  },
9502  {
9503   "alignment" : 8,
9504   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue &",
9505   "name" : "const android::hardware::drm::V1_0::KeyValue &",
9506   "referenced_type" : "type-479",
9507   "self_type" : "type-602",
9508   "size" : 8,
9509   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9510  },
9511  {
9512   "alignment" : 8,
9513   "linker_set_key" : "const android::hardware::drm::V1_0::Pattern &",
9514   "name" : "const android::hardware::drm::V1_0::Pattern &",
9515   "referenced_type" : "type-157",
9516   "self_type" : "type-159",
9517   "size" : 8,
9518   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
9519  },
9520  {
9521   "alignment" : 8,
9522   "linker_set_key" : "const android::hardware::drm::V1_0::SharedBuffer &",
9523   "name" : "const android::hardware::drm::V1_0::SharedBuffer &",
9524   "referenced_type" : "type-160",
9525   "self_type" : "type-162",
9526   "size" : 8,
9527   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
9528  },
9529  {
9530   "alignment" : 8,
9531   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute &",
9532   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute &",
9533   "referenced_type" : "type-100",
9534   "self_type" : "type-99",
9535   "size" : 8,
9536   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9537  },
9538  {
9539   "alignment" : 8,
9540   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric &",
9541   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric &",
9542   "referenced_type" : "type-179",
9543   "self_type" : "type-178",
9544   "size" : 8,
9545   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9546  },
9547  {
9548   "alignment" : 8,
9549   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value &",
9550   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value &",
9551   "referenced_type" : "type-175",
9552   "self_type" : "type-174",
9553   "size" : 8,
9554   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9555  },
9556  {
9557   "alignment" : 8,
9558   "linker_set_key" : "const android::hardware::drm::V1_1::SecureStopRelease &",
9559   "name" : "const android::hardware::drm::V1_1::SecureStopRelease &",
9560   "referenced_type" : "type-598",
9561   "self_type" : "type-599",
9562   "size" : 8,
9563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
9564  },
9565  {
9566   "alignment" : 8,
9567   "linker_set_key" : "const android::hardware::drm::V1_2::KeyStatus &",
9568   "name" : "const android::hardware::drm::V1_2::KeyStatus &",
9569   "referenced_type" : "type-390",
9570   "self_type" : "type-389",
9571   "size" : 8,
9572   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9573  },
9574  {
9575   "alignment" : 8,
9576   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16> &",
9577   "name" : "const android::hardware::hidl_array<unsigned char, 16> &",
9578   "referenced_type" : "type-1178",
9579   "self_type" : "type-1179",
9580   "size" : 8,
9581   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
9582  },
9583  {
9584   "alignment" : 8,
9585   "linker_set_key" : "const android::hardware::hidl_handle &",
9586   "name" : "const android::hardware::hidl_handle &",
9587   "referenced_type" : "type-939",
9588   "self_type" : "type-940",
9589   "size" : 8,
9590   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9591  },
9592  {
9593   "alignment" : 8,
9594   "linker_set_key" : "const android::hardware::hidl_memory &",
9595   "name" : "const android::hardware::hidl_memory &",
9596   "referenced_type" : "type-874",
9597   "self_type" : "type-875",
9598   "size" : 8,
9599   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9600  },
9601  {
9602   "alignment" : 8,
9603   "linker_set_key" : "const android::hardware::hidl_string &",
9604   "name" : "const android::hardware::hidl_string &",
9605   "referenced_type" : "type-868",
9606   "self_type" : "type-870",
9607   "size" : 8,
9608   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9609  },
9610  {
9611   "alignment" : 8,
9612   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9613   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
9614   "referenced_type" : "type-595",
9615   "self_type" : "type-596",
9616   "size" : 8,
9617   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
9618  },
9619  {
9620   "alignment" : 8,
9621   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> &",
9622   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> &",
9623   "referenced_type" : "type-481",
9624   "self_type" : "type-524",
9625   "size" : 8,
9626   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9627  },
9628  {
9629   "alignment" : 8,
9630   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> &",
9631   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> &",
9632   "referenced_type" : "type-1253",
9633   "self_type" : "type-1273",
9634   "size" : 8,
9635   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9636  },
9637  {
9638   "alignment" : 8,
9639   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> &",
9640   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> &",
9641   "referenced_type" : "type-1255",
9642   "self_type" : "type-1257",
9643   "size" : 8,
9644   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9645  },
9646  {
9647   "alignment" : 8,
9648   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> &",
9649   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> &",
9650   "referenced_type" : "type-1262",
9651   "self_type" : "type-1264",
9652   "size" : 8,
9653   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9654  },
9655  {
9656   "alignment" : 8,
9657   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> &",
9658   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> &",
9659   "referenced_type" : "type-1259",
9660   "self_type" : "type-1261",
9661   "size" : 8,
9662   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9663  },
9664  {
9665   "alignment" : 8,
9666   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> &",
9667   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> &",
9668   "referenced_type" : "type-509",
9669   "self_type" : "type-526",
9670   "size" : 8,
9671   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9672  },
9673  {
9674   "alignment" : 8,
9675   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
9676   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
9677   "referenced_type" : "type-1141",
9678   "self_type" : "type-1142",
9679   "size" : 8,
9680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
9681  },
9682  {
9683   "alignment" : 8,
9684   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > &",
9685   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > &",
9686   "referenced_type" : "type-505",
9687   "self_type" : "type-523",
9688   "size" : 8,
9689   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9690  },
9691  {
9692   "alignment" : 8,
9693   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
9694   "name" : "const android::hardware::hidl_vec<int> &",
9695   "referenced_type" : "type-914",
9696   "self_type" : "type-916",
9697   "size" : 8,
9698   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9699  },
9700  {
9701   "alignment" : 8,
9702   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
9703   "name" : "const android::hardware::hidl_vec<unsigned char> &",
9704   "referenced_type" : "type-917",
9705   "self_type" : "type-919",
9706   "size" : 8,
9707   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9708  },
9709  {
9710   "alignment" : 8,
9711   "linker_set_key" : "const android::hardware::hidl_version &",
9712   "name" : "const android::hardware::hidl_version &",
9713   "referenced_type" : "type-934",
9714   "self_type" : "type-936",
9715   "size" : 8,
9716   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9717  },
9718  {
9719   "alignment" : 8,
9720   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
9721   "name" : "const android::hidl::base::V1_0::IBase *const &",
9722   "referenced_type" : "type-1011",
9723   "self_type" : "type-1012",
9724   "size" : 8,
9725   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9726  },
9727  {
9728   "alignment" : 8,
9729   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
9730   "name" : "const android::sp<android::hardware::IBinder> &",
9731   "referenced_type" : "type-51",
9732   "self_type" : "type-50",
9733   "size" : 8,
9734   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
9735  },
9736  {
9737   "alignment" : 8,
9738   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
9739   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
9740   "referenced_type" : "type-428",
9741   "self_type" : "type-429",
9742   "size" : 8,
9743   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9744  },
9745  {
9746   "alignment" : 8,
9747   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
9748   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
9749   "referenced_type" : "type-406",
9750   "self_type" : "type-1268",
9751   "size" : 8,
9752   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9753  },
9754  {
9755   "alignment" : 8,
9756   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
9757   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
9758   "referenced_type" : "type-234",
9759   "self_type" : "type-235",
9760   "size" : 8,
9761   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9762  },
9763  {
9764   "alignment" : 8,
9765   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
9766   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
9767   "referenced_type" : "type-213",
9768   "self_type" : "type-217",
9769   "size" : 8,
9770   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9771  },
9772  {
9773   "alignment" : 8,
9774   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
9775   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
9776   "referenced_type" : "type-222",
9777   "self_type" : "type-223",
9778   "size" : 8,
9779   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9780  },
9781  {
9782   "alignment" : 8,
9783   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> &",
9784   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> &",
9785   "referenced_type" : "type-454",
9786   "self_type" : "type-455",
9787   "size" : 8,
9788   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9789  },
9790  {
9791   "alignment" : 8,
9792   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> &",
9793   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> &",
9794   "referenced_type" : "type-240",
9795   "self_type" : "type-241",
9796   "size" : 8,
9797   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9798  },
9799  {
9800   "alignment" : 8,
9801   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> &",
9802   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> &",
9803   "referenced_type" : "type-436",
9804   "self_type" : "type-437",
9805   "size" : 8,
9806   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9807  },
9808  {
9809   "alignment" : 8,
9810   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory> &",
9811   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory> &",
9812   "referenced_type" : "type-495",
9813   "self_type" : "type-1198",
9814   "size" : 8,
9815   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9816  },
9817  {
9818   "alignment" : 8,
9819   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &",
9820   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &",
9821   "referenced_type" : "type-1206",
9822   "self_type" : "type-1209",
9823   "size" : 8,
9824   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9825  },
9826  {
9827   "alignment" : 8,
9828   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory> &",
9829   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory> &",
9830   "referenced_type" : "type-191",
9831   "self_type" : "type-197",
9832   "size" : 8,
9833   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9834  },
9835  {
9836   "alignment" : 8,
9837   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin> &",
9838   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin> &",
9839   "referenced_type" : "type-407",
9840   "self_type" : "type-412",
9841   "size" : 8,
9842   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9843  },
9844  {
9845   "alignment" : 8,
9846   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &",
9847   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &",
9848   "referenced_type" : "type-620",
9849   "self_type" : "type-625",
9850   "size" : 8,
9851   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9852  },
9853  {
9854   "alignment" : 8,
9855   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
9856   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
9857   "referenced_type" : "type-516",
9858   "self_type" : "type-852",
9859   "size" : 8,
9860   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9861  },
9862  {
9863   "alignment" : 8,
9864   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
9865   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
9866   "referenced_type" : "type-904",
9867   "self_type" : "type-920",
9868   "size" : 8,
9869   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9870  },
9871  {
9872   "alignment" : 8,
9873   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
9874   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
9875   "referenced_type" : "type-1213",
9876   "self_type" : "type-1217",
9877   "size" : 8,
9878   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9879  },
9880  {
9881   "alignment" : 8,
9882   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
9883   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
9884   "referenced_type" : "type-370",
9885   "self_type" : "type-1143",
9886   "size" : 8,
9887   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
9888  },
9889  {
9890   "alignment" : 8,
9891   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
9892   "name" : "const android::wp<android::hardware::BHwBinder> &",
9893   "referenced_type" : "type-1159",
9894   "self_type" : "type-1184",
9895   "size" : 8,
9896   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9897  },
9898  {
9899   "alignment" : 8,
9900   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
9901   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
9902   "referenced_type" : "type-1200",
9903   "self_type" : "type-1226",
9904   "size" : 8,
9905   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9906  },
9907  {
9908   "alignment" : 8,
9909   "linker_set_key" : "const bool &",
9910   "name" : "const bool &",
9911   "referenced_type" : "type-298",
9912   "self_type" : "type-845",
9913   "size" : 8,
9914   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9915  },
9916  {
9917   "alignment" : 8,
9918   "linker_set_key" : "const double &",
9919   "name" : "const double &",
9920   "referenced_type" : "type-860",
9921   "self_type" : "type-861",
9922   "size" : 8,
9923   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9924  },
9925  {
9926   "alignment" : 8,
9927   "linker_set_key" : "const float &",
9928   "name" : "const float &",
9929   "referenced_type" : "type-858",
9930   "self_type" : "type-859",
9931   "size" : 8,
9932   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9933  },
9934  {
9935   "alignment" : 8,
9936   "linker_set_key" : "const int &",
9937   "name" : "const int &",
9938   "referenced_type" : "type-1045",
9939   "self_type" : "type-1044",
9940   "size" : 8,
9941   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9942  },
9943  {
9944   "linker_set_key" : "const iter<is_const> &",
9945   "name" : "const iter<is_const> &",
9946   "referenced_type" : "type-1243",
9947   "self_type" : "type-1245",
9948   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9949  },
9950  {
9951   "linker_set_key" : "const iter<is_const> &",
9952   "name" : "const iter<is_const> &",
9953   "referenced_type" : "type-259",
9954   "self_type" : "type-261",
9955   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9956  },
9957  {
9958   "linker_set_key" : "const iter<is_const> &",
9959   "name" : "const iter<is_const> &",
9960   "referenced_type" : "type-464",
9961   "self_type" : "type-467",
9962   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9963  },
9964  {
9965   "linker_set_key" : "const iter<is_const> &",
9966   "name" : "const iter<is_const> &",
9967   "referenced_type" : "type-662",
9968   "self_type" : "type-664",
9969   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9970  },
9971  {
9972   "linker_set_key" : "const iter<is_const> &",
9973   "name" : "const iter<is_const> &",
9974   "referenced_type" : "type-769",
9975   "self_type" : "type-771",
9976   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9977  },
9978  {
9979   "linker_set_key" : "const iter<is_const> &",
9980   "name" : "const iter<is_const> &",
9981   "referenced_type" : "type-881",
9982   "self_type" : "type-883",
9983   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9984  },
9985  {
9986   "alignment" : 8,
9987   "linker_set_key" : "const log_msg &",
9988   "name" : "const log_msg &",
9989   "referenced_type" : "type-392",
9990   "self_type" : "type-480",
9991   "size" : 8,
9992   "source_file" : "/system/core/liblog/include/log/log_read.h"
9993  },
9994  {
9995   "alignment" : 8,
9996   "linker_set_key" : "const long &",
9997   "name" : "const long &",
9998   "referenced_type" : "type-855",
9999   "self_type" : "type-856",
10000   "size" : 8,
10001   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10002  },
10003  {
10004   "alignment" : 8,
10005   "linker_set_key" : "const short &",
10006   "name" : "const short &",
10007   "referenced_type" : "type-849",
10008   "self_type" : "type-850",
10009   "size" : 8,
10010   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10011  },
10012  {
10013   "alignment" : 8,
10014   "linker_set_key" : "const signed char &",
10015   "name" : "const signed char &",
10016   "referenced_type" : "type-846",
10017   "self_type" : "type-848",
10018   "size" : 8,
10019   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10020  },
10021  {
10022   "alignment" : 8,
10023   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10024   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10025   "referenced_type" : "type-1275",
10026   "self_type" : "type-1277",
10027   "size" : 8,
10028   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10029  },
10030  {
10031   "alignment" : 8,
10032   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10033   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10034   "referenced_type" : "type-282",
10035   "self_type" : "type-285",
10036   "size" : 8,
10037   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10038  },
10039  {
10040   "alignment" : 8,
10041   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10042   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10043   "referenced_type" : "type-527",
10044   "self_type" : "type-529",
10045   "size" : 8,
10046   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10047  },
10048  {
10049   "alignment" : 8,
10050   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10051   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10052   "referenced_type" : "type-688",
10053   "self_type" : "type-690",
10054   "size" : 8,
10055   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10056  },
10057  {
10058   "alignment" : 8,
10059   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10060   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
10061   "referenced_type" : "type-989",
10062   "self_type" : "type-991",
10063   "size" : 8,
10064   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10065  },
10066  {
10067   "alignment" : 8,
10068   "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 *> > *)> > > &",
10069   "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 *> > *)> > > &",
10070   "referenced_type" : "type-1193",
10071   "self_type" : "type-1192",
10072   "size" : 8,
10073   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10074  },
10075  {
10076   "alignment" : 8,
10077   "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 *> > *)> > > &",
10078   "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 *> > *)> > > &",
10079   "referenced_type" : "type-1204",
10080   "self_type" : "type-1203",
10081   "size" : 8,
10082   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10083  },
10084  {
10085   "alignment" : 8,
10086   "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 *> > *)> > > &",
10087   "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 *> > *)> > > &",
10088   "referenced_type" : "type-189",
10089   "self_type" : "type-188",
10090   "size" : 8,
10091   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10092  },
10093  {
10094   "alignment" : 8,
10095   "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 *> > *)> > > &",
10096   "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 *> > *)> > > &",
10097   "referenced_type" : "type-403",
10098   "self_type" : "type-402",
10099   "size" : 8,
10100   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10101  },
10102  {
10103   "alignment" : 8,
10104   "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 *> > *)> > > &",
10105   "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 *> > *)> > > &",
10106   "referenced_type" : "type-618",
10107   "self_type" : "type-617",
10108   "size" : 8,
10109   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10110  },
10111  {
10112   "alignment" : 8,
10113   "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 *> > *)> > > &",
10114   "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 *> > *)> > > &",
10115   "referenced_type" : "type-823",
10116   "self_type" : "type-822",
10117   "size" : 8,
10118   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10119  },
10120  {
10121   "alignment" : 8,
10122   "linker_set_key" : "const unsigned char &",
10123   "name" : "const unsigned char &",
10124   "referenced_type" : "type-927",
10125   "self_type" : "type-1105",
10126   "size" : 8,
10127   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10128  },
10129  {
10130   "alignment" : 8,
10131   "linker_set_key" : "const unsigned int &",
10132   "name" : "const unsigned int &",
10133   "referenced_type" : "type-38",
10134   "self_type" : "type-854",
10135   "size" : 8,
10136   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10137  },
10138  {
10139   "alignment" : 8,
10140   "linker_set_key" : "const unsigned long &",
10141   "name" : "const unsigned long &",
10142   "referenced_type" : "type-39",
10143   "self_type" : "type-857",
10144   "size" : 8,
10145   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10146  },
10147  {
10148   "alignment" : 8,
10149   "linker_set_key" : "const unsigned short &",
10150   "name" : "const unsigned short &",
10151   "referenced_type" : "type-851",
10152   "self_type" : "type-853",
10153   "size" : 8,
10154   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10155  },
10156  {
10157   "alignment" : 8,
10158   "linker_set_key" : "int &",
10159   "name" : "int &",
10160   "referenced_type" : "type-27",
10161   "self_type" : "type-951",
10162   "size" : 8,
10163   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10164  },
10165  {
10166   "alignment" : 8,
10167   "linker_set_key" : "unsigned char &",
10168   "name" : "unsigned char &",
10169   "referenced_type" : "type-91",
10170   "self_type" : "type-1099",
10171   "size" : 8,
10172   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10173  },
10174  {
10175   "alignment" : 8,
10176   "linker_set_key" : "unsigned int &",
10177   "name" : "unsigned int &",
10178   "referenced_type" : "type-2",
10179   "self_type" : "type-1112",
10180   "size" : 8,
10181   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10182  }
10183 ],
10184 "pointer_types" :
10185 [
10186  {
10187   "alignment" : 8,
10188   "linker_set_key" : "android::Condition *",
10189   "name" : "android::Condition *",
10190   "referenced_type" : "type-299",
10191   "self_type" : "type-1082",
10192   "size" : 8,
10193   "source_file" : "/system/core/libutils/include/utils/Condition.h"
10194  },
10195  {
10196   "alignment" : 8,
10197   "linker_set_key" : "android::Mutex *",
10198   "name" : "android::Mutex *",
10199   "referenced_type" : "type-34",
10200   "self_type" : "type-1077",
10201   "size" : 8,
10202   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10203  },
10204  {
10205   "alignment" : 8,
10206   "linker_set_key" : "android::Mutex::Autolock *",
10207   "name" : "android::Mutex::Autolock *",
10208   "referenced_type" : "type-1078",
10209   "self_type" : "type-1080",
10210   "size" : 8,
10211   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
10212  },
10213  {
10214   "alignment" : 8,
10215   "linker_set_key" : "android::RWLock *",
10216   "name" : "android::RWLock *",
10217   "referenced_type" : "type-1083",
10218   "self_type" : "type-1085",
10219   "size" : 8,
10220   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10221  },
10222  {
10223   "alignment" : 8,
10224   "linker_set_key" : "android::RWLock::AutoRLock *",
10225   "name" : "android::RWLock::AutoRLock *",
10226   "referenced_type" : "type-1086",
10227   "self_type" : "type-1088",
10228   "size" : 8,
10229   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10230  },
10231  {
10232   "alignment" : 8,
10233   "linker_set_key" : "android::RWLock::AutoWLock *",
10234   "name" : "android::RWLock::AutoWLock *",
10235   "referenced_type" : "type-1089",
10236   "self_type" : "type-1090",
10237   "size" : 8,
10238   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
10239  },
10240  {
10241   "alignment" : 8,
10242   "linker_set_key" : "android::RefBase *",
10243   "name" : "android::RefBase *",
10244   "referenced_type" : "type-6",
10245   "self_type" : "type-866",
10246   "size" : 8,
10247   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10248  },
10249  {
10250   "alignment" : 8,
10251   "linker_set_key" : "android::RefBase::weakref_impl *",
10252   "name" : "android::RefBase::weakref_impl *",
10253   "referenced_type" : "type-1241",
10254   "self_type" : "type-1240",
10255   "size" : 8,
10256   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10257  },
10258  {
10259   "alignment" : 8,
10260   "linker_set_key" : "android::RefBase::weakref_impl *",
10261   "name" : "android::RefBase::weakref_impl *",
10262   "referenced_type" : "type-257",
10263   "self_type" : "type-256",
10264   "size" : 8,
10265   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10266  },
10267  {
10268   "alignment" : 8,
10269   "linker_set_key" : "android::RefBase::weakref_impl *",
10270   "name" : "android::RefBase::weakref_impl *",
10271   "referenced_type" : "type-458",
10272   "self_type" : "type-457",
10273   "size" : 8,
10274   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10275  },
10276  {
10277   "alignment" : 8,
10278   "linker_set_key" : "android::RefBase::weakref_impl *",
10279   "name" : "android::RefBase::weakref_impl *",
10280   "referenced_type" : "type-660",
10281   "self_type" : "type-659",
10282   "size" : 8,
10283   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10284  },
10285  {
10286   "alignment" : 8,
10287   "linker_set_key" : "android::RefBase::weakref_impl *",
10288   "name" : "android::RefBase::weakref_impl *",
10289   "referenced_type" : "type-766",
10290   "self_type" : "type-765",
10291   "size" : 8,
10292   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10293  },
10294  {
10295   "alignment" : 8,
10296   "linker_set_key" : "android::RefBase::weakref_impl *",
10297   "name" : "android::RefBase::weakref_impl *",
10298   "referenced_type" : "type-9",
10299   "self_type" : "type-8",
10300   "size" : 8,
10301   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10302  },
10303  {
10304   "alignment" : 8,
10305   "linker_set_key" : "android::RefBase::weakref_type *",
10306   "name" : "android::RefBase::weakref_type *",
10307   "referenced_type" : "type-11",
10308   "self_type" : "type-10",
10309   "size" : 8,
10310   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10311  },
10312  {
10313   "alignment" : 8,
10314   "linker_set_key" : "android::ReferenceRenamer *",
10315   "name" : "android::ReferenceRenamer *",
10316   "referenced_type" : "type-862",
10317   "self_type" : "type-863",
10318   "size" : 8,
10319   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10320  },
10321  {
10322   "alignment" : 8,
10323   "linker_set_key" : "android::ScopedTrace *",
10324   "name" : "android::ScopedTrace *",
10325   "referenced_type" : "type-1091",
10326   "self_type" : "type-1092",
10327   "size" : 8,
10328   "source_file" : "/system/core/libutils/include/utils/Trace.h"
10329  },
10330  {
10331   "alignment" : 8,
10332   "linker_set_key" : "android::String16 *",
10333   "name" : "android::String16 *",
10334   "referenced_type" : "type-46",
10335   "self_type" : "type-965",
10336   "size" : 8,
10337   "source_file" : "/system/core/libutils/include/utils/String16.h"
10338  },
10339  {
10340   "alignment" : 8,
10341   "linker_set_key" : "android::String8 *",
10342   "name" : "android::String8 *",
10343   "referenced_type" : "type-56",
10344   "self_type" : "type-960",
10345   "size" : 8,
10346   "source_file" : "/system/core/libutils/include/utils/String8.h"
10347  },
10348  {
10349   "alignment" : 8,
10350   "linker_set_key" : "android::Thread *",
10351   "name" : "android::Thread *",
10352   "referenced_type" : "type-297",
10353   "self_type" : "type-296",
10354   "size" : 8,
10355   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10356  },
10357  {
10358   "alignment" : 8,
10359   "linker_set_key" : "android::VirtualLightRefBase *",
10360   "name" : "android::VirtualLightRefBase *",
10361   "referenced_type" : "type-644",
10362   "self_type" : "type-669",
10363   "size" : 8,
10364   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
10365  },
10366  {
10367   "alignment" : 8,
10368   "linker_set_key" : "android::hardware::BHwBinder *",
10369   "name" : "android::hardware::BHwBinder *",
10370   "referenced_type" : "type-201",
10371   "self_type" : "type-518",
10372   "size" : 8,
10373   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10374  },
10375  {
10376   "alignment" : 8,
10377   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoFactory> *",
10378   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoFactory> *",
10379   "referenced_type" : "type-974",
10380   "self_type" : "type-973",
10381   "size" : 8,
10382   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10383  },
10384  {
10385   "alignment" : 8,
10386   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoPlugin> *",
10387   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoPlugin> *",
10388   "referenced_type" : "type-147",
10389   "self_type" : "type-1269",
10390   "size" : 8,
10391   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10392  },
10393  {
10394   "alignment" : 8,
10395   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmFactory> *",
10396   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmFactory> *",
10397   "referenced_type" : "type-211",
10398   "self_type" : "type-278",
10399   "size" : 8,
10400   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10401  },
10402  {
10403   "alignment" : 8,
10404   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPlugin> *",
10405   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPlugin> *",
10406   "referenced_type" : "type-425",
10407   "self_type" : "type-520",
10408   "size" : 8,
10409   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10410  },
10411  {
10412   "alignment" : 8,
10413   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPluginListener> *",
10414   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPluginListener> *",
10415   "referenced_type" : "type-636",
10416   "self_type" : "type-683",
10417   "size" : 8,
10418   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10419  },
10420  {
10421   "alignment" : 8,
10422   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
10423   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
10424   "referenced_type" : "type-992",
10425   "self_type" : "type-1035",
10426   "size" : 8,
10427   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10428  },
10429  {
10430   "alignment" : 8,
10431   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
10432   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
10433   "referenced_type" : "type-1000",
10434   "self_type" : "type-1038",
10435   "size" : 8,
10436   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10437  },
10438  {
10439   "alignment" : 8,
10440   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
10441   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
10442   "referenced_type" : "type-1005",
10443   "self_type" : "type-1010",
10444   "size" : 8,
10445   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10446  },
10447  {
10448   "alignment" : 8,
10449   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
10450   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
10451   "referenced_type" : "type-1024",
10452   "self_type" : "type-1030",
10453   "size" : 8,
10454   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10455  },
10456  {
10457   "alignment" : 8,
10458   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
10459   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
10460   "referenced_type" : "type-1013",
10461   "self_type" : "type-1019",
10462   "size" : 8,
10463   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10464  },
10465  {
10466   "alignment" : 8,
10467   "linker_set_key" : "android::hardware::GrantorDescriptor *",
10468   "name" : "android::hardware::GrantorDescriptor *",
10469   "referenced_type" : "type-888",
10470   "self_type" : "type-887",
10471   "size" : 8,
10472   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10473  },
10474  {
10475   "alignment" : 8,
10476   "linker_set_key" : "android::hardware::IBinder *",
10477   "name" : "android::hardware::IBinder *",
10478   "referenced_type" : "type-18",
10479   "self_type" : "type-17",
10480   "size" : 8,
10481   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10482  },
10483  {
10484   "alignment" : 8,
10485   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
10486   "name" : "android::hardware::IBinder::DeathRecipient *",
10487   "referenced_type" : "type-15",
10488   "self_type" : "type-14",
10489   "size" : 8,
10490   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10491  },
10492  {
10493   "alignment" : 8,
10494   "linker_set_key" : "android::hardware::IInterface *",
10495   "name" : "android::hardware::IInterface *",
10496   "referenced_type" : "type-148",
10497   "self_type" : "type-1220",
10498   "size" : 8,
10499   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10500  },
10501  {
10502   "alignment" : 8,
10503   "linker_set_key" : "android::hardware::Parcel *",
10504   "name" : "android::hardware::Parcel *",
10505   "referenced_type" : "type-975",
10506   "self_type" : "type-980",
10507   "size" : 8,
10508   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
10509  },
10510  {
10511   "alignment" : 8,
10512   "linker_set_key" : "android::hardware::ProcessState *",
10513   "name" : "android::hardware::ProcessState *",
10514   "referenced_type" : "type-26",
10515   "self_type" : "type-25",
10516   "size" : 8,
10517   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10518  },
10519  {
10520   "alignment" : 8,
10521   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> *",
10522   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> *",
10523   "referenced_type" : "type-1228",
10524   "self_type" : "type-1229",
10525   "size" : 8,
10526   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10527  },
10528  {
10529   "alignment" : 8,
10530   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > *",
10531   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > *",
10532   "referenced_type" : "type-604",
10533   "self_type" : "type-605",
10534   "size" : 8,
10535   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10536  },
10537  {
10538   "alignment" : 8,
10539   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > *",
10540   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > *",
10541   "referenced_type" : "type-1234",
10542   "self_type" : "type-1235",
10543   "size" : 8,
10544   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10545  },
10546  {
10547   "alignment" : 8,
10548   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > *",
10549   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > *",
10550   "referenced_type" : "type-247",
10551   "self_type" : "type-251",
10552   "size" : 8,
10553   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10554  },
10555  {
10556   "alignment" : 8,
10557   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > *",
10558   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > *",
10559   "referenced_type" : "type-447",
10560   "self_type" : "type-448",
10561   "size" : 8,
10562   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10563  },
10564  {
10565   "alignment" : 8,
10566   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > *",
10567   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > *",
10568   "referenced_type" : "type-649",
10569   "self_type" : "type-650",
10570   "size" : 8,
10571   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10572  },
10573  {
10574   "alignment" : 8,
10575   "linker_set_key" : "android::hardware::Return<bool> *",
10576   "name" : "android::hardware::Return<bool> *",
10577   "referenced_type" : "type-557",
10578   "self_type" : "type-572",
10579   "size" : 8,
10580   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10581  },
10582  {
10583   "alignment" : 8,
10584   "linker_set_key" : "android::hardware::Return<void> *",
10585   "name" : "android::hardware::Return<void> *",
10586   "referenced_type" : "type-630",
10587   "self_type" : "type-639",
10588   "size" : 8,
10589   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10590  },
10591  {
10592   "alignment" : 8,
10593   "linker_set_key" : "android::hardware::Status *",
10594   "name" : "android::hardware::Status *",
10595   "referenced_type" : "type-249",
10596   "self_type" : "type-535",
10597   "size" : 8,
10598   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10599  },
10600  {
10601   "alignment" : 8,
10602   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> > *",
10603   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> > *",
10604   "referenced_type" : "type-1033",
10605   "self_type" : "type-1036",
10606   "size" : 8,
10607   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10608  },
10609  {
10610   "alignment" : 8,
10611   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> > *",
10612   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> > *",
10613   "referenced_type" : "type-1037",
10614   "self_type" : "type-1039",
10615   "size" : 8,
10616   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10617  },
10618  {
10619   "alignment" : 8,
10620   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
10621   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
10622   "referenced_type" : "type-1040",
10623   "self_type" : "type-1041",
10624   "size" : 8,
10625   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10626  },
10627  {
10628   "alignment" : 8,
10629   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
10630   "name" : "android::hardware::details::HidlInstrumentor *",
10631   "referenced_type" : "type-152",
10632   "self_type" : "type-1196",
10633   "size" : 8,
10634   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10635  },
10636  {
10637   "alignment" : 8,
10638   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
10639   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
10640   "referenced_type" : "type-484",
10641   "self_type" : "type-750",
10642   "size" : 8,
10643   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10644  },
10645  {
10646   "alignment" : 8,
10647   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> *",
10648   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> *",
10649   "referenced_type" : "type-384",
10650   "self_type" : "type-612",
10651   "size" : 8,
10652   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10653  },
10654  {
10655   "alignment" : 8,
10656   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
10657   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
10658   "referenced_type" : "type-899",
10659   "self_type" : "type-1186",
10660   "size" : 8,
10661   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10662  },
10663  {
10664   "alignment" : 8,
10665   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
10666   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
10667   "referenced_type" : "type-890",
10668   "self_type" : "type-1180",
10669   "size" : 8,
10670   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10671  },
10672  {
10673   "alignment" : 8,
10674   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char> *",
10675   "name" : "android::hardware::details::hidl_pointer<unsigned char> *",
10676   "referenced_type" : "type-105",
10677   "self_type" : "type-700",
10678   "size" : 8,
10679   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10680  },
10681  {
10682   "alignment" : 8,
10683   "linker_set_key" : "android::hardware::details::return_status *",
10684   "name" : "android::hardware::details::return_status *",
10685   "referenced_type" : "type-248",
10686   "self_type" : "type-611",
10687   "size" : 8,
10688   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
10689  },
10690  {
10691   "alignment" : 8,
10692   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
10693   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
10694   "referenced_type" : "type-1157",
10695   "self_type" : "type-1158",
10696   "size" : 8,
10697   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
10698  },
10699  {
10700   "alignment" : 8,
10701   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
10702   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
10703   "referenced_type" : "type-1150",
10704   "self_type" : "type-1151",
10705   "size" : 8,
10706   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
10707  },
10708  {
10709   "alignment" : 8,
10710   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
10711   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
10712   "referenced_type" : "type-353",
10713   "self_type" : "type-354",
10714   "size" : 8,
10715   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
10716  },
10717  {
10718   "alignment" : 8,
10719   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
10720   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
10721   "referenced_type" : "type-346",
10722   "self_type" : "type-347",
10723   "size" : 8,
10724   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
10725  },
10726  {
10727   "alignment" : 8,
10728   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
10729   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
10730   "referenced_type" : "type-336",
10731   "self_type" : "type-337",
10732   "size" : 8,
10733   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
10734  },
10735  {
10736   "alignment" : 8,
10737   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoFactory *",
10738   "name" : "android::hardware::drm::V1_0::ICryptoFactory *",
10739   "referenced_type" : "type-419",
10740   "self_type" : "type-418",
10741   "size" : 8,
10742   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10743  },
10744  {
10745   "alignment" : 8,
10746   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoPlugin *",
10747   "name" : "android::hardware::drm::V1_0::ICryptoPlugin *",
10748   "referenced_type" : "type-141",
10749   "self_type" : "type-374",
10750   "size" : 8,
10751   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10752  },
10753  {
10754   "alignment" : 8,
10755   "linker_set_key" : "android::hardware::drm::V1_0::IDrmFactory *",
10756   "name" : "android::hardware::drm::V1_0::IDrmFactory *",
10757   "referenced_type" : "type-196",
10758   "self_type" : "type-232",
10759   "size" : 8,
10760   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10761  },
10762  {
10763   "alignment" : 8,
10764   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPlugin *",
10765   "name" : "android::hardware::drm::V1_0::IDrmPlugin *",
10766   "referenced_type" : "type-216",
10767   "self_type" : "type-215",
10768   "size" : 8,
10769   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10770  },
10771  {
10772   "alignment" : 8,
10773   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPluginListener *",
10774   "name" : "android::hardware::drm::V1_0::IDrmPluginListener *",
10775   "referenced_type" : "type-220",
10776   "self_type" : "type-219",
10777   "size" : 8,
10778   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10779  },
10780  {
10781   "alignment" : 8,
10782   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus *",
10783   "name" : "android::hardware::drm::V1_0::KeyStatus *",
10784   "referenced_type" : "type-487",
10785   "self_type" : "type-486",
10786   "size" : 8,
10787   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10788  },
10789  {
10790   "alignment" : 8,
10791   "linker_set_key" : "android::hardware::drm::V1_0::KeyValue *",
10792   "name" : "android::hardware::drm::V1_0::KeyValue *",
10793   "referenced_type" : "type-477",
10794   "self_type" : "type-476",
10795   "size" : 8,
10796   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10797  },
10798  {
10799   "alignment" : 8,
10800   "linker_set_key" : "android::hardware::drm::V1_0::SecureStop *",
10801   "name" : "android::hardware::drm::V1_0::SecureStop *",
10802   "referenced_type" : "type-493",
10803   "self_type" : "type-492",
10804   "size" : 8,
10805   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10806  },
10807  {
10808   "alignment" : 8,
10809   "linker_set_key" : "android::hardware::drm::V1_0::SubSample *",
10810   "name" : "android::hardware::drm::V1_0::SubSample *",
10811   "referenced_type" : "type-186",
10812   "self_type" : "type-185",
10813   "size" : 8,
10814   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10815  },
10816  {
10817   "alignment" : 8,
10818   "linker_set_key" : "android::hardware::drm::V1_1::BnHwCryptoFactory *",
10819   "name" : "android::hardware::drm::V1_1::BnHwCryptoFactory *",
10820   "referenced_type" : "type-1165",
10821   "self_type" : "type-1166",
10822   "size" : 8,
10823   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
10824  },
10825  {
10826   "alignment" : 8,
10827   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmFactory *",
10828   "name" : "android::hardware::drm::V1_1::BnHwDrmFactory *",
10829   "referenced_type" : "type-360",
10830   "self_type" : "type-361",
10831   "size" : 8,
10832   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
10833  },
10834  {
10835   "alignment" : 8,
10836   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmPlugin *",
10837   "name" : "android::hardware::drm::V1_1::BnHwDrmPlugin *",
10838   "referenced_type" : "type-585",
10839   "self_type" : "type-586",
10840   "size" : 8,
10841   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
10842  },
10843  {
10844   "alignment" : 8,
10845   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup *",
10846   "name" : "android::hardware::drm::V1_1::DrmMetricGroup *",
10847   "referenced_type" : "type-76",
10848   "self_type" : "type-377",
10849   "size" : 8,
10850   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10851  },
10852  {
10853   "alignment" : 8,
10854   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute *",
10855   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute *",
10856   "referenced_type" : "type-89",
10857   "self_type" : "type-88",
10858   "size" : 8,
10859   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10860  },
10861  {
10862   "alignment" : 8,
10863   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric *",
10864   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric *",
10865   "referenced_type" : "type-81",
10866   "self_type" : "type-80",
10867   "size" : 8,
10868   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10869  },
10870  {
10871   "alignment" : 8,
10872   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Value *",
10873   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Value *",
10874   "referenced_type" : "type-97",
10875   "self_type" : "type-96",
10876   "size" : 8,
10877   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10878  },
10879  {
10880   "alignment" : 8,
10881   "linker_set_key" : "android::hardware::drm::V1_1::ICryptoFactory *",
10882   "name" : "android::hardware::drm::V1_1::ICryptoFactory *",
10883   "referenced_type" : "type-446",
10884   "self_type" : "type-445",
10885   "size" : 8,
10886   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10887  },
10888  {
10889   "alignment" : 8,
10890   "linker_set_key" : "android::hardware::drm::V1_1::IDrmFactory *",
10891   "name" : "android::hardware::drm::V1_1::IDrmFactory *",
10892   "referenced_type" : "type-195",
10893   "self_type" : "type-238",
10894   "size" : 8,
10895   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10896  },
10897  {
10898   "alignment" : 8,
10899   "linker_set_key" : "android::hardware::drm::V1_1::IDrmPlugin *",
10900   "name" : "android::hardware::drm::V1_1::IDrmPlugin *",
10901   "referenced_type" : "type-411",
10902   "self_type" : "type-434",
10903   "size" : 8,
10904   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10905  },
10906  {
10907   "alignment" : 8,
10908   "linker_set_key" : "android::hardware::drm::V1_2::BnHwCryptoFactory *",
10909   "name" : "android::hardware::drm::V1_2::BnHwCryptoFactory *",
10910   "referenced_type" : "type-1029",
10911   "self_type" : "type-1148",
10912   "size" : 8,
10913   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10914  },
10915  {
10916   "alignment" : 8,
10917   "linker_set_key" : "android::hardware::drm::V1_2::BnHwCryptoPlugin *",
10918   "name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin *",
10919   "referenced_type" : "type-1210",
10920   "self_type" : "type-1211",
10921   "size" : 8,
10922   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10923  },
10924  {
10925   "alignment" : 8,
10926   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmFactory *",
10927   "name" : "android::hardware::drm::V1_2::BnHwDrmFactory *",
10928   "referenced_type" : "type-198",
10929   "self_type" : "type-203",
10930   "size" : 8,
10931   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10932  },
10933  {
10934   "alignment" : 8,
10935   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmPlugin *",
10936   "name" : "android::hardware::drm::V1_2::BnHwDrmPlugin *",
10937   "referenced_type" : "type-415",
10938   "self_type" : "type-416",
10939   "size" : 8,
10940   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10941  },
10942  {
10943   "alignment" : 8,
10944   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmPluginListener *",
10945   "name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener *",
10946   "referenced_type" : "type-627",
10947   "self_type" : "type-629",
10948   "size" : 8,
10949   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10950  },
10951  {
10952   "alignment" : 8,
10953   "linker_set_key" : "android::hardware::drm::V1_2::BpHwCryptoFactory *",
10954   "name" : "android::hardware::drm::V1_2::BpHwCryptoFactory *",
10955   "referenced_type" : "type-1174",
10956   "self_type" : "type-1258",
10957   "size" : 8,
10958   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10959  },
10960  {
10961   "alignment" : 8,
10962   "linker_set_key" : "android::hardware::drm::V1_2::BpHwCryptoPlugin *",
10963   "name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin *",
10964   "referenced_type" : "type-144",
10965   "self_type" : "type-1216",
10966   "size" : 8,
10967   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10968  },
10969  {
10970   "alignment" : 8,
10971   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmFactory *",
10972   "name" : "android::hardware::drm::V1_2::BpHwDrmFactory *",
10973   "referenced_type" : "type-208",
10974   "self_type" : "type-212",
10975   "size" : 8,
10976   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10977  },
10978  {
10979   "alignment" : 8,
10980   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmPlugin *",
10981   "name" : "android::hardware::drm::V1_2::BpHwDrmPlugin *",
10982   "referenced_type" : "type-422",
10983   "self_type" : "type-426",
10984   "size" : 8,
10985   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10986  },
10987  {
10988   "alignment" : 8,
10989   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmPluginListener *",
10990   "name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener *",
10991   "referenced_type" : "type-633",
10992   "self_type" : "type-637",
10993   "size" : 8,
10994   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10995  },
10996  {
10997   "alignment" : 8,
10998   "linker_set_key" : "android::hardware::drm::V1_2::BsCryptoFactory *",
10999   "name" : "android::hardware::drm::V1_2::BsCryptoFactory *",
11000   "referenced_type" : "type-1221",
11001   "self_type" : "type-1227",
11002   "size" : 8,
11003   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11004  },
11005  {
11006   "alignment" : 8,
11007   "linker_set_key" : "android::hardware::drm::V1_2::BsCryptoPlugin *",
11008   "name" : "android::hardware::drm::V1_2::BsCryptoPlugin *",
11009   "referenced_type" : "type-1214",
11010   "self_type" : "type-1215",
11011   "size" : 8,
11012   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11013  },
11014  {
11015   "alignment" : 8,
11016   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmFactory *",
11017   "name" : "android::hardware::drm::V1_2::BsDrmFactory *",
11018   "referenced_type" : "type-204",
11019   "self_type" : "type-207",
11020   "size" : 8,
11021   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11022  },
11023  {
11024   "alignment" : 8,
11025   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmPlugin *",
11026   "name" : "android::hardware::drm::V1_2::BsDrmPlugin *",
11027   "referenced_type" : "type-420",
11028   "self_type" : "type-421",
11029   "size" : 8,
11030   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11031  },
11032  {
11033   "alignment" : 8,
11034   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmPluginListener *",
11035   "name" : "android::hardware::drm::V1_2::BsDrmPluginListener *",
11036   "referenced_type" : "type-631",
11037   "self_type" : "type-632",
11038   "size" : 8,
11039   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11040  },
11041  {
11042   "alignment" : 8,
11043   "linker_set_key" : "android::hardware::drm::V1_2::ICryptoFactory *",
11044   "name" : "android::hardware::drm::V1_2::ICryptoFactory *",
11045   "referenced_type" : "type-463",
11046   "self_type" : "type-462",
11047   "size" : 8,
11048   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11049  },
11050  {
11051   "alignment" : 8,
11052   "linker_set_key" : "android::hardware::drm::V1_2::ICryptoPlugin *",
11053   "name" : "android::hardware::drm::V1_2::ICryptoPlugin *",
11054   "referenced_type" : "type-140",
11055   "self_type" : "type-1208",
11056   "size" : 8,
11057   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11058  },
11059  {
11060   "alignment" : 8,
11061   "linker_set_key" : "android::hardware::drm::V1_2::IDrmFactory *",
11062   "name" : "android::hardware::drm::V1_2::IDrmFactory *",
11063   "referenced_type" : "type-194",
11064   "self_type" : "type-193",
11065   "size" : 8,
11066   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11067  },
11068  {
11069   "alignment" : 8,
11070   "linker_set_key" : "android::hardware::drm::V1_2::IDrmPlugin *",
11071   "name" : "android::hardware::drm::V1_2::IDrmPlugin *",
11072   "referenced_type" : "type-410",
11073   "self_type" : "type-409",
11074   "size" : 8,
11075   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11076  },
11077  {
11078   "alignment" : 8,
11079   "linker_set_key" : "android::hardware::drm::V1_2::IDrmPluginListener *",
11080   "name" : "android::hardware::drm::V1_2::IDrmPluginListener *",
11081   "referenced_type" : "type-623",
11082   "self_type" : "type-622",
11083   "size" : 8,
11084   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11085  },
11086  {
11087   "alignment" : 8,
11088   "linker_set_key" : "android::hardware::drm::V1_2::KeyStatus *",
11089   "name" : "android::hardware::drm::V1_2::KeyStatus *",
11090   "referenced_type" : "type-124",
11091   "self_type" : "type-386",
11092   "size" : 8,
11093   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11094  },
11095  {
11096   "alignment" : 8,
11097   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16> *",
11098   "name" : "android::hardware::hidl_array<unsigned char, 16> *",
11099   "referenced_type" : "type-928",
11100   "self_type" : "type-930",
11101   "size" : 8,
11102   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11103  },
11104  {
11105   "alignment" : 8,
11106   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
11107   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
11108   "referenced_type" : "type-902",
11109   "self_type" : "type-901",
11110   "size" : 8,
11111   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11112  },
11113  {
11114   "alignment" : 8,
11115   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
11116   "name" : "android::hardware::hidl_binder_death_recipient *",
11117   "referenced_type" : "type-499",
11118   "self_type" : "type-498",
11119   "size" : 8,
11120   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11121  },
11122  {
11123   "alignment" : 8,
11124   "linker_set_key" : "android::hardware::hidl_death_recipient *",
11125   "name" : "android::hardware::hidl_death_recipient *",
11126   "referenced_type" : "type-502",
11127   "self_type" : "type-501",
11128   "size" : 8,
11129   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11130  },
11131  {
11132   "alignment" : 8,
11133   "linker_set_key" : "android::hardware::hidl_memory *",
11134   "name" : "android::hardware::hidl_memory *",
11135   "referenced_type" : "type-871",
11136   "self_type" : "type-872",
11137   "size" : 8,
11138   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11139  },
11140  {
11141   "alignment" : 8,
11142   "linker_set_key" : "android::hardware::hidl_string *",
11143   "name" : "android::hardware::hidl_string *",
11144   "referenced_type" : "type-82",
11145   "self_type" : "type-892",
11146   "size" : 8,
11147   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11148  },
11149  {
11150   "alignment" : 8,
11151   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
11152   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
11153   "referenced_type" : "type-483",
11154   "self_type" : "type-671",
11155   "size" : 8,
11156   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11157  },
11158  {
11159   "alignment" : 8,
11160   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> *",
11161   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> *",
11162   "referenced_type" : "type-507",
11163   "self_type" : "type-676",
11164   "size" : 8,
11165   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11166  },
11167  {
11168   "alignment" : 8,
11169   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
11170   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
11171   "referenced_type" : "type-898",
11172   "self_type" : "type-906",
11173   "size" : 8,
11174   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11175  },
11176  {
11177   "alignment" : 8,
11178   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
11179   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
11180   "referenced_type" : "type-889",
11181   "self_type" : "type-894",
11182   "size" : 8,
11183   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11184  },
11185  {
11186   "alignment" : 8,
11187   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> *",
11188   "name" : "android::hardware::hidl_vec<unsigned char> *",
11189   "referenced_type" : "type-104",
11190   "self_type" : "type-380",
11191   "size" : 8,
11192   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11193  },
11194  {
11195   "alignment" : 8,
11196   "linker_set_key" : "android::hardware::hidl_version *",
11197   "name" : "android::hardware::hidl_version *",
11198   "referenced_type" : "type-932",
11199   "self_type" : "type-933",
11200   "size" : 8,
11201   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11202  },
11203  {
11204   "alignment" : 8,
11205   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
11206   "name" : "android::hidl::base::V1_0::BnHwBase *",
11207   "referenced_type" : "type-199",
11208   "self_type" : "type-988",
11209   "size" : 8,
11210   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
11211  },
11212  {
11213   "alignment" : 8,
11214   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
11215   "name" : "android::hidl::base::V1_0::IBase *",
11216   "referenced_type" : "type-5",
11217   "self_type" : "type-4",
11218   "size" : 8,
11219   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11220  },
11221  {
11222   "alignment" : 8,
11223   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
11224   "name" : "android::hidl::manager::V1_0::IServiceManager *",
11225   "referenced_type" : "type-271",
11226   "self_type" : "type-270",
11227   "size" : 8,
11228   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11229  },
11230  {
11231   "alignment" : 8,
11232   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
11233   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
11234   "referenced_type" : "type-340",
11235   "self_type" : "type-339",
11236   "size" : 8,
11237   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11238  },
11239  {
11240   "alignment" : 8,
11241   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
11242   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
11243   "referenced_type" : "type-13",
11244   "self_type" : "type-12",
11245   "size" : 8,
11246   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11247  },
11248  {
11249   "alignment" : 8,
11250   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
11251   "name" : "android::sp<android::hardware::IBinder> *",
11252   "referenced_type" : "type-16",
11253   "self_type" : "type-19",
11254   "size" : 8,
11255   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11256  },
11257  {
11258   "alignment" : 8,
11259   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
11260   "name" : "android::sp<android::hardware::ProcessState> *",
11261   "referenced_type" : "type-24",
11262   "self_type" : "type-266",
11263   "size" : 8,
11264   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11265  },
11266  {
11267   "alignment" : 8,
11268   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
11269   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
11270   "referenced_type" : "type-417",
11271   "self_type" : "type-427",
11272   "size" : 8,
11273   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11274  },
11275  {
11276   "alignment" : 8,
11277   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
11278   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
11279   "referenced_type" : "type-373",
11280   "self_type" : "type-372",
11281   "size" : 8,
11282   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11283  },
11284  {
11285   "alignment" : 8,
11286   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
11287   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
11288   "referenced_type" : "type-231",
11289   "self_type" : "type-233",
11290   "size" : 8,
11291   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11292  },
11293  {
11294   "alignment" : 8,
11295   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
11296   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
11297   "referenced_type" : "type-214",
11298   "self_type" : "type-225",
11299   "size" : 8,
11300   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11301  },
11302  {
11303   "alignment" : 8,
11304   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
11305   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
11306   "referenced_type" : "type-218",
11307   "self_type" : "type-221",
11308   "size" : 8,
11309   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11310  },
11311  {
11312   "alignment" : 8,
11313   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
11314   "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
11315   "referenced_type" : "type-444",
11316   "self_type" : "type-452",
11317   "size" : 8,
11318   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11319  },
11320  {
11321   "alignment" : 8,
11322   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
11323   "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
11324   "referenced_type" : "type-237",
11325   "self_type" : "type-239",
11326   "size" : 8,
11327   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11328  },
11329  {
11330   "alignment" : 8,
11331   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
11332   "name" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
11333   "referenced_type" : "type-433",
11334   "self_type" : "type-435",
11335   "size" : 8,
11336   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11337  },
11338  {
11339   "alignment" : 8,
11340   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> *",
11341   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> *",
11342   "referenced_type" : "type-461",
11343   "self_type" : "type-460",
11344   "size" : 8,
11345   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11346  },
11347  {
11348   "alignment" : 8,
11349   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> *",
11350   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> *",
11351   "referenced_type" : "type-1207",
11352   "self_type" : "type-1222",
11353   "size" : 8,
11354   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11355  },
11356  {
11357   "alignment" : 8,
11358   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> *",
11359   "name" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> *",
11360   "referenced_type" : "type-192",
11361   "self_type" : "type-243",
11362   "size" : 8,
11363   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11364  },
11365  {
11366   "alignment" : 8,
11367   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> *",
11368   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> *",
11369   "referenced_type" : "type-408",
11370   "self_type" : "type-440",
11371   "size" : 8,
11372   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11373  },
11374  {
11375   "alignment" : 8,
11376   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> *",
11377   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> *",
11378   "referenced_type" : "type-621",
11379   "self_type" : "type-645",
11380   "size" : 8,
11381   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11382  },
11383  {
11384   "alignment" : 8,
11385   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
11386   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
11387   "referenced_type" : "type-497",
11388   "self_type" : "type-496",
11389   "size" : 8,
11390   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11391  },
11392  {
11393   "alignment" : 8,
11394   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
11395   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
11396   "referenced_type" : "type-200",
11397   "self_type" : "type-1212",
11398   "size" : 8,
11399   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11400  },
11401  {
11402   "alignment" : 8,
11403   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
11404   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
11405   "referenced_type" : "type-269",
11406   "self_type" : "type-279",
11407   "size" : 8,
11408   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11409  },
11410  {
11411   "alignment" : 8,
11412   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
11413   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
11414   "referenced_type" : "type-338",
11415   "self_type" : "type-369",
11416   "size" : 8,
11417   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11418  },
11419  {
11420   "alignment" : 8,
11421   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
11422   "name" : "android::wp<android::hardware::BHwBinder> *",
11423   "referenced_type" : "type-931",
11424   "self_type" : "type-1018",
11425   "size" : 8,
11426   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11427  },
11428  {
11429   "alignment" : 8,
11430   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
11431   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
11432   "referenced_type" : "type-525",
11433   "self_type" : "type-638",
11434   "size" : 8,
11435   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11436  },
11437  {
11438   "alignment" : 8,
11439   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
11440   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
11441   "referenced_type" : "type-500",
11442   "self_type" : "type-869",
11443   "size" : 8,
11444   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11445  },
11446  {
11447   "alignment" : 8,
11448   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
11449   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
11450   "referenced_type" : "type-3",
11451   "self_type" : "type-1197",
11452   "size" : 8,
11453   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11454  },
11455  {
11456   "alignment" : 8,
11457   "linker_set_key" : "android_flex_plane *",
11458   "name" : "android_flex_plane *",
11459   "referenced_type" : "type-1064",
11460   "self_type" : "type-1067",
11461   "size" : 8,
11462   "source_file" : "/system/core/libsystem/include/system/graphics.h"
11463  },
11464  {
11465   "alignment" : 8,
11466   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
11467   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
11468   "referenced_type" : "type-43",
11469   "self_type" : "type-42",
11470   "size" : 8,
11471   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
11472  },
11473  {
11474   "alignment" : 8,
11475   "linker_set_key" : "char *",
11476   "name" : "char *",
11477   "referenced_type" : "type-59",
11478   "self_type" : "type-616",
11479   "size" : 8,
11480   "source_file" : "/system/core/liblog/include/log/log_read.h"
11481  },
11482  {
11483   "alignment" : 8,
11484   "linker_set_key" : "const android::NativeHandle *",
11485   "name" : "const android::NativeHandle *",
11486   "referenced_type" : "type-946",
11487   "self_type" : "type-947",
11488   "size" : 8,
11489   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
11490  },
11491  {
11492   "alignment" : 8,
11493   "linker_set_key" : "const android::RefBase *",
11494   "name" : "const android::RefBase *",
11495   "referenced_type" : "type-864",
11496   "self_type" : "type-865",
11497   "size" : 8,
11498   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11499  },
11500  {
11501   "alignment" : 8,
11502   "linker_set_key" : "const android::String16 *",
11503   "name" : "const android::String16 *",
11504   "referenced_type" : "type-45",
11505   "self_type" : "type-963",
11506   "size" : 8,
11507   "source_file" : "/system/core/libutils/include/utils/String16.h"
11508  },
11509  {
11510   "alignment" : 8,
11511   "linker_set_key" : "const android::String8 *",
11512   "name" : "const android::String8 *",
11513   "referenced_type" : "type-955",
11514   "self_type" : "type-957",
11515   "size" : 8,
11516   "source_file" : "/system/core/libutils/include/utils/String8.h"
11517  },
11518  {
11519   "alignment" : 8,
11520   "linker_set_key" : "const android::VectorImpl *",
11521   "name" : "const android::VectorImpl *",
11522   "referenced_type" : "type-1042",
11523   "self_type" : "type-1043",
11524   "size" : 8,
11525   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
11526  },
11527  {
11528   "alignment" : 8,
11529   "linker_set_key" : "const android::hardware::BpHwRefBase *",
11530   "name" : "const android::hardware::BpHwRefBase *",
11531   "referenced_type" : "type-967",
11532   "self_type" : "type-968",
11533   "size" : 8,
11534   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
11535  },
11536  {
11537   "alignment" : 8,
11538   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
11539   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
11540   "referenced_type" : "type-998",
11541   "self_type" : "type-999",
11542   "size" : 8,
11543   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
11544  },
11545  {
11546   "alignment" : 8,
11547   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
11548   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
11549   "referenced_type" : "type-1003",
11550   "self_type" : "type-1004",
11551   "size" : 8,
11552   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
11553  },
11554  {
11555   "alignment" : 8,
11556   "linker_set_key" : "const android::hardware::Return<android::hardware::drm::V1_0::Status> *",
11557   "name" : "const android::hardware::Return<android::hardware::drm::V1_0::Status> *",
11558   "referenced_type" : "type-1232",
11559   "self_type" : "type-1233",
11560   "size" : 8,
11561   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11562  },
11563  {
11564   "alignment" : 8,
11565   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > *",
11566   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > *",
11567   "referenced_type" : "type-608",
11568   "self_type" : "type-609",
11569   "size" : 8,
11570   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11571  },
11572  {
11573   "alignment" : 8,
11574   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > *",
11575   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > *",
11576   "referenced_type" : "type-1238",
11577   "self_type" : "type-1239",
11578   "size" : 8,
11579   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11580  },
11581  {
11582   "alignment" : 8,
11583   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > *",
11584   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > *",
11585   "referenced_type" : "type-254",
11586   "self_type" : "type-255",
11587   "size" : 8,
11588   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11589  },
11590  {
11591   "alignment" : 8,
11592   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > *",
11593   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > *",
11594   "referenced_type" : "type-451",
11595   "self_type" : "type-453",
11596   "size" : 8,
11597   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11598  },
11599  {
11600   "alignment" : 8,
11601   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > *",
11602   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > *",
11603   "referenced_type" : "type-653",
11604   "self_type" : "type-654",
11605   "size" : 8,
11606   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11607  },
11608  {
11609   "alignment" : 8,
11610   "linker_set_key" : "const android::hardware::Return<bool> *",
11611   "name" : "const android::hardware::Return<bool> *",
11612   "referenced_type" : "type-587",
11613   "self_type" : "type-603",
11614   "size" : 8,
11615   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11616  },
11617  {
11618   "alignment" : 8,
11619   "linker_set_key" : "const android::hardware::Status *",
11620   "name" : "const android::hardware::Status *",
11621   "referenced_type" : "type-538",
11622   "self_type" : "type-546",
11623   "size" : 8,
11624   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11625  },
11626  {
11627   "alignment" : 8,
11628   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
11629   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus> *",
11630   "referenced_type" : "type-753",
11631   "self_type" : "type-754",
11632   "size" : 8,
11633   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11634  },
11635  {
11636   "alignment" : 8,
11637   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue> *",
11638   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue> *",
11639   "referenced_type" : "type-600",
11640   "self_type" : "type-601",
11641   "size" : 8,
11642   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11643  },
11644  {
11645   "alignment" : 8,
11646   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample> *",
11647   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample> *",
11648   "referenced_type" : "type-182",
11649   "self_type" : "type-187",
11650   "size" : 8,
11651   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11652  },
11653  {
11654   "alignment" : 8,
11655   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
11656   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
11657   "referenced_type" : "type-125",
11658   "self_type" : "type-136",
11659   "size" : 8,
11660   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11661  },
11662  {
11663   "alignment" : 8,
11664   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
11665   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
11666   "referenced_type" : "type-180",
11667   "self_type" : "type-181",
11668   "size" : 8,
11669   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11670  },
11671  {
11672   "alignment" : 8,
11673   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
11674   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
11675   "referenced_type" : "type-176",
11676   "self_type" : "type-177",
11677   "size" : 8,
11678   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11679  },
11680  {
11681   "alignment" : 8,
11682   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> *",
11683   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus> *",
11684   "referenced_type" : "type-387",
11685   "self_type" : "type-388",
11686   "size" : 8,
11687   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11688  },
11689  {
11690   "alignment" : 8,
11691   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
11692   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
11693   "referenced_type" : "type-1188",
11694   "self_type" : "type-1189",
11695   "size" : 8,
11696   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11697  },
11698  {
11699   "alignment" : 8,
11700   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
11701   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
11702   "referenced_type" : "type-1182",
11703   "self_type" : "type-1183",
11704   "size" : 8,
11705   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11706  },
11707  {
11708   "alignment" : 8,
11709   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> > *",
11710   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> > *",
11711   "referenced_type" : "type-382",
11712   "self_type" : "type-383",
11713   "size" : 8,
11714   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11715  },
11716  {
11717   "alignment" : 8,
11718   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
11719   "name" : "const android::hardware::details::hidl_pointer<int> *",
11720   "referenced_type" : "type-1062",
11721   "self_type" : "type-1073",
11722   "size" : 8,
11723   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11724  },
11725  {
11726   "alignment" : 8,
11727   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
11728   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
11729   "referenced_type" : "type-1117",
11730   "self_type" : "type-1128",
11731   "size" : 8,
11732   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11733  },
11734  {
11735   "alignment" : 8,
11736   "linker_set_key" : "const android::hardware::details::return_status *",
11737   "name" : "const android::hardware::details::return_status *",
11738   "referenced_type" : "type-624",
11739   "self_type" : "type-626",
11740   "size" : 8,
11741   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
11742  },
11743  {
11744   "alignment" : 8,
11745   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
11746   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
11747   "referenced_type" : "type-1163",
11748   "self_type" : "type-1164",
11749   "size" : 8,
11750   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
11751  },
11752  {
11753   "alignment" : 8,
11754   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
11755   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
11756   "referenced_type" : "type-1155",
11757   "self_type" : "type-1156",
11758   "size" : 8,
11759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
11760  },
11761  {
11762   "alignment" : 8,
11763   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
11764   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
11765   "referenced_type" : "type-358",
11766   "self_type" : "type-359",
11767   "size" : 8,
11768   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
11769  },
11770  {
11771   "alignment" : 8,
11772   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
11773   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
11774   "referenced_type" : "type-351",
11775   "self_type" : "type-352",
11776   "size" : 8,
11777   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
11778  },
11779  {
11780   "alignment" : 8,
11781   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
11782   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
11783   "referenced_type" : "type-344",
11784   "self_type" : "type-345",
11785   "size" : 8,
11786   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
11787  },
11788  {
11789   "alignment" : 8,
11790   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoFactory *",
11791   "name" : "const android::hardware::drm::V1_0::ICryptoFactory *",
11792   "referenced_type" : "type-1135",
11793   "self_type" : "type-1136",
11794   "size" : 8,
11795   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
11796  },
11797  {
11798   "alignment" : 8,
11799   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
11800   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
11801   "referenced_type" : "type-413",
11802   "self_type" : "type-414",
11803   "size" : 8,
11804   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11805  },
11806  {
11807   "alignment" : 8,
11808   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmFactory *",
11809   "name" : "const android::hardware::drm::V1_0::IDrmFactory *",
11810   "referenced_type" : "type-322",
11811   "self_type" : "type-323",
11812   "size" : 8,
11813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
11814  },
11815  {
11816   "alignment" : 8,
11817   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPlugin *",
11818   "name" : "const android::hardware::drm::V1_0::IDrmPlugin *",
11819   "referenced_type" : "type-229",
11820   "self_type" : "type-230",
11821   "size" : 8,
11822   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11823  },
11824  {
11825   "alignment" : 8,
11826   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
11827   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
11828   "referenced_type" : "type-320",
11829   "self_type" : "type-321",
11830   "size" : 8,
11831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
11832  },
11833  {
11834   "alignment" : 8,
11835   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue *",
11836   "name" : "const android::hardware::drm::V1_0::KeyValue *",
11837   "referenced_type" : "type-479",
11838   "self_type" : "type-478",
11839   "size" : 8,
11840   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11841  },
11842  {
11843   "alignment" : 8,
11844   "linker_set_key" : "const android::hardware::drm::V1_0::SubSample *",
11845   "name" : "const android::hardware::drm::V1_0::SubSample *",
11846   "referenced_type" : "type-1252",
11847   "self_type" : "type-1251",
11848   "size" : 8,
11849   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11850  },
11851  {
11852   "alignment" : 8,
11853   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwCryptoFactory *",
11854   "name" : "const android::hardware::drm::V1_1::BpHwCryptoFactory *",
11855   "referenced_type" : "type-1171",
11856   "self_type" : "type-1172",
11857   "size" : 8,
11858   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
11859  },
11860  {
11861   "alignment" : 8,
11862   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmFactory *",
11863   "name" : "const android::hardware::drm::V1_1::BpHwDrmFactory *",
11864   "referenced_type" : "type-365",
11865   "self_type" : "type-366",
11866   "size" : 8,
11867   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
11868  },
11869  {
11870   "alignment" : 8,
11871   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmPlugin *",
11872   "name" : "const android::hardware::drm::V1_1::BpHwDrmPlugin *",
11873   "referenced_type" : "type-591",
11874   "self_type" : "type-592",
11875   "size" : 8,
11876   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
11877  },
11878  {
11879   "alignment" : 8,
11880   "linker_set_key" : "const android::hardware::drm::V1_1::ICryptoFactory *",
11881   "name" : "const android::hardware::drm::V1_1::ICryptoFactory *",
11882   "referenced_type" : "type-1137",
11883   "self_type" : "type-1138",
11884   "size" : 8,
11885   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
11886  },
11887  {
11888   "alignment" : 8,
11889   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmFactory *",
11890   "name" : "const android::hardware::drm::V1_1::IDrmFactory *",
11891   "referenced_type" : "type-324",
11892   "self_type" : "type-325",
11893   "size" : 8,
11894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
11895  },
11896  {
11897   "alignment" : 8,
11898   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmPlugin *",
11899   "name" : "const android::hardware::drm::V1_1::IDrmPlugin *",
11900   "referenced_type" : "type-570",
11901   "self_type" : "type-571",
11902   "size" : 8,
11903   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
11904  },
11905  {
11906   "alignment" : 8,
11907   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwCryptoFactory *",
11908   "name" : "const android::hardware::drm::V1_2::BpHwCryptoFactory *",
11909   "referenced_type" : "type-1173",
11910   "self_type" : "type-1177",
11911   "size" : 8,
11912   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
11913  },
11914  {
11915   "alignment" : 8,
11916   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwCryptoPlugin *",
11917   "name" : "const android::hardware::drm::V1_2::BpHwCryptoPlugin *",
11918   "referenced_type" : "type-143",
11919   "self_type" : "type-156",
11920   "size" : 8,
11921   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
11922  },
11923  {
11924   "alignment" : 8,
11925   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmFactory *",
11926   "name" : "const android::hardware::drm::V1_2::BpHwDrmFactory *",
11927   "referenced_type" : "type-367",
11928   "self_type" : "type-368",
11929   "size" : 8,
11930   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
11931  },
11932  {
11933   "alignment" : 8,
11934   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmPlugin *",
11935   "name" : "const android::hardware::drm::V1_2::BpHwDrmPlugin *",
11936   "referenced_type" : "type-593",
11937   "self_type" : "type-594",
11938   "size" : 8,
11939   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
11940  },
11941  {
11942   "alignment" : 8,
11943   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmPluginListener *",
11944   "name" : "const android::hardware::drm::V1_2::BpHwDrmPluginListener *",
11945   "referenced_type" : "type-747",
11946   "self_type" : "type-748",
11947   "size" : 8,
11948   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
11949  },
11950  {
11951   "alignment" : 8,
11952   "linker_set_key" : "const android::hardware::drm::V1_2::ICryptoFactory *",
11953   "name" : "const android::hardware::drm::V1_2::ICryptoFactory *",
11954   "referenced_type" : "type-1139",
11955   "self_type" : "type-1140",
11956   "size" : 8,
11957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
11958  },
11959  {
11960   "alignment" : 8,
11961   "linker_set_key" : "const android::hardware::drm::V1_2::ICryptoPlugin *",
11962   "name" : "const android::hardware::drm::V1_2::ICryptoPlugin *",
11963   "referenced_type" : "type-139",
11964   "self_type" : "type-142",
11965   "size" : 8,
11966   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
11967  },
11968  {
11969   "alignment" : 8,
11970   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmFactory *",
11971   "name" : "const android::hardware::drm::V1_2::IDrmFactory *",
11972   "referenced_type" : "type-334",
11973   "self_type" : "type-335",
11974   "size" : 8,
11975   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
11976  },
11977  {
11978   "alignment" : 8,
11979   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmPlugin *",
11980   "name" : "const android::hardware::drm::V1_2::IDrmPlugin *",
11981   "referenced_type" : "type-582",
11982   "self_type" : "type-583",
11983   "size" : 8,
11984   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
11985  },
11986  {
11987   "alignment" : 8,
11988   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmPluginListener *",
11989   "name" : "const android::hardware::drm::V1_2::IDrmPluginListener *",
11990   "referenced_type" : "type-744",
11991   "self_type" : "type-745",
11992   "size" : 8,
11993   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
11994  },
11995  {
11996   "alignment" : 8,
11997   "linker_set_key" : "const android::hardware::drm::V1_2::KeyStatus *",
11998   "name" : "const android::hardware::drm::V1_2::KeyStatus *",
11999   "referenced_type" : "type-390",
12000   "self_type" : "type-508",
12001   "size" : 8,
12002   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12003  },
12004  {
12005   "alignment" : 8,
12006   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16> *",
12007   "name" : "const android::hardware::hidl_array<unsigned char, 16> *",
12008   "referenced_type" : "type-1178",
12009   "self_type" : "type-1265",
12010   "size" : 8,
12011   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12012  },
12013  {
12014   "alignment" : 8,
12015   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
12016   "name" : "const android::hardware::hidl_death_recipient *",
12017   "referenced_type" : "type-1201",
12018   "self_type" : "type-1202",
12019   "size" : 8,
12020   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12021  },
12022  {
12023   "alignment" : 8,
12024   "linker_set_key" : "const android::hardware::hidl_memory *",
12025   "name" : "const android::hardware::hidl_memory *",
12026   "referenced_type" : "type-874",
12027   "self_type" : "type-878",
12028   "size" : 8,
12029   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12030  },
12031  {
12032   "alignment" : 8,
12033   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
12034   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> *",
12035   "referenced_type" : "type-595",
12036   "self_type" : "type-673",
12037   "size" : 8,
12038   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12039  },
12040  {
12041   "alignment" : 8,
12042   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> *",
12043   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> *",
12044   "referenced_type" : "type-481",
12045   "self_type" : "type-482",
12046   "size" : 8,
12047   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12048  },
12049  {
12050   "alignment" : 8,
12051   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> *",
12052   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample> *",
12053   "referenced_type" : "type-1253",
12054   "self_type" : "type-1254",
12055   "size" : 8,
12056   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12057  },
12058  {
12059   "alignment" : 8,
12060   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
12061   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
12062   "referenced_type" : "type-1255",
12063   "self_type" : "type-1256",
12064   "size" : 8,
12065   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12066  },
12067  {
12068   "alignment" : 8,
12069   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
12070   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
12071   "referenced_type" : "type-1262",
12072   "self_type" : "type-1263",
12073   "size" : 8,
12074   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12075  },
12076  {
12077   "alignment" : 8,
12078   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
12079   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
12080   "referenced_type" : "type-1259",
12081   "self_type" : "type-1260",
12082   "size" : 8,
12083   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12084  },
12085  {
12086   "alignment" : 8,
12087   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> *",
12088   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus> *",
12089   "referenced_type" : "type-509",
12090   "self_type" : "type-510",
12091   "size" : 8,
12092   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12093  },
12094  {
12095   "alignment" : 8,
12096   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > *",
12097   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > *",
12098   "referenced_type" : "type-505",
12099   "self_type" : "type-506",
12100   "size" : 8,
12101   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12102  },
12103  {
12104   "alignment" : 8,
12105   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
12106   "name" : "const android::hardware::hidl_vec<int> *",
12107   "referenced_type" : "type-914",
12108   "self_type" : "type-915",
12109   "size" : 8,
12110   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12111  },
12112  {
12113   "alignment" : 8,
12114   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
12115   "name" : "const android::hardware::hidl_vec<unsigned char> *",
12116   "referenced_type" : "type-917",
12117   "self_type" : "type-918",
12118   "size" : 8,
12119   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12120  },
12121  {
12122   "alignment" : 8,
12123   "linker_set_key" : "const android::hardware::hidl_version *",
12124   "name" : "const android::hardware::hidl_version *",
12125   "referenced_type" : "type-934",
12126   "self_type" : "type-935",
12127   "size" : 8,
12128   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12129  },
12130  {
12131   "alignment" : 8,
12132   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
12133   "name" : "const android::hidl::base::V1_0::BpHwBase *",
12134   "referenced_type" : "type-1147",
12135   "self_type" : "type-1149",
12136   "size" : 8,
12137   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
12138  },
12139  {
12140   "alignment" : 8,
12141   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
12142   "name" : "const android::hidl::base::V1_0::IBase *",
12143   "referenced_type" : "type-1009",
12144   "self_type" : "type-1008",
12145   "size" : 8,
12146   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12147  },
12148  {
12149   "alignment" : 8,
12150   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
12151   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
12152   "referenced_type" : "type-293",
12153   "self_type" : "type-294",
12154   "size" : 8,
12155   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12156  },
12157  {
12158   "alignment" : 8,
12159   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
12160   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
12161   "referenced_type" : "type-1093",
12162   "self_type" : "type-1094",
12163   "size" : 8,
12164   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
12165  },
12166  {
12167   "alignment" : 8,
12168   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
12169   "name" : "const android::sp<android::hardware::IBinder> *",
12170   "referenced_type" : "type-51",
12171   "self_type" : "type-1218",
12172   "size" : 8,
12173   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12174  },
12175  {
12176   "alignment" : 8,
12177   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
12178   "name" : "const android::sp<android::hardware::ProcessState> *",
12179   "referenced_type" : "type-267",
12180   "self_type" : "type-268",
12181   "size" : 8,
12182   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12183  },
12184  {
12185   "alignment" : 8,
12186   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
12187   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
12188   "referenced_type" : "type-428",
12189   "self_type" : "type-432",
12190   "size" : 8,
12191   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12192  },
12193  {
12194   "alignment" : 8,
12195   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
12196   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
12197   "referenced_type" : "type-406",
12198   "self_type" : "type-405",
12199   "size" : 8,
12200   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12201  },
12202  {
12203   "alignment" : 8,
12204   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
12205   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
12206   "referenced_type" : "type-234",
12207   "self_type" : "type-236",
12208   "size" : 8,
12209   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12210  },
12211  {
12212   "alignment" : 8,
12213   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
12214   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
12215   "referenced_type" : "type-213",
12216   "self_type" : "type-228",
12217   "size" : 8,
12218   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12219  },
12220  {
12221   "alignment" : 8,
12222   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
12223   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
12224   "referenced_type" : "type-222",
12225   "self_type" : "type-224",
12226   "size" : 8,
12227   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12228  },
12229  {
12230   "alignment" : 8,
12231   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
12232   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
12233   "referenced_type" : "type-454",
12234   "self_type" : "type-456",
12235   "size" : 8,
12236   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12237  },
12238  {
12239   "alignment" : 8,
12240   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
12241   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
12242   "referenced_type" : "type-240",
12243   "self_type" : "type-242",
12244   "size" : 8,
12245   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12246  },
12247  {
12248   "alignment" : 8,
12249   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
12250   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
12251   "referenced_type" : "type-436",
12252   "self_type" : "type-439",
12253   "size" : 8,
12254   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12255  },
12256  {
12257   "alignment" : 8,
12258   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory> *",
12259   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory> *",
12260   "referenced_type" : "type-495",
12261   "self_type" : "type-494",
12262   "size" : 8,
12263   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12264  },
12265  {
12266   "alignment" : 8,
12267   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin> *",
12268   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin> *",
12269   "referenced_type" : "type-1206",
12270   "self_type" : "type-1225",
12271   "size" : 8,
12272   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12273  },
12274  {
12275   "alignment" : 8,
12276   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory> *",
12277   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory> *",
12278   "referenced_type" : "type-191",
12279   "self_type" : "type-246",
12280   "size" : 8,
12281   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12282  },
12283  {
12284   "alignment" : 8,
12285   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin> *",
12286   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin> *",
12287   "referenced_type" : "type-407",
12288   "self_type" : "type-443",
12289   "size" : 8,
12290   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12291  },
12292  {
12293   "alignment" : 8,
12294   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener> *",
12295   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener> *",
12296   "referenced_type" : "type-620",
12297   "self_type" : "type-648",
12298   "size" : 8,
12299   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12300  },
12301  {
12302   "alignment" : 8,
12303   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
12304   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
12305   "referenced_type" : "type-516",
12306   "self_type" : "type-515",
12307   "size" : 8,
12308   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12309  },
12310  {
12311   "alignment" : 8,
12312   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
12313   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
12314   "referenced_type" : "type-904",
12315   "self_type" : "type-1195",
12316   "size" : 8,
12317   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12318  },
12319  {
12320   "alignment" : 8,
12321   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
12322   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
12323   "referenced_type" : "type-1213",
12324   "self_type" : "type-1272",
12325   "size" : 8,
12326   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12327  },
12328  {
12329   "alignment" : 8,
12330   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
12331   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
12332   "referenced_type" : "type-284",
12333   "self_type" : "type-286",
12334   "size" : 8,
12335   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12336  },
12337  {
12338   "alignment" : 8,
12339   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
12340   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
12341   "referenced_type" : "type-370",
12342   "self_type" : "type-371",
12343   "size" : 8,
12344   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12345  },
12346  {
12347   "alignment" : 8,
12348   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
12349   "name" : "const android::wp<android::hardware::BHwBinder> *",
12350   "referenced_type" : "type-1159",
12351   "self_type" : "type-1170",
12352   "size" : 8,
12353   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12354  },
12355  {
12356   "alignment" : 8,
12357   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
12358   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
12359   "referenced_type" : "type-880",
12360   "self_type" : "type-893",
12361   "size" : 8,
12362   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12363  },
12364  {
12365   "alignment" : 8,
12366   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
12367   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
12368   "referenced_type" : "type-1200",
12369   "self_type" : "type-1199",
12370   "size" : 8,
12371   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12372  },
12373  {
12374   "alignment" : 8,
12375   "linker_set_key" : "const char *",
12376   "name" : "const char *",
12377   "referenced_type" : "type-58",
12378   "self_type" : "type-57",
12379   "size" : 8,
12380   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12381  },
12382  {
12383   "alignment" : 8,
12384   "linker_set_key" : "const char16_t *",
12385   "name" : "const char16_t *",
12386   "referenced_type" : "type-48",
12387   "self_type" : "type-47",
12388   "size" : 8,
12389   "source_file" : "/system/core/libutils/include/utils/String16.h"
12390  },
12391  {
12392   "alignment" : 8,
12393   "linker_set_key" : "const log_msg *",
12394   "name" : "const log_msg *",
12395   "referenced_type" : "type-392",
12396   "self_type" : "type-438",
12397   "size" : 8,
12398   "source_file" : "/system/core/liblog/include/log/log_read.h"
12399  },
12400  {
12401   "alignment" : 8,
12402   "linker_set_key" : "const native_handle *",
12403   "name" : "const native_handle *",
12404   "referenced_type" : "type-170",
12405   "self_type" : "type-169",
12406   "size" : 8,
12407   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12408  },
12409  {
12410   "alignment" : 8,
12411   "linker_set_key" : "const unsigned char *",
12412   "name" : "const unsigned char *",
12413   "referenced_type" : "type-927",
12414   "self_type" : "type-926",
12415   "size" : 8,
12416   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12417  },
12418  {
12419   "alignment" : 8,
12420   "linker_set_key" : "const unsigned long long *",
12421   "name" : "const unsigned long long *",
12422   "referenced_type" : "type-982",
12423   "self_type" : "type-981",
12424   "size" : 8,
12425   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12426  },
12427  {
12428   "alignment" : 8,
12429   "linker_set_key" : "const void *",
12430   "name" : "const void *",
12431   "referenced_type" : "type-937",
12432   "self_type" : "type-938",
12433   "size" : 8,
12434   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
12435  },
12436  {
12437   "alignment" : 8,
12438   "linker_set_key" : "int (*)(void *)",
12439   "name" : "int (*)(void *)",
12440   "referenced_type" : "type-1074",
12441   "self_type" : "type-1075",
12442   "size" : 8,
12443   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
12444  },
12445  {
12446   "alignment" : 8,
12447   "linker_set_key" : "int *",
12448   "name" : "int *",
12449   "referenced_type" : "type-27",
12450   "self_type" : "type-913",
12451   "size" : 8,
12452   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12453  },
12454  {
12455   "alignment" : 8,
12456   "linker_set_key" : "log_msg *",
12457   "name" : "log_msg *",
12458   "referenced_type" : "type-393",
12459   "self_type" : "type-597",
12460   "size" : 8,
12461   "source_file" : "/system/core/liblog/include/log/log_read.h"
12462  },
12463  {
12464   "alignment" : 8,
12465   "linker_set_key" : "native_handle *",
12466   "name" : "native_handle *",
12467   "referenced_type" : "type-171",
12468   "self_type" : "type-658",
12469   "size" : 8,
12470   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12471  },
12472  {
12473   "alignment" : 8,
12474   "linker_set_key" : "unsigned char *",
12475   "name" : "unsigned char *",
12476   "referenced_type" : "type-91",
12477   "self_type" : "type-107",
12478   "size" : 8,
12479   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12480  },
12481  {
12482   "alignment" : 8,
12483   "linker_set_key" : "unsigned long *",
12484   "name" : "unsigned long *",
12485   "referenced_type" : "type-32",
12486   "self_type" : "type-1274",
12487   "size" : 8,
12488   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
12489  },
12490  {
12491   "alignment" : 8,
12492   "linker_set_key" : "unsigned long long *",
12493   "name" : "unsigned long long *",
12494   "referenced_type" : "type-830",
12495   "self_type" : "type-977",
12496   "size" : 8,
12497   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12498  },
12499  {
12500   "alignment" : 8,
12501   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
12502   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
12503   "referenced_type" : "type-979",
12504   "self_type" : "type-978",
12505   "size" : 8,
12506   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12507  },
12508  {
12509   "alignment" : 8,
12510   "linker_set_key" : "void *",
12511   "name" : "void *",
12512   "referenced_type" : "type-29",
12513   "self_type" : "type-28",
12514   "size" : 8,
12515   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12516  },
12517  {
12518   "alignment" : 8,
12519   "linker_set_key" : "void **",
12520   "name" : "void **",
12521   "referenced_type" : "type-28",
12522   "self_type" : "type-1076",
12523   "size" : 8,
12524   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
12525  }
12526 ],
12527 "qualified_types" :
12528 [
12529  {
12530   "alignment" : 8,
12531   "is_const" : true,
12532   "linker_set_key" : "android::RefBase::weakref_impl *const",
12533   "name" : "android::RefBase::weakref_impl *const",
12534   "referenced_type" : "type-1240",
12535   "self_type" : "type-1242",
12536   "size" : 8,
12537   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12538  },
12539  {
12540   "alignment" : 8,
12541   "is_const" : true,
12542   "linker_set_key" : "android::RefBase::weakref_impl *const",
12543   "name" : "android::RefBase::weakref_impl *const",
12544   "referenced_type" : "type-256",
12545   "self_type" : "type-258",
12546   "size" : 8,
12547   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12548  },
12549  {
12550   "alignment" : 8,
12551   "is_const" : true,
12552   "linker_set_key" : "android::RefBase::weakref_impl *const",
12553   "name" : "android::RefBase::weakref_impl *const",
12554   "referenced_type" : "type-457",
12555   "self_type" : "type-459",
12556   "size" : 8,
12557   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12558  },
12559  {
12560   "alignment" : 8,
12561   "is_const" : true,
12562   "linker_set_key" : "android::RefBase::weakref_impl *const",
12563   "name" : "android::RefBase::weakref_impl *const",
12564   "referenced_type" : "type-659",
12565   "self_type" : "type-661",
12566   "size" : 8,
12567   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12568  },
12569  {
12570   "alignment" : 8,
12571   "is_const" : true,
12572   "linker_set_key" : "android::RefBase::weakref_impl *const",
12573   "name" : "android::RefBase::weakref_impl *const",
12574   "referenced_type" : "type-765",
12575   "self_type" : "type-767",
12576   "size" : 8,
12577   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12578  },
12579  {
12580   "alignment" : 8,
12581   "is_const" : true,
12582   "linker_set_key" : "android::RefBase::weakref_impl *const",
12583   "name" : "android::RefBase::weakref_impl *const",
12584   "referenced_type" : "type-8",
12585   "self_type" : "type-7",
12586   "size" : 8,
12587   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12588  },
12589  {
12590   "alignment" : 8,
12591   "is_const" : true,
12592   "linker_set_key" : "android::hardware::IBinder *const",
12593   "name" : "android::hardware::IBinder *const",
12594   "referenced_type" : "type-17",
12595   "self_type" : "type-150",
12596   "size" : 8,
12597   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12598  },
12599  {
12600   "alignment" : 8,
12601   "is_const" : true,
12602   "linker_set_key" : "const android::NativeHandle",
12603   "name" : "const android::NativeHandle",
12604   "referenced_type" : "type-657",
12605   "self_type" : "type-946",
12606   "size" : 24,
12607   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
12608  },
12609  {
12610   "alignment" : 8,
12611   "is_const" : true,
12612   "linker_set_key" : "const android::RefBase",
12613   "name" : "const android::RefBase",
12614   "referenced_type" : "type-6",
12615   "self_type" : "type-864",
12616   "size" : 16,
12617   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12618  },
12619  {
12620   "alignment" : 8,
12621   "is_const" : true,
12622   "linker_set_key" : "const android::String16",
12623   "name" : "const android::String16",
12624   "referenced_type" : "type-46",
12625   "self_type" : "type-45",
12626   "size" : 8,
12627   "source_file" : "/system/core/libutils/include/utils/String16.h"
12628  },
12629  {
12630   "alignment" : 8,
12631   "is_const" : true,
12632   "linker_set_key" : "const android::String8",
12633   "name" : "const android::String8",
12634   "referenced_type" : "type-56",
12635   "self_type" : "type-955",
12636   "size" : 8,
12637   "source_file" : "/system/core/libutils/include/utils/String8.h"
12638  },
12639  {
12640   "alignment" : 8,
12641   "is_const" : true,
12642   "linker_set_key" : "const android::VectorImpl",
12643   "name" : "const android::VectorImpl",
12644   "referenced_type" : "type-37",
12645   "self_type" : "type-1042",
12646   "size" : 40,
12647   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
12648  },
12649  {
12650   "alignment" : 8,
12651   "is_const" : true,
12652   "linker_set_key" : "const android::hardware::BpHwRefBase",
12653   "name" : "const android::hardware::BpHwRefBase",
12654   "referenced_type" : "type-149",
12655   "self_type" : "type-967",
12656   "size" : 48,
12657   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
12658  },
12659  {
12660   "alignment" : 8,
12661   "is_const" : true,
12662   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
12663   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
12664   "referenced_type" : "type-992",
12665   "self_type" : "type-998",
12666   "size" : 64,
12667   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12668  },
12669  {
12670   "alignment" : 8,
12671   "is_const" : true,
12672   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
12673   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
12674   "referenced_type" : "type-1000",
12675   "self_type" : "type-1003",
12676   "size" : 64,
12677   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12678  },
12679  {
12680   "alignment" : 8,
12681   "is_const" : true,
12682   "linker_set_key" : "const android::hardware::Parcel",
12683   "name" : "const android::hardware::Parcel",
12684   "referenced_type" : "type-975",
12685   "self_type" : "type-986",
12686   "size" : 136,
12687   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
12688  },
12689  {
12690   "alignment" : 8,
12691   "is_const" : true,
12692   "linker_set_key" : "const android::hardware::Return<android::hardware::drm::V1_0::Status>",
12693   "name" : "const android::hardware::Return<android::hardware::drm::V1_0::Status>",
12694   "referenced_type" : "type-1228",
12695   "self_type" : "type-1232",
12696   "size" : 40,
12697   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12698  },
12699  {
12700   "alignment" : 8,
12701   "is_const" : true,
12702   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> >",
12703   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> >",
12704   "referenced_type" : "type-604",
12705   "self_type" : "type-608",
12706   "size" : 48,
12707   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12708  },
12709  {
12710   "alignment" : 8,
12711   "is_const" : true,
12712   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> >",
12713   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> >",
12714   "referenced_type" : "type-1234",
12715   "self_type" : "type-1238",
12716   "size" : 48,
12717   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12718  },
12719  {
12720   "alignment" : 8,
12721   "is_const" : true,
12722   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> >",
12723   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> >",
12724   "referenced_type" : "type-247",
12725   "self_type" : "type-254",
12726   "size" : 48,
12727   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12728  },
12729  {
12730   "alignment" : 8,
12731   "is_const" : true,
12732   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> >",
12733   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> >",
12734   "referenced_type" : "type-447",
12735   "self_type" : "type-451",
12736   "size" : 48,
12737   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12738  },
12739  {
12740   "alignment" : 8,
12741   "is_const" : true,
12742   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> >",
12743   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> >",
12744   "referenced_type" : "type-649",
12745   "self_type" : "type-653",
12746   "size" : 48,
12747   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12748  },
12749  {
12750   "alignment" : 8,
12751   "is_const" : true,
12752   "linker_set_key" : "const android::hardware::Return<bool>",
12753   "name" : "const android::hardware::Return<bool>",
12754   "referenced_type" : "type-557",
12755   "self_type" : "type-587",
12756   "size" : 40,
12757   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12758  },
12759  {
12760   "alignment" : 8,
12761   "is_const" : true,
12762   "linker_set_key" : "const android::hardware::Status",
12763   "name" : "const android::hardware::Status",
12764   "referenced_type" : "type-249",
12765   "self_type" : "type-538",
12766   "size" : 32,
12767   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12768  },
12769  {
12770   "alignment" : 4,
12771   "is_const" : true,
12772   "linker_set_key" : "const android::hardware::details::SchedPrio",
12773   "name" : "const android::hardware::details::SchedPrio",
12774   "referenced_type" : "type-995",
12775   "self_type" : "type-997",
12776   "size" : 8,
12777   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
12778  },
12779  {
12780   "alignment" : 8,
12781   "is_const" : true,
12782   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
12783   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
12784   "referenced_type" : "type-484",
12785   "self_type" : "type-753",
12786   "size" : 8,
12787   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12788  },
12789  {
12790   "alignment" : 8,
12791   "is_const" : true,
12792   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
12793   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
12794   "referenced_type" : "type-474",
12795   "self_type" : "type-600",
12796   "size" : 8,
12797   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12798  },
12799  {
12800   "alignment" : 8,
12801   "is_const" : true,
12802   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
12803   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
12804   "referenced_type" : "type-183",
12805   "self_type" : "type-182",
12806   "size" : 8,
12807   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12808  },
12809  {
12810   "alignment" : 8,
12811   "is_const" : true,
12812   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
12813   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
12814   "referenced_type" : "type-86",
12815   "self_type" : "type-125",
12816   "size" : 8,
12817   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12818  },
12819  {
12820   "alignment" : 8,
12821   "is_const" : true,
12822   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
12823   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
12824   "referenced_type" : "type-78",
12825   "self_type" : "type-180",
12826   "size" : 8,
12827   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12828  },
12829  {
12830   "alignment" : 8,
12831   "is_const" : true,
12832   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
12833   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
12834   "referenced_type" : "type-94",
12835   "self_type" : "type-176",
12836   "size" : 8,
12837   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12838  },
12839  {
12840   "alignment" : 8,
12841   "is_const" : true,
12842   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus>",
12843   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus>",
12844   "referenced_type" : "type-384",
12845   "self_type" : "type-387",
12846   "size" : 8,
12847   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12848  },
12849  {
12850   "alignment" : 8,
12851   "is_const" : true,
12852   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12853   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
12854   "referenced_type" : "type-899",
12855   "self_type" : "type-1188",
12856   "size" : 8,
12857   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12858  },
12859  {
12860   "alignment" : 8,
12861   "is_const" : true,
12862   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12863   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
12864   "referenced_type" : "type-890",
12865   "self_type" : "type-1182",
12866   "size" : 8,
12867   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12868  },
12869  {
12870   "alignment" : 8,
12871   "is_const" : true,
12872   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
12873   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
12874   "referenced_type" : "type-378",
12875   "self_type" : "type-382",
12876   "size" : 8,
12877   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12878  },
12879  {
12880   "alignment" : 8,
12881   "is_const" : true,
12882   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
12883   "name" : "const android::hardware::details::hidl_pointer<int>",
12884   "referenced_type" : "type-911",
12885   "self_type" : "type-1062",
12886   "size" : 8,
12887   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12888  },
12889  {
12890   "alignment" : 8,
12891   "is_const" : true,
12892   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
12893   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
12894   "referenced_type" : "type-105",
12895   "self_type" : "type-1117",
12896   "size" : 8,
12897   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
12898  },
12899  {
12900   "alignment" : 8,
12901   "is_const" : true,
12902   "linker_set_key" : "const android::hardware::details::return_status",
12903   "name" : "const android::hardware::details::return_status",
12904   "referenced_type" : "type-248",
12905   "self_type" : "type-624",
12906   "size" : 40,
12907   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
12908  },
12909  {
12910   "alignment" : 8,
12911   "is_const" : true,
12912   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoFactory",
12913   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory",
12914   "referenced_type" : "type-1160",
12915   "self_type" : "type-1163",
12916   "size" : 216,
12917   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
12918  },
12919  {
12920   "alignment" : 8,
12921   "is_const" : true,
12922   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin",
12923   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin",
12924   "referenced_type" : "type-1152",
12925   "self_type" : "type-1155",
12926   "size" : 216,
12927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
12928  },
12929  {
12930   "alignment" : 8,
12931   "is_const" : true,
12932   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmFactory",
12933   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory",
12934   "referenced_type" : "type-355",
12935   "self_type" : "type-358",
12936   "size" : 216,
12937   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
12938  },
12939  {
12940   "alignment" : 8,
12941   "is_const" : true,
12942   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPlugin",
12943   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin",
12944   "referenced_type" : "type-348",
12945   "self_type" : "type-351",
12946   "size" : 216,
12947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
12948  },
12949  {
12950   "alignment" : 8,
12951   "is_const" : true,
12952   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener",
12953   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener",
12954   "referenced_type" : "type-341",
12955   "self_type" : "type-344",
12956   "size" : 216,
12957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
12958  },
12959  {
12960   "alignment" : 4,
12961   "is_const" : true,
12962   "linker_set_key" : "const android::hardware::drm::V1_0::BufferType",
12963   "name" : "const android::hardware::drm::V1_0::BufferType",
12964   "referenced_type" : "type-165",
12965   "self_type" : "type-1119",
12966   "size" : 4,
12967   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12968  },
12969  {
12970   "alignment" : 8,
12971   "is_const" : true,
12972   "linker_set_key" : "const android::hardware::drm::V1_0::DestinationBuffer",
12973   "name" : "const android::hardware::drm::V1_0::DestinationBuffer",
12974   "referenced_type" : "type-164",
12975   "self_type" : "type-163",
12976   "size" : 48,
12977   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
12978  },
12979  {
12980   "alignment" : 4,
12981   "is_const" : true,
12982   "linker_set_key" : "const android::hardware::drm::V1_0::EventType",
12983   "name" : "const android::hardware::drm::V1_0::EventType",
12984   "referenced_type" : "type-1107",
12985   "self_type" : "type-1113",
12986   "size" : 4,
12987   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
12988  },
12989  {
12990   "alignment" : 8,
12991   "is_const" : true,
12992   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoFactory",
12993   "name" : "const android::hardware::drm::V1_0::ICryptoFactory",
12994   "referenced_type" : "type-419",
12995   "self_type" : "type-1135",
12996   "size" : 24,
12997   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
12998  },
12999  {
13000   "alignment" : 8,
13001   "is_const" : true,
13002   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoPlugin",
13003   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin",
13004   "referenced_type" : "type-141",
13005   "self_type" : "type-413",
13006   "size" : 24,
13007   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13008  },
13009  {
13010   "alignment" : 8,
13011   "is_const" : true,
13012   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmFactory",
13013   "name" : "const android::hardware::drm::V1_0::IDrmFactory",
13014   "referenced_type" : "type-196",
13015   "self_type" : "type-322",
13016   "size" : 24,
13017   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
13018  },
13019  {
13020   "alignment" : 8,
13021   "is_const" : true,
13022   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPlugin",
13023   "name" : "const android::hardware::drm::V1_0::IDrmPlugin",
13024   "referenced_type" : "type-216",
13025   "self_type" : "type-229",
13026   "size" : 24,
13027   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13028  },
13029  {
13030   "alignment" : 8,
13031   "is_const" : true,
13032   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPluginListener",
13033   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener",
13034   "referenced_type" : "type-220",
13035   "self_type" : "type-320",
13036   "size" : 24,
13037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
13038  },
13039  {
13040   "alignment" : 4,
13041   "is_const" : true,
13042   "linker_set_key" : "const android::hardware::drm::V1_0::KeyRequestType",
13043   "name" : "const android::hardware::drm::V1_0::KeyRequestType",
13044   "referenced_type" : "type-1109",
13045   "self_type" : "type-1115",
13046   "size" : 4,
13047   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13048  },
13049  {
13050   "alignment" : 8,
13051   "is_const" : true,
13052   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatus",
13053   "name" : "const android::hardware::drm::V1_0::KeyStatus",
13054   "referenced_type" : "type-487",
13055   "self_type" : "type-757",
13056   "size" : 24,
13057   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13058  },
13059  {
13060   "alignment" : 4,
13061   "is_const" : true,
13062   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatusType",
13063   "name" : "const android::hardware::drm::V1_0::KeyStatusType",
13064   "referenced_type" : "type-488",
13065   "self_type" : "type-1116",
13066   "size" : 4,
13067   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13068  },
13069  {
13070   "alignment" : 4,
13071   "is_const" : true,
13072   "linker_set_key" : "const android::hardware::drm::V1_0::KeyType",
13073   "name" : "const android::hardware::drm::V1_0::KeyType",
13074   "referenced_type" : "type-1108",
13075   "self_type" : "type-1114",
13076   "size" : 4,
13077   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13078  },
13079  {
13080   "alignment" : 8,
13081   "is_const" : true,
13082   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue",
13083   "name" : "const android::hardware::drm::V1_0::KeyValue",
13084   "referenced_type" : "type-477",
13085   "self_type" : "type-479",
13086   "size" : 32,
13087   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13088  },
13089  {
13090   "alignment" : 4,
13091   "is_const" : true,
13092   "linker_set_key" : "const android::hardware::drm::V1_0::Mode",
13093   "name" : "const android::hardware::drm::V1_0::Mode",
13094   "referenced_type" : "type-1110",
13095   "self_type" : "type-1118",
13096   "size" : 4,
13097   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13098  },
13099  {
13100   "alignment" : 4,
13101   "is_const" : true,
13102   "linker_set_key" : "const android::hardware::drm::V1_0::Pattern",
13103   "name" : "const android::hardware::drm::V1_0::Pattern",
13104   "referenced_type" : "type-158",
13105   "self_type" : "type-157",
13106   "size" : 8,
13107   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
13108  },
13109  {
13110   "alignment" : 8,
13111   "is_const" : true,
13112   "linker_set_key" : "const android::hardware::drm::V1_0::SharedBuffer",
13113   "name" : "const android::hardware::drm::V1_0::SharedBuffer",
13114   "referenced_type" : "type-161",
13115   "self_type" : "type-160",
13116   "size" : 24,
13117   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
13118  },
13119  {
13120   "alignment" : 4,
13121   "is_const" : true,
13122   "linker_set_key" : "const android::hardware::drm::V1_0::Status",
13123   "name" : "const android::hardware::drm::V1_0::Status",
13124   "referenced_type" : "type-1106",
13125   "self_type" : "type-1111",
13126   "size" : 4,
13127   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
13128  },
13129  {
13130   "alignment" : 4,
13131   "is_const" : true,
13132   "linker_set_key" : "const android::hardware::drm::V1_0::SubSample",
13133   "name" : "const android::hardware::drm::V1_0::SubSample",
13134   "referenced_type" : "type-186",
13135   "self_type" : "type-1252",
13136   "size" : 8,
13137   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13138  },
13139  {
13140   "alignment" : 8,
13141   "is_const" : true,
13142   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwCryptoFactory",
13143   "name" : "const android::hardware::drm::V1_1::BpHwCryptoFactory",
13144   "referenced_type" : "type-1167",
13145   "self_type" : "type-1171",
13146   "size" : 216,
13147   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
13148  },
13149  {
13150   "alignment" : 8,
13151   "is_const" : true,
13152   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmFactory",
13153   "name" : "const android::hardware::drm::V1_1::BpHwDrmFactory",
13154   "referenced_type" : "type-362",
13155   "self_type" : "type-365",
13156   "size" : 216,
13157   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
13158  },
13159  {
13160   "alignment" : 8,
13161   "is_const" : true,
13162   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmPlugin",
13163   "name" : "const android::hardware::drm::V1_1::BpHwDrmPlugin",
13164   "referenced_type" : "type-588",
13165   "self_type" : "type-591",
13166   "size" : 216,
13167   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
13168  },
13169  {
13170   "alignment" : 8,
13171   "is_const" : true,
13172   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
13173   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
13174   "referenced_type" : "type-89",
13175   "self_type" : "type-100",
13176   "size" : 56,
13177   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13178  },
13179  {
13180   "alignment" : 8,
13181   "is_const" : true,
13182   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric",
13183   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric",
13184   "referenced_type" : "type-81",
13185   "self_type" : "type-179",
13186   "size" : 48,
13187   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13188  },
13189  {
13190   "alignment" : 8,
13191   "is_const" : true,
13192   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value",
13193   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value",
13194   "referenced_type" : "type-97",
13195   "self_type" : "type-175",
13196   "size" : 56,
13197   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13198  },
13199  {
13200   "alignment" : 1,
13201   "is_const" : true,
13202   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
13203   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
13204   "referenced_type" : "type-90",
13205   "self_type" : "type-108",
13206   "size" : 1,
13207   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
13208  },
13209  {
13210   "alignment" : 4,
13211   "is_const" : true,
13212   "linker_set_key" : "const android::hardware::drm::V1_1::HdcpLevel",
13213   "name" : "const android::hardware::drm::V1_1::HdcpLevel",
13214   "referenced_type" : "type-98",
13215   "self_type" : "type-109",
13216   "size" : 4,
13217   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
13218  },
13219  {
13220   "alignment" : 8,
13221   "is_const" : true,
13222   "linker_set_key" : "const android::hardware::drm::V1_1::ICryptoFactory",
13223   "name" : "const android::hardware::drm::V1_1::ICryptoFactory",
13224   "referenced_type" : "type-446",
13225   "self_type" : "type-1137",
13226   "size" : 24,
13227   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
13228  },
13229  {
13230   "alignment" : 8,
13231   "is_const" : true,
13232   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmFactory",
13233   "name" : "const android::hardware::drm::V1_1::IDrmFactory",
13234   "referenced_type" : "type-195",
13235   "self_type" : "type-324",
13236   "size" : 24,
13237   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
13238  },
13239  {
13240   "alignment" : 8,
13241   "is_const" : true,
13242   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmPlugin",
13243   "name" : "const android::hardware::drm::V1_1::IDrmPlugin",
13244   "referenced_type" : "type-411",
13245   "self_type" : "type-570",
13246   "size" : 24,
13247   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
13248  },
13249  {
13250   "alignment" : 4,
13251   "is_const" : true,
13252   "linker_set_key" : "const android::hardware::drm::V1_1::KeyRequestType",
13253   "name" : "const android::hardware::drm::V1_1::KeyRequestType",
13254   "referenced_type" : "type-101",
13255   "self_type" : "type-110",
13256   "size" : 4,
13257   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
13258  },
13259  {
13260   "alignment" : 8,
13261   "is_const" : true,
13262   "linker_set_key" : "const android::hardware::drm::V1_1::SecureStopRelease",
13263   "name" : "const android::hardware::drm::V1_1::SecureStopRelease",
13264   "referenced_type" : "type-103",
13265   "self_type" : "type-598",
13266   "size" : 16,
13267   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
13268  },
13269  {
13270   "alignment" : 4,
13271   "is_const" : true,
13272   "linker_set_key" : "const android::hardware::drm::V1_1::SecurityLevel",
13273   "name" : "const android::hardware::drm::V1_1::SecurityLevel",
13274   "referenced_type" : "type-102",
13275   "self_type" : "type-111",
13276   "size" : 4,
13277   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
13278  },
13279  {
13280   "alignment" : 8,
13281   "is_const" : true,
13282   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwCryptoFactory",
13283   "name" : "const android::hardware::drm::V1_2::BpHwCryptoFactory",
13284   "referenced_type" : "type-1174",
13285   "self_type" : "type-1173",
13286   "size" : 216,
13287   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
13288  },
13289  {
13290   "alignment" : 8,
13291   "is_const" : true,
13292   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwCryptoPlugin",
13293   "name" : "const android::hardware::drm::V1_2::BpHwCryptoPlugin",
13294   "referenced_type" : "type-144",
13295   "self_type" : "type-143",
13296   "size" : 216,
13297   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h"
13298  },
13299  {
13300   "alignment" : 8,
13301   "is_const" : true,
13302   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmFactory",
13303   "name" : "const android::hardware::drm::V1_2::BpHwDrmFactory",
13304   "referenced_type" : "type-208",
13305   "self_type" : "type-367",
13306   "size" : 216,
13307   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
13308  },
13309  {
13310   "alignment" : 8,
13311   "is_const" : true,
13312   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmPlugin",
13313   "name" : "const android::hardware::drm::V1_2::BpHwDrmPlugin",
13314   "referenced_type" : "type-422",
13315   "self_type" : "type-593",
13316   "size" : 216,
13317   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
13318  },
13319  {
13320   "alignment" : 8,
13321   "is_const" : true,
13322   "linker_set_key" : "const android::hardware::drm::V1_2::BpHwDrmPluginListener",
13323   "name" : "const android::hardware::drm::V1_2::BpHwDrmPluginListener",
13324   "referenced_type" : "type-633",
13325   "self_type" : "type-747",
13326   "size" : 216,
13327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h"
13328  },
13329  {
13330   "alignment" : 4,
13331   "is_const" : true,
13332   "linker_set_key" : "const android::hardware::drm::V1_2::HdcpLevel",
13333   "name" : "const android::hardware::drm::V1_2::HdcpLevel",
13334   "referenced_type" : "type-122",
13335   "self_type" : "type-128",
13336   "size" : 4,
13337   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
13338  },
13339  {
13340   "alignment" : 8,
13341   "is_const" : true,
13342   "linker_set_key" : "const android::hardware::drm::V1_2::ICryptoFactory",
13343   "name" : "const android::hardware::drm::V1_2::ICryptoFactory",
13344   "referenced_type" : "type-463",
13345   "self_type" : "type-1139",
13346   "size" : 24,
13347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
13348  },
13349  {
13350   "alignment" : 8,
13351   "is_const" : true,
13352   "linker_set_key" : "const android::hardware::drm::V1_2::ICryptoPlugin",
13353   "name" : "const android::hardware::drm::V1_2::ICryptoPlugin",
13354   "referenced_type" : "type-140",
13355   "self_type" : "type-139",
13356   "size" : 24,
13357   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h"
13358  },
13359  {
13360   "alignment" : 8,
13361   "is_const" : true,
13362   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmFactory",
13363   "name" : "const android::hardware::drm::V1_2::IDrmFactory",
13364   "referenced_type" : "type-194",
13365   "self_type" : "type-334",
13366   "size" : 24,
13367   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
13368  },
13369  {
13370   "alignment" : 8,
13371   "is_const" : true,
13372   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmPlugin",
13373   "name" : "const android::hardware::drm::V1_2::IDrmPlugin",
13374   "referenced_type" : "type-410",
13375   "self_type" : "type-582",
13376   "size" : 24,
13377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h"
13378  },
13379  {
13380   "alignment" : 8,
13381   "is_const" : true,
13382   "linker_set_key" : "const android::hardware::drm::V1_2::IDrmPluginListener",
13383   "name" : "const android::hardware::drm::V1_2::IDrmPluginListener",
13384   "referenced_type" : "type-623",
13385   "self_type" : "type-744",
13386   "size" : 24,
13387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h"
13388  },
13389  {
13390   "alignment" : 8,
13391   "is_const" : true,
13392   "linker_set_key" : "const android::hardware::drm::V1_2::KeyStatus",
13393   "name" : "const android::hardware::drm::V1_2::KeyStatus",
13394   "referenced_type" : "type-124",
13395   "self_type" : "type-390",
13396   "size" : 24,
13397   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13398  },
13399  {
13400   "alignment" : 4,
13401   "is_const" : true,
13402   "linker_set_key" : "const android::hardware::drm::V1_2::KeyStatusType",
13403   "name" : "const android::hardware::drm::V1_2::KeyStatusType",
13404   "referenced_type" : "type-123",
13405   "self_type" : "type-129",
13406   "size" : 4,
13407   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
13408  },
13409  {
13410   "alignment" : 4,
13411   "is_const" : true,
13412   "linker_set_key" : "const android::hardware::drm::V1_2::OfflineLicenseState",
13413   "name" : "const android::hardware::drm::V1_2::OfflineLicenseState",
13414   "referenced_type" : "type-120",
13415   "self_type" : "type-126",
13416   "size" : 4,
13417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
13418  },
13419  {
13420   "alignment" : 4,
13421   "is_const" : true,
13422   "linker_set_key" : "const android::hardware::drm::V1_2::Status",
13423   "name" : "const android::hardware::drm::V1_2::Status",
13424   "referenced_type" : "type-121",
13425   "self_type" : "type-127",
13426   "size" : 4,
13427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
13428  },
13429  {
13430   "alignment" : 1,
13431   "is_const" : true,
13432   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16>",
13433   "name" : "const android::hardware::hidl_array<unsigned char, 16>",
13434   "referenced_type" : "type-928",
13435   "self_type" : "type-1178",
13436   "size" : 16,
13437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
13438  },
13439  {
13440   "alignment" : 8,
13441   "is_const" : true,
13442   "linker_set_key" : "const android::hardware::hidl_death_recipient",
13443   "name" : "const android::hardware::hidl_death_recipient",
13444   "referenced_type" : "type-502",
13445   "self_type" : "type-1201",
13446   "size" : 24,
13447   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13448  },
13449  {
13450   "alignment" : 8,
13451   "is_const" : true,
13452   "linker_set_key" : "const android::hardware::hidl_handle",
13453   "name" : "const android::hardware::hidl_handle",
13454   "referenced_type" : "type-166",
13455   "self_type" : "type-939",
13456   "size" : 16,
13457   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13458  },
13459  {
13460   "alignment" : 8,
13461   "is_const" : true,
13462   "linker_set_key" : "const android::hardware::hidl_memory",
13463   "name" : "const android::hardware::hidl_memory",
13464   "referenced_type" : "type-871",
13465   "self_type" : "type-874",
13466   "size" : 40,
13467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13468  },
13469  {
13470   "alignment" : 8,
13471   "is_const" : true,
13472   "linker_set_key" : "const android::hardware::hidl_string",
13473   "name" : "const android::hardware::hidl_string",
13474   "referenced_type" : "type-82",
13475   "self_type" : "type-868",
13476   "size" : 16,
13477   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13478  },
13479  {
13480   "alignment" : 8,
13481   "is_const" : true,
13482   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
13483   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
13484   "referenced_type" : "type-483",
13485   "self_type" : "type-595",
13486   "size" : 16,
13487   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h"
13488  },
13489  {
13490   "alignment" : 8,
13491   "is_const" : true,
13492   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
13493   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
13494   "referenced_type" : "type-473",
13495   "self_type" : "type-481",
13496   "size" : 16,
13497   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13498  },
13499  {
13500   "alignment" : 8,
13501   "is_const" : true,
13502   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
13503   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
13504   "referenced_type" : "type-1250",
13505   "self_type" : "type-1253",
13506   "size" : 16,
13507   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13508  },
13509  {
13510   "alignment" : 8,
13511   "is_const" : true,
13512   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
13513   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
13514   "referenced_type" : "type-85",
13515   "self_type" : "type-1255",
13516   "size" : 16,
13517   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13518  },
13519  {
13520   "alignment" : 8,
13521   "is_const" : true,
13522   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
13523   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
13524   "referenced_type" : "type-77",
13525   "self_type" : "type-1262",
13526   "size" : 16,
13527   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13528  },
13529  {
13530   "alignment" : 8,
13531   "is_const" : true,
13532   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
13533   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
13534   "referenced_type" : "type-93",
13535   "self_type" : "type-1259",
13536   "size" : 16,
13537   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13538  },
13539  {
13540   "alignment" : 8,
13541   "is_const" : true,
13542   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus>",
13543   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus>",
13544   "referenced_type" : "type-507",
13545   "self_type" : "type-509",
13546   "size" : 16,
13547   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13548  },
13549  {
13550   "alignment" : 8,
13551   "is_const" : true,
13552   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
13553   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
13554   "referenced_type" : "type-889",
13555   "self_type" : "type-1141",
13556   "size" : 16,
13557   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
13558  },
13559  {
13560   "alignment" : 8,
13561   "is_const" : true,
13562   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
13563   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
13564   "referenced_type" : "type-504",
13565   "self_type" : "type-505",
13566   "size" : 16,
13567   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13568  },
13569  {
13570   "alignment" : 8,
13571   "is_const" : true,
13572   "linker_set_key" : "const android::hardware::hidl_vec<int>",
13573   "name" : "const android::hardware::hidl_vec<int>",
13574   "referenced_type" : "type-910",
13575   "self_type" : "type-914",
13576   "size" : 16,
13577   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13578  },
13579  {
13580   "alignment" : 8,
13581   "is_const" : true,
13582   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
13583   "name" : "const android::hardware::hidl_vec<unsigned char>",
13584   "referenced_type" : "type-104",
13585   "self_type" : "type-917",
13586   "size" : 16,
13587   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13588  },
13589  {
13590   "alignment" : 2,
13591   "is_const" : true,
13592   "linker_set_key" : "const android::hardware::hidl_version",
13593   "name" : "const android::hardware::hidl_version",
13594   "referenced_type" : "type-932",
13595   "self_type" : "type-934",
13596   "size" : 4,
13597   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13598  },
13599  {
13600   "alignment" : 8,
13601   "is_const" : true,
13602   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
13603   "name" : "const android::hidl::base::V1_0::BpHwBase",
13604   "referenced_type" : "type-1144",
13605   "self_type" : "type-1147",
13606   "size" : 216,
13607   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
13608  },
13609  {
13610   "alignment" : 4,
13611   "is_const" : true,
13612   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
13613   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
13614   "referenced_type" : "type-949",
13615   "self_type" : "type-950",
13616   "size" : 4,
13617   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
13618  },
13619  {
13620   "alignment" : 8,
13621   "is_const" : true,
13622   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
13623   "name" : "const android::hidl::base::V1_0::IBase",
13624   "referenced_type" : "type-5",
13625   "self_type" : "type-1009",
13626   "size" : 24,
13627   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13628  },
13629  {
13630   "alignment" : 8,
13631   "is_const" : true,
13632   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
13633   "name" : "const android::hidl::base::V1_0::IBase *const",
13634   "referenced_type" : "type-1008",
13635   "self_type" : "type-1011",
13636   "size" : 8,
13637   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
13638  },
13639  {
13640   "alignment" : 8,
13641   "is_const" : true,
13642   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
13643   "name" : "const android::hidl::manager::V1_0::IServiceManager",
13644   "referenced_type" : "type-271",
13645   "self_type" : "type-293",
13646   "size" : 24,
13647   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13648  },
13649  {
13650   "alignment" : 4,
13651   "is_const" : true,
13652   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
13653   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
13654   "referenced_type" : "type-1096",
13655   "self_type" : "type-1100",
13656   "size" : 4,
13657   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13658  },
13659  {
13660   "alignment" : 1,
13661   "is_const" : true,
13662   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
13663   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
13664   "referenced_type" : "type-1095",
13665   "self_type" : "type-1098",
13666   "size" : 1,
13667   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
13668  },
13669  {
13670   "alignment" : 8,
13671   "is_const" : true,
13672   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
13673   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
13674   "referenced_type" : "type-340",
13675   "self_type" : "type-1093",
13676   "size" : 24,
13677   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
13678  },
13679  {
13680   "alignment" : 8,
13681   "is_const" : true,
13682   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
13683   "name" : "const android::sp<android::hardware::IBinder>",
13684   "referenced_type" : "type-16",
13685   "self_type" : "type-51",
13686   "size" : 8,
13687   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
13688  },
13689  {
13690   "alignment" : 8,
13691   "is_const" : true,
13692   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
13693   "name" : "const android::sp<android::hardware::ProcessState>",
13694   "referenced_type" : "type-24",
13695   "self_type" : "type-267",
13696   "size" : 8,
13697   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13698  },
13699  {
13700   "alignment" : 8,
13701   "is_const" : true,
13702   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
13703   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
13704   "referenced_type" : "type-417",
13705   "self_type" : "type-428",
13706   "size" : 8,
13707   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13708  },
13709  {
13710   "alignment" : 8,
13711   "is_const" : true,
13712   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
13713   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
13714   "referenced_type" : "type-373",
13715   "self_type" : "type-406",
13716   "size" : 8,
13717   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13718  },
13719  {
13720   "alignment" : 8,
13721   "is_const" : true,
13722   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory>",
13723   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory>",
13724   "referenced_type" : "type-231",
13725   "self_type" : "type-234",
13726   "size" : 8,
13727   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13728  },
13729  {
13730   "alignment" : 8,
13731   "is_const" : true,
13732   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
13733   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
13734   "referenced_type" : "type-214",
13735   "self_type" : "type-213",
13736   "size" : 8,
13737   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13738  },
13739  {
13740   "alignment" : 8,
13741   "is_const" : true,
13742   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
13743   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
13744   "referenced_type" : "type-218",
13745   "self_type" : "type-222",
13746   "size" : 8,
13747   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13748  },
13749  {
13750   "alignment" : 8,
13751   "is_const" : true,
13752   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
13753   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
13754   "referenced_type" : "type-444",
13755   "self_type" : "type-454",
13756   "size" : 8,
13757   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13758  },
13759  {
13760   "alignment" : 8,
13761   "is_const" : true,
13762   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory>",
13763   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory>",
13764   "referenced_type" : "type-237",
13765   "self_type" : "type-240",
13766   "size" : 8,
13767   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13768  },
13769  {
13770   "alignment" : 8,
13771   "is_const" : true,
13772   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
13773   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
13774   "referenced_type" : "type-433",
13775   "self_type" : "type-436",
13776   "size" : 8,
13777   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13778  },
13779  {
13780   "alignment" : 8,
13781   "is_const" : true,
13782   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory>",
13783   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory>",
13784   "referenced_type" : "type-461",
13785   "self_type" : "type-495",
13786   "size" : 8,
13787   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13788  },
13789  {
13790   "alignment" : 8,
13791   "is_const" : true,
13792   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin>",
13793   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoPlugin>",
13794   "referenced_type" : "type-1207",
13795   "self_type" : "type-1206",
13796   "size" : 8,
13797   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13798  },
13799  {
13800   "alignment" : 8,
13801   "is_const" : true,
13802   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory>",
13803   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory>",
13804   "referenced_type" : "type-192",
13805   "self_type" : "type-191",
13806   "size" : 8,
13807   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13808  },
13809  {
13810   "alignment" : 8,
13811   "is_const" : true,
13812   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin>",
13813   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPlugin>",
13814   "referenced_type" : "type-408",
13815   "self_type" : "type-407",
13816   "size" : 8,
13817   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13818  },
13819  {
13820   "alignment" : 8,
13821   "is_const" : true,
13822   "linker_set_key" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener>",
13823   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmPluginListener>",
13824   "referenced_type" : "type-621",
13825   "self_type" : "type-620",
13826   "size" : 8,
13827   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13828  },
13829  {
13830   "alignment" : 8,
13831   "is_const" : true,
13832   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
13833   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
13834   "referenced_type" : "type-497",
13835   "self_type" : "type-516",
13836   "size" : 8,
13837   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13838  },
13839  {
13840   "alignment" : 8,
13841   "is_const" : true,
13842   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
13843   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
13844   "referenced_type" : "type-905",
13845   "self_type" : "type-904",
13846   "size" : 8,
13847   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13848  },
13849  {
13850   "alignment" : 8,
13851   "is_const" : true,
13852   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
13853   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
13854   "referenced_type" : "type-200",
13855   "self_type" : "type-1213",
13856   "size" : 8,
13857   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13858  },
13859  {
13860   "alignment" : 8,
13861   "is_const" : true,
13862   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
13863   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
13864   "referenced_type" : "type-269",
13865   "self_type" : "type-284",
13866   "size" : 8,
13867   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13868  },
13869  {
13870   "alignment" : 8,
13871   "is_const" : true,
13872   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13873   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
13874   "referenced_type" : "type-338",
13875   "self_type" : "type-370",
13876   "size" : 8,
13877   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13878  },
13879  {
13880   "alignment" : 8,
13881   "is_const" : true,
13882   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
13883   "name" : "const android::wp<android::hardware::BHwBinder>",
13884   "referenced_type" : "type-931",
13885   "self_type" : "type-1159",
13886   "size" : 16,
13887   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13888  },
13889  {
13890   "alignment" : 8,
13891   "is_const" : true,
13892   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
13893   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
13894   "referenced_type" : "type-500",
13895   "self_type" : "type-880",
13896   "size" : 16,
13897   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13898  },
13899  {
13900   "alignment" : 8,
13901   "is_const" : true,
13902   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
13903   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
13904   "referenced_type" : "type-3",
13905   "self_type" : "type-1200",
13906   "size" : 16,
13907   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13908  },
13909  {
13910   "alignment" : 1,
13911   "is_const" : true,
13912   "linker_set_key" : "const bool",
13913   "name" : "const bool",
13914   "referenced_type" : "type-41",
13915   "self_type" : "type-298",
13916   "size" : 1,
13917   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13918  },
13919  {
13920   "alignment" : 1,
13921   "is_const" : true,
13922   "linker_set_key" : "const char",
13923   "name" : "const char",
13924   "referenced_type" : "type-59",
13925   "self_type" : "type-58",
13926   "size" : 1,
13927   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13928  },
13929  {
13930   "alignment" : 2,
13931   "is_const" : true,
13932   "linker_set_key" : "const char16_t",
13933   "name" : "const char16_t",
13934   "referenced_type" : "type-49",
13935   "self_type" : "type-48",
13936   "size" : 2,
13937   "source_file" : "/system/core/libutils/include/utils/String16.h"
13938  },
13939  {
13940   "alignment" : 8,
13941   "is_const" : true,
13942   "linker_set_key" : "const double",
13943   "name" : "const double",
13944   "referenced_type" : "type-92",
13945   "self_type" : "type-860",
13946   "size" : 8,
13947   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13948  },
13949  {
13950   "alignment" : 4,
13951   "is_const" : true,
13952   "linker_set_key" : "const float",
13953   "name" : "const float",
13954   "referenced_type" : "type-835",
13955   "self_type" : "type-858",
13956   "size" : 4,
13957   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13958  },
13959  {
13960   "alignment" : 4,
13961   "is_const" : true,
13962   "linker_set_key" : "const int",
13963   "name" : "const int",
13964   "referenced_type" : "type-27",
13965   "self_type" : "type-1045",
13966   "size" : 4,
13967   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
13968  },
13969  {
13970   "is_const" : true,
13971   "linker_set_key" : "const iter<is_const>",
13972   "name" : "const iter<is_const>",
13973   "referenced_type" : "type-1244",
13974   "self_type" : "type-1243",
13975   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13976  },
13977  {
13978   "is_const" : true,
13979   "linker_set_key" : "const iter<is_const>",
13980   "name" : "const iter<is_const>",
13981   "referenced_type" : "type-260",
13982   "self_type" : "type-259",
13983   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13984  },
13985  {
13986   "is_const" : true,
13987   "linker_set_key" : "const iter<is_const>",
13988   "name" : "const iter<is_const>",
13989   "referenced_type" : "type-465",
13990   "self_type" : "type-464",
13991   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
13992  },
13993  {
13994   "is_const" : true,
13995   "linker_set_key" : "const iter<is_const>",
13996   "name" : "const iter<is_const>",
13997   "referenced_type" : "type-663",
13998   "self_type" : "type-662",
13999   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14000  },
14001  {
14002   "is_const" : true,
14003   "linker_set_key" : "const iter<is_const>",
14004   "name" : "const iter<is_const>",
14005   "referenced_type" : "type-770",
14006   "self_type" : "type-769",
14007   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14008  },
14009  {
14010   "is_const" : true,
14011   "linker_set_key" : "const iter<is_const>",
14012   "name" : "const iter<is_const>",
14013   "referenced_type" : "type-882",
14014   "self_type" : "type-881",
14015   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
14016  },
14017  {
14018   "alignment" : 4,
14019   "is_const" : true,
14020   "linker_set_key" : "const log_msg",
14021   "name" : "const log_msg",
14022   "referenced_type" : "type-393",
14023   "self_type" : "type-392",
14024   "size" : 5124,
14025   "source_file" : "/system/core/liblog/include/log/log_read.h"
14026  },
14027  {
14028   "alignment" : 8,
14029   "is_const" : true,
14030   "linker_set_key" : "const long",
14031   "name" : "const long",
14032   "referenced_type" : "type-33",
14033   "self_type" : "type-855",
14034   "size" : 8,
14035   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14036  },
14037  {
14038   "alignment" : 4,
14039   "is_const" : true,
14040   "linker_set_key" : "const native_handle",
14041   "name" : "const native_handle",
14042   "referenced_type" : "type-171",
14043   "self_type" : "type-170",
14044   "size" : 12,
14045   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
14046  },
14047  {
14048   "alignment" : 2,
14049   "is_const" : true,
14050   "linker_set_key" : "const short",
14051   "name" : "const short",
14052   "referenced_type" : "type-735",
14053   "self_type" : "type-849",
14054   "size" : 2,
14055   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14056  },
14057  {
14058   "alignment" : 1,
14059   "is_const" : true,
14060   "linker_set_key" : "const signed char",
14061   "name" : "const signed char",
14062   "referenced_type" : "type-847",
14063   "self_type" : "type-846",
14064   "size" : 1,
14065   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
14066  },
14067  {
14068   "alignment" : 4,
14069   "is_const" : true,
14070   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14071   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14072   "referenced_type" : "type-1134",
14073   "self_type" : "type-1133",
14074   "size" : 8,
14075   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14076  },
14077  {
14078   "alignment" : 4,
14079   "is_const" : true,
14080   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14081   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14082   "referenced_type" : "type-319",
14083   "self_type" : "type-318",
14084   "size" : 8,
14085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14086  },
14087  {
14088   "alignment" : 4,
14089   "is_const" : true,
14090   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14091   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14092   "referenced_type" : "type-561",
14093   "self_type" : "type-560",
14094   "size" : 8,
14095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14096  },
14097  {
14098   "alignment" : 4,
14099   "is_const" : true,
14100   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14101   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14102   "referenced_type" : "type-724",
14103   "self_type" : "type-723",
14104   "size" : 8,
14105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14106  },
14107  {
14108   "alignment" : 4,
14109   "is_const" : true,
14110   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14111   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14112   "referenced_type" : "type-75",
14113   "self_type" : "type-74",
14114   "size" : 8,
14115   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14116  },
14117  {
14118   "alignment" : 4,
14119   "is_const" : true,
14120   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14121   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
14122   "referenced_type" : "type-800",
14123   "self_type" : "type-799",
14124   "size" : 8,
14125   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14126  },
14127  {
14128   "alignment" : 4,
14129   "is_const" : true,
14130   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14131   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14132   "referenced_type" : "type-1123",
14133   "self_type" : "type-1122",
14134   "size" : 20,
14135   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14136  },
14137  {
14138   "alignment" : 4,
14139   "is_const" : true,
14140   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14141   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14142   "referenced_type" : "type-309",
14143   "self_type" : "type-308",
14144   "size" : 20,
14145   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14146  },
14147  {
14148   "alignment" : 4,
14149   "is_const" : true,
14150   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14151   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14152   "referenced_type" : "type-550",
14153   "self_type" : "type-549",
14154   "size" : 20,
14155   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14156  },
14157  {
14158   "alignment" : 4,
14159   "is_const" : true,
14160   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14161   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14162   "referenced_type" : "type-65",
14163   "self_type" : "type-64",
14164   "size" : 20,
14165   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14166  },
14167  {
14168   "alignment" : 4,
14169   "is_const" : true,
14170   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14171   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14172   "referenced_type" : "type-713",
14173   "self_type" : "type-712",
14174   "size" : 20,
14175   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14176  },
14177  {
14178   "alignment" : 4,
14179   "is_const" : true,
14180   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14181   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
14182   "referenced_type" : "type-789",
14183   "self_type" : "type-788",
14184   "size" : 20,
14185   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14186  },
14187  {
14188   "alignment" : 4,
14189   "is_const" : true,
14190   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14191   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14192   "referenced_type" : "type-1127",
14193   "self_type" : "type-1126",
14194   "size" : 16,
14195   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14196  },
14197  {
14198   "alignment" : 4,
14199   "is_const" : true,
14200   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14201   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14202   "referenced_type" : "type-313",
14203   "self_type" : "type-312",
14204   "size" : 16,
14205   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14206  },
14207  {
14208   "alignment" : 4,
14209   "is_const" : true,
14210   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14211   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14212   "referenced_type" : "type-554",
14213   "self_type" : "type-553",
14214   "size" : 16,
14215   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14216  },
14217  {
14218   "alignment" : 4,
14219   "is_const" : true,
14220   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14221   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14222   "referenced_type" : "type-69",
14223   "self_type" : "type-68",
14224   "size" : 16,
14225   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14226  },
14227  {
14228   "alignment" : 4,
14229   "is_const" : true,
14230   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14231   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14232   "referenced_type" : "type-717",
14233   "self_type" : "type-716",
14234   "size" : 16,
14235   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14236  },
14237  {
14238   "alignment" : 4,
14239   "is_const" : true,
14240   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14241   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
14242   "referenced_type" : "type-793",
14243   "self_type" : "type-792",
14244   "size" : 16,
14245   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14246  },
14247  {
14248   "alignment" : 4,
14249   "is_const" : true,
14250   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14251   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14252   "referenced_type" : "type-1130",
14253   "self_type" : "type-1129",
14254   "size" : 20,
14255   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14256  },
14257  {
14258   "alignment" : 4,
14259   "is_const" : true,
14260   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14261   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14262   "referenced_type" : "type-315",
14263   "self_type" : "type-314",
14264   "size" : 20,
14265   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14266  },
14267  {
14268   "alignment" : 4,
14269   "is_const" : true,
14270   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14271   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14272   "referenced_type" : "type-556",
14273   "self_type" : "type-555",
14274   "size" : 20,
14275   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14276  },
14277  {
14278   "alignment" : 4,
14279   "is_const" : true,
14280   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14281   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14282   "referenced_type" : "type-71",
14283   "self_type" : "type-70",
14284   "size" : 20,
14285   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14286  },
14287  {
14288   "alignment" : 4,
14289   "is_const" : true,
14290   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14291   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14292   "referenced_type" : "type-720",
14293   "self_type" : "type-719",
14294   "size" : 20,
14295   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14296  },
14297  {
14298   "alignment" : 4,
14299   "is_const" : true,
14300   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14301   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
14302   "referenced_type" : "type-795",
14303   "self_type" : "type-794",
14304   "size" : 20,
14305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14306  },
14307  {
14308   "alignment" : 4,
14309   "is_const" : true,
14310   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14311   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14312   "referenced_type" : "type-1125",
14313   "self_type" : "type-1124",
14314   "size" : 12,
14315   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14316  },
14317  {
14318   "alignment" : 4,
14319   "is_const" : true,
14320   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14321   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14322   "referenced_type" : "type-311",
14323   "self_type" : "type-310",
14324   "size" : 12,
14325   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14326  },
14327  {
14328   "alignment" : 4,
14329   "is_const" : true,
14330   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14331   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14332   "referenced_type" : "type-552",
14333   "self_type" : "type-551",
14334   "size" : 12,
14335   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14336  },
14337  {
14338   "alignment" : 4,
14339   "is_const" : true,
14340   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14341   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14342   "referenced_type" : "type-67",
14343   "self_type" : "type-66",
14344   "size" : 12,
14345   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14346  },
14347  {
14348   "alignment" : 4,
14349   "is_const" : true,
14350   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14351   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14352   "referenced_type" : "type-715",
14353   "self_type" : "type-714",
14354   "size" : 12,
14355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14356  },
14357  {
14358   "alignment" : 4,
14359   "is_const" : true,
14360   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14361   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
14362   "referenced_type" : "type-791",
14363   "self_type" : "type-790",
14364   "size" : 12,
14365   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14366  },
14367  {
14368   "alignment" : 4,
14369   "is_const" : true,
14370   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14371   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14372   "referenced_type" : "type-1132",
14373   "self_type" : "type-1131",
14374   "size" : 16,
14375   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14376  },
14377  {
14378   "alignment" : 4,
14379   "is_const" : true,
14380   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14381   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14382   "referenced_type" : "type-317",
14383   "self_type" : "type-316",
14384   "size" : 16,
14385   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14386  },
14387  {
14388   "alignment" : 4,
14389   "is_const" : true,
14390   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14391   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14392   "referenced_type" : "type-559",
14393   "self_type" : "type-558",
14394   "size" : 16,
14395   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14396  },
14397  {
14398   "alignment" : 4,
14399   "is_const" : true,
14400   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14401   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14402   "referenced_type" : "type-722",
14403   "self_type" : "type-721",
14404   "size" : 16,
14405   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14406  },
14407  {
14408   "alignment" : 4,
14409   "is_const" : true,
14410   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14411   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14412   "referenced_type" : "type-73",
14413   "self_type" : "type-72",
14414   "size" : 16,
14415   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14416  },
14417  {
14418   "alignment" : 4,
14419   "is_const" : true,
14420   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14421   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
14422   "referenced_type" : "type-798",
14423   "self_type" : "type-797",
14424   "size" : 16,
14425   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14426  },
14427  {
14428   "alignment" : 4,
14429   "is_const" : true,
14430   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14431   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14432   "referenced_type" : "type-1121",
14433   "self_type" : "type-1120",
14434   "size" : 52,
14435   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14436  },
14437  {
14438   "alignment" : 4,
14439   "is_const" : true,
14440   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14441   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14442   "referenced_type" : "type-307",
14443   "self_type" : "type-306",
14444   "size" : 52,
14445   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14446  },
14447  {
14448   "alignment" : 4,
14449   "is_const" : true,
14450   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14451   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14452   "referenced_type" : "type-548",
14453   "self_type" : "type-547",
14454   "size" : 52,
14455   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14456  },
14457  {
14458   "alignment" : 4,
14459   "is_const" : true,
14460   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14461   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14462   "referenced_type" : "type-63",
14463   "self_type" : "type-62",
14464   "size" : 52,
14465   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14466  },
14467  {
14468   "alignment" : 4,
14469   "is_const" : true,
14470   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14471   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14472   "referenced_type" : "type-711",
14473   "self_type" : "type-710",
14474   "size" : 52,
14475   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14476  },
14477  {
14478   "alignment" : 4,
14479   "is_const" : true,
14480   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14481   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
14482   "referenced_type" : "type-787",
14483   "self_type" : "type-786",
14484   "size" : 52,
14485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
14486  },
14487  {
14488   "alignment" : 1,
14489   "is_const" : true,
14490   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14491   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14492   "referenced_type" : "type-113",
14493   "self_type" : "type-112",
14494   "size" : 3,
14495   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14496  },
14497  {
14498   "alignment" : 1,
14499   "is_const" : true,
14500   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14501   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14502   "referenced_type" : "type-327",
14503   "self_type" : "type-326",
14504   "size" : 3,
14505   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14506  },
14507  {
14508   "alignment" : 1,
14509   "is_const" : true,
14510   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14511   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14512   "referenced_type" : "type-563",
14513   "self_type" : "type-562",
14514   "size" : 3,
14515   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14516  },
14517  {
14518   "alignment" : 1,
14519   "is_const" : true,
14520   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14521   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14522   "referenced_type" : "type-727",
14523   "self_type" : "type-726",
14524   "size" : 3,
14525   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14526  },
14527  {
14528   "alignment" : 1,
14529   "is_const" : true,
14530   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14531   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
14532   "referenced_type" : "type-803",
14533   "self_type" : "type-802",
14534   "size" : 3,
14535   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14536  },
14537  {
14538   "alignment" : 4,
14539   "is_const" : true,
14540   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14541   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14542   "referenced_type" : "type-115",
14543   "self_type" : "type-114",
14544   "size" : 28,
14545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14546  },
14547  {
14548   "alignment" : 4,
14549   "is_const" : true,
14550   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14551   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14552   "referenced_type" : "type-329",
14553   "self_type" : "type-328",
14554   "size" : 28,
14555   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14556  },
14557  {
14558   "alignment" : 4,
14559   "is_const" : true,
14560   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14561   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14562   "referenced_type" : "type-565",
14563   "self_type" : "type-564",
14564   "size" : 28,
14565   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14566  },
14567  {
14568   "alignment" : 4,
14569   "is_const" : true,
14570   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14571   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14572   "referenced_type" : "type-729",
14573   "self_type" : "type-728",
14574   "size" : 28,
14575   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14576  },
14577  {
14578   "alignment" : 4,
14579   "is_const" : true,
14580   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14581   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
14582   "referenced_type" : "type-805",
14583   "self_type" : "type-804",
14584   "size" : 28,
14585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14586  },
14587  {
14588   "alignment" : 4,
14589   "is_const" : true,
14590   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14591   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14592   "referenced_type" : "type-117",
14593   "self_type" : "type-116",
14594   "size" : 24,
14595   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14596  },
14597  {
14598   "alignment" : 4,
14599   "is_const" : true,
14600   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14601   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14602   "referenced_type" : "type-331",
14603   "self_type" : "type-330",
14604   "size" : 24,
14605   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14606  },
14607  {
14608   "alignment" : 4,
14609   "is_const" : true,
14610   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14611   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14612   "referenced_type" : "type-567",
14613   "self_type" : "type-566",
14614   "size" : 24,
14615   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14616  },
14617  {
14618   "alignment" : 4,
14619   "is_const" : true,
14620   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14621   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14622   "referenced_type" : "type-731",
14623   "self_type" : "type-730",
14624   "size" : 24,
14625   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14626  },
14627  {
14628   "alignment" : 4,
14629   "is_const" : true,
14630   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14631   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
14632   "referenced_type" : "type-807",
14633   "self_type" : "type-806",
14634   "size" : 24,
14635   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14636  },
14637  {
14638   "alignment" : 4,
14639   "is_const" : true,
14640   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14641   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14642   "referenced_type" : "type-119",
14643   "self_type" : "type-118",
14644   "size" : 24,
14645   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14646  },
14647  {
14648   "alignment" : 4,
14649   "is_const" : true,
14650   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14651   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14652   "referenced_type" : "type-333",
14653   "self_type" : "type-332",
14654   "size" : 24,
14655   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14656  },
14657  {
14658   "alignment" : 4,
14659   "is_const" : true,
14660   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14661   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14662   "referenced_type" : "type-569",
14663   "self_type" : "type-568",
14664   "size" : 24,
14665   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14666  },
14667  {
14668   "alignment" : 4,
14669   "is_const" : true,
14670   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14671   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14672   "referenced_type" : "type-733",
14673   "self_type" : "type-732",
14674   "size" : 24,
14675   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14676  },
14677  {
14678   "alignment" : 4,
14679   "is_const" : true,
14680   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14681   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
14682   "referenced_type" : "type-809",
14683   "self_type" : "type-808",
14684   "size" : 24,
14685   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
14686  },
14687  {
14688   "alignment" : 4,
14689   "is_const" : true,
14690   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14691   "name" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14692   "referenced_type" : "type-135",
14693   "self_type" : "type-134",
14694   "size" : 32,
14695   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14696  },
14697  {
14698   "alignment" : 4,
14699   "is_const" : true,
14700   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14701   "name" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14702   "referenced_type" : "type-578",
14703   "self_type" : "type-577",
14704   "size" : 32,
14705   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14706  },
14707  {
14708   "alignment" : 4,
14709   "is_const" : true,
14710   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14711   "name" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14712   "referenced_type" : "type-741",
14713   "self_type" : "type-740",
14714   "size" : 32,
14715   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14716  },
14717  {
14718   "alignment" : 4,
14719   "is_const" : true,
14720   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14721   "name" : "const std::array<android::hardware::drm::V1_2::HdcpLevel, 8>",
14722   "referenced_type" : "type-816",
14723   "self_type" : "type-815",
14724   "size" : 32,
14725   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14726  },
14727  {
14728   "alignment" : 4,
14729   "is_const" : true,
14730   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14731   "name" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14732   "referenced_type" : "type-138",
14733   "self_type" : "type-137",
14734   "size" : 24,
14735   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14736  },
14737  {
14738   "alignment" : 4,
14739   "is_const" : true,
14740   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14741   "name" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14742   "referenced_type" : "type-581",
14743   "self_type" : "type-580",
14744   "size" : 24,
14745   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14746  },
14747  {
14748   "alignment" : 4,
14749   "is_const" : true,
14750   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14751   "name" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14752   "referenced_type" : "type-743",
14753   "self_type" : "type-742",
14754   "size" : 24,
14755   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14756  },
14757  {
14758   "alignment" : 4,
14759   "is_const" : true,
14760   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14761   "name" : "const std::array<android::hardware::drm::V1_2::KeyStatusType, 6>",
14762   "referenced_type" : "type-818",
14763   "self_type" : "type-817",
14764   "size" : 24,
14765   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14766  },
14767  {
14768   "alignment" : 4,
14769   "is_const" : true,
14770   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14771   "name" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14772   "referenced_type" : "type-131",
14773   "self_type" : "type-130",
14774   "size" : 12,
14775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14776  },
14777  {
14778   "alignment" : 4,
14779   "is_const" : true,
14780   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14781   "name" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14782   "referenced_type" : "type-574",
14783   "self_type" : "type-573",
14784   "size" : 12,
14785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14786  },
14787  {
14788   "alignment" : 4,
14789   "is_const" : true,
14790   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14791   "name" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14792   "referenced_type" : "type-737",
14793   "self_type" : "type-736",
14794   "size" : 12,
14795   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14796  },
14797  {
14798   "alignment" : 4,
14799   "is_const" : true,
14800   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14801   "name" : "const std::array<android::hardware::drm::V1_2::OfflineLicenseState, 3>",
14802   "referenced_type" : "type-812",
14803   "self_type" : "type-811",
14804   "size" : 12,
14805   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14806  },
14807  {
14808   "alignment" : 4,
14809   "is_const" : true,
14810   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14811   "name" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14812   "referenced_type" : "type-133",
14813   "self_type" : "type-132",
14814   "size" : 68,
14815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14816  },
14817  {
14818   "alignment" : 4,
14819   "is_const" : true,
14820   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14821   "name" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14822   "referenced_type" : "type-576",
14823   "self_type" : "type-575",
14824   "size" : 68,
14825   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14826  },
14827  {
14828   "alignment" : 4,
14829   "is_const" : true,
14830   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14831   "name" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14832   "referenced_type" : "type-739",
14833   "self_type" : "type-738",
14834   "size" : 68,
14835   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14836  },
14837  {
14838   "alignment" : 4,
14839   "is_const" : true,
14840   "linker_set_key" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14841   "name" : "const std::array<android::hardware::drm::V1_2::Status, 17>",
14842   "referenced_type" : "type-814",
14843   "self_type" : "type-813",
14844   "size" : 68,
14845   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h"
14846  },
14847  {
14848   "alignment" : 4,
14849   "is_const" : true,
14850   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14851   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14852   "referenced_type" : "type-1267",
14853   "self_type" : "type-1266",
14854   "size" : 12,
14855   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14856  },
14857  {
14858   "alignment" : 4,
14859   "is_const" : true,
14860   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14861   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14862   "referenced_type" : "type-273",
14863   "self_type" : "type-272",
14864   "size" : 12,
14865   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14866  },
14867  {
14868   "alignment" : 4,
14869   "is_const" : true,
14870   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14871   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14872   "referenced_type" : "type-514",
14873   "self_type" : "type-513",
14874   "size" : 12,
14875   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14876  },
14877  {
14878   "alignment" : 4,
14879   "is_const" : true,
14880   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14881   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14882   "referenced_type" : "type-681",
14883   "self_type" : "type-680",
14884   "size" : 12,
14885   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14886  },
14887  {
14888   "alignment" : 4,
14889   "is_const" : true,
14890   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14891   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14892   "referenced_type" : "type-776",
14893   "self_type" : "type-775",
14894   "size" : 12,
14895   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14896  },
14897  {
14898   "alignment" : 4,
14899   "is_const" : true,
14900   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14901   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
14902   "referenced_type" : "type-953",
14903   "self_type" : "type-952",
14904   "size" : 12,
14905   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
14906  },
14907  {
14908   "alignment" : 4,
14909   "is_const" : true,
14910   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14911   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14912   "referenced_type" : "type-1104",
14913   "self_type" : "type-1103",
14914   "size" : 4,
14915   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14916  },
14917  {
14918   "alignment" : 4,
14919   "is_const" : true,
14920   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14921   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14922   "referenced_type" : "type-23",
14923   "self_type" : "type-22",
14924   "size" : 4,
14925   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14926  },
14927  {
14928   "alignment" : 4,
14929   "is_const" : true,
14930   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14931   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14932   "referenced_type" : "type-305",
14933   "self_type" : "type-304",
14934   "size" : 4,
14935   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14936  },
14937  {
14938   "alignment" : 4,
14939   "is_const" : true,
14940   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14941   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14942   "referenced_type" : "type-544",
14943   "self_type" : "type-543",
14944   "size" : 4,
14945   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14946  },
14947  {
14948   "alignment" : 4,
14949   "is_const" : true,
14950   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14951   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
14952   "referenced_type" : "type-708",
14953   "self_type" : "type-707",
14954   "size" : 4,
14955   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14956  },
14957  {
14958   "alignment" : 1,
14959   "is_const" : true,
14960   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14961   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14962   "referenced_type" : "type-1102",
14963   "self_type" : "type-1101",
14964   "size" : 3,
14965   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14966  },
14967  {
14968   "alignment" : 1,
14969   "is_const" : true,
14970   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14971   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14972   "referenced_type" : "type-21",
14973   "self_type" : "type-20",
14974   "size" : 3,
14975   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14976  },
14977  {
14978   "alignment" : 1,
14979   "is_const" : true,
14980   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14981   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14982   "referenced_type" : "type-303",
14983   "self_type" : "type-302",
14984   "size" : 3,
14985   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14986  },
14987  {
14988   "alignment" : 1,
14989   "is_const" : true,
14990   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14991   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
14992   "referenced_type" : "type-542",
14993   "self_type" : "type-541",
14994   "size" : 3,
14995   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
14996  },
14997  {
14998   "alignment" : 1,
14999   "is_const" : true,
15000   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
15001   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
15002   "referenced_type" : "type-705",
15003   "self_type" : "type-704",
15004   "size" : 3,
15005   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
15006  },
15007  {
15008   "alignment" : 8,
15009   "is_const" : true,
15010   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15011   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15012   "referenced_type" : "type-1276",
15013   "self_type" : "type-1275",
15014   "size" : 24,
15015   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15016  },
15017  {
15018   "alignment" : 8,
15019   "is_const" : true,
15020   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15021   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15022   "referenced_type" : "type-283",
15023   "self_type" : "type-282",
15024   "size" : 24,
15025   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15026  },
15027  {
15028   "alignment" : 8,
15029   "is_const" : true,
15030   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15031   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15032   "referenced_type" : "type-528",
15033   "self_type" : "type-527",
15034   "size" : 24,
15035   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15036  },
15037  {
15038   "alignment" : 8,
15039   "is_const" : true,
15040   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15041   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15042   "referenced_type" : "type-689",
15043   "self_type" : "type-688",
15044   "size" : 24,
15045   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15046  },
15047  {
15048   "alignment" : 8,
15049   "is_const" : true,
15050   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15051   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
15052   "referenced_type" : "type-990",
15053   "self_type" : "type-989",
15054   "size" : 24,
15055   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
15056  },
15057  {
15058   "alignment" : 8,
15059   "is_const" : true,
15060   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15061   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15062   "referenced_type" : "type-1249",
15063   "self_type" : "type-1248",
15064   "size" : 16,
15065   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15066  },
15067  {
15068   "alignment" : 8,
15069   "is_const" : true,
15070   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15071   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15072   "referenced_type" : "type-265",
15073   "self_type" : "type-264",
15074   "size" : 16,
15075   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15076  },
15077  {
15078   "alignment" : 8,
15079   "is_const" : true,
15080   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15081   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15082   "referenced_type" : "type-471",
15083   "self_type" : "type-470",
15084   "size" : 16,
15085   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15086  },
15087  {
15088   "alignment" : 8,
15089   "is_const" : true,
15090   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15091   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15092   "referenced_type" : "type-668",
15093   "self_type" : "type-667",
15094   "size" : 16,
15095   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15096  },
15097  {
15098   "alignment" : 8,
15099   "is_const" : true,
15100   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15101   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
15102   "referenced_type" : "type-908",
15103   "self_type" : "type-907",
15104   "size" : 16,
15105   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15106  },
15107  {
15108   "alignment" : 8,
15109   "is_const" : true,
15110   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
15111   "name" : "const std::initializer_list<android::hardware::hidl_string>",
15112   "referenced_type" : "type-1247",
15113   "self_type" : "type-1246",
15114   "size" : 16,
15115   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15116  },
15117  {
15118   "alignment" : 8,
15119   "is_const" : true,
15120   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
15121   "name" : "const std::initializer_list<android::hardware::hidl_string>",
15122   "referenced_type" : "type-263",
15123   "self_type" : "type-262",
15124   "size" : 16,
15125   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15126  },
15127  {
15128   "alignment" : 8,
15129   "is_const" : true,
15130   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
15131   "name" : "const std::initializer_list<android::hardware::hidl_string>",
15132   "referenced_type" : "type-469",
15133   "self_type" : "type-468",
15134   "size" : 16,
15135   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15136  },
15137  {
15138   "alignment" : 8,
15139   "is_const" : true,
15140   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
15141   "name" : "const std::initializer_list<android::hardware::hidl_string>",
15142   "referenced_type" : "type-666",
15143   "self_type" : "type-665",
15144   "size" : 16,
15145   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15146  },
15147  {
15148   "alignment" : 8,
15149   "is_const" : true,
15150   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
15151   "name" : "const std::initializer_list<android::hardware::hidl_string>",
15152   "referenced_type" : "type-896",
15153   "self_type" : "type-895",
15154   "size" : 16,
15155   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15156  },
15157  {
15158   "alignment" : 8,
15159   "is_const" : true,
15160   "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 *> > *)> > >",
15161   "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 *> > *)> > >",
15162   "referenced_type" : "type-1194",
15163   "self_type" : "type-1193",
15164   "size" : 24,
15165   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15166  },
15167  {
15168   "alignment" : 8,
15169   "is_const" : true,
15170   "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 *> > *)> > >",
15171   "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 *> > *)> > >",
15172   "referenced_type" : "type-1205",
15173   "self_type" : "type-1204",
15174   "size" : 24,
15175   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15176  },
15177  {
15178   "alignment" : 8,
15179   "is_const" : true,
15180   "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 *> > *)> > >",
15181   "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 *> > *)> > >",
15182   "referenced_type" : "type-190",
15183   "self_type" : "type-189",
15184   "size" : 24,
15185   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15186  },
15187  {
15188   "alignment" : 8,
15189   "is_const" : true,
15190   "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 *> > *)> > >",
15191   "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 *> > *)> > >",
15192   "referenced_type" : "type-404",
15193   "self_type" : "type-403",
15194   "size" : 24,
15195   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15196  },
15197  {
15198   "alignment" : 8,
15199   "is_const" : true,
15200   "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 *> > *)> > >",
15201   "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 *> > *)> > >",
15202   "referenced_type" : "type-619",
15203   "self_type" : "type-618",
15204   "size" : 24,
15205   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15206  },
15207  {
15208   "alignment" : 8,
15209   "is_const" : true,
15210   "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 *> > *)> > >",
15211   "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 *> > *)> > >",
15212   "referenced_type" : "type-824",
15213   "self_type" : "type-823",
15214   "size" : 24,
15215   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15216  },
15217  {
15218   "alignment" : 1,
15219   "is_const" : true,
15220   "linker_set_key" : "const unsigned char",
15221   "name" : "const unsigned char",
15222   "referenced_type" : "type-91",
15223   "self_type" : "type-927",
15224   "size" : 1,
15225   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
15226  },
15227  {
15228   "alignment" : 4,
15229   "is_const" : true,
15230   "linker_set_key" : "const unsigned int",
15231   "name" : "const unsigned int",
15232   "referenced_type" : "type-2",
15233   "self_type" : "type-38",
15234   "size" : 4,
15235   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
15236  },
15237  {
15238   "alignment" : 8,
15239   "is_const" : true,
15240   "linker_set_key" : "const unsigned long",
15241   "name" : "const unsigned long",
15242   "referenced_type" : "type-32",
15243   "self_type" : "type-39",
15244   "size" : 8,
15245   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
15246  },
15247  {
15248   "alignment" : 8,
15249   "is_const" : true,
15250   "linker_set_key" : "const unsigned long long",
15251   "name" : "const unsigned long long",
15252   "referenced_type" : "type-830",
15253   "self_type" : "type-982",
15254   "size" : 8,
15255   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
15256  },
15257  {
15258   "alignment" : 2,
15259   "is_const" : true,
15260   "linker_set_key" : "const unsigned short",
15261   "name" : "const unsigned short",
15262   "referenced_type" : "type-397",
15263   "self_type" : "type-851",
15264   "size" : 2,
15265   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
15266  },
15267  {
15268   "is_const" : true,
15269   "linker_set_key" : "const void",
15270   "name" : "const void",
15271   "referenced_type" : "type-29",
15272   "self_type" : "type-937",
15273   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15274  },
15275  {
15276   "alignment" : 1,
15277   "is_volatile" : true,
15278   "linker_set_key" : "volatile bool",
15279   "name" : "volatile bool",
15280   "referenced_type" : "type-41",
15281   "self_type" : "type-301",
15282   "size" : 1,
15283   "source_file" : "/system/core/libutils/include/utils/Thread.h"
15284  },
15285  {
15286   "alignment" : 4,
15287   "is_volatile" : true,
15288   "linker_set_key" : "volatile int",
15289   "name" : "volatile int",
15290   "referenced_type" : "type-27",
15291   "self_type" : "type-60",
15292   "size" : 4,
15293   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
15294  }
15295 ],
15296 "record_types" :
15297 [
15298  {
15299   "alignment" : 4,
15300   "fields" :
15301   [
15302    {
15303     "access" : "private",
15304     "field_name" : "mCond",
15305     "referenced_type" : "type-300"
15306    }
15307   ],
15308   "linker_set_key" : "android::Condition",
15309   "name" : "android::Condition",
15310   "record_kind" : "class",
15311   "referenced_type" : "type-299",
15312   "self_type" : "type-299",
15313   "size" : 48,
15314   "source_file" : "/system/core/libutils/include/utils/Condition.h",
15315   "unique_id" : "_ZTSN7android9ConditionE"
15316  },
15317  {
15318   "alignment" : 8,
15319   "fields" :
15320   [
15321    {
15322     "access" : "private",
15323     "field_name" : "mVector",
15324     "referenced_type" : "type-53"
15325    }
15326   ],
15327   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
15328   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
15329   "record_kind" : "class",
15330   "referenced_type" : "type-52",
15331   "self_type" : "type-52",
15332   "size" : 40,
15333   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
15334   "template_args" : [ "type-46", "type-16" ],
15335   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
15336  },
15337  {
15338   "alignment" : 4,
15339   "fields" :
15340   [
15341    {
15342     "access" : "private",
15343     "field_name" : "mCount",
15344     "referenced_type" : "type-656"
15345    }
15346   ],
15347   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
15348   "name" : "android::LightRefBase<android::NativeHandle>",
15349   "record_kind" : "class",
15350   "referenced_type" : "type-655",
15351   "self_type" : "type-655",
15352   "size" : 4,
15353   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
15354   "template_args" : [ "type-657" ],
15355   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
15356  },
15357  {
15358   "alignment" : 4,
15359   "fields" :
15360   [
15361    {
15362     "access" : "private",
15363     "field_name" : "mCount",
15364     "referenced_type" : "type-643"
15365    }
15366   ],
15367   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
15368   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
15369   "record_kind" : "class",
15370   "referenced_type" : "type-642",
15371   "self_type" : "type-642",
15372   "size" : 4,
15373   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
15374   "template_args" : [ "type-644" ],
15375   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
15376  },
15377  {
15378   "alignment" : 4,
15379   "fields" :
15380   [
15381    {
15382     "access" : "private",
15383     "field_name" : "mMutex",
15384     "referenced_type" : "type-35"
15385    }
15386   ],
15387   "linker_set_key" : "android::Mutex",
15388   "name" : "android::Mutex",
15389   "record_kind" : "class",
15390   "referenced_type" : "type-34",
15391   "self_type" : "type-34",
15392   "size" : 40,
15393   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
15394   "unique_id" : "_ZTSN7android5MutexE"
15395  },
15396  {
15397   "alignment" : 8,
15398   "fields" :
15399   [
15400    {
15401     "access" : "private",
15402     "field_name" : "mLock",
15403     "referenced_type" : "type-1079"
15404    }
15405   ],
15406   "linker_set_key" : "android::Mutex::Autolock",
15407   "name" : "android::Mutex::Autolock",
15408   "record_kind" : "class",
15409   "referenced_type" : "type-1078",
15410   "self_type" : "type-1078",
15411   "size" : 8,
15412   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
15413   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
15414  },
15415  {
15416   "alignment" : 8,
15417   "base_specifiers" :
15418   [
15419    {
15420     "referenced_type" : "type-655"
15421    }
15422   ],
15423   "fields" :
15424   [
15425    {
15426     "access" : "private",
15427     "field_name" : "mHandle",
15428     "field_offset" : 64,
15429     "referenced_type" : "type-658"
15430    },
15431    {
15432     "access" : "private",
15433     "field_name" : "mOwnsHandle",
15434     "field_offset" : 128,
15435     "referenced_type" : "type-41"
15436    }
15437   ],
15438   "linker_set_key" : "android::NativeHandle",
15439   "name" : "android::NativeHandle",
15440   "record_kind" : "class",
15441   "referenced_type" : "type-657",
15442   "self_type" : "type-657",
15443   "size" : 24,
15444   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
15445   "unique_id" : "_ZTSN7android12NativeHandleE"
15446  },
15447  {
15448   "alignment" : 4,
15449   "fields" :
15450   [
15451    {
15452     "access" : "private",
15453     "field_name" : "mRWLock",
15454     "referenced_type" : "type-1084"
15455    }
15456   ],
15457   "linker_set_key" : "android::RWLock",
15458   "name" : "android::RWLock",
15459   "record_kind" : "class",
15460   "referenced_type" : "type-1083",
15461   "self_type" : "type-1083",
15462   "size" : 56,
15463   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
15464   "unique_id" : "_ZTSN7android6RWLockE"
15465  },
15466  {
15467   "alignment" : 8,
15468   "fields" :
15469   [
15470    {
15471     "access" : "private",
15472     "field_name" : "mLock",
15473     "referenced_type" : "type-1087"
15474    }
15475   ],
15476   "linker_set_key" : "android::RWLock::AutoRLock",
15477   "name" : "android::RWLock::AutoRLock",
15478   "record_kind" : "class",
15479   "referenced_type" : "type-1086",
15480   "self_type" : "type-1086",
15481   "size" : 8,
15482   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
15483   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
15484  },
15485  {
15486   "alignment" : 8,
15487   "fields" :
15488   [
15489    {
15490     "access" : "private",
15491     "field_name" : "mLock",
15492     "referenced_type" : "type-1087"
15493    }
15494   ],
15495   "linker_set_key" : "android::RWLock::AutoWLock",
15496   "name" : "android::RWLock::AutoWLock",
15497   "record_kind" : "class",
15498   "referenced_type" : "type-1089",
15499   "self_type" : "type-1089",
15500   "size" : 8,
15501   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
15502   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
15503  },
15504  {
15505   "alignment" : 8,
15506   "fields" :
15507   [
15508    {
15509     "access" : "private",
15510     "field_name" : "mRefs",
15511     "field_offset" : 64,
15512     "referenced_type" : "type-7"
15513    }
15514   ],
15515   "linker_set_key" : "android::RefBase",
15516   "name" : "android::RefBase",
15517   "record_kind" : "class",
15518   "referenced_type" : "type-6",
15519   "self_type" : "type-6",
15520   "size" : 16,
15521   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15522   "unique_id" : "_ZTSN7android7RefBaseE",
15523   "vtable_components" :
15524   [
15525    {
15526     "kind" : "offset_to_top"
15527    },
15528    {
15529     "kind" : "rtti",
15530     "mangled_component_name" : "_ZTIN7android7RefBaseE"
15531    },
15532    {
15533     "kind" : "complete_dtor_pointer",
15534     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
15535    },
15536    {
15537     "kind" : "deleting_dtor_pointer",
15538     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
15539    },
15540    {
15541     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15542    },
15543    {
15544     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15545    },
15546    {
15547     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15548    },
15549    {
15550     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15551    }
15552   ]
15553  },
15554  {
15555   "alignment" : 1,
15556   "linker_set_key" : "android::RefBase::weakref_type",
15557   "name" : "android::RefBase::weakref_type",
15558   "record_kind" : "class",
15559   "referenced_type" : "type-11",
15560   "self_type" : "type-11",
15561   "size" : 1,
15562   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15563   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
15564  },
15565  {
15566   "alignment" : 1,
15567   "linker_set_key" : "android::ReferenceMover",
15568   "name" : "android::ReferenceMover",
15569   "record_kind" : "class",
15570   "referenced_type" : "type-867",
15571   "self_type" : "type-867",
15572   "size" : 1,
15573   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15574   "unique_id" : "_ZTSN7android14ReferenceMoverE"
15575  },
15576  {
15577   "alignment" : 8,
15578   "linker_set_key" : "android::ReferenceRenamer",
15579   "name" : "android::ReferenceRenamer",
15580   "record_kind" : "class",
15581   "referenced_type" : "type-862",
15582   "self_type" : "type-862",
15583   "size" : 8,
15584   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
15585   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
15586   "vtable_components" :
15587   [
15588    {
15589     "kind" : "offset_to_top"
15590    },
15591    {
15592     "kind" : "rtti",
15593     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
15594    },
15595    {
15596     "is_pure" : true,
15597     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
15598    }
15599   ]
15600  },
15601  {
15602   "alignment" : 8,
15603   "fields" :
15604   [
15605    {
15606     "access" : "private",
15607     "field_name" : "mTag",
15608     "referenced_type" : "type-32"
15609    }
15610   ],
15611   "linker_set_key" : "android::ScopedTrace",
15612   "name" : "android::ScopedTrace",
15613   "record_kind" : "class",
15614   "referenced_type" : "type-1091",
15615   "self_type" : "type-1091",
15616   "size" : 8,
15617   "source_file" : "/system/core/libutils/include/utils/Trace.h",
15618   "unique_id" : "_ZTSN7android11ScopedTraceE"
15619  },
15620  {
15621   "alignment" : 8,
15622   "base_specifiers" :
15623   [
15624    {
15625     "access" : "private",
15626     "referenced_type" : "type-54"
15627    }
15628   ],
15629   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
15630   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
15631   "record_kind" : "class",
15632   "referenced_type" : "type-53",
15633   "self_type" : "type-53",
15634   "size" : 40,
15635   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
15636   "template_args" : [ "type-55" ],
15637   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
15638   "vtable_components" :
15639   [
15640    {
15641     "kind" : "offset_to_top"
15642    },
15643    {
15644     "kind" : "rtti",
15645     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
15646    },
15647    {
15648     "kind" : "complete_dtor_pointer",
15649     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
15650    },
15651    {
15652     "kind" : "deleting_dtor_pointer",
15653     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
15654    },
15655    {
15656     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
15657    },
15658    {
15659     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
15660    },
15661    {
15662     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
15663    },
15664    {
15665     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
15666    },
15667    {
15668     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
15669    },
15670    {
15671     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
15672    },
15673    {
15674     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
15675    }
15676   ]
15677  },
15678  {
15679   "alignment" : 8,
15680   "base_specifiers" :
15681   [
15682    {
15683     "referenced_type" : "type-37"
15684    }
15685   ],
15686   "linker_set_key" : "android::SortedVectorImpl",
15687   "name" : "android::SortedVectorImpl",
15688   "record_kind" : "class",
15689   "referenced_type" : "type-54",
15690   "self_type" : "type-54",
15691   "size" : 40,
15692   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
15693   "unique_id" : "_ZTSN7android16SortedVectorImplE",
15694   "vtable_components" :
15695   [
15696    {
15697     "kind" : "offset_to_top"
15698    },
15699    {
15700     "kind" : "rtti",
15701     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
15702    },
15703    {
15704     "kind" : "complete_dtor_pointer",
15705     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
15706    },
15707    {
15708     "kind" : "deleting_dtor_pointer",
15709     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
15710    },
15711    {
15712     "is_pure" : true,
15713     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
15714    },
15715    {
15716     "is_pure" : true,
15717     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
15718    },
15719    {
15720     "is_pure" : true,
15721     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
15722    },
15723    {
15724     "is_pure" : true,
15725     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
15726    },
15727    {
15728     "is_pure" : true,
15729     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
15730    },
15731    {
15732     "is_pure" : true,
15733     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
15734    },
15735    {
15736     "is_pure" : true,
15737     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
15738    }
15739   ]
15740  },
15741  {
15742   "alignment" : 8,
15743   "fields" :
15744   [
15745    {
15746     "access" : "private",
15747     "field_name" : "mString",
15748     "referenced_type" : "type-47"
15749    }
15750   ],
15751   "linker_set_key" : "android::String16",
15752   "name" : "android::String16",
15753   "record_kind" : "class",
15754   "referenced_type" : "type-46",
15755   "self_type" : "type-46",
15756   "size" : 8,
15757   "source_file" : "/system/core/libutils/include/utils/String16.h",
15758   "unique_id" : "_ZTSN7android8String16E"
15759  },
15760  {
15761   "alignment" : 8,
15762   "fields" :
15763   [
15764    {
15765     "access" : "private",
15766     "field_name" : "mString",
15767     "referenced_type" : "type-57"
15768    }
15769   ],
15770   "linker_set_key" : "android::String8",
15771   "name" : "android::String8",
15772   "record_kind" : "class",
15773   "referenced_type" : "type-56",
15774   "self_type" : "type-56",
15775   "size" : 8,
15776   "source_file" : "/system/core/libutils/include/utils/String8.h",
15777   "unique_id" : "_ZTSN7android7String8E"
15778  },
15779  {
15780   "alignment" : 8,
15781   "base_specifiers" :
15782   [
15783    {
15784     "is_virtual" : true,
15785     "referenced_type" : "type-6"
15786    }
15787   ],
15788   "fields" :
15789   [
15790    {
15791     "access" : "private",
15792     "field_name" : "mCanCallJava",
15793     "field_offset" : 64,
15794     "referenced_type" : "type-298"
15795    },
15796    {
15797     "access" : "private",
15798     "field_name" : "mThread",
15799     "field_offset" : 128,
15800     "referenced_type" : "type-28"
15801    },
15802    {
15803     "access" : "private",
15804     "field_name" : "mLock",
15805     "field_offset" : 192,
15806     "referenced_type" : "type-34"
15807    },
15808    {
15809     "access" : "private",
15810     "field_name" : "mThreadExitedCondition",
15811     "field_offset" : 512,
15812     "referenced_type" : "type-299"
15813    },
15814    {
15815     "access" : "private",
15816     "field_name" : "mStatus",
15817     "field_offset" : 896,
15818     "referenced_type" : "type-27"
15819    },
15820    {
15821     "access" : "private",
15822     "field_name" : "mExitPending",
15823     "field_offset" : 928,
15824     "referenced_type" : "type-301"
15825    },
15826    {
15827     "access" : "private",
15828     "field_name" : "mRunning",
15829     "field_offset" : 936,
15830     "referenced_type" : "type-301"
15831    },
15832    {
15833     "access" : "private",
15834     "field_name" : "mHoldSelf",
15835     "field_offset" : 960,
15836     "referenced_type" : "type-295"
15837    },
15838    {
15839     "access" : "private",
15840     "field_name" : "mTid",
15841     "field_offset" : 1024,
15842     "referenced_type" : "type-27"
15843    }
15844   ],
15845   "linker_set_key" : "android::Thread",
15846   "name" : "android::Thread",
15847   "record_kind" : "class",
15848   "referenced_type" : "type-297",
15849   "self_type" : "type-297",
15850   "size" : 152,
15851   "source_file" : "/system/core/libutils/include/utils/Thread.h",
15852   "unique_id" : "_ZTSN7android6ThreadE",
15853   "vtable_components" :
15854   [
15855    {
15856     "component_value" : 136,
15857     "kind" : "vbase_offset"
15858    },
15859    {
15860     "kind" : "offset_to_top"
15861    },
15862    {
15863     "kind" : "rtti",
15864     "mangled_component_name" : "_ZTIN7android6ThreadE"
15865    },
15866    {
15867     "kind" : "complete_dtor_pointer",
15868     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
15869    },
15870    {
15871     "kind" : "deleting_dtor_pointer",
15872     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
15873    },
15874    {
15875     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
15876    },
15877    {
15878     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
15879    },
15880    {
15881     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
15882    },
15883    {
15884     "is_pure" : true,
15885     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
15886    },
15887    {
15888     "kind" : "vcall_offset"
15889    },
15890    {
15891     "kind" : "vcall_offset"
15892    },
15893    {
15894     "kind" : "vcall_offset"
15895    },
15896    {
15897     "kind" : "vcall_offset"
15898    },
15899    {
15900     "component_value" : -136,
15901     "kind" : "vcall_offset"
15902    },
15903    {
15904     "component_value" : -136,
15905     "kind" : "offset_to_top"
15906    },
15907    {
15908     "kind" : "rtti",
15909     "mangled_component_name" : "_ZTIN7android6ThreadE"
15910    },
15911    {
15912     "kind" : "complete_dtor_pointer",
15913     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
15914    },
15915    {
15916     "kind" : "deleting_dtor_pointer",
15917     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
15918    },
15919    {
15920     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15921    },
15922    {
15923     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15924    },
15925    {
15926     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15927    },
15928    {
15929     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15930    }
15931   ]
15932  },
15933  {
15934   "alignment" : 8,
15935   "base_specifiers" :
15936   [
15937    {
15938     "access" : "private",
15939     "referenced_type" : "type-37"
15940    }
15941   ],
15942   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
15943   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
15944   "record_kind" : "class",
15945   "referenced_type" : "type-36",
15946   "self_type" : "type-36",
15947   "size" : 40,
15948   "source_file" : "/system/core/libutils/include/utils/Vector.h",
15949   "template_args" : [ "type-40" ],
15950   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
15951   "vtable_components" :
15952   [
15953    {
15954     "kind" : "offset_to_top"
15955    },
15956    {
15957     "kind" : "rtti",
15958     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
15959    },
15960    {
15961     "kind" : "complete_dtor_pointer",
15962     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
15963    },
15964    {
15965     "kind" : "deleting_dtor_pointer",
15966     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
15967    },
15968    {
15969     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
15970    },
15971    {
15972     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
15973    },
15974    {
15975     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
15976    },
15977    {
15978     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
15979    },
15980    {
15981     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
15982    },
15983    {
15984     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
15985    }
15986   ]
15987  },
15988  {
15989   "alignment" : 8,
15990   "fields" :
15991   [
15992    {
15993     "access" : "private",
15994     "field_name" : "mStorage",
15995     "field_offset" : 64,
15996     "referenced_type" : "type-28"
15997    },
15998    {
15999     "access" : "private",
16000     "field_name" : "mCount",
16001     "field_offset" : 128,
16002     "referenced_type" : "type-32"
16003    },
16004    {
16005     "access" : "private",
16006     "field_name" : "mFlags",
16007     "field_offset" : 192,
16008     "referenced_type" : "type-38"
16009    },
16010    {
16011     "access" : "private",
16012     "field_name" : "mItemSize",
16013     "field_offset" : 256,
16014     "referenced_type" : "type-39"
16015    }
16016   ],
16017   "linker_set_key" : "android::VectorImpl",
16018   "name" : "android::VectorImpl",
16019   "record_kind" : "class",
16020   "referenced_type" : "type-37",
16021   "self_type" : "type-37",
16022   "size" : 40,
16023   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
16024   "unique_id" : "_ZTSN7android10VectorImplE",
16025   "vtable_components" :
16026   [
16027    {
16028     "kind" : "offset_to_top"
16029    },
16030    {
16031     "kind" : "rtti",
16032     "mangled_component_name" : "_ZTIN7android10VectorImplE"
16033    },
16034    {
16035     "kind" : "complete_dtor_pointer",
16036     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
16037    },
16038    {
16039     "kind" : "deleting_dtor_pointer",
16040     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
16041    },
16042    {
16043     "is_pure" : true,
16044     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
16045    },
16046    {
16047     "is_pure" : true,
16048     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
16049    },
16050    {
16051     "is_pure" : true,
16052     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
16053    },
16054    {
16055     "is_pure" : true,
16056     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
16057    },
16058    {
16059     "is_pure" : true,
16060     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
16061    },
16062    {
16063     "is_pure" : true,
16064     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
16065    }
16066   ]
16067  },
16068  {
16069   "alignment" : 8,
16070   "base_specifiers" :
16071   [
16072    {
16073     "referenced_type" : "type-642"
16074    }
16075   ],
16076   "linker_set_key" : "android::VirtualLightRefBase",
16077   "name" : "android::VirtualLightRefBase",
16078   "record_kind" : "class",
16079   "referenced_type" : "type-644",
16080   "self_type" : "type-644",
16081   "size" : 16,
16082   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
16083   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
16084   "vtable_components" :
16085   [
16086    {
16087     "kind" : "offset_to_top"
16088    },
16089    {
16090     "kind" : "rtti",
16091     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
16092    },
16093    {
16094     "kind" : "complete_dtor_pointer",
16095     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
16096    },
16097    {
16098     "kind" : "deleting_dtor_pointer",
16099     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
16100    }
16101   ]
16102  },
16103  {
16104   "alignment" : 8,
16105   "base_specifiers" :
16106   [
16107    {
16108     "referenced_type" : "type-18"
16109    }
16110   ],
16111   "fields" :
16112   [
16113    {
16114     "access" : "protected",
16115     "field_name" : "mSchedPolicy",
16116     "field_offset" : 64,
16117     "referenced_type" : "type-27"
16118    },
16119    {
16120     "access" : "protected",
16121     "field_name" : "mSchedPriority",
16122     "field_offset" : 96,
16123     "referenced_type" : "type-27"
16124    },
16125    {
16126     "access" : "private",
16127     "field_name" : "mExtras",
16128     "field_offset" : 128,
16129     "referenced_type" : "type-202"
16130    },
16131    {
16132     "access" : "private",
16133     "field_name" : "mReserved0",
16134     "field_offset" : 192,
16135     "referenced_type" : "type-28"
16136    }
16137   ],
16138   "linker_set_key" : "android::hardware::BHwBinder",
16139   "name" : "android::hardware::BHwBinder",
16140   "record_kind" : "class",
16141   "referenced_type" : "type-201",
16142   "self_type" : "type-201",
16143   "size" : 48,
16144   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
16145   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
16146   "vtable_components" :
16147   [
16148    {
16149     "component_value" : 32,
16150     "kind" : "vbase_offset"
16151    },
16152    {
16153     "kind" : "offset_to_top"
16154    },
16155    {
16156     "kind" : "rtti",
16157     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
16158    },
16159    {
16160     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16161    },
16162    {
16163     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16164    },
16165    {
16166     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16167    },
16168    {
16169     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16170    },
16171    {
16172     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16173    },
16174    {
16175     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16176    },
16177    {
16178     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16179    },
16180    {
16181     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16182    },
16183    {
16184     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16185    },
16186    {
16187     "kind" : "complete_dtor_pointer",
16188     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
16189    },
16190    {
16191     "kind" : "deleting_dtor_pointer",
16192     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
16193    },
16194    {
16195     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16196    },
16197    {
16198     "kind" : "vcall_offset"
16199    },
16200    {
16201     "kind" : "vcall_offset"
16202    },
16203    {
16204     "kind" : "vcall_offset"
16205    },
16206    {
16207     "kind" : "vcall_offset"
16208    },
16209    {
16210     "component_value" : -32,
16211     "kind" : "vcall_offset"
16212    },
16213    {
16214     "component_value" : -32,
16215     "kind" : "offset_to_top"
16216    },
16217    {
16218     "kind" : "rtti",
16219     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
16220    },
16221    {
16222     "kind" : "complete_dtor_pointer",
16223     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
16224    },
16225    {
16226     "kind" : "deleting_dtor_pointer",
16227     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
16228    },
16229    {
16230     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16231    },
16232    {
16233     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16234    },
16235    {
16236     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16237    },
16238    {
16239     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16240    }
16241   ]
16242  },
16243  {
16244   "alignment" : 8,
16245   "base_specifiers" :
16246   [
16247    {
16248     "is_virtual" : true,
16249     "referenced_type" : "type-6"
16250    }
16251   ],
16252   "fields" :
16253   [
16254    {
16255     "access" : "private",
16256     "field_name" : "mRemote",
16257     "field_offset" : 64,
16258     "referenced_type" : "type-150"
16259    },
16260    {
16261     "access" : "private",
16262     "field_name" : "mRefs",
16263     "field_offset" : 128,
16264     "referenced_type" : "type-10"
16265    },
16266    {
16267     "access" : "private",
16268     "field_name" : "mState",
16269     "field_offset" : 192,
16270     "referenced_type" : "type-151"
16271    }
16272   ],
16273   "linker_set_key" : "android::hardware::BpHwRefBase",
16274   "name" : "android::hardware::BpHwRefBase",
16275   "record_kind" : "class",
16276   "referenced_type" : "type-149",
16277   "self_type" : "type-149",
16278   "size" : 48,
16279   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
16280   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
16281   "vtable_components" :
16282   [
16283    {
16284     "component_value" : 32,
16285     "kind" : "vbase_offset"
16286    },
16287    {
16288     "kind" : "offset_to_top"
16289    },
16290    {
16291     "kind" : "rtti",
16292     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
16293    },
16294    {
16295     "kind" : "complete_dtor_pointer",
16296     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
16297    },
16298    {
16299     "kind" : "deleting_dtor_pointer",
16300     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
16301    },
16302    {
16303     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16304    },
16305    {
16306     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16307    },
16308    {
16309     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16310    },
16311    {
16312     "kind" : "vcall_offset"
16313    },
16314    {
16315     "component_value" : -32,
16316     "kind" : "vcall_offset"
16317    },
16318    {
16319     "component_value" : -32,
16320     "kind" : "vcall_offset"
16321    },
16322    {
16323     "component_value" : -32,
16324     "kind" : "vcall_offset"
16325    },
16326    {
16327     "component_value" : -32,
16328     "kind" : "vcall_offset"
16329    },
16330    {
16331     "component_value" : -32,
16332     "kind" : "offset_to_top"
16333    },
16334    {
16335     "kind" : "rtti",
16336     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
16337    },
16338    {
16339     "kind" : "complete_dtor_pointer",
16340     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
16341    },
16342    {
16343     "kind" : "deleting_dtor_pointer",
16344     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
16345    },
16346    {
16347     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16348    },
16349    {
16350     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16351    },
16352    {
16353     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16354    },
16355    {
16356     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16357    }
16358   ]
16359  },
16360  {
16361   "alignment" : 8,
16362   "base_specifiers" :
16363   [
16364    {
16365     "referenced_type" : "type-419"
16366    },
16367    {
16368     "referenced_type" : "type-148"
16369    },
16370    {
16371     "referenced_type" : "type-149"
16372    }
16373   ],
16374   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
16375   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
16376   "record_kind" : "class",
16377   "referenced_type" : "type-971",
16378   "self_type" : "type-971",
16379   "size" : 64,
16380   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16381   "template_args" : [ "type-419" ],
16382   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE",
16383   "vtable_components" :
16384   [
16385    {
16386     "component_value" : 48,
16387     "kind" : "vbase_offset"
16388    },
16389    {
16390     "kind" : "offset_to_top"
16391    },
16392    {
16393     "kind" : "rtti",
16394     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
16395    },
16396    {
16397     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
16398    },
16399    {
16400     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16401    },
16402    {
16403     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16404    },
16405    {
16406     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16407    },
16408    {
16409     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16410    },
16411    {
16412     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
16413    },
16414    {
16415     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16416    },
16417    {
16418     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
16419    },
16420    {
16421     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16422    },
16423    {
16424     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
16425    },
16426    {
16427     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16428    },
16429    {
16430     "kind" : "complete_dtor_pointer",
16431     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
16432    },
16433    {
16434     "kind" : "deleting_dtor_pointer",
16435     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
16436    },
16437    {
16438     "is_pure" : true,
16439     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
16440    },
16441    {
16442     "is_pure" : true,
16443     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
16444    },
16445    {
16446     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
16447    },
16448    {
16449     "component_value" : 40,
16450     "kind" : "vbase_offset"
16451    },
16452    {
16453     "component_value" : -8,
16454     "kind" : "offset_to_top"
16455    },
16456    {
16457     "kind" : "rtti",
16458     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
16459    },
16460    {
16461     "kind" : "complete_dtor_pointer",
16462     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
16463    },
16464    {
16465     "kind" : "deleting_dtor_pointer",
16466     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
16467    },
16468    {
16469     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
16470    },
16471    {
16472     "component_value" : 32,
16473     "kind" : "vbase_offset"
16474    },
16475    {
16476     "component_value" : -16,
16477     "kind" : "offset_to_top"
16478    },
16479    {
16480     "kind" : "rtti",
16481     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
16482    },
16483    {
16484     "kind" : "complete_dtor_pointer",
16485     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
16486    },
16487    {
16488     "kind" : "deleting_dtor_pointer",
16489     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
16490    },
16491    {
16492     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16493    },
16494    {
16495     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16496    },
16497    {
16498     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16499    },
16500    {
16501     "kind" : "vcall_offset"
16502    },
16503    {
16504     "component_value" : -32,
16505     "kind" : "vcall_offset"
16506    },
16507    {
16508     "component_value" : -32,
16509     "kind" : "vcall_offset"
16510    },
16511    {
16512     "component_value" : -32,
16513     "kind" : "vcall_offset"
16514    },
16515    {
16516     "component_value" : -48,
16517     "kind" : "vcall_offset"
16518    },
16519    {
16520     "component_value" : -48,
16521     "kind" : "offset_to_top"
16522    },
16523    {
16524     "kind" : "rtti",
16525     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
16526    },
16527    {
16528     "kind" : "complete_dtor_pointer",
16529     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
16530    },
16531    {
16532     "kind" : "deleting_dtor_pointer",
16533     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
16534    },
16535    {
16536     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16537    },
16538    {
16539     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16540    },
16541    {
16542     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16543    },
16544    {
16545     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16546    }
16547   ]
16548  },
16549  {
16550   "alignment" : 8,
16551   "base_specifiers" :
16552   [
16553    {
16554     "referenced_type" : "type-141"
16555    },
16556    {
16557     "referenced_type" : "type-148"
16558    },
16559    {
16560     "referenced_type" : "type-149"
16561    }
16562   ],
16563   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
16564   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
16565   "record_kind" : "class",
16566   "referenced_type" : "type-970",
16567   "self_type" : "type-970",
16568   "size" : 64,
16569   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16570   "template_args" : [ "type-141" ],
16571   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE",
16572   "vtable_components" :
16573   [
16574    {
16575     "component_value" : 48,
16576     "kind" : "vbase_offset"
16577    },
16578    {
16579     "kind" : "offset_to_top"
16580    },
16581    {
16582     "kind" : "rtti",
16583     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
16584    },
16585    {
16586     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
16587    },
16588    {
16589     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16590    },
16591    {
16592     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16593    },
16594    {
16595     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16596    },
16597    {
16598     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16599    },
16600    {
16601     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
16602    },
16603    {
16604     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16605    },
16606    {
16607     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
16608    },
16609    {
16610     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16611    },
16612    {
16613     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
16614    },
16615    {
16616     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16617    },
16618    {
16619     "kind" : "complete_dtor_pointer",
16620     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
16621    },
16622    {
16623     "kind" : "deleting_dtor_pointer",
16624     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
16625    },
16626    {
16627     "is_pure" : true,
16628     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
16629    },
16630    {
16631     "is_pure" : true,
16632     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
16633    },
16634    {
16635     "is_pure" : true,
16636     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
16637    },
16638    {
16639     "is_pure" : true,
16640     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
16641    },
16642    {
16643     "is_pure" : true,
16644     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
16645    },
16646    {
16647     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
16648    },
16649    {
16650     "component_value" : 40,
16651     "kind" : "vbase_offset"
16652    },
16653    {
16654     "component_value" : -8,
16655     "kind" : "offset_to_top"
16656    },
16657    {
16658     "kind" : "rtti",
16659     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
16660    },
16661    {
16662     "kind" : "complete_dtor_pointer",
16663     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
16664    },
16665    {
16666     "kind" : "deleting_dtor_pointer",
16667     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
16668    },
16669    {
16670     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
16671    },
16672    {
16673     "component_value" : 32,
16674     "kind" : "vbase_offset"
16675    },
16676    {
16677     "component_value" : -16,
16678     "kind" : "offset_to_top"
16679    },
16680    {
16681     "kind" : "rtti",
16682     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
16683    },
16684    {
16685     "kind" : "complete_dtor_pointer",
16686     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
16687    },
16688    {
16689     "kind" : "deleting_dtor_pointer",
16690     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
16691    },
16692    {
16693     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16694    },
16695    {
16696     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16697    },
16698    {
16699     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16700    },
16701    {
16702     "kind" : "vcall_offset"
16703    },
16704    {
16705     "component_value" : -32,
16706     "kind" : "vcall_offset"
16707    },
16708    {
16709     "component_value" : -32,
16710     "kind" : "vcall_offset"
16711    },
16712    {
16713     "component_value" : -32,
16714     "kind" : "vcall_offset"
16715    },
16716    {
16717     "component_value" : -48,
16718     "kind" : "vcall_offset"
16719    },
16720    {
16721     "component_value" : -48,
16722     "kind" : "offset_to_top"
16723    },
16724    {
16725     "kind" : "rtti",
16726     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
16727    },
16728    {
16729     "kind" : "complete_dtor_pointer",
16730     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
16731    },
16732    {
16733     "kind" : "deleting_dtor_pointer",
16734     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
16735    },
16736    {
16737     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16738    },
16739    {
16740     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16741    },
16742    {
16743     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16744    },
16745    {
16746     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16747    }
16748   ]
16749  },
16750  {
16751   "alignment" : 8,
16752   "base_specifiers" :
16753   [
16754    {
16755     "referenced_type" : "type-196"
16756    },
16757    {
16758     "referenced_type" : "type-148"
16759    },
16760    {
16761     "referenced_type" : "type-149"
16762    }
16763   ],
16764   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
16765   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
16766   "record_kind" : "class",
16767   "referenced_type" : "type-276",
16768   "self_type" : "type-276",
16769   "size" : 64,
16770   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16771   "template_args" : [ "type-196" ],
16772   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE",
16773   "vtable_components" :
16774   [
16775    {
16776     "component_value" : 48,
16777     "kind" : "vbase_offset"
16778    },
16779    {
16780     "kind" : "offset_to_top"
16781    },
16782    {
16783     "kind" : "rtti",
16784     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
16785    },
16786    {
16787     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
16788    },
16789    {
16790     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16791    },
16792    {
16793     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16794    },
16795    {
16796     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16797    },
16798    {
16799     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16800    },
16801    {
16802     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
16803    },
16804    {
16805     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16806    },
16807    {
16808     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
16809    },
16810    {
16811     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16812    },
16813    {
16814     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
16815    },
16816    {
16817     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16818    },
16819    {
16820     "kind" : "complete_dtor_pointer",
16821     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
16822    },
16823    {
16824     "kind" : "deleting_dtor_pointer",
16825     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
16826    },
16827    {
16828     "is_pure" : true,
16829     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
16830    },
16831    {
16832     "is_pure" : true,
16833     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
16834    },
16835    {
16836     "is_pure" : true,
16837     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
16838    },
16839    {
16840     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
16841    },
16842    {
16843     "component_value" : 40,
16844     "kind" : "vbase_offset"
16845    },
16846    {
16847     "component_value" : -8,
16848     "kind" : "offset_to_top"
16849    },
16850    {
16851     "kind" : "rtti",
16852     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
16853    },
16854    {
16855     "kind" : "complete_dtor_pointer",
16856     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
16857    },
16858    {
16859     "kind" : "deleting_dtor_pointer",
16860     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
16861    },
16862    {
16863     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
16864    },
16865    {
16866     "component_value" : 32,
16867     "kind" : "vbase_offset"
16868    },
16869    {
16870     "component_value" : -16,
16871     "kind" : "offset_to_top"
16872    },
16873    {
16874     "kind" : "rtti",
16875     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
16876    },
16877    {
16878     "kind" : "complete_dtor_pointer",
16879     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
16880    },
16881    {
16882     "kind" : "deleting_dtor_pointer",
16883     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
16884    },
16885    {
16886     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16887    },
16888    {
16889     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16890    },
16891    {
16892     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16893    },
16894    {
16895     "kind" : "vcall_offset"
16896    },
16897    {
16898     "component_value" : -32,
16899     "kind" : "vcall_offset"
16900    },
16901    {
16902     "component_value" : -32,
16903     "kind" : "vcall_offset"
16904    },
16905    {
16906     "component_value" : -32,
16907     "kind" : "vcall_offset"
16908    },
16909    {
16910     "component_value" : -48,
16911     "kind" : "vcall_offset"
16912    },
16913    {
16914     "component_value" : -48,
16915     "kind" : "offset_to_top"
16916    },
16917    {
16918     "kind" : "rtti",
16919     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
16920    },
16921    {
16922     "kind" : "complete_dtor_pointer",
16923     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
16924    },
16925    {
16926     "kind" : "deleting_dtor_pointer",
16927     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
16928    },
16929    {
16930     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16931    },
16932    {
16933     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16934    },
16935    {
16936     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16937    },
16938    {
16939     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16940    }
16941   ]
16942  },
16943  {
16944   "alignment" : 8,
16945   "base_specifiers" :
16946   [
16947    {
16948     "referenced_type" : "type-216"
16949    },
16950    {
16951     "referenced_type" : "type-148"
16952    },
16953    {
16954     "referenced_type" : "type-149"
16955    }
16956   ],
16957   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
16958   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
16959   "record_kind" : "class",
16960   "referenced_type" : "type-275",
16961   "self_type" : "type-275",
16962   "size" : 64,
16963   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
16964   "template_args" : [ "type-216" ],
16965   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE",
16966   "vtable_components" :
16967   [
16968    {
16969     "component_value" : 48,
16970     "kind" : "vbase_offset"
16971    },
16972    {
16973     "kind" : "offset_to_top"
16974    },
16975    {
16976     "kind" : "rtti",
16977     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
16978    },
16979    {
16980     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
16981    },
16982    {
16983     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16984    },
16985    {
16986     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16987    },
16988    {
16989     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16990    },
16991    {
16992     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16993    },
16994    {
16995     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
16996    },
16997    {
16998     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16999    },
17000    {
17001     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
17002    },
17003    {
17004     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17005    },
17006    {
17007     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
17008    },
17009    {
17010     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17011    },
17012    {
17013     "kind" : "complete_dtor_pointer",
17014     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
17015    },
17016    {
17017     "kind" : "deleting_dtor_pointer",
17018     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
17019    },
17020    {
17021     "is_pure" : true,
17022     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
17023    },
17024    {
17025     "is_pure" : true,
17026     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
17027    },
17028    {
17029     "is_pure" : true,
17030     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
17031    },
17032    {
17033     "is_pure" : true,
17034     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17035    },
17036    {
17037     "is_pure" : true,
17038     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
17039    },
17040    {
17041     "is_pure" : true,
17042     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
17043    },
17044    {
17045     "is_pure" : true,
17046     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
17047    },
17048    {
17049     "is_pure" : true,
17050     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
17051    },
17052    {
17053     "is_pure" : true,
17054     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
17055    },
17056    {
17057     "is_pure" : true,
17058     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
17059    },
17060    {
17061     "is_pure" : true,
17062     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
17063    },
17064    {
17065     "is_pure" : true,
17066     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
17067    },
17068    {
17069     "is_pure" : true,
17070     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
17071    },
17072    {
17073     "is_pure" : true,
17074     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
17075    },
17076    {
17077     "is_pure" : true,
17078     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
17079    },
17080    {
17081     "is_pure" : true,
17082     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
17083    },
17084    {
17085     "is_pure" : true,
17086     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
17087    },
17088    {
17089     "is_pure" : true,
17090     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
17091    },
17092    {
17093     "is_pure" : true,
17094     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
17095    },
17096    {
17097     "is_pure" : true,
17098     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17099    },
17100    {
17101     "is_pure" : true,
17102     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17103    },
17104    {
17105     "is_pure" : true,
17106     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17107    },
17108    {
17109     "is_pure" : true,
17110     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
17111    },
17112    {
17113     "is_pure" : true,
17114     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17115    },
17116    {
17117     "is_pure" : true,
17118     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
17119    },
17120    {
17121     "is_pure" : true,
17122     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
17123    },
17124    {
17125     "is_pure" : true,
17126     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
17127    },
17128    {
17129     "is_pure" : true,
17130     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
17131    },
17132    {
17133     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
17134    },
17135    {
17136     "component_value" : 40,
17137     "kind" : "vbase_offset"
17138    },
17139    {
17140     "component_value" : -8,
17141     "kind" : "offset_to_top"
17142    },
17143    {
17144     "kind" : "rtti",
17145     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
17146    },
17147    {
17148     "kind" : "complete_dtor_pointer",
17149     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
17150    },
17151    {
17152     "kind" : "deleting_dtor_pointer",
17153     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
17154    },
17155    {
17156     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
17157    },
17158    {
17159     "component_value" : 32,
17160     "kind" : "vbase_offset"
17161    },
17162    {
17163     "component_value" : -16,
17164     "kind" : "offset_to_top"
17165    },
17166    {
17167     "kind" : "rtti",
17168     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
17169    },
17170    {
17171     "kind" : "complete_dtor_pointer",
17172     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
17173    },
17174    {
17175     "kind" : "deleting_dtor_pointer",
17176     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
17177    },
17178    {
17179     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17180    },
17181    {
17182     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17183    },
17184    {
17185     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17186    },
17187    {
17188     "kind" : "vcall_offset"
17189    },
17190    {
17191     "component_value" : -32,
17192     "kind" : "vcall_offset"
17193    },
17194    {
17195     "component_value" : -32,
17196     "kind" : "vcall_offset"
17197    },
17198    {
17199     "component_value" : -32,
17200     "kind" : "vcall_offset"
17201    },
17202    {
17203     "component_value" : -48,
17204     "kind" : "vcall_offset"
17205    },
17206    {
17207     "component_value" : -48,
17208     "kind" : "offset_to_top"
17209    },
17210    {
17211     "kind" : "rtti",
17212     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
17213    },
17214    {
17215     "kind" : "complete_dtor_pointer",
17216     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
17217    },
17218    {
17219     "kind" : "deleting_dtor_pointer",
17220     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
17221    },
17222    {
17223     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17224    },
17225    {
17226     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17227    },
17228    {
17229     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17230    },
17231    {
17232     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17233    }
17234   ]
17235  },
17236  {
17237   "alignment" : 8,
17238   "base_specifiers" :
17239   [
17240    {
17241     "referenced_type" : "type-220"
17242    },
17243    {
17244     "referenced_type" : "type-148"
17245    },
17246    {
17247     "referenced_type" : "type-149"
17248    }
17249   ],
17250   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
17251   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
17252   "record_kind" : "class",
17253   "referenced_type" : "type-274",
17254   "self_type" : "type-274",
17255   "size" : 64,
17256   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
17257   "template_args" : [ "type-220" ],
17258   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE",
17259   "vtable_components" :
17260   [
17261    {
17262     "component_value" : 48,
17263     "kind" : "vbase_offset"
17264    },
17265    {
17266     "kind" : "offset_to_top"
17267    },
17268    {
17269     "kind" : "rtti",
17270     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
17271    },
17272    {
17273     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
17274    },
17275    {
17276     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17277    },
17278    {
17279     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17280    },
17281    {
17282     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17283    },
17284    {
17285     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17286    },
17287    {
17288     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
17289    },
17290    {
17291     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17292    },
17293    {
17294     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
17295    },
17296    {
17297     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17298    },
17299    {
17300     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
17301    },
17302    {
17303     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17304    },
17305    {
17306     "kind" : "complete_dtor_pointer",
17307     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
17308    },
17309    {
17310     "kind" : "deleting_dtor_pointer",
17311     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
17312    },
17313    {
17314     "is_pure" : true,
17315     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
17316    },
17317    {
17318     "is_pure" : true,
17319     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
17320    },
17321    {
17322     "is_pure" : true,
17323     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
17324    },
17325    {
17326     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
17327    },
17328    {
17329     "component_value" : 40,
17330     "kind" : "vbase_offset"
17331    },
17332    {
17333     "component_value" : -8,
17334     "kind" : "offset_to_top"
17335    },
17336    {
17337     "kind" : "rtti",
17338     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
17339    },
17340    {
17341     "kind" : "complete_dtor_pointer",
17342     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
17343    },
17344    {
17345     "kind" : "deleting_dtor_pointer",
17346     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
17347    },
17348    {
17349     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
17350    },
17351    {
17352     "component_value" : 32,
17353     "kind" : "vbase_offset"
17354    },
17355    {
17356     "component_value" : -16,
17357     "kind" : "offset_to_top"
17358    },
17359    {
17360     "kind" : "rtti",
17361     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
17362    },
17363    {
17364     "kind" : "complete_dtor_pointer",
17365     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
17366    },
17367    {
17368     "kind" : "deleting_dtor_pointer",
17369     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
17370    },
17371    {
17372     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17373    },
17374    {
17375     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17376    },
17377    {
17378     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17379    },
17380    {
17381     "kind" : "vcall_offset"
17382    },
17383    {
17384     "component_value" : -32,
17385     "kind" : "vcall_offset"
17386    },
17387    {
17388     "component_value" : -32,
17389     "kind" : "vcall_offset"
17390    },
17391    {
17392     "component_value" : -32,
17393     "kind" : "vcall_offset"
17394    },
17395    {
17396     "component_value" : -48,
17397     "kind" : "vcall_offset"
17398    },
17399    {
17400     "component_value" : -48,
17401     "kind" : "offset_to_top"
17402    },
17403    {
17404     "kind" : "rtti",
17405     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
17406    },
17407    {
17408     "kind" : "complete_dtor_pointer",
17409     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
17410    },
17411    {
17412     "kind" : "deleting_dtor_pointer",
17413     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
17414    },
17415    {
17416     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17417    },
17418    {
17419     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17420    },
17421    {
17422     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17423    },
17424    {
17425     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17426    }
17427   ]
17428  },
17429  {
17430   "alignment" : 8,
17431   "base_specifiers" :
17432   [
17433    {
17434     "referenced_type" : "type-446"
17435    },
17436    {
17437     "referenced_type" : "type-148"
17438    },
17439    {
17440     "referenced_type" : "type-149"
17441    }
17442   ],
17443   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::ICryptoFactory>",
17444   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::ICryptoFactory>",
17445   "record_kind" : "class",
17446   "referenced_type" : "type-972",
17447   "self_type" : "type-972",
17448   "size" : 64,
17449   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
17450   "template_args" : [ "type-446" ],
17451   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE",
17452   "vtable_components" :
17453   [
17454    {
17455     "component_value" : 48,
17456     "kind" : "vbase_offset"
17457    },
17458    {
17459     "kind" : "offset_to_top"
17460    },
17461    {
17462     "kind" : "rtti",
17463     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
17464    },
17465    {
17466     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114ICryptoFactory8isRemoteEv"
17467    },
17468    {
17469     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17470    },
17471    {
17472     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17473    },
17474    {
17475     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17476    },
17477    {
17478     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17479    },
17480    {
17481     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv"
17482    },
17483    {
17484     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17485    },
17486    {
17487     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv"
17488    },
17489    {
17490     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17491    },
17492    {
17493     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv"
17494    },
17495    {
17496     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17497    },
17498    {
17499     "kind" : "complete_dtor_pointer",
17500     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
17501    },
17502    {
17503     "kind" : "deleting_dtor_pointer",
17504     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
17505    },
17506    {
17507     "is_pure" : true,
17508     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
17509    },
17510    {
17511     "is_pure" : true,
17512     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
17513    },
17514    {
17515     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
17516    },
17517    {
17518     "component_value" : 40,
17519     "kind" : "vbase_offset"
17520    },
17521    {
17522     "component_value" : -8,
17523     "kind" : "offset_to_top"
17524    },
17525    {
17526     "kind" : "rtti",
17527     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
17528    },
17529    {
17530     "kind" : "complete_dtor_pointer",
17531     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
17532    },
17533    {
17534     "kind" : "deleting_dtor_pointer",
17535     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
17536    },
17537    {
17538     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
17539    },
17540    {
17541     "component_value" : 32,
17542     "kind" : "vbase_offset"
17543    },
17544    {
17545     "component_value" : -16,
17546     "kind" : "offset_to_top"
17547    },
17548    {
17549     "kind" : "rtti",
17550     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
17551    },
17552    {
17553     "kind" : "complete_dtor_pointer",
17554     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
17555    },
17556    {
17557     "kind" : "deleting_dtor_pointer",
17558     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
17559    },
17560    {
17561     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17562    },
17563    {
17564     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17565    },
17566    {
17567     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17568    },
17569    {
17570     "kind" : "vcall_offset"
17571    },
17572    {
17573     "component_value" : -32,
17574     "kind" : "vcall_offset"
17575    },
17576    {
17577     "component_value" : -32,
17578     "kind" : "vcall_offset"
17579    },
17580    {
17581     "component_value" : -32,
17582     "kind" : "vcall_offset"
17583    },
17584    {
17585     "component_value" : -48,
17586     "kind" : "vcall_offset"
17587    },
17588    {
17589     "component_value" : -48,
17590     "kind" : "offset_to_top"
17591    },
17592    {
17593     "kind" : "rtti",
17594     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
17595    },
17596    {
17597     "kind" : "complete_dtor_pointer",
17598     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
17599    },
17600    {
17601     "kind" : "deleting_dtor_pointer",
17602     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
17603    },
17604    {
17605     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17606    },
17607    {
17608     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17609    },
17610    {
17611     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17612    },
17613    {
17614     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17615    }
17616   ]
17617  },
17618  {
17619   "alignment" : 8,
17620   "base_specifiers" :
17621   [
17622    {
17623     "referenced_type" : "type-195"
17624    },
17625    {
17626     "referenced_type" : "type-148"
17627    },
17628    {
17629     "referenced_type" : "type-149"
17630    }
17631   ],
17632   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmFactory>",
17633   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmFactory>",
17634   "record_kind" : "class",
17635   "referenced_type" : "type-277",
17636   "self_type" : "type-277",
17637   "size" : 64,
17638   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
17639   "template_args" : [ "type-195" ],
17640   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE",
17641   "vtable_components" :
17642   [
17643    {
17644     "component_value" : 48,
17645     "kind" : "vbase_offset"
17646    },
17647    {
17648     "kind" : "offset_to_top"
17649    },
17650    {
17651     "kind" : "rtti",
17652     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
17653    },
17654    {
17655     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_111IDrmFactory8isRemoteEv"
17656    },
17657    {
17658     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17659    },
17660    {
17661     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17662    },
17663    {
17664     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17665    },
17666    {
17667     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17668    },
17669    {
17670     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv"
17671    },
17672    {
17673     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17674    },
17675    {
17676     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv"
17677    },
17678    {
17679     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17680    },
17681    {
17682     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv"
17683    },
17684    {
17685     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17686    },
17687    {
17688     "kind" : "complete_dtor_pointer",
17689     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
17690    },
17691    {
17692     "kind" : "deleting_dtor_pointer",
17693     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
17694    },
17695    {
17696     "is_pure" : true,
17697     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
17698    },
17699    {
17700     "is_pure" : true,
17701     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
17702    },
17703    {
17704     "is_pure" : true,
17705     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
17706    },
17707    {
17708     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
17709    },
17710    {
17711     "component_value" : 40,
17712     "kind" : "vbase_offset"
17713    },
17714    {
17715     "component_value" : -8,
17716     "kind" : "offset_to_top"
17717    },
17718    {
17719     "kind" : "rtti",
17720     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
17721    },
17722    {
17723     "kind" : "complete_dtor_pointer",
17724     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
17725    },
17726    {
17727     "kind" : "deleting_dtor_pointer",
17728     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
17729    },
17730    {
17731     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
17732    },
17733    {
17734     "component_value" : 32,
17735     "kind" : "vbase_offset"
17736    },
17737    {
17738     "component_value" : -16,
17739     "kind" : "offset_to_top"
17740    },
17741    {
17742     "kind" : "rtti",
17743     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
17744    },
17745    {
17746     "kind" : "complete_dtor_pointer",
17747     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
17748    },
17749    {
17750     "kind" : "deleting_dtor_pointer",
17751     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
17752    },
17753    {
17754     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17755    },
17756    {
17757     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17758    },
17759    {
17760     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17761    },
17762    {
17763     "kind" : "vcall_offset"
17764    },
17765    {
17766     "component_value" : -32,
17767     "kind" : "vcall_offset"
17768    },
17769    {
17770     "component_value" : -32,
17771     "kind" : "vcall_offset"
17772    },
17773    {
17774     "component_value" : -32,
17775     "kind" : "vcall_offset"
17776    },
17777    {
17778     "component_value" : -48,
17779     "kind" : "vcall_offset"
17780    },
17781    {
17782     "component_value" : -48,
17783     "kind" : "offset_to_top"
17784    },
17785    {
17786     "kind" : "rtti",
17787     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
17788    },
17789    {
17790     "kind" : "complete_dtor_pointer",
17791     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
17792    },
17793    {
17794     "kind" : "deleting_dtor_pointer",
17795     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
17796    },
17797    {
17798     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17799    },
17800    {
17801     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17802    },
17803    {
17804     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17805    },
17806    {
17807     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17808    }
17809   ]
17810  },
17811  {
17812   "alignment" : 8,
17813   "base_specifiers" :
17814   [
17815    {
17816     "referenced_type" : "type-411"
17817    },
17818    {
17819     "referenced_type" : "type-148"
17820    },
17821    {
17822     "referenced_type" : "type-149"
17823    }
17824   ],
17825   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmPlugin>",
17826   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmPlugin>",
17827   "record_kind" : "class",
17828   "referenced_type" : "type-519",
17829   "self_type" : "type-519",
17830   "size" : 64,
17831   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
17832   "template_args" : [ "type-411" ],
17833   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE",
17834   "vtable_components" :
17835   [
17836    {
17837     "component_value" : 48,
17838     "kind" : "vbase_offset"
17839    },
17840    {
17841     "kind" : "offset_to_top"
17842    },
17843    {
17844     "kind" : "rtti",
17845     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
17846    },
17847    {
17848     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_110IDrmPlugin8isRemoteEv"
17849    },
17850    {
17851     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17852    },
17853    {
17854     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17855    },
17856    {
17857     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17858    },
17859    {
17860     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17861    },
17862    {
17863     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21setHALInstrumentationEv"
17864    },
17865    {
17866     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17867    },
17868    {
17869     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4pingEv"
17870    },
17871    {
17872     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17873    },
17874    {
17875     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21notifySyspropsChangedEv"
17876    },
17877    {
17878     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17879    },
17880    {
17881     "kind" : "complete_dtor_pointer",
17882     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
17883    },
17884    {
17885     "kind" : "deleting_dtor_pointer",
17886     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
17887    },
17888    {
17889     "is_pure" : true,
17890     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
17891    },
17892    {
17893     "is_pure" : true,
17894     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
17895    },
17896    {
17897     "is_pure" : true,
17898     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
17899    },
17900    {
17901     "is_pure" : true,
17902     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
17903    },
17904    {
17905     "is_pure" : true,
17906     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
17907    },
17908    {
17909     "is_pure" : true,
17910     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
17911    },
17912    {
17913     "is_pure" : true,
17914     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
17915    },
17916    {
17917     "is_pure" : true,
17918     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
17919    },
17920    {
17921     "is_pure" : true,
17922     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
17923    },
17924    {
17925     "is_pure" : true,
17926     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
17927    },
17928    {
17929     "is_pure" : true,
17930     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
17931    },
17932    {
17933     "is_pure" : true,
17934     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21releaseAllSecureStopsEv"
17935    },
17936    {
17937     "is_pure" : true,
17938     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
17939    },
17940    {
17941     "is_pure" : true,
17942     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
17943    },
17944    {
17945     "is_pure" : true,
17946     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
17947    },
17948    {
17949     "is_pure" : true,
17950     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
17951    },
17952    {
17953     "is_pure" : true,
17954     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
17955    },
17956    {
17957     "is_pure" : true,
17958     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
17959    },
17960    {
17961     "is_pure" : true,
17962     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
17963    },
17964    {
17965     "is_pure" : true,
17966     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
17967    },
17968    {
17969     "is_pure" : true,
17970     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
17971    },
17972    {
17973     "is_pure" : true,
17974     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
17975    },
17976    {
17977     "is_pure" : true,
17978     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
17979    },
17980    {
17981     "is_pure" : true,
17982     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
17983    },
17984    {
17985     "is_pure" : true,
17986     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
17987    },
17988    {
17989     "is_pure" : true,
17990     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
17991    },
17992    {
17993     "is_pure" : true,
17994     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
17995    },
17996    {
17997     "is_pure" : true,
17998     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
17999    },
18000    {
18001     "is_pure" : true,
18002     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
18003    },
18004    {
18005     "is_pure" : true,
18006     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
18007    },
18008    {
18009     "is_pure" : true,
18010     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
18011    },
18012    {
18013     "is_pure" : true,
18014     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
18015    },
18016    {
18017     "is_pure" : true,
18018     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
18019    },
18020    {
18021     "is_pure" : true,
18022     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
18023    },
18024    {
18025     "is_pure" : true,
18026     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
18027    },
18028    {
18029     "is_pure" : true,
18030     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
18031    },
18032    {
18033     "is_pure" : true,
18034     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
18035    },
18036    {
18037     "is_pure" : true,
18038     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20removeAllSecureStopsEv"
18039    },
18040    {
18041     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
18042    },
18043    {
18044     "component_value" : 40,
18045     "kind" : "vbase_offset"
18046    },
18047    {
18048     "component_value" : -8,
18049     "kind" : "offset_to_top"
18050    },
18051    {
18052     "kind" : "rtti",
18053     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
18054    },
18055    {
18056     "kind" : "complete_dtor_pointer",
18057     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
18058    },
18059    {
18060     "kind" : "deleting_dtor_pointer",
18061     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
18062    },
18063    {
18064     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
18065    },
18066    {
18067     "component_value" : 32,
18068     "kind" : "vbase_offset"
18069    },
18070    {
18071     "component_value" : -16,
18072     "kind" : "offset_to_top"
18073    },
18074    {
18075     "kind" : "rtti",
18076     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
18077    },
18078    {
18079     "kind" : "complete_dtor_pointer",
18080     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
18081    },
18082    {
18083     "kind" : "deleting_dtor_pointer",
18084     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
18085    },
18086    {
18087     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18088    },
18089    {
18090     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18091    },
18092    {
18093     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18094    },
18095    {
18096     "kind" : "vcall_offset"
18097    },
18098    {
18099     "component_value" : -32,
18100     "kind" : "vcall_offset"
18101    },
18102    {
18103     "component_value" : -32,
18104     "kind" : "vcall_offset"
18105    },
18106    {
18107     "component_value" : -32,
18108     "kind" : "vcall_offset"
18109    },
18110    {
18111     "component_value" : -48,
18112     "kind" : "vcall_offset"
18113    },
18114    {
18115     "component_value" : -48,
18116     "kind" : "offset_to_top"
18117    },
18118    {
18119     "kind" : "rtti",
18120     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
18121    },
18122    {
18123     "kind" : "complete_dtor_pointer",
18124     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
18125    },
18126    {
18127     "kind" : "deleting_dtor_pointer",
18128     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
18129    },
18130    {
18131     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
18132    },
18133    {
18134     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18135    },
18136    {
18137     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18138    },
18139    {
18140     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18141    }
18142   ]
18143  },
18144  {
18145   "alignment" : 8,
18146   "base_specifiers" :
18147   [
18148    {
18149     "referenced_type" : "type-463"
18150    },
18151    {
18152     "referenced_type" : "type-148"
18153    },
18154    {
18155     "referenced_type" : "type-149"
18156    }
18157   ],
18158   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoFactory>",
18159   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoFactory>",
18160   "record_kind" : "class",
18161   "referenced_type" : "type-974",
18162   "self_type" : "type-974",
18163   "size" : 64,
18164   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
18165   "template_args" : [ "type-463" ],
18166   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE",
18167   "vtable_components" :
18168   [
18169    {
18170     "component_value" : 48,
18171     "kind" : "vbase_offset"
18172    },
18173    {
18174     "kind" : "offset_to_top"
18175    },
18176    {
18177     "kind" : "rtti",
18178     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
18179    },
18180    {
18181     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_214ICryptoFactory8isRemoteEv"
18182    },
18183    {
18184     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18185    },
18186    {
18187     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18188    },
18189    {
18190     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18191    },
18192    {
18193     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
18194    },
18195    {
18196     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21setHALInstrumentationEv"
18197    },
18198    {
18199     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
18200    },
18201    {
18202     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory4pingEv"
18203    },
18204    {
18205     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18206    },
18207    {
18208     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21notifySyspropsChangedEv"
18209    },
18210    {
18211     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18212    },
18213    {
18214     "kind" : "complete_dtor_pointer",
18215     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
18216    },
18217    {
18218     "kind" : "deleting_dtor_pointer",
18219     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
18220    },
18221    {
18222     "is_pure" : true,
18223     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
18224    },
18225    {
18226     "is_pure" : true,
18227     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
18228    },
18229    {
18230     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
18231    },
18232    {
18233     "component_value" : 40,
18234     "kind" : "vbase_offset"
18235    },
18236    {
18237     "component_value" : -8,
18238     "kind" : "offset_to_top"
18239    },
18240    {
18241     "kind" : "rtti",
18242     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
18243    },
18244    {
18245     "kind" : "complete_dtor_pointer",
18246     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
18247    },
18248    {
18249     "kind" : "deleting_dtor_pointer",
18250     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
18251    },
18252    {
18253     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
18254    },
18255    {
18256     "component_value" : 32,
18257     "kind" : "vbase_offset"
18258    },
18259    {
18260     "component_value" : -16,
18261     "kind" : "offset_to_top"
18262    },
18263    {
18264     "kind" : "rtti",
18265     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
18266    },
18267    {
18268     "kind" : "complete_dtor_pointer",
18269     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
18270    },
18271    {
18272     "kind" : "deleting_dtor_pointer",
18273     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
18274    },
18275    {
18276     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18277    },
18278    {
18279     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18280    },
18281    {
18282     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18283    },
18284    {
18285     "kind" : "vcall_offset"
18286    },
18287    {
18288     "component_value" : -32,
18289     "kind" : "vcall_offset"
18290    },
18291    {
18292     "component_value" : -32,
18293     "kind" : "vcall_offset"
18294    },
18295    {
18296     "component_value" : -32,
18297     "kind" : "vcall_offset"
18298    },
18299    {
18300     "component_value" : -48,
18301     "kind" : "vcall_offset"
18302    },
18303    {
18304     "component_value" : -48,
18305     "kind" : "offset_to_top"
18306    },
18307    {
18308     "kind" : "rtti",
18309     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
18310    },
18311    {
18312     "kind" : "complete_dtor_pointer",
18313     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
18314    },
18315    {
18316     "kind" : "deleting_dtor_pointer",
18317     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
18318    },
18319    {
18320     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
18321    },
18322    {
18323     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18324    },
18325    {
18326     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18327    },
18328    {
18329     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18330    }
18331   ]
18332  },
18333  {
18334   "alignment" : 8,
18335   "base_specifiers" :
18336   [
18337    {
18338     "referenced_type" : "type-140"
18339    },
18340    {
18341     "referenced_type" : "type-148"
18342    },
18343    {
18344     "referenced_type" : "type-149"
18345    }
18346   ],
18347   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoPlugin>",
18348   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoPlugin>",
18349   "record_kind" : "class",
18350   "referenced_type" : "type-147",
18351   "self_type" : "type-147",
18352   "size" : 64,
18353   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
18354   "template_args" : [ "type-140" ],
18355   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEEE",
18356   "vtable_components" :
18357   [
18358    {
18359     "component_value" : 48,
18360     "kind" : "vbase_offset"
18361    },
18362    {
18363     "kind" : "offset_to_top"
18364    },
18365    {
18366     "kind" : "rtti",
18367     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEEE"
18368    },
18369    {
18370     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_213ICryptoPlugin8isRemoteEv"
18371    },
18372    {
18373     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18374    },
18375    {
18376     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18377    },
18378    {
18379     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18380    },
18381    {
18382     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
18383    },
18384    {
18385     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21setHALInstrumentationEv"
18386    },
18387    {
18388     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
18389    },
18390    {
18391     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin4pingEv"
18392    },
18393    {
18394     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18395    },
18396    {
18397     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21notifySyspropsChangedEv"
18398    },
18399    {
18400     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18401    },
18402    {
18403     "kind" : "complete_dtor_pointer",
18404     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED1Ev"
18405    },
18406    {
18407     "kind" : "deleting_dtor_pointer",
18408     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED0Ev"
18409    },
18410    {
18411     "is_pure" : true,
18412     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
18413    },
18414    {
18415     "is_pure" : true,
18416     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin16notifyResolutionEjj"
18417    },
18418    {
18419     "is_pure" : true,
18420     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
18421    },
18422    {
18423     "is_pure" : true,
18424     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
18425    },
18426    {
18427     "is_pure" : true,
18428     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE"
18429    },
18430    {
18431     "is_pure" : true,
18432     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
18433    },
18434    {
18435     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEE10onAsBinderEv"
18436    },
18437    {
18438     "component_value" : 40,
18439     "kind" : "vbase_offset"
18440    },
18441    {
18442     "component_value" : -8,
18443     "kind" : "offset_to_top"
18444    },
18445    {
18446     "kind" : "rtti",
18447     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEEE"
18448    },
18449    {
18450     "kind" : "complete_dtor_pointer",
18451     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED1Ev"
18452    },
18453    {
18454     "kind" : "deleting_dtor_pointer",
18455     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED0Ev"
18456    },
18457    {
18458     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEE10onAsBinderEv"
18459    },
18460    {
18461     "component_value" : 32,
18462     "kind" : "vbase_offset"
18463    },
18464    {
18465     "component_value" : -16,
18466     "kind" : "offset_to_top"
18467    },
18468    {
18469     "kind" : "rtti",
18470     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEEE"
18471    },
18472    {
18473     "kind" : "complete_dtor_pointer",
18474     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED1Ev"
18475    },
18476    {
18477     "kind" : "deleting_dtor_pointer",
18478     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED0Ev"
18479    },
18480    {
18481     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18482    },
18483    {
18484     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18485    },
18486    {
18487     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18488    },
18489    {
18490     "kind" : "vcall_offset"
18491    },
18492    {
18493     "component_value" : -32,
18494     "kind" : "vcall_offset"
18495    },
18496    {
18497     "component_value" : -32,
18498     "kind" : "vcall_offset"
18499    },
18500    {
18501     "component_value" : -32,
18502     "kind" : "vcall_offset"
18503    },
18504    {
18505     "component_value" : -48,
18506     "kind" : "vcall_offset"
18507    },
18508    {
18509     "component_value" : -48,
18510     "kind" : "offset_to_top"
18511    },
18512    {
18513     "kind" : "rtti",
18514     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEEE"
18515    },
18516    {
18517     "kind" : "complete_dtor_pointer",
18518     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED1Ev"
18519    },
18520    {
18521     "kind" : "deleting_dtor_pointer",
18522     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEED0Ev"
18523    },
18524    {
18525     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
18526    },
18527    {
18528     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18529    },
18530    {
18531     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18532    },
18533    {
18534     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18535    }
18536   ]
18537  },
18538  {
18539   "alignment" : 8,
18540   "base_specifiers" :
18541   [
18542    {
18543     "referenced_type" : "type-194"
18544    },
18545    {
18546     "referenced_type" : "type-148"
18547    },
18548    {
18549     "referenced_type" : "type-149"
18550    }
18551   ],
18552   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmFactory>",
18553   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmFactory>",
18554   "record_kind" : "class",
18555   "referenced_type" : "type-211",
18556   "self_type" : "type-211",
18557   "size" : 64,
18558   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
18559   "template_args" : [ "type-194" ],
18560   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE",
18561   "vtable_components" :
18562   [
18563    {
18564     "component_value" : 48,
18565     "kind" : "vbase_offset"
18566    },
18567    {
18568     "kind" : "offset_to_top"
18569    },
18570    {
18571     "kind" : "rtti",
18572     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
18573    },
18574    {
18575     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_211IDrmFactory8isRemoteEv"
18576    },
18577    {
18578     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18579    },
18580    {
18581     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18582    },
18583    {
18584     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18585    },
18586    {
18587     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
18588    },
18589    {
18590     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21setHALInstrumentationEv"
18591    },
18592    {
18593     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
18594    },
18595    {
18596     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory4pingEv"
18597    },
18598    {
18599     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18600    },
18601    {
18602     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21notifySyspropsChangedEv"
18603    },
18604    {
18605     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18606    },
18607    {
18608     "kind" : "complete_dtor_pointer",
18609     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
18610    },
18611    {
18612     "kind" : "deleting_dtor_pointer",
18613     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
18614    },
18615    {
18616     "is_pure" : true,
18617     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
18618    },
18619    {
18620     "is_pure" : true,
18621     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
18622    },
18623    {
18624     "is_pure" : true,
18625     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
18626    },
18627    {
18628     "is_pure" : true,
18629     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
18630    },
18631    {
18632     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
18633    },
18634    {
18635     "component_value" : 40,
18636     "kind" : "vbase_offset"
18637    },
18638    {
18639     "component_value" : -8,
18640     "kind" : "offset_to_top"
18641    },
18642    {
18643     "kind" : "rtti",
18644     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
18645    },
18646    {
18647     "kind" : "complete_dtor_pointer",
18648     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
18649    },
18650    {
18651     "kind" : "deleting_dtor_pointer",
18652     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
18653    },
18654    {
18655     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
18656    },
18657    {
18658     "component_value" : 32,
18659     "kind" : "vbase_offset"
18660    },
18661    {
18662     "component_value" : -16,
18663     "kind" : "offset_to_top"
18664    },
18665    {
18666     "kind" : "rtti",
18667     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
18668    },
18669    {
18670     "kind" : "complete_dtor_pointer",
18671     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
18672    },
18673    {
18674     "kind" : "deleting_dtor_pointer",
18675     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
18676    },
18677    {
18678     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18679    },
18680    {
18681     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18682    },
18683    {
18684     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18685    },
18686    {
18687     "kind" : "vcall_offset"
18688    },
18689    {
18690     "component_value" : -32,
18691     "kind" : "vcall_offset"
18692    },
18693    {
18694     "component_value" : -32,
18695     "kind" : "vcall_offset"
18696    },
18697    {
18698     "component_value" : -32,
18699     "kind" : "vcall_offset"
18700    },
18701    {
18702     "component_value" : -48,
18703     "kind" : "vcall_offset"
18704    },
18705    {
18706     "component_value" : -48,
18707     "kind" : "offset_to_top"
18708    },
18709    {
18710     "kind" : "rtti",
18711     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
18712    },
18713    {
18714     "kind" : "complete_dtor_pointer",
18715     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
18716    },
18717    {
18718     "kind" : "deleting_dtor_pointer",
18719     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
18720    },
18721    {
18722     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
18723    },
18724    {
18725     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18726    },
18727    {
18728     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18729    },
18730    {
18731     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18732    }
18733   ]
18734  },
18735  {
18736   "alignment" : 8,
18737   "base_specifiers" :
18738   [
18739    {
18740     "referenced_type" : "type-410"
18741    },
18742    {
18743     "referenced_type" : "type-148"
18744    },
18745    {
18746     "referenced_type" : "type-149"
18747    }
18748   ],
18749   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPlugin>",
18750   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPlugin>",
18751   "record_kind" : "class",
18752   "referenced_type" : "type-425",
18753   "self_type" : "type-425",
18754   "size" : 64,
18755   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
18756   "template_args" : [ "type-410" ],
18757   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEEE",
18758   "vtable_components" :
18759   [
18760    {
18761     "component_value" : 48,
18762     "kind" : "vbase_offset"
18763    },
18764    {
18765     "kind" : "offset_to_top"
18766    },
18767    {
18768     "kind" : "rtti",
18769     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEEE"
18770    },
18771    {
18772     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_210IDrmPlugin8isRemoteEv"
18773    },
18774    {
18775     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18776    },
18777    {
18778     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18779    },
18780    {
18781     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18782    },
18783    {
18784     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
18785    },
18786    {
18787     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21setHALInstrumentationEv"
18788    },
18789    {
18790     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
18791    },
18792    {
18793     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4pingEv"
18794    },
18795    {
18796     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18797    },
18798    {
18799     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21notifySyspropsChangedEv"
18800    },
18801    {
18802     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18803    },
18804    {
18805     "kind" : "complete_dtor_pointer",
18806     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED1Ev"
18807    },
18808    {
18809     "kind" : "deleting_dtor_pointer",
18810     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED0Ev"
18811    },
18812    {
18813     "is_pure" : true,
18814     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
18815    },
18816    {
18817     "is_pure" : true,
18818     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
18819    },
18820    {
18821     "is_pure" : true,
18822     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
18823    },
18824    {
18825     "is_pure" : true,
18826     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
18827    },
18828    {
18829     "is_pure" : true,
18830     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
18831    },
18832    {
18833     "is_pure" : true,
18834     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
18835    },
18836    {
18837     "is_pure" : true,
18838     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
18839    },
18840    {
18841     "is_pure" : true,
18842     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
18843    },
18844    {
18845     "is_pure" : true,
18846     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
18847    },
18848    {
18849     "is_pure" : true,
18850     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
18851    },
18852    {
18853     "is_pure" : true,
18854     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
18855    },
18856    {
18857     "is_pure" : true,
18858     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21releaseAllSecureStopsEv"
18859    },
18860    {
18861     "is_pure" : true,
18862     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
18863    },
18864    {
18865     "is_pure" : true,
18866     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
18867    },
18868    {
18869     "is_pure" : true,
18870     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
18871    },
18872    {
18873     "is_pure" : true,
18874     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
18875    },
18876    {
18877     "is_pure" : true,
18878     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
18879    },
18880    {
18881     "is_pure" : true,
18882     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
18883    },
18884    {
18885     "is_pure" : true,
18886     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
18887    },
18888    {
18889     "is_pure" : true,
18890     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
18891    },
18892    {
18893     "is_pure" : true,
18894     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
18895    },
18896    {
18897     "is_pure" : true,
18898     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
18899    },
18900    {
18901     "is_pure" : true,
18902     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
18903    },
18904    {
18905     "is_pure" : true,
18906     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
18907    },
18908    {
18909     "is_pure" : true,
18910     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
18911    },
18912    {
18913     "is_pure" : true,
18914     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
18915    },
18916    {
18917     "is_pure" : true,
18918     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
18919    },
18920    {
18921     "is_pure" : true,
18922     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
18923    },
18924    {
18925     "is_pure" : true,
18926     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
18927    },
18928    {
18929     "is_pure" : true,
18930     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
18931    },
18932    {
18933     "is_pure" : true,
18934     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE"
18935    },
18936    {
18937     "is_pure" : true,
18938     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
18939    },
18940    {
18941     "is_pure" : true,
18942     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE"
18943    },
18944    {
18945     "is_pure" : true,
18946     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE"
18947    },
18948    {
18949     "is_pure" : true,
18950     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
18951    },
18952    {
18953     "is_pure" : true,
18954     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE"
18955    },
18956    {
18957     "is_pure" : true,
18958     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
18959    },
18960    {
18961     "is_pure" : true,
18962     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20removeAllSecureStopsEv"
18963    },
18964    {
18965     "is_pure" : true,
18966     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
18967    },
18968    {
18969     "is_pure" : true,
18970     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE"
18971    },
18972    {
18973     "is_pure" : true,
18974     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
18975    },
18976    {
18977     "is_pure" : true,
18978     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
18979    },
18980    {
18981     "is_pure" : true,
18982     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
18983    },
18984    {
18985     "is_pure" : true,
18986     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE"
18987    },
18988    {
18989     "is_pure" : true,
18990     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE"
18991    },
18992    {
18993     "is_pure" : true,
18994     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
18995    },
18996    {
18997     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEE10onAsBinderEv"
18998    },
18999    {
19000     "component_value" : 40,
19001     "kind" : "vbase_offset"
19002    },
19003    {
19004     "component_value" : -8,
19005     "kind" : "offset_to_top"
19006    },
19007    {
19008     "kind" : "rtti",
19009     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEEE"
19010    },
19011    {
19012     "kind" : "complete_dtor_pointer",
19013     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED1Ev"
19014    },
19015    {
19016     "kind" : "deleting_dtor_pointer",
19017     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED0Ev"
19018    },
19019    {
19020     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEE10onAsBinderEv"
19021    },
19022    {
19023     "component_value" : 32,
19024     "kind" : "vbase_offset"
19025    },
19026    {
19027     "component_value" : -16,
19028     "kind" : "offset_to_top"
19029    },
19030    {
19031     "kind" : "rtti",
19032     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEEE"
19033    },
19034    {
19035     "kind" : "complete_dtor_pointer",
19036     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED1Ev"
19037    },
19038    {
19039     "kind" : "deleting_dtor_pointer",
19040     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED0Ev"
19041    },
19042    {
19043     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19044    },
19045    {
19046     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19047    },
19048    {
19049     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19050    },
19051    {
19052     "kind" : "vcall_offset"
19053    },
19054    {
19055     "component_value" : -32,
19056     "kind" : "vcall_offset"
19057    },
19058    {
19059     "component_value" : -32,
19060     "kind" : "vcall_offset"
19061    },
19062    {
19063     "component_value" : -32,
19064     "kind" : "vcall_offset"
19065    },
19066    {
19067     "component_value" : -48,
19068     "kind" : "vcall_offset"
19069    },
19070    {
19071     "component_value" : -48,
19072     "kind" : "offset_to_top"
19073    },
19074    {
19075     "kind" : "rtti",
19076     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEEE"
19077    },
19078    {
19079     "kind" : "complete_dtor_pointer",
19080     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED1Ev"
19081    },
19082    {
19083     "kind" : "deleting_dtor_pointer",
19084     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEED0Ev"
19085    },
19086    {
19087     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
19088    },
19089    {
19090     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19091    },
19092    {
19093     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19094    },
19095    {
19096     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19097    }
19098   ]
19099  },
19100  {
19101   "alignment" : 8,
19102   "base_specifiers" :
19103   [
19104    {
19105     "referenced_type" : "type-623"
19106    },
19107    {
19108     "referenced_type" : "type-148"
19109    },
19110    {
19111     "referenced_type" : "type-149"
19112    }
19113   ],
19114   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPluginListener>",
19115   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmPluginListener>",
19116   "record_kind" : "class",
19117   "referenced_type" : "type-636",
19118   "self_type" : "type-636",
19119   "size" : 64,
19120   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
19121   "template_args" : [ "type-623" ],
19122   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEEE",
19123   "vtable_components" :
19124   [
19125    {
19126     "component_value" : 48,
19127     "kind" : "vbase_offset"
19128    },
19129    {
19130     "kind" : "offset_to_top"
19131    },
19132    {
19133     "kind" : "rtti",
19134     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEEE"
19135    },
19136    {
19137     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_218IDrmPluginListener8isRemoteEv"
19138    },
19139    {
19140     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19141    },
19142    {
19143     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19144    },
19145    {
19146     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19147    },
19148    {
19149     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
19150    },
19151    {
19152     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21setHALInstrumentationEv"
19153    },
19154    {
19155     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
19156    },
19157    {
19158     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener4pingEv"
19159    },
19160    {
19161     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19162    },
19163    {
19164     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21notifySyspropsChangedEv"
19165    },
19166    {
19167     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19168    },
19169    {
19170     "kind" : "complete_dtor_pointer",
19171     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED1Ev"
19172    },
19173    {
19174     "kind" : "deleting_dtor_pointer",
19175     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED0Ev"
19176    },
19177    {
19178     "is_pure" : true,
19179     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
19180    },
19181    {
19182     "is_pure" : true,
19183     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
19184    },
19185    {
19186     "is_pure" : true,
19187     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
19188    },
19189    {
19190     "is_pure" : true,
19191     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE"
19192    },
19193    {
19194     "is_pure" : true,
19195     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
19196    },
19197    {
19198     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEE10onAsBinderEv"
19199    },
19200    {
19201     "component_value" : 40,
19202     "kind" : "vbase_offset"
19203    },
19204    {
19205     "component_value" : -8,
19206     "kind" : "offset_to_top"
19207    },
19208    {
19209     "kind" : "rtti",
19210     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEEE"
19211    },
19212    {
19213     "kind" : "complete_dtor_pointer",
19214     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED1Ev"
19215    },
19216    {
19217     "kind" : "deleting_dtor_pointer",
19218     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED0Ev"
19219    },
19220    {
19221     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEE10onAsBinderEv"
19222    },
19223    {
19224     "component_value" : 32,
19225     "kind" : "vbase_offset"
19226    },
19227    {
19228     "component_value" : -16,
19229     "kind" : "offset_to_top"
19230    },
19231    {
19232     "kind" : "rtti",
19233     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEEE"
19234    },
19235    {
19236     "kind" : "complete_dtor_pointer",
19237     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED1Ev"
19238    },
19239    {
19240     "kind" : "deleting_dtor_pointer",
19241     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED0Ev"
19242    },
19243    {
19244     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19245    },
19246    {
19247     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19248    },
19249    {
19250     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19251    },
19252    {
19253     "kind" : "vcall_offset"
19254    },
19255    {
19256     "component_value" : -32,
19257     "kind" : "vcall_offset"
19258    },
19259    {
19260     "component_value" : -32,
19261     "kind" : "vcall_offset"
19262    },
19263    {
19264     "component_value" : -32,
19265     "kind" : "vcall_offset"
19266    },
19267    {
19268     "component_value" : -48,
19269     "kind" : "vcall_offset"
19270    },
19271    {
19272     "component_value" : -48,
19273     "kind" : "offset_to_top"
19274    },
19275    {
19276     "kind" : "rtti",
19277     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEEE"
19278    },
19279    {
19280     "kind" : "complete_dtor_pointer",
19281     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED1Ev"
19282    },
19283    {
19284     "kind" : "deleting_dtor_pointer",
19285     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEED0Ev"
19286    },
19287    {
19288     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
19289    },
19290    {
19291     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19292    },
19293    {
19294     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19295    },
19296    {
19297     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19298    }
19299   ]
19300  },
19301  {
19302   "alignment" : 8,
19303   "base_specifiers" :
19304   [
19305    {
19306     "referenced_type" : "type-5"
19307    },
19308    {
19309     "referenced_type" : "type-148"
19310    },
19311    {
19312     "referenced_type" : "type-149"
19313    }
19314   ],
19315   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
19316   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
19317   "record_kind" : "class",
19318   "referenced_type" : "type-969",
19319   "self_type" : "type-969",
19320   "size" : 64,
19321   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
19322   "template_args" : [ "type-5" ],
19323   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
19324   "vtable_components" :
19325   [
19326    {
19327     "component_value" : 48,
19328     "kind" : "vbase_offset"
19329    },
19330    {
19331     "kind" : "offset_to_top"
19332    },
19333    {
19334     "kind" : "rtti",
19335     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
19336    },
19337    {
19338     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
19339    },
19340    {
19341     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
19342    },
19343    {
19344     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
19345    },
19346    {
19347     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
19348    },
19349    {
19350     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
19351    },
19352    {
19353     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
19354    },
19355    {
19356     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
19357    },
19358    {
19359     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
19360    },
19361    {
19362     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
19363    },
19364    {
19365     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
19366    },
19367    {
19368     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
19369    },
19370    {
19371     "kind" : "complete_dtor_pointer",
19372     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
19373    },
19374    {
19375     "kind" : "deleting_dtor_pointer",
19376     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
19377    },
19378    {
19379     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
19380    },
19381    {
19382     "component_value" : 40,
19383     "kind" : "vbase_offset"
19384    },
19385    {
19386     "component_value" : -8,
19387     "kind" : "offset_to_top"
19388    },
19389    {
19390     "kind" : "rtti",
19391     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
19392    },
19393    {
19394     "kind" : "complete_dtor_pointer",
19395     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
19396    },
19397    {
19398     "kind" : "deleting_dtor_pointer",
19399     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
19400    },
19401    {
19402     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
19403    },
19404    {
19405     "component_value" : 32,
19406     "kind" : "vbase_offset"
19407    },
19408    {
19409     "component_value" : -16,
19410     "kind" : "offset_to_top"
19411    },
19412    {
19413     "kind" : "rtti",
19414     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
19415    },
19416    {
19417     "kind" : "complete_dtor_pointer",
19418     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
19419    },
19420    {
19421     "kind" : "deleting_dtor_pointer",
19422     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
19423    },
19424    {
19425     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19426    },
19427    {
19428     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19429    },
19430    {
19431     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19432    },
19433    {
19434     "kind" : "vcall_offset"
19435    },
19436    {
19437     "component_value" : -32,
19438     "kind" : "vcall_offset"
19439    },
19440    {
19441     "component_value" : -32,
19442     "kind" : "vcall_offset"
19443    },
19444    {
19445     "component_value" : -32,
19446     "kind" : "vcall_offset"
19447    },
19448    {
19449     "component_value" : -48,
19450     "kind" : "vcall_offset"
19451    },
19452    {
19453     "component_value" : -48,
19454     "kind" : "offset_to_top"
19455    },
19456    {
19457     "kind" : "rtti",
19458     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
19459    },
19460    {
19461     "kind" : "complete_dtor_pointer",
19462     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
19463    },
19464    {
19465     "kind" : "deleting_dtor_pointer",
19466     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
19467    },
19468    {
19469     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
19470    },
19471    {
19472     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19473    },
19474    {
19475     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19476    },
19477    {
19478     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19479    }
19480   ]
19481  },
19482  {
19483   "alignment" : 8,
19484   "fields" :
19485   [
19486    {
19487     "access" : "private",
19488     "field_name" : "mMutex",
19489     "referenced_type" : "type-993"
19490    },
19491    {
19492     "access" : "private",
19493     "field_name" : "mMap",
19494     "field_offset" : 320,
19495     "referenced_type" : "type-994"
19496    }
19497   ],
19498   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
19499   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
19500   "record_kind" : "class",
19501   "referenced_type" : "type-992",
19502   "self_type" : "type-992",
19503   "size" : 64,
19504   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
19505   "template_args" : [ "type-3", "type-995" ],
19506   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
19507  },
19508  {
19509   "alignment" : 8,
19510   "fields" :
19511   [
19512    {
19513     "access" : "private",
19514     "field_name" : "mMutex",
19515     "referenced_type" : "type-1001"
19516    },
19517    {
19518     "access" : "private",
19519     "field_name" : "mMap",
19520     "field_offset" : 320,
19521     "referenced_type" : "type-1002"
19522    }
19523   ],
19524   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
19525   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
19526   "record_kind" : "class",
19527   "referenced_type" : "type-1000",
19528   "self_type" : "type-1000",
19529   "size" : 64,
19530   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
19531   "template_args" : [ "type-3", "type-41" ],
19532   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
19533  },
19534  {
19535   "alignment" : 8,
19536   "fields" :
19537   [
19538    {
19539     "access" : "private",
19540     "field_name" : "mMutex",
19541     "referenced_type" : "type-1006"
19542    },
19543    {
19544     "access" : "private",
19545     "field_name" : "mMap",
19546     "field_offset" : 320,
19547     "referenced_type" : "type-1007"
19548    }
19549   ],
19550   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
19551   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
19552   "record_kind" : "class",
19553   "referenced_type" : "type-1005",
19554   "self_type" : "type-1005",
19555   "size" : 64,
19556   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
19557   "template_args" : [ "type-1008", "type-931" ],
19558   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
19559  },
19560  {
19561   "alignment" : 8,
19562   "fields" :
19563   [
19564    {
19565     "access" : "private",
19566     "field_name" : "mMutex",
19567     "referenced_type" : "type-1025"
19568    },
19569    {
19570     "access" : "private",
19571     "field_name" : "mMap",
19572     "field_offset" : 320,
19573     "referenced_type" : "type-1026"
19574    }
19575   ],
19576   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
19577   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
19578   "record_kind" : "class",
19579   "referenced_type" : "type-1024",
19580   "self_type" : "type-1024",
19581   "size" : 64,
19582   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
19583   "template_args" : [ "type-1027", "type-1028" ],
19584   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
19585  },
19586  {
19587   "alignment" : 8,
19588   "fields" :
19589   [
19590    {
19591     "access" : "private",
19592     "field_name" : "mMutex",
19593     "referenced_type" : "type-1014"
19594    },
19595    {
19596     "access" : "private",
19597     "field_name" : "mMap",
19598     "field_offset" : 320,
19599     "referenced_type" : "type-1015"
19600    }
19601   ],
19602   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
19603   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
19604   "record_kind" : "class",
19605   "referenced_type" : "type-1013",
19606   "self_type" : "type-1013",
19607   "size" : 64,
19608   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
19609   "template_args" : [ "type-1016", "type-1017" ],
19610   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
19611  },
19612  {
19613   "alignment" : 8,
19614   "fields" :
19615   [
19616    {
19617     "field_name" : "flags",
19618     "referenced_type" : "type-2"
19619    },
19620    {
19621     "field_name" : "fdIndex",
19622     "field_offset" : 32,
19623     "referenced_type" : "type-2"
19624    },
19625    {
19626     "field_name" : "offset",
19627     "field_offset" : 64,
19628     "referenced_type" : "type-2"
19629    },
19630    {
19631     "field_name" : "extent",
19632     "field_offset" : 128,
19633     "referenced_type" : "type-32"
19634    }
19635   ],
19636   "linker_set_key" : "android::hardware::GrantorDescriptor",
19637   "name" : "android::hardware::GrantorDescriptor",
19638   "referenced_type" : "type-888",
19639   "self_type" : "type-888",
19640   "size" : 24,
19641   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
19642   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
19643  },
19644  {
19645   "alignment" : 8,
19646   "base_specifiers" :
19647   [
19648    {
19649     "is_virtual" : true,
19650     "referenced_type" : "type-871"
19651    },
19652    {
19653     "is_virtual" : true,
19654     "referenced_type" : "type-6"
19655    }
19656   ],
19657   "linker_set_key" : "android::hardware::HidlMemory",
19658   "name" : "android::hardware::HidlMemory",
19659   "record_kind" : "class",
19660   "referenced_type" : "type-879",
19661   "self_type" : "type-879",
19662   "size" : 64,
19663   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
19664   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
19665   "vtable_components" :
19666   [
19667    {
19668     "component_value" : 48,
19669     "kind" : "vbase_offset"
19670    },
19671    {
19672     "component_value" : 8,
19673     "kind" : "vbase_offset"
19674    },
19675    {
19676     "kind" : "offset_to_top"
19677    },
19678    {
19679     "kind" : "rtti",
19680     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
19681    },
19682    {
19683     "kind" : "complete_dtor_pointer",
19684     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
19685    },
19686    {
19687     "kind" : "deleting_dtor_pointer",
19688     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
19689    },
19690    {
19691     "kind" : "vcall_offset"
19692    },
19693    {
19694     "kind" : "vcall_offset"
19695    },
19696    {
19697     "kind" : "vcall_offset"
19698    },
19699    {
19700     "kind" : "vcall_offset"
19701    },
19702    {
19703     "component_value" : -48,
19704     "kind" : "vcall_offset"
19705    },
19706    {
19707     "component_value" : -48,
19708     "kind" : "offset_to_top"
19709    },
19710    {
19711     "kind" : "rtti",
19712     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
19713    },
19714    {
19715     "kind" : "complete_dtor_pointer",
19716     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
19717    },
19718    {
19719     "kind" : "deleting_dtor_pointer",
19720     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
19721    },
19722    {
19723     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19724    },
19725    {
19726     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19727    },
19728    {
19729     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19730    },
19731    {
19732     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19733    }
19734   ]
19735  },
19736  {
19737   "alignment" : 8,
19738   "base_specifiers" :
19739   [
19740    {
19741     "is_virtual" : true,
19742     "referenced_type" : "type-6"
19743    }
19744   ],
19745   "linker_set_key" : "android::hardware::IBinder",
19746   "name" : "android::hardware::IBinder",
19747   "record_kind" : "class",
19748   "referenced_type" : "type-18",
19749   "self_type" : "type-18",
19750   "size" : 24,
19751   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
19752   "unique_id" : "_ZTSN7android8hardware7IBinderE",
19753   "vtable_components" :
19754   [
19755    {
19756     "component_value" : 8,
19757     "kind" : "vbase_offset"
19758    },
19759    {
19760     "kind" : "offset_to_top"
19761    },
19762    {
19763     "kind" : "rtti",
19764     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
19765    },
19766    {
19767     "is_pure" : true,
19768     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
19769    },
19770    {
19771     "is_pure" : true,
19772     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
19773    },
19774    {
19775     "is_pure" : true,
19776     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
19777    },
19778    {
19779     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
19780    },
19781    {
19782     "is_pure" : true,
19783     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
19784    },
19785    {
19786     "is_pure" : true,
19787     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
19788    },
19789    {
19790     "is_pure" : true,
19791     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
19792    },
19793    {
19794     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
19795    },
19796    {
19797     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
19798    },
19799    {
19800     "kind" : "complete_dtor_pointer",
19801     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
19802    },
19803    {
19804     "kind" : "deleting_dtor_pointer",
19805     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
19806    },
19807    {
19808     "kind" : "vcall_offset"
19809    },
19810    {
19811     "kind" : "vcall_offset"
19812    },
19813    {
19814     "kind" : "vcall_offset"
19815    },
19816    {
19817     "kind" : "vcall_offset"
19818    },
19819    {
19820     "component_value" : -8,
19821     "kind" : "vcall_offset"
19822    },
19823    {
19824     "component_value" : -8,
19825     "kind" : "offset_to_top"
19826    },
19827    {
19828     "kind" : "rtti",
19829     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
19830    },
19831    {
19832     "kind" : "complete_dtor_pointer",
19833     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
19834    },
19835    {
19836     "kind" : "deleting_dtor_pointer",
19837     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
19838    },
19839    {
19840     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19841    },
19842    {
19843     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19844    },
19845    {
19846     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19847    },
19848    {
19849     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19850    }
19851   ]
19852  },
19853  {
19854   "alignment" : 8,
19855   "base_specifiers" :
19856   [
19857    {
19858     "is_virtual" : true,
19859     "referenced_type" : "type-6"
19860    }
19861   ],
19862   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
19863   "name" : "android::hardware::IBinder::DeathRecipient",
19864   "record_kind" : "class",
19865   "referenced_type" : "type-15",
19866   "self_type" : "type-15",
19867   "size" : 24,
19868   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
19869   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
19870   "vtable_components" :
19871   [
19872    {
19873     "component_value" : 8,
19874     "kind" : "vbase_offset"
19875    },
19876    {
19877     "kind" : "offset_to_top"
19878    },
19879    {
19880     "kind" : "rtti",
19881     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
19882    },
19883    {
19884     "is_pure" : true,
19885     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
19886    },
19887    {
19888     "kind" : "complete_dtor_pointer",
19889     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
19890    },
19891    {
19892     "kind" : "deleting_dtor_pointer",
19893     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
19894    },
19895    {
19896     "kind" : "vcall_offset"
19897    },
19898    {
19899     "kind" : "vcall_offset"
19900    },
19901    {
19902     "kind" : "vcall_offset"
19903    },
19904    {
19905     "kind" : "vcall_offset"
19906    },
19907    {
19908     "component_value" : -8,
19909     "kind" : "vcall_offset"
19910    },
19911    {
19912     "component_value" : -8,
19913     "kind" : "offset_to_top"
19914    },
19915    {
19916     "kind" : "rtti",
19917     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
19918    },
19919    {
19920     "kind" : "complete_dtor_pointer",
19921     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
19922    },
19923    {
19924     "kind" : "deleting_dtor_pointer",
19925     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
19926    },
19927    {
19928     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19929    },
19930    {
19931     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19932    },
19933    {
19934     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19935    },
19936    {
19937     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19938    }
19939   ]
19940  },
19941  {
19942   "alignment" : 8,
19943   "base_specifiers" :
19944   [
19945    {
19946     "is_virtual" : true,
19947     "referenced_type" : "type-6"
19948    }
19949   ],
19950   "linker_set_key" : "android::hardware::IInterface",
19951   "name" : "android::hardware::IInterface",
19952   "record_kind" : "class",
19953   "referenced_type" : "type-148",
19954   "self_type" : "type-148",
19955   "size" : 24,
19956   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
19957   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
19958   "vtable_components" :
19959   [
19960    {
19961     "component_value" : 8,
19962     "kind" : "vbase_offset"
19963    },
19964    {
19965     "kind" : "offset_to_top"
19966    },
19967    {
19968     "kind" : "rtti",
19969     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
19970    },
19971    {
19972     "kind" : "complete_dtor_pointer",
19973     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
19974    },
19975    {
19976     "kind" : "deleting_dtor_pointer",
19977     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
19978    },
19979    {
19980     "is_pure" : true,
19981     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
19982    },
19983    {
19984     "kind" : "vcall_offset"
19985    },
19986    {
19987     "kind" : "vcall_offset"
19988    },
19989    {
19990     "kind" : "vcall_offset"
19991    },
19992    {
19993     "kind" : "vcall_offset"
19994    },
19995    {
19996     "component_value" : -8,
19997     "kind" : "vcall_offset"
19998    },
19999    {
20000     "component_value" : -8,
20001     "kind" : "offset_to_top"
20002    },
20003    {
20004     "kind" : "rtti",
20005     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
20006    },
20007    {
20008     "kind" : "complete_dtor_pointer",
20009     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
20010    },
20011    {
20012     "kind" : "deleting_dtor_pointer",
20013     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
20014    },
20015    {
20016     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20017    },
20018    {
20019     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20020    },
20021    {
20022     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20023    },
20024    {
20025     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20026    }
20027   ]
20028  },
20029  {
20030   "alignment" : 8,
20031   "fields" :
20032   [
20033    {
20034     "access" : "private",
20035     "field_name" : "mGrantors",
20036     "referenced_type" : "type-884"
20037    },
20038    {
20039     "access" : "private",
20040     "field_name" : "mHandle",
20041     "field_offset" : 128,
20042     "referenced_type" : "type-943"
20043    },
20044    {
20045     "access" : "private",
20046     "field_name" : "mQuantum",
20047     "field_offset" : 192,
20048     "referenced_type" : "type-2"
20049    },
20050    {
20051     "access" : "private",
20052     "field_name" : "mFlags",
20053     "field_offset" : 224,
20054     "referenced_type" : "type-2"
20055    }
20056   ],
20057   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
20058   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
20059   "referenced_type" : "type-942",
20060   "self_type" : "type-942",
20061   "size" : 32,
20062   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
20063   "template_args" : [ "type-59" ],
20064   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
20065  },
20066  {
20067   "alignment" : 8,
20068   "fields" :
20069   [
20070    {
20071     "access" : "private",
20072     "field_name" : "mBufCachePos",
20073     "referenced_type" : "type-32"
20074    },
20075    {
20076     "access" : "private",
20077     "field_name" : "mBufCache",
20078     "field_offset" : 64,
20079     "referenced_type" : "type-976"
20080    },
20081    {
20082     "access" : "private",
20083     "field_name" : "mError",
20084     "field_offset" : 256,
20085     "referenced_type" : "type-27"
20086    },
20087    {
20088     "access" : "private",
20089     "field_name" : "mData",
20090     "field_offset" : 320,
20091     "referenced_type" : "type-107"
20092    },
20093    {
20094     "access" : "private",
20095     "field_name" : "mDataSize",
20096     "field_offset" : 384,
20097     "referenced_type" : "type-32"
20098    },
20099    {
20100     "access" : "private",
20101     "field_name" : "mDataCapacity",
20102     "field_offset" : 448,
20103     "referenced_type" : "type-32"
20104    },
20105    {
20106     "access" : "private",
20107     "field_name" : "mDataPos",
20108     "field_offset" : 512,
20109     "referenced_type" : "type-32"
20110    },
20111    {
20112     "access" : "private",
20113     "field_name" : "mObjects",
20114     "field_offset" : 576,
20115     "referenced_type" : "type-977"
20116    },
20117    {
20118     "access" : "private",
20119     "field_name" : "mObjectsSize",
20120     "field_offset" : 640,
20121     "referenced_type" : "type-32"
20122    },
20123    {
20124     "access" : "private",
20125     "field_name" : "mObjectsCapacity",
20126     "field_offset" : 704,
20127     "referenced_type" : "type-32"
20128    },
20129    {
20130     "access" : "private",
20131     "field_name" : "mNextObjectHint",
20132     "field_offset" : 768,
20133     "referenced_type" : "type-32"
20134    },
20135    {
20136     "access" : "private",
20137     "field_name" : "mNumRef",
20138     "field_offset" : 832,
20139     "referenced_type" : "type-32"
20140    },
20141    {
20142     "access" : "private",
20143     "field_name" : "mFdsKnown",
20144     "field_offset" : 896,
20145     "referenced_type" : "type-41"
20146    },
20147    {
20148     "access" : "private",
20149     "field_name" : "mHasFds",
20150     "field_offset" : 904,
20151     "referenced_type" : "type-41"
20152    },
20153    {
20154     "access" : "private",
20155     "field_name" : "mAllowFds",
20156     "field_offset" : 912,
20157     "referenced_type" : "type-41"
20158    },
20159    {
20160     "access" : "private",
20161     "field_name" : "mOwner",
20162     "field_offset" : 960,
20163     "referenced_type" : "type-978"
20164    },
20165    {
20166     "access" : "private",
20167     "field_name" : "mOwnerCookie",
20168     "field_offset" : 1024,
20169     "referenced_type" : "type-28"
20170    }
20171   ],
20172   "linker_set_key" : "android::hardware::Parcel",
20173   "name" : "android::hardware::Parcel",
20174   "record_kind" : "class",
20175   "referenced_type" : "type-975",
20176   "self_type" : "type-975",
20177   "size" : 136,
20178   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
20179   "unique_id" : "_ZTSN7android8hardware6ParcelE"
20180  },
20181  {
20182   "access" : "private",
20183   "alignment" : 8,
20184   "fields" :
20185   [
20186    {
20187     "field_name" : "index",
20188     "referenced_type" : "type-32"
20189    },
20190    {
20191     "field_name" : "buffer",
20192     "field_offset" : 64,
20193     "referenced_type" : "type-830"
20194    },
20195    {
20196     "field_name" : "bufend",
20197     "field_offset" : 128,
20198     "referenced_type" : "type-830"
20199    }
20200   ],
20201   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
20202   "name" : "android::hardware::Parcel::BufferInfo",
20203   "referenced_type" : "type-983",
20204   "self_type" : "type-983",
20205   "size" : 24,
20206   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
20207   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
20208  },
20209  {
20210   "alignment" : 8,
20211   "base_specifiers" :
20212   [
20213    {
20214     "is_virtual" : true,
20215     "referenced_type" : "type-6"
20216    }
20217   ],
20218   "fields" :
20219   [
20220    {
20221     "access" : "private",
20222     "field_name" : "mDriverFD",
20223     "field_offset" : 64,
20224     "referenced_type" : "type-27"
20225    },
20226    {
20227     "access" : "private",
20228     "field_name" : "mVMStart",
20229     "field_offset" : 128,
20230     "referenced_type" : "type-28"
20231    },
20232    {
20233     "access" : "private",
20234     "field_name" : "mThreadCountLock",
20235     "field_offset" : 192,
20236     "referenced_type" : "type-30"
20237    },
20238    {
20239     "access" : "private",
20240     "field_name" : "mThreadCountDecrement",
20241     "field_offset" : 512,
20242     "referenced_type" : "type-31"
20243    },
20244    {
20245     "access" : "private",
20246     "field_name" : "mExecutingThreadsCount",
20247     "field_offset" : 896,
20248     "referenced_type" : "type-32"
20249    },
20250    {
20251     "access" : "private",
20252     "field_name" : "mMaxThreads",
20253     "field_offset" : 960,
20254     "referenced_type" : "type-32"
20255    },
20256    {
20257     "access" : "private",
20258     "field_name" : "mStarvationStartTimeMs",
20259     "field_offset" : 1024,
20260     "referenced_type" : "type-33"
20261    },
20262    {
20263     "access" : "private",
20264     "field_name" : "mLock",
20265     "field_offset" : 1088,
20266     "referenced_type" : "type-34"
20267    },
20268    {
20269     "access" : "private",
20270     "field_name" : "mHandleToObject",
20271     "field_offset" : 1408,
20272     "referenced_type" : "type-36"
20273    },
20274    {
20275     "access" : "private",
20276     "field_name" : "mManagesContexts",
20277     "field_offset" : 1728,
20278     "referenced_type" : "type-41"
20279    },
20280    {
20281     "access" : "private",
20282     "field_name" : "mBinderContextCheckFunc",
20283     "field_offset" : 1792,
20284     "referenced_type" : "type-42"
20285    },
20286    {
20287     "access" : "private",
20288     "field_name" : "mBinderContextUserData",
20289     "field_offset" : 1856,
20290     "referenced_type" : "type-28"
20291    },
20292    {
20293     "access" : "private",
20294     "field_name" : "mContexts",
20295     "field_offset" : 1920,
20296     "referenced_type" : "type-52"
20297    },
20298    {
20299     "access" : "private",
20300     "field_name" : "mRootDir",
20301     "field_offset" : 2240,
20302     "referenced_type" : "type-56"
20303    },
20304    {
20305     "access" : "private",
20306     "field_name" : "mThreadPoolStarted",
20307     "field_offset" : 2304,
20308     "referenced_type" : "type-41"
20309    },
20310    {
20311     "access" : "private",
20312     "field_name" : "mSpawnThreadOnStart",
20313     "field_offset" : 2312,
20314     "referenced_type" : "type-41"
20315    },
20316    {
20317     "access" : "private",
20318     "field_name" : "mThreadPoolSeq",
20319     "field_offset" : 2336,
20320     "referenced_type" : "type-60"
20321    },
20322    {
20323     "access" : "private",
20324     "field_name" : "mMmapSize",
20325     "field_offset" : 2368,
20326     "referenced_type" : "type-39"
20327    },
20328    {
20329     "access" : "private",
20330     "field_name" : "mCallRestriction",
20331     "field_offset" : 2432,
20332     "referenced_type" : "type-61"
20333    }
20334   ],
20335   "linker_set_key" : "android::hardware::ProcessState",
20336   "name" : "android::hardware::ProcessState",
20337   "record_kind" : "class",
20338   "referenced_type" : "type-26",
20339   "self_type" : "type-26",
20340   "size" : 328,
20341   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
20342   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
20343   "vtable_components" :
20344   [
20345    {
20346     "component_value" : 312,
20347     "kind" : "vbase_offset"
20348    },
20349    {
20350     "kind" : "offset_to_top"
20351    },
20352    {
20353     "kind" : "rtti",
20354     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
20355    },
20356    {
20357     "kind" : "complete_dtor_pointer",
20358     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
20359    },
20360    {
20361     "kind" : "deleting_dtor_pointer",
20362     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
20363    },
20364    {
20365     "kind" : "vcall_offset"
20366    },
20367    {
20368     "kind" : "vcall_offset"
20369    },
20370    {
20371     "kind" : "vcall_offset"
20372    },
20373    {
20374     "kind" : "vcall_offset"
20375    },
20376    {
20377     "component_value" : -312,
20378     "kind" : "vcall_offset"
20379    },
20380    {
20381     "component_value" : -312,
20382     "kind" : "offset_to_top"
20383    },
20384    {
20385     "kind" : "rtti",
20386     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
20387    },
20388    {
20389     "kind" : "complete_dtor_pointer",
20390     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
20391    },
20392    {
20393     "kind" : "deleting_dtor_pointer",
20394     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
20395    },
20396    {
20397     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20398    },
20399    {
20400     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20401    },
20402    {
20403     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20404    },
20405    {
20406     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20407    }
20408   ]
20409  },
20410  {
20411   "access" : "private",
20412   "alignment" : 8,
20413   "fields" :
20414   [
20415    {
20416     "field_name" : "binder",
20417     "referenced_type" : "type-17"
20418    },
20419    {
20420     "field_name" : "refs",
20421     "field_offset" : 64,
20422     "referenced_type" : "type-10"
20423    }
20424   ],
20425   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
20426   "name" : "android::hardware::ProcessState::handle_entry",
20427   "referenced_type" : "type-40",
20428   "self_type" : "type-40",
20429   "size" : 16,
20430   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
20431   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
20432  },
20433  {
20434   "alignment" : 8,
20435   "base_specifiers" :
20436   [
20437    {
20438     "referenced_type" : "type-248"
20439    }
20440   ],
20441   "fields" :
20442   [
20443    {
20444     "access" : "private",
20445     "field_name" : "mVal",
20446     "field_offset" : 288,
20447     "referenced_type" : "type-1106"
20448    }
20449   ],
20450   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status>",
20451   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status>",
20452   "record_kind" : "class",
20453   "referenced_type" : "type-1228",
20454   "self_type" : "type-1228",
20455   "size" : 40,
20456   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20457   "template_args" : [ "type-1106" ],
20458   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_3drm4V1_06StatusEEE"
20459  },
20460  {
20461   "alignment" : 8,
20462   "base_specifiers" :
20463   [
20464    {
20465     "referenced_type" : "type-248"
20466    }
20467   ],
20468   "fields" :
20469   [
20470    {
20471     "access" : "private",
20472     "field_name" : "mVal",
20473     "field_offset" : 320,
20474     "referenced_type" : "type-461"
20475    }
20476   ],
20477   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> >",
20478   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> >",
20479   "record_kind" : "class",
20480   "referenced_type" : "type-604",
20481   "self_type" : "type-604",
20482   "size" : 48,
20483   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20484   "template_args" : [ "type-461" ],
20485   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_214ICryptoFactoryEEEEE"
20486  },
20487  {
20488   "alignment" : 8,
20489   "base_specifiers" :
20490   [
20491    {
20492     "referenced_type" : "type-248"
20493    }
20494   ],
20495   "fields" :
20496   [
20497    {
20498     "access" : "private",
20499     "field_name" : "mVal",
20500     "field_offset" : 320,
20501     "referenced_type" : "type-1207"
20502    }
20503   ],
20504   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> >",
20505   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> >",
20506   "record_kind" : "class",
20507   "referenced_type" : "type-1234",
20508   "self_type" : "type-1234",
20509   "size" : 48,
20510   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20511   "template_args" : [ "type-1207" ],
20512   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_213ICryptoPluginEEEEE"
20513  },
20514  {
20515   "alignment" : 8,
20516   "base_specifiers" :
20517   [
20518    {
20519     "referenced_type" : "type-248"
20520    }
20521   ],
20522   "fields" :
20523   [
20524    {
20525     "access" : "private",
20526     "field_name" : "mVal",
20527     "field_offset" : 320,
20528     "referenced_type" : "type-192"
20529    }
20530   ],
20531   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> >",
20532   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> >",
20533   "record_kind" : "class",
20534   "referenced_type" : "type-247",
20535   "self_type" : "type-247",
20536   "size" : 48,
20537   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20538   "template_args" : [ "type-192" ],
20539   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_211IDrmFactoryEEEEE"
20540  },
20541  {
20542   "alignment" : 8,
20543   "base_specifiers" :
20544   [
20545    {
20546     "referenced_type" : "type-248"
20547    }
20548   ],
20549   "fields" :
20550   [
20551    {
20552     "access" : "private",
20553     "field_name" : "mVal",
20554     "field_offset" : 320,
20555     "referenced_type" : "type-408"
20556    }
20557   ],
20558   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> >",
20559   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> >",
20560   "record_kind" : "class",
20561   "referenced_type" : "type-447",
20562   "self_type" : "type-447",
20563   "size" : 48,
20564   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20565   "template_args" : [ "type-408" ],
20566   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_210IDrmPluginEEEEE"
20567  },
20568  {
20569   "alignment" : 8,
20570   "base_specifiers" :
20571   [
20572    {
20573     "referenced_type" : "type-248"
20574    }
20575   ],
20576   "fields" :
20577   [
20578    {
20579     "access" : "private",
20580     "field_name" : "mVal",
20581     "field_offset" : 320,
20582     "referenced_type" : "type-621"
20583    }
20584   ],
20585   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> >",
20586   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> >",
20587   "record_kind" : "class",
20588   "referenced_type" : "type-649",
20589   "self_type" : "type-649",
20590   "size" : 48,
20591   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20592   "template_args" : [ "type-621" ],
20593   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_218IDrmPluginListenerEEEEE"
20594  },
20595  {
20596   "alignment" : 8,
20597   "base_specifiers" :
20598   [
20599    {
20600     "referenced_type" : "type-248"
20601    }
20602   ],
20603   "fields" :
20604   [
20605    {
20606     "access" : "private",
20607     "field_name" : "mVal",
20608     "field_offset" : 264,
20609     "referenced_type" : "type-41"
20610    }
20611   ],
20612   "linker_set_key" : "android::hardware::Return<bool>",
20613   "name" : "android::hardware::Return<bool>",
20614   "record_kind" : "class",
20615   "referenced_type" : "type-557",
20616   "self_type" : "type-557",
20617   "size" : 40,
20618   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20619   "template_args" : [ "type-41" ],
20620   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
20621  },
20622  {
20623   "alignment" : 8,
20624   "base_specifiers" :
20625   [
20626    {
20627     "referenced_type" : "type-248"
20628    }
20629   ],
20630   "linker_set_key" : "android::hardware::Return<void>",
20631   "name" : "android::hardware::Return<void>",
20632   "record_kind" : "class",
20633   "referenced_type" : "type-630",
20634   "self_type" : "type-630",
20635   "size" : 40,
20636   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20637   "template_args" : [ "type-29" ],
20638   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
20639  },
20640  {
20641   "alignment" : 8,
20642   "fields" :
20643   [
20644    {
20645     "access" : "private",
20646     "field_name" : "mException",
20647     "referenced_type" : "type-27"
20648    },
20649    {
20650     "access" : "private",
20651     "field_name" : "mErrorCode",
20652     "field_offset" : 32,
20653     "referenced_type" : "type-27"
20654    },
20655    {
20656     "access" : "private",
20657     "field_name" : "mMessage",
20658     "field_offset" : 64,
20659     "referenced_type" : "type-250"
20660    }
20661   ],
20662   "linker_set_key" : "android::hardware::Status",
20663   "name" : "android::hardware::Status",
20664   "record_kind" : "class",
20665   "referenced_type" : "type-249",
20666   "self_type" : "type-249",
20667   "size" : 32,
20668   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
20669   "unique_id" : "_ZTSN7android8hardware6StatusE"
20670  },
20671  {
20672   "alignment" : 8,
20673   "fields" :
20674   [
20675    {
20676     "access" : "private",
20677     "field_name" : "buffer",
20678     "referenced_type" : "type-1034"
20679    }
20680   ],
20681   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> >",
20682   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> >",
20683   "record_kind" : "class",
20684   "referenced_type" : "type-1033",
20685   "self_type" : "type-1033",
20686   "size" : 64,
20687   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
20688   "template_args" : [ "type-992" ],
20689   "unique_id" : "_ZTSN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS1_9SchedPrioEEEEE"
20690  },
20691  {
20692   "alignment" : 8,
20693   "fields" :
20694   [
20695    {
20696     "access" : "private",
20697     "field_name" : "buffer",
20698     "referenced_type" : "type-1034"
20699    }
20700   ],
20701   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> >",
20702   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> >",
20703   "record_kind" : "class",
20704   "referenced_type" : "type-1037",
20705   "self_type" : "type-1037",
20706   "size" : 64,
20707   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
20708   "template_args" : [ "type-1000" ],
20709   "unique_id" : "_ZTSN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEEEE"
20710  },
20711  {
20712   "alignment" : 8,
20713   "fields" :
20714   [
20715    {
20716     "access" : "private",
20717     "field_name" : "buffer",
20718     "referenced_type" : "type-1034"
20719    }
20720   ],
20721   "linker_set_key" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
20722   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
20723   "record_kind" : "class",
20724   "referenced_type" : "type-1040",
20725   "self_type" : "type-1040",
20726   "size" : 64,
20727   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
20728   "template_args" : [ "type-1005" ],
20729   "unique_id" : "_ZTSN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE"
20730  },
20731  {
20732   "alignment" : 8,
20733   "fields" :
20734   [
20735    {
20736     "access" : "protected",
20737     "field_name" : "mInstrumentationCallbacks",
20738     "field_offset" : 64,
20739     "referenced_type" : "type-153"
20740    },
20741    {
20742     "access" : "protected",
20743     "field_name" : "mEnableInstrumentation",
20744     "field_offset" : 256,
20745     "referenced_type" : "type-41"
20746    },
20747    {
20748     "access" : "protected",
20749     "field_name" : "mInstrumentationLibPackage",
20750     "field_offset" : 320,
20751     "referenced_type" : "type-154"
20752    },
20753    {
20754     "access" : "protected",
20755     "field_name" : "mInterfaceName",
20756     "field_offset" : 512,
20757     "referenced_type" : "type-155"
20758    }
20759   ],
20760   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
20761   "name" : "android::hardware::details::HidlInstrumentor",
20762   "referenced_type" : "type-152",
20763   "self_type" : "type-152",
20764   "size" : 88,
20765   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20766   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
20767   "vtable_components" :
20768   [
20769    {
20770     "kind" : "offset_to_top"
20771    },
20772    {
20773     "kind" : "rtti",
20774     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
20775    },
20776    {
20777     "kind" : "complete_dtor_pointer",
20778     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
20779    },
20780    {
20781     "kind" : "deleting_dtor_pointer",
20782     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
20783    }
20784   ]
20785  },
20786  {
20787   "alignment" : 4,
20788   "fields" :
20789   [
20790    {
20791     "field_name" : "sched_policy",
20792     "referenced_type" : "type-27"
20793    },
20794    {
20795     "field_name" : "prio",
20796     "field_offset" : 32,
20797     "referenced_type" : "type-27"
20798    }
20799   ],
20800   "linker_set_key" : "android::hardware::details::SchedPrio",
20801   "name" : "android::hardware::details::SchedPrio",
20802   "referenced_type" : "type-995",
20803   "self_type" : "type-995",
20804   "size" : 8,
20805   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
20806   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
20807  },
20808  {
20809   "alignment" : 8,
20810   "fields" :
20811   [
20812    {
20813     "access" : "private",
20814     "field_name" : "mQueue",
20815     "referenced_type" : "type-206"
20816    }
20817   ],
20818   "linker_set_key" : "android::hardware::details::TaskRunner",
20819   "name" : "android::hardware::details::TaskRunner",
20820   "record_kind" : "class",
20821   "referenced_type" : "type-205",
20822   "self_type" : "type-205",
20823   "size" : 16,
20824   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
20825   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
20826  },
20827  {
20828   "alignment" : 1,
20829   "linker_set_key" : "android::hardware::details::bnhw_tag",
20830   "name" : "android::hardware::details::bnhw_tag",
20831   "referenced_type" : "type-784",
20832   "self_type" : "type-784",
20833   "size" : 1,
20834   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20835   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
20836  },
20837  {
20838   "alignment" : 1,
20839   "linker_set_key" : "android::hardware::details::bphw_tag",
20840   "name" : "android::hardware::details::bphw_tag",
20841   "referenced_type" : "type-828",
20842   "self_type" : "type-828",
20843   "size" : 1,
20844   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20845   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
20846  },
20847  {
20848   "alignment" : 1,
20849   "linker_set_key" : "android::hardware::details::bs_tag",
20850   "name" : "android::hardware::details::bs_tag",
20851   "referenced_type" : "type-840",
20852   "self_type" : "type-840",
20853   "size" : 1,
20854   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20855   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
20856  },
20857  {
20858   "access" : "private",
20859   "alignment" : 8,
20860   "fields" :
20861   [
20862    {
20863     "field_name" : "mPointer",
20864     "referenced_type" : "type-88"
20865    },
20866    {
20867     "field_name" : "_pad",
20868     "referenced_type" : "type-32"
20869    }
20870   ],
20871   "is_anonymous" : true,
20872   "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",
20873   "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",
20874   "record_kind" : "union",
20875   "referenced_type" : "type-87",
20876   "self_type" : "type-87",
20877   "size" : 8,
20878   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20879   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEUt_E"
20880  },
20881  {
20882   "access" : "private",
20883   "alignment" : 8,
20884   "fields" :
20885   [
20886    {
20887     "field_name" : "mPointer",
20888     "referenced_type" : "type-377"
20889    },
20890    {
20891     "field_name" : "_pad",
20892     "referenced_type" : "type-32"
20893    }
20894   ],
20895   "is_anonymous" : true,
20896   "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",
20897   "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",
20898   "record_kind" : "union",
20899   "referenced_type" : "type-376",
20900   "self_type" : "type-376",
20901   "size" : 8,
20902   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20903   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroupEEUt_E"
20904  },
20905  {
20906   "access" : "private",
20907   "alignment" : 8,
20908   "fields" :
20909   [
20910    {
20911     "field_name" : "mPointer",
20912     "referenced_type" : "type-887"
20913    },
20914    {
20915     "field_name" : "_pad",
20916     "referenced_type" : "type-32"
20917    }
20918   ],
20919   "is_anonymous" : true,
20920   "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",
20921   "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",
20922   "record_kind" : "union",
20923   "referenced_type" : "type-886",
20924   "self_type" : "type-886",
20925   "size" : 8,
20926   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20927   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
20928  },
20929  {
20930   "access" : "private",
20931   "alignment" : 8,
20932   "fields" :
20933   [
20934    {
20935     "field_name" : "mPointer",
20936     "referenced_type" : "type-386"
20937    },
20938    {
20939     "field_name" : "_pad",
20940     "referenced_type" : "type-32"
20941    }
20942   ],
20943   "is_anonymous" : true,
20944   "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",
20945   "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",
20946   "record_kind" : "union",
20947   "referenced_type" : "type-385",
20948   "self_type" : "type-385",
20949   "size" : 8,
20950   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20951   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_29KeyStatusEEUt_E"
20952  },
20953  {
20954   "access" : "private",
20955   "alignment" : 8,
20956   "fields" :
20957   [
20958    {
20959     "field_name" : "mPointer",
20960     "referenced_type" : "type-486"
20961    },
20962    {
20963     "field_name" : "_pad",
20964     "referenced_type" : "type-32"
20965    }
20966   ],
20967   "is_anonymous" : true,
20968   "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",
20969   "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",
20970   "record_kind" : "union",
20971   "referenced_type" : "type-485",
20972   "self_type" : "type-485",
20973   "size" : 8,
20974   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20975   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09KeyStatusEEUt_E"
20976  },
20977  {
20978   "access" : "private",
20979   "alignment" : 8,
20980   "fields" :
20981   [
20982    {
20983     "field_name" : "mPointer",
20984     "referenced_type" : "type-476"
20985    },
20986    {
20987     "field_name" : "_pad",
20988     "referenced_type" : "type-32"
20989    }
20990   ],
20991   "is_anonymous" : true,
20992   "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",
20993   "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",
20994   "record_kind" : "union",
20995   "referenced_type" : "type-475",
20996   "self_type" : "type-475",
20997   "size" : 8,
20998   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
20999   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_08KeyValueEEUt_E"
21000  },
21001  {
21002   "access" : "private",
21003   "alignment" : 8,
21004   "fields" :
21005   [
21006    {
21007     "field_name" : "mPointer",
21008     "referenced_type" : "type-80"
21009    },
21010    {
21011     "field_name" : "_pad",
21012     "referenced_type" : "type-32"
21013    }
21014   ],
21015   "is_anonymous" : true,
21016   "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",
21017   "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",
21018   "record_kind" : "union",
21019   "referenced_type" : "type-79",
21020   "self_type" : "type-79",
21021   "size" : 8,
21022   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21023   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEUt_E"
21024  },
21025  {
21026   "access" : "private",
21027   "alignment" : 8,
21028   "fields" :
21029   [
21030    {
21031     "field_name" : "mPointer",
21032     "referenced_type" : "type-492"
21033    },
21034    {
21035     "field_name" : "_pad",
21036     "referenced_type" : "type-32"
21037    }
21038   ],
21039   "is_anonymous" : true,
21040   "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",
21041   "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",
21042   "record_kind" : "union",
21043   "referenced_type" : "type-491",
21044   "self_type" : "type-491",
21045   "size" : 8,
21046   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21047   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_010SecureStopEEUt_E"
21048  },
21049  {
21050   "access" : "private",
21051   "alignment" : 8,
21052   "fields" :
21053   [
21054    {
21055     "field_name" : "mPointer",
21056     "referenced_type" : "type-185"
21057    },
21058    {
21059     "field_name" : "_pad",
21060     "referenced_type" : "type-32"
21061    }
21062   ],
21063   "is_anonymous" : true,
21064   "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",
21065   "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",
21066   "record_kind" : "union",
21067   "referenced_type" : "type-184",
21068   "self_type" : "type-184",
21069   "size" : 8,
21070   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21071   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09SubSampleEEUt_E"
21072  },
21073  {
21074   "access" : "private",
21075   "alignment" : 8,
21076   "fields" :
21077   [
21078    {
21079     "field_name" : "mPointer",
21080     "referenced_type" : "type-96"
21081    },
21082    {
21083     "field_name" : "_pad",
21084     "referenced_type" : "type-32"
21085    }
21086   ],
21087   "is_anonymous" : true,
21088   "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",
21089   "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",
21090   "record_kind" : "union",
21091   "referenced_type" : "type-95",
21092   "self_type" : "type-95",
21093   "size" : 8,
21094   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21095   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEUt_E"
21096  },
21097  {
21098   "alignment" : 8,
21099   "fields" :
21100   [
21101    {
21102     "access" : "private",
21103     "referenced_type" : "type-886"
21104    }
21105   ],
21106   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
21107   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
21108   "referenced_type" : "type-885",
21109   "self_type" : "type-885",
21110   "size" : 8,
21111   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21112   "template_args" : [ "type-888" ],
21113   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
21114  },
21115  {
21116   "alignment" : 8,
21117   "fields" :
21118   [
21119    {
21120     "access" : "private",
21121     "referenced_type" : "type-485"
21122    }
21123   ],
21124   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
21125   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
21126   "referenced_type" : "type-484",
21127   "self_type" : "type-484",
21128   "size" : 8,
21129   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21130   "template_args" : [ "type-487" ],
21131   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09KeyStatusEEE"
21132  },
21133  {
21134   "alignment" : 8,
21135   "fields" :
21136   [
21137    {
21138     "access" : "private",
21139     "referenced_type" : "type-475"
21140    }
21141   ],
21142   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
21143   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
21144   "referenced_type" : "type-474",
21145   "self_type" : "type-474",
21146   "size" : 8,
21147   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21148   "template_args" : [ "type-477" ],
21149   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_08KeyValueEEE"
21150  },
21151  {
21152   "alignment" : 8,
21153   "fields" :
21154   [
21155    {
21156     "access" : "private",
21157     "referenced_type" : "type-491"
21158    }
21159   ],
21160   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
21161   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
21162   "referenced_type" : "type-490",
21163   "self_type" : "type-490",
21164   "size" : 8,
21165   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21166   "template_args" : [ "type-493" ],
21167   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_010SecureStopEEE"
21168  },
21169  {
21170   "alignment" : 8,
21171   "fields" :
21172   [
21173    {
21174     "access" : "private",
21175     "referenced_type" : "type-184"
21176    }
21177   ],
21178   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
21179   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SubSample>",
21180   "referenced_type" : "type-183",
21181   "self_type" : "type-183",
21182   "size" : 8,
21183   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21184   "template_args" : [ "type-186" ],
21185   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09SubSampleEEE"
21186  },
21187  {
21188   "alignment" : 8,
21189   "fields" :
21190   [
21191    {
21192     "access" : "private",
21193     "referenced_type" : "type-87"
21194    }
21195   ],
21196   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
21197   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
21198   "referenced_type" : "type-86",
21199   "self_type" : "type-86",
21200   "size" : 8,
21201   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21202   "template_args" : [ "type-89" ],
21203   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE"
21204  },
21205  {
21206   "alignment" : 8,
21207   "fields" :
21208   [
21209    {
21210     "access" : "private",
21211     "referenced_type" : "type-79"
21212    }
21213   ],
21214   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
21215   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
21216   "referenced_type" : "type-78",
21217   "self_type" : "type-78",
21218   "size" : 8,
21219   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21220   "template_args" : [ "type-81" ],
21221   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE"
21222  },
21223  {
21224   "alignment" : 8,
21225   "fields" :
21226   [
21227    {
21228     "access" : "private",
21229     "referenced_type" : "type-95"
21230    }
21231   ],
21232   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
21233   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
21234   "referenced_type" : "type-94",
21235   "self_type" : "type-94",
21236   "size" : 8,
21237   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21238   "template_args" : [ "type-97" ],
21239   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE"
21240  },
21241  {
21242   "alignment" : 8,
21243   "fields" :
21244   [
21245    {
21246     "access" : "private",
21247     "referenced_type" : "type-376"
21248    }
21249   ],
21250   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup>",
21251   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup>",
21252   "referenced_type" : "type-375",
21253   "self_type" : "type-375",
21254   "size" : 8,
21255   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21256   "template_args" : [ "type-76" ],
21257   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroupEEE"
21258  },
21259  {
21260   "alignment" : 8,
21261   "fields" :
21262   [
21263    {
21264     "access" : "private",
21265     "referenced_type" : "type-385"
21266    }
21267   ],
21268   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus>",
21269   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_2::KeyStatus>",
21270   "referenced_type" : "type-384",
21271   "self_type" : "type-384",
21272   "size" : 8,
21273   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21274   "template_args" : [ "type-124" ],
21275   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_29KeyStatusEEE"
21276  },
21277  {
21278   "alignment" : 8,
21279   "fields" :
21280   [
21281    {
21282     "access" : "private",
21283     "referenced_type" : "type-900"
21284    }
21285   ],
21286   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
21287   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
21288   "referenced_type" : "type-899",
21289   "self_type" : "type-899",
21290   "size" : 8,
21291   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21292   "template_args" : [ "type-902" ],
21293   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
21294  },
21295  {
21296   "alignment" : 8,
21297   "fields" :
21298   [
21299    {
21300     "access" : "private",
21301     "referenced_type" : "type-891"
21302    }
21303   ],
21304   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
21305   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
21306   "referenced_type" : "type-890",
21307   "self_type" : "type-890",
21308   "size" : 8,
21309   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21310   "template_args" : [ "type-82" ],
21311   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
21312  },
21313  {
21314   "alignment" : 8,
21315   "fields" :
21316   [
21317    {
21318     "access" : "private",
21319     "referenced_type" : "type-379"
21320    }
21321   ],
21322   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
21323   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
21324   "referenced_type" : "type-378",
21325   "self_type" : "type-378",
21326   "size" : 8,
21327   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21328   "template_args" : [ "type-104" ],
21329   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE"
21330  },
21331  {
21332   "alignment" : 8,
21333   "fields" :
21334   [
21335    {
21336     "access" : "private",
21337     "referenced_type" : "type-923"
21338    }
21339   ],
21340   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
21341   "name" : "android::hardware::details::hidl_pointer<char>",
21342   "referenced_type" : "type-922",
21343   "self_type" : "type-922",
21344   "size" : 8,
21345   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21346   "template_args" : [ "type-59" ],
21347   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
21348  },
21349  {
21350   "access" : "private",
21351   "alignment" : 8,
21352   "fields" :
21353   [
21354    {
21355     "field_name" : "mPointer",
21356     "referenced_type" : "type-616"
21357    },
21358    {
21359     "field_name" : "_pad",
21360     "referenced_type" : "type-32"
21361    }
21362   ],
21363   "is_anonymous" : true,
21364   "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",
21365   "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",
21366   "record_kind" : "union",
21367   "referenced_type" : "type-923",
21368   "self_type" : "type-923",
21369   "size" : 8,
21370   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21371   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
21372  },
21373  {
21374   "alignment" : 8,
21375   "fields" :
21376   [
21377    {
21378     "access" : "private",
21379     "referenced_type" : "type-84"
21380    }
21381   ],
21382   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
21383   "name" : "android::hardware::details::hidl_pointer<const char>",
21384   "referenced_type" : "type-83",
21385   "self_type" : "type-83",
21386   "size" : 8,
21387   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21388   "template_args" : [ "type-58" ],
21389   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
21390  },
21391  {
21392   "access" : "private",
21393   "alignment" : 8,
21394   "fields" :
21395   [
21396    {
21397     "field_name" : "mPointer",
21398     "referenced_type" : "type-57"
21399    },
21400    {
21401     "field_name" : "_pad",
21402     "referenced_type" : "type-32"
21403    }
21404   ],
21405   "is_anonymous" : true,
21406   "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",
21407   "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",
21408   "record_kind" : "union",
21409   "referenced_type" : "type-84",
21410   "self_type" : "type-84",
21411   "size" : 8,
21412   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21413   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
21414  },
21415  {
21416   "alignment" : 8,
21417   "fields" :
21418   [
21419    {
21420     "access" : "private",
21421     "referenced_type" : "type-168"
21422    }
21423   ],
21424   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
21425   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
21426   "referenced_type" : "type-167",
21427   "self_type" : "type-167",
21428   "size" : 8,
21429   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21430   "template_args" : [ "type-170" ],
21431   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
21432  },
21433  {
21434   "access" : "private",
21435   "alignment" : 8,
21436   "fields" :
21437   [
21438    {
21439     "field_name" : "mPointer",
21440     "referenced_type" : "type-169"
21441    },
21442    {
21443     "field_name" : "_pad",
21444     "referenced_type" : "type-32"
21445    }
21446   ],
21447   "is_anonymous" : true,
21448   "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",
21449   "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",
21450   "record_kind" : "union",
21451   "referenced_type" : "type-168",
21452   "self_type" : "type-168",
21453   "size" : 8,
21454   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21455   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
21456  },
21457  {
21458   "access" : "private",
21459   "alignment" : 8,
21460   "fields" :
21461   [
21462    {
21463     "field_name" : "mPointer",
21464     "referenced_type" : "type-901"
21465    },
21466    {
21467     "field_name" : "_pad",
21468     "referenced_type" : "type-32"
21469    }
21470   ],
21471   "is_anonymous" : true,
21472   "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",
21473   "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",
21474   "record_kind" : "union",
21475   "referenced_type" : "type-900",
21476   "self_type" : "type-900",
21477   "size" : 8,
21478   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21479   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
21480  },
21481  {
21482   "access" : "private",
21483   "alignment" : 8,
21484   "fields" :
21485   [
21486    {
21487     "field_name" : "mPointer",
21488     "referenced_type" : "type-892"
21489    },
21490    {
21491     "field_name" : "_pad",
21492     "referenced_type" : "type-32"
21493    }
21494   ],
21495   "is_anonymous" : true,
21496   "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",
21497   "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",
21498   "record_kind" : "union",
21499   "referenced_type" : "type-891",
21500   "self_type" : "type-891",
21501   "size" : 8,
21502   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21503   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
21504  },
21505  {
21506   "access" : "private",
21507   "alignment" : 8,
21508   "fields" :
21509   [
21510    {
21511     "field_name" : "mPointer",
21512     "referenced_type" : "type-380"
21513    },
21514    {
21515     "field_name" : "_pad",
21516     "referenced_type" : "type-32"
21517    }
21518   ],
21519   "is_anonymous" : true,
21520   "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",
21521   "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",
21522   "record_kind" : "union",
21523   "referenced_type" : "type-379",
21524   "self_type" : "type-379",
21525   "size" : 8,
21526   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21527   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E"
21528  },
21529  {
21530   "alignment" : 8,
21531   "fields" :
21532   [
21533    {
21534     "access" : "private",
21535     "referenced_type" : "type-912"
21536    }
21537   ],
21538   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
21539   "name" : "android::hardware::details::hidl_pointer<int>",
21540   "referenced_type" : "type-911",
21541   "self_type" : "type-911",
21542   "size" : 8,
21543   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21544   "template_args" : [ "type-27" ],
21545   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
21546  },
21547  {
21548   "access" : "private",
21549   "alignment" : 8,
21550   "fields" :
21551   [
21552    {
21553     "field_name" : "mPointer",
21554     "referenced_type" : "type-913"
21555    },
21556    {
21557     "field_name" : "_pad",
21558     "referenced_type" : "type-32"
21559    }
21560   ],
21561   "is_anonymous" : true,
21562   "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",
21563   "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",
21564   "record_kind" : "union",
21565   "referenced_type" : "type-912",
21566   "self_type" : "type-912",
21567   "size" : 8,
21568   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21569   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
21570  },
21571  {
21572   "alignment" : 8,
21573   "fields" :
21574   [
21575    {
21576     "access" : "private",
21577     "referenced_type" : "type-944"
21578    }
21579   ],
21580   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
21581   "name" : "android::hardware::details::hidl_pointer<native_handle>",
21582   "referenced_type" : "type-943",
21583   "self_type" : "type-943",
21584   "size" : 8,
21585   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21586   "template_args" : [ "type-171" ],
21587   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
21588  },
21589  {
21590   "access" : "private",
21591   "alignment" : 8,
21592   "fields" :
21593   [
21594    {
21595     "field_name" : "mPointer",
21596     "referenced_type" : "type-658"
21597    },
21598    {
21599     "field_name" : "_pad",
21600     "referenced_type" : "type-32"
21601    }
21602   ],
21603   "is_anonymous" : true,
21604   "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",
21605   "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",
21606   "record_kind" : "union",
21607   "referenced_type" : "type-944",
21608   "self_type" : "type-944",
21609   "size" : 8,
21610   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21611   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
21612  },
21613  {
21614   "alignment" : 8,
21615   "fields" :
21616   [
21617    {
21618     "access" : "private",
21619     "referenced_type" : "type-106"
21620    }
21621   ],
21622   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
21623   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
21624   "referenced_type" : "type-105",
21625   "self_type" : "type-105",
21626   "size" : 8,
21627   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21628   "template_args" : [ "type-91" ],
21629   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
21630  },
21631  {
21632   "access" : "private",
21633   "alignment" : 8,
21634   "fields" :
21635   [
21636    {
21637     "field_name" : "mPointer",
21638     "referenced_type" : "type-107"
21639    },
21640    {
21641     "field_name" : "_pad",
21642     "referenced_type" : "type-32"
21643    }
21644   ],
21645   "is_anonymous" : true,
21646   "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",
21647   "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",
21648   "record_kind" : "union",
21649   "referenced_type" : "type-106",
21650   "self_type" : "type-106",
21651   "size" : 8,
21652   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21653   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
21654  },
21655  {
21656   "alignment" : 1,
21657   "linker_set_key" : "android::hardware::details::i_tag",
21658   "name" : "android::hardware::details::i_tag",
21659   "referenced_type" : "type-764",
21660   "self_type" : "type-764",
21661   "size" : 1,
21662   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
21663   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
21664  },
21665  {
21666   "alignment" : 8,
21667   "fields" :
21668   [
21669    {
21670     "access" : "private",
21671     "field_name" : "mStatus",
21672     "referenced_type" : "type-249"
21673    },
21674    {
21675     "access" : "private",
21676     "field_name" : "mCheckedStatus",
21677     "field_offset" : 256,
21678     "referenced_type" : "type-41"
21679    }
21680   ],
21681   "linker_set_key" : "android::hardware::details::return_status",
21682   "name" : "android::hardware::details::return_status",
21683   "record_kind" : "class",
21684   "referenced_type" : "type-248",
21685   "self_type" : "type-248",
21686   "size" : 40,
21687   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
21688   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
21689  },
21690  {
21691   "alignment" : 1,
21692   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 16>",
21693   "name" : "android::hardware::details::std_array<unsigned char, 16>",
21694   "referenced_type" : "type-924",
21695   "self_type" : "type-924",
21696   "size" : 1,
21697   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21698   "template_args" : [ "type-91" ],
21699   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm16EJEEE"
21700  },
21701  {
21702   "alignment" : 1,
21703   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
21704   "name" : "android::hardware::details::std_array<unsigned char, 32>",
21705   "referenced_type" : "type-925",
21706   "self_type" : "type-925",
21707   "size" : 1,
21708   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21709   "template_args" : [ "type-91" ],
21710   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
21711  },
21712  {
21713   "alignment" : 8,
21714   "base_specifiers" :
21715   [
21716    {
21717     "referenced_type" : "type-199"
21718    }
21719   ],
21720   "fields" :
21721   [
21722    {
21723     "access" : "private",
21724     "field_name" : "_hidl_mImpl",
21725     "field_offset" : 1024,
21726     "referenced_type" : "type-417"
21727    }
21728   ],
21729   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
21730   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
21731   "referenced_type" : "type-1157",
21732   "self_type" : "type-1157",
21733   "size" : 152,
21734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h",
21735   "unique_id" : "_ZTSN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
21736   "vtable_components" :
21737   [
21738    {
21739     "component_value" : 136,
21740     "kind" : "vbase_offset"
21741    },
21742    {
21743     "kind" : "offset_to_top"
21744    },
21745    {
21746     "kind" : "rtti",
21747     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
21748    },
21749    {
21750     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
21751    },
21752    {
21753     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
21754    },
21755    {
21756     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
21757    },
21758    {
21759     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
21760    },
21761    {
21762     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
21763    },
21764    {
21765     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
21766    },
21767    {
21768     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
21769    },
21770    {
21771     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
21772    },
21773    {
21774     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
21775    },
21776    {
21777     "kind" : "complete_dtor_pointer",
21778     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
21779    },
21780    {
21781     "kind" : "deleting_dtor_pointer",
21782     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
21783    },
21784    {
21785     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
21786    },
21787    {
21788     "component_value" : -32,
21789     "kind" : "offset_to_top"
21790    },
21791    {
21792     "kind" : "rtti",
21793     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
21794    },
21795    {
21796     "kind" : "complete_dtor_pointer",
21797     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
21798    },
21799    {
21800     "kind" : "deleting_dtor_pointer",
21801     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
21802    },
21803    {
21804     "kind" : "vcall_offset"
21805    },
21806    {
21807     "kind" : "vcall_offset"
21808    },
21809    {
21810     "kind" : "vcall_offset"
21811    },
21812    {
21813     "kind" : "vcall_offset"
21814    },
21815    {
21816     "component_value" : -136,
21817     "kind" : "vcall_offset"
21818    },
21819    {
21820     "component_value" : -136,
21821     "kind" : "offset_to_top"
21822    },
21823    {
21824     "kind" : "rtti",
21825     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
21826    },
21827    {
21828     "kind" : "complete_dtor_pointer",
21829     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
21830    },
21831    {
21832     "kind" : "deleting_dtor_pointer",
21833     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
21834    },
21835    {
21836     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21837    },
21838    {
21839     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21840    },
21841    {
21842     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21843    },
21844    {
21845     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21846    }
21847   ]
21848  },
21849  {
21850   "alignment" : 8,
21851   "base_specifiers" :
21852   [
21853    {
21854     "referenced_type" : "type-199"
21855    }
21856   ],
21857   "fields" :
21858   [
21859    {
21860     "access" : "private",
21861     "field_name" : "_hidl_mImpl",
21862     "field_offset" : 1024,
21863     "referenced_type" : "type-373"
21864    }
21865   ],
21866   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
21867   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
21868   "referenced_type" : "type-1150",
21869   "self_type" : "type-1150",
21870   "size" : 152,
21871   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h",
21872   "unique_id" : "_ZTSN7android8hardware3drm4V1_016BnHwCryptoPluginE",
21873   "vtable_components" :
21874   [
21875    {
21876     "component_value" : 136,
21877     "kind" : "vbase_offset"
21878    },
21879    {
21880     "kind" : "offset_to_top"
21881    },
21882    {
21883     "kind" : "rtti",
21884     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
21885    },
21886    {
21887     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
21888    },
21889    {
21890     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
21891    },
21892    {
21893     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
21894    },
21895    {
21896     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
21897    },
21898    {
21899     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
21900    },
21901    {
21902     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
21903    },
21904    {
21905     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
21906    },
21907    {
21908     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
21909    },
21910    {
21911     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
21912    },
21913    {
21914     "kind" : "complete_dtor_pointer",
21915     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
21916    },
21917    {
21918     "kind" : "deleting_dtor_pointer",
21919     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
21920    },
21921    {
21922     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
21923    },
21924    {
21925     "component_value" : -32,
21926     "kind" : "offset_to_top"
21927    },
21928    {
21929     "kind" : "rtti",
21930     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
21931    },
21932    {
21933     "kind" : "complete_dtor_pointer",
21934     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
21935    },
21936    {
21937     "kind" : "deleting_dtor_pointer",
21938     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
21939    },
21940    {
21941     "kind" : "vcall_offset"
21942    },
21943    {
21944     "kind" : "vcall_offset"
21945    },
21946    {
21947     "kind" : "vcall_offset"
21948    },
21949    {
21950     "kind" : "vcall_offset"
21951    },
21952    {
21953     "component_value" : -136,
21954     "kind" : "vcall_offset"
21955    },
21956    {
21957     "component_value" : -136,
21958     "kind" : "offset_to_top"
21959    },
21960    {
21961     "kind" : "rtti",
21962     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
21963    },
21964    {
21965     "kind" : "complete_dtor_pointer",
21966     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
21967    },
21968    {
21969     "kind" : "deleting_dtor_pointer",
21970     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
21971    },
21972    {
21973     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21974    },
21975    {
21976     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21977    },
21978    {
21979     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21980    },
21981    {
21982     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21983    }
21984   ]
21985  },
21986  {
21987   "alignment" : 8,
21988   "base_specifiers" :
21989   [
21990    {
21991     "referenced_type" : "type-199"
21992    }
21993   ],
21994   "fields" :
21995   [
21996    {
21997     "access" : "private",
21998     "field_name" : "_hidl_mImpl",
21999     "field_offset" : 1024,
22000     "referenced_type" : "type-231"
22001    }
22002   ],
22003   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmFactory",
22004   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory",
22005   "referenced_type" : "type-353",
22006   "self_type" : "type-353",
22007   "size" : 152,
22008   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h",
22009   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BnHwDrmFactoryE",
22010   "vtable_components" :
22011   [
22012    {
22013     "component_value" : 136,
22014     "kind" : "vbase_offset"
22015    },
22016    {
22017     "kind" : "offset_to_top"
22018    },
22019    {
22020     "kind" : "rtti",
22021     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
22022    },
22023    {
22024     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
22025    },
22026    {
22027     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
22028    },
22029    {
22030     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
22031    },
22032    {
22033     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
22034    },
22035    {
22036     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
22037    },
22038    {
22039     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
22040    },
22041    {
22042     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
22043    },
22044    {
22045     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
22046    },
22047    {
22048     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
22049    },
22050    {
22051     "kind" : "complete_dtor_pointer",
22052     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
22053    },
22054    {
22055     "kind" : "deleting_dtor_pointer",
22056     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
22057    },
22058    {
22059     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
22060    },
22061    {
22062     "component_value" : -32,
22063     "kind" : "offset_to_top"
22064    },
22065    {
22066     "kind" : "rtti",
22067     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
22068    },
22069    {
22070     "kind" : "complete_dtor_pointer",
22071     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
22072    },
22073    {
22074     "kind" : "deleting_dtor_pointer",
22075     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
22076    },
22077    {
22078     "kind" : "vcall_offset"
22079    },
22080    {
22081     "kind" : "vcall_offset"
22082    },
22083    {
22084     "kind" : "vcall_offset"
22085    },
22086    {
22087     "kind" : "vcall_offset"
22088    },
22089    {
22090     "component_value" : -136,
22091     "kind" : "vcall_offset"
22092    },
22093    {
22094     "component_value" : -136,
22095     "kind" : "offset_to_top"
22096    },
22097    {
22098     "kind" : "rtti",
22099     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
22100    },
22101    {
22102     "kind" : "complete_dtor_pointer",
22103     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
22104    },
22105    {
22106     "kind" : "deleting_dtor_pointer",
22107     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
22108    },
22109    {
22110     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22111    },
22112    {
22113     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22114    },
22115    {
22116     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22117    },
22118    {
22119     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22120    }
22121   ]
22122  },
22123  {
22124   "alignment" : 8,
22125   "base_specifiers" :
22126   [
22127    {
22128     "referenced_type" : "type-199"
22129    }
22130   ],
22131   "fields" :
22132   [
22133    {
22134     "access" : "private",
22135     "field_name" : "_hidl_mImpl",
22136     "field_offset" : 1024,
22137     "referenced_type" : "type-214"
22138    }
22139   ],
22140   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
22141   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
22142   "referenced_type" : "type-346",
22143   "self_type" : "type-346",
22144   "size" : 152,
22145   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h",
22146   "unique_id" : "_ZTSN7android8hardware3drm4V1_013BnHwDrmPluginE",
22147   "vtable_components" :
22148   [
22149    {
22150     "component_value" : 136,
22151     "kind" : "vbase_offset"
22152    },
22153    {
22154     "kind" : "offset_to_top"
22155    },
22156    {
22157     "kind" : "rtti",
22158     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
22159    },
22160    {
22161     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
22162    },
22163    {
22164     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
22165    },
22166    {
22167     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
22168    },
22169    {
22170     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
22171    },
22172    {
22173     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
22174    },
22175    {
22176     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
22177    },
22178    {
22179     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
22180    },
22181    {
22182     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
22183    },
22184    {
22185     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
22186    },
22187    {
22188     "kind" : "complete_dtor_pointer",
22189     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
22190    },
22191    {
22192     "kind" : "deleting_dtor_pointer",
22193     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
22194    },
22195    {
22196     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
22197    },
22198    {
22199     "component_value" : -32,
22200     "kind" : "offset_to_top"
22201    },
22202    {
22203     "kind" : "rtti",
22204     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
22205    },
22206    {
22207     "kind" : "complete_dtor_pointer",
22208     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
22209    },
22210    {
22211     "kind" : "deleting_dtor_pointer",
22212     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
22213    },
22214    {
22215     "kind" : "vcall_offset"
22216    },
22217    {
22218     "kind" : "vcall_offset"
22219    },
22220    {
22221     "kind" : "vcall_offset"
22222    },
22223    {
22224     "kind" : "vcall_offset"
22225    },
22226    {
22227     "component_value" : -136,
22228     "kind" : "vcall_offset"
22229    },
22230    {
22231     "component_value" : -136,
22232     "kind" : "offset_to_top"
22233    },
22234    {
22235     "kind" : "rtti",
22236     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
22237    },
22238    {
22239     "kind" : "complete_dtor_pointer",
22240     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
22241    },
22242    {
22243     "kind" : "deleting_dtor_pointer",
22244     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
22245    },
22246    {
22247     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22248    },
22249    {
22250     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22251    },
22252    {
22253     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22254    },
22255    {
22256     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22257    }
22258   ]
22259  },
22260  {
22261   "alignment" : 8,
22262   "base_specifiers" :
22263   [
22264    {
22265     "referenced_type" : "type-199"
22266    }
22267   ],
22268   "fields" :
22269   [
22270    {
22271     "access" : "private",
22272     "field_name" : "_hidl_mImpl",
22273     "field_offset" : 1024,
22274     "referenced_type" : "type-218"
22275    }
22276   ],
22277   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
22278   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
22279   "referenced_type" : "type-336",
22280   "self_type" : "type-336",
22281   "size" : 152,
22282   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h",
22283   "unique_id" : "_ZTSN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
22284   "vtable_components" :
22285   [
22286    {
22287     "component_value" : 136,
22288     "kind" : "vbase_offset"
22289    },
22290    {
22291     "kind" : "offset_to_top"
22292    },
22293    {
22294     "kind" : "rtti",
22295     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
22296    },
22297    {
22298     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
22299    },
22300    {
22301     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
22302    },
22303    {
22304     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
22305    },
22306    {
22307     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
22308    },
22309    {
22310     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
22311    },
22312    {
22313     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
22314    },
22315    {
22316     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
22317    },
22318    {
22319     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
22320    },
22321    {
22322     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
22323    },
22324    {
22325     "kind" : "complete_dtor_pointer",
22326     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
22327    },
22328    {
22329     "kind" : "deleting_dtor_pointer",
22330     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
22331    },
22332    {
22333     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
22334    },
22335    {
22336     "component_value" : -32,
22337     "kind" : "offset_to_top"
22338    },
22339    {
22340     "kind" : "rtti",
22341     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
22342    },
22343    {
22344     "kind" : "complete_dtor_pointer",
22345     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
22346    },
22347    {
22348     "kind" : "deleting_dtor_pointer",
22349     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
22350    },
22351    {
22352     "kind" : "vcall_offset"
22353    },
22354    {
22355     "kind" : "vcall_offset"
22356    },
22357    {
22358     "kind" : "vcall_offset"
22359    },
22360    {
22361     "kind" : "vcall_offset"
22362    },
22363    {
22364     "component_value" : -136,
22365     "kind" : "vcall_offset"
22366    },
22367    {
22368     "component_value" : -136,
22369     "kind" : "offset_to_top"
22370    },
22371    {
22372     "kind" : "rtti",
22373     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
22374    },
22375    {
22376     "kind" : "complete_dtor_pointer",
22377     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
22378    },
22379    {
22380     "kind" : "deleting_dtor_pointer",
22381     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
22382    },
22383    {
22384     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22385    },
22386    {
22387     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22388    },
22389    {
22390     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22391    },
22392    {
22393     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22394    }
22395   ]
22396  },
22397  {
22398   "alignment" : 8,
22399   "base_specifiers" :
22400   [
22401    {
22402     "referenced_type" : "type-971"
22403    },
22404    {
22405     "referenced_type" : "type-152"
22406    }
22407   ],
22408   "fields" :
22409   [
22410    {
22411     "access" : "private",
22412     "field_name" : "_hidl_mMutex",
22413     "field_offset" : 1088,
22414     "referenced_type" : "type-1161"
22415    },
22416    {
22417     "access" : "private",
22418     "field_name" : "_hidl_mDeathRecipients",
22419     "field_offset" : 1408,
22420     "referenced_type" : "type-1162"
22421    }
22422   ],
22423   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
22424   "name" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
22425   "referenced_type" : "type-1160",
22426   "self_type" : "type-1160",
22427   "size" : 216,
22428   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h",
22429   "unique_id" : "_ZTSN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
22430   "vtable_components" :
22431   [
22432    {
22433     "component_value" : 200,
22434     "kind" : "vbase_offset"
22435    },
22436    {
22437     "kind" : "offset_to_top"
22438    },
22439    {
22440     "kind" : "rtti",
22441     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
22442    },
22443    {
22444     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_017BpHwCryptoFactory8isRemoteEv"
22445    },
22446    {
22447     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
22448    },
22449    {
22450     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
22451    },
22452    {
22453     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
22454    },
22455    {
22456     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
22457    },
22458    {
22459     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21setHALInstrumentationEv"
22460    },
22461    {
22462     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
22463    },
22464    {
22465     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory4pingEv"
22466    },
22467    {
22468     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
22469    },
22470    {
22471     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21notifySyspropsChangedEv"
22472    },
22473    {
22474     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
22475    },
22476    {
22477     "kind" : "complete_dtor_pointer",
22478     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
22479    },
22480    {
22481     "kind" : "deleting_dtor_pointer",
22482     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
22483    },
22484    {
22485     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
22486    },
22487    {
22488     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
22489    },
22490    {
22491     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
22492    },
22493    {
22494     "component_value" : 192,
22495     "kind" : "vbase_offset"
22496    },
22497    {
22498     "component_value" : -8,
22499     "kind" : "offset_to_top"
22500    },
22501    {
22502     "kind" : "rtti",
22503     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
22504    },
22505    {
22506     "kind" : "complete_dtor_pointer",
22507     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
22508    },
22509    {
22510     "kind" : "deleting_dtor_pointer",
22511     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
22512    },
22513    {
22514     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
22515    },
22516    {
22517     "component_value" : 184,
22518     "kind" : "vbase_offset"
22519    },
22520    {
22521     "component_value" : -16,
22522     "kind" : "offset_to_top"
22523    },
22524    {
22525     "kind" : "rtti",
22526     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
22527    },
22528    {
22529     "kind" : "complete_dtor_pointer",
22530     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
22531    },
22532    {
22533     "kind" : "deleting_dtor_pointer",
22534     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
22535    },
22536    {
22537     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
22538    },
22539    {
22540     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22541    },
22542    {
22543     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22544    },
22545    {
22546     "component_value" : -48,
22547     "kind" : "offset_to_top"
22548    },
22549    {
22550     "kind" : "rtti",
22551     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
22552    },
22553    {
22554     "kind" : "complete_dtor_pointer",
22555     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
22556    },
22557    {
22558     "kind" : "deleting_dtor_pointer",
22559     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
22560    },
22561    {
22562     "kind" : "vcall_offset"
22563    },
22564    {
22565     "component_value" : -184,
22566     "kind" : "vcall_offset"
22567    },
22568    {
22569     "component_value" : -184,
22570     "kind" : "vcall_offset"
22571    },
22572    {
22573     "component_value" : -184,
22574     "kind" : "vcall_offset"
22575    },
22576    {
22577     "component_value" : -200,
22578     "kind" : "vcall_offset"
22579    },
22580    {
22581     "component_value" : -200,
22582     "kind" : "offset_to_top"
22583    },
22584    {
22585     "kind" : "rtti",
22586     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
22587    },
22588    {
22589     "kind" : "complete_dtor_pointer",
22590     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
22591    },
22592    {
22593     "kind" : "deleting_dtor_pointer",
22594     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
22595    },
22596    {
22597     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
22598    },
22599    {
22600     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22601    },
22602    {
22603     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22604    },
22605    {
22606     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22607    }
22608   ]
22609  },
22610  {
22611   "alignment" : 8,
22612   "base_specifiers" :
22613   [
22614    {
22615     "referenced_type" : "type-970"
22616    },
22617    {
22618     "referenced_type" : "type-152"
22619    }
22620   ],
22621   "fields" :
22622   [
22623    {
22624     "access" : "private",
22625     "field_name" : "_hidl_mMutex",
22626     "field_offset" : 1088,
22627     "referenced_type" : "type-1153"
22628    },
22629    {
22630     "access" : "private",
22631     "field_name" : "_hidl_mDeathRecipients",
22632     "field_offset" : 1408,
22633     "referenced_type" : "type-1154"
22634    }
22635   ],
22636   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
22637   "name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
22638   "referenced_type" : "type-1152",
22639   "self_type" : "type-1152",
22640   "size" : 216,
22641   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h",
22642   "unique_id" : "_ZTSN7android8hardware3drm4V1_016BpHwCryptoPluginE",
22643   "vtable_components" :
22644   [
22645    {
22646     "component_value" : 200,
22647     "kind" : "vbase_offset"
22648    },
22649    {
22650     "kind" : "offset_to_top"
22651    },
22652    {
22653     "kind" : "rtti",
22654     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
22655    },
22656    {
22657     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_016BpHwCryptoPlugin8isRemoteEv"
22658    },
22659    {
22660     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
22661    },
22662    {
22663     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
22664    },
22665    {
22666     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
22667    },
22668    {
22669     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
22670    },
22671    {
22672     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21setHALInstrumentationEv"
22673    },
22674    {
22675     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
22676    },
22677    {
22678     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin4pingEv"
22679    },
22680    {
22681     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
22682    },
22683    {
22684     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21notifySyspropsChangedEv"
22685    },
22686    {
22687     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
22688    },
22689    {
22690     "kind" : "complete_dtor_pointer",
22691     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
22692    },
22693    {
22694     "kind" : "deleting_dtor_pointer",
22695     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
22696    },
22697    {
22698     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
22699    },
22700    {
22701     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin16notifyResolutionEjj"
22702    },
22703    {
22704     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
22705    },
22706    {
22707     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
22708    },
22709    {
22710     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
22711    },
22712    {
22713     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
22714    },
22715    {
22716     "component_value" : 192,
22717     "kind" : "vbase_offset"
22718    },
22719    {
22720     "component_value" : -8,
22721     "kind" : "offset_to_top"
22722    },
22723    {
22724     "kind" : "rtti",
22725     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
22726    },
22727    {
22728     "kind" : "complete_dtor_pointer",
22729     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
22730    },
22731    {
22732     "kind" : "deleting_dtor_pointer",
22733     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
22734    },
22735    {
22736     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
22737    },
22738    {
22739     "component_value" : 184,
22740     "kind" : "vbase_offset"
22741    },
22742    {
22743     "component_value" : -16,
22744     "kind" : "offset_to_top"
22745    },
22746    {
22747     "kind" : "rtti",
22748     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
22749    },
22750    {
22751     "kind" : "complete_dtor_pointer",
22752     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
22753    },
22754    {
22755     "kind" : "deleting_dtor_pointer",
22756     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
22757    },
22758    {
22759     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
22760    },
22761    {
22762     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22763    },
22764    {
22765     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22766    },
22767    {
22768     "component_value" : -48,
22769     "kind" : "offset_to_top"
22770    },
22771    {
22772     "kind" : "rtti",
22773     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
22774    },
22775    {
22776     "kind" : "complete_dtor_pointer",
22777     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
22778    },
22779    {
22780     "kind" : "deleting_dtor_pointer",
22781     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
22782    },
22783    {
22784     "kind" : "vcall_offset"
22785    },
22786    {
22787     "component_value" : -184,
22788     "kind" : "vcall_offset"
22789    },
22790    {
22791     "component_value" : -184,
22792     "kind" : "vcall_offset"
22793    },
22794    {
22795     "component_value" : -184,
22796     "kind" : "vcall_offset"
22797    },
22798    {
22799     "component_value" : -200,
22800     "kind" : "vcall_offset"
22801    },
22802    {
22803     "component_value" : -200,
22804     "kind" : "offset_to_top"
22805    },
22806    {
22807     "kind" : "rtti",
22808     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
22809    },
22810    {
22811     "kind" : "complete_dtor_pointer",
22812     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
22813    },
22814    {
22815     "kind" : "deleting_dtor_pointer",
22816     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
22817    },
22818    {
22819     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
22820    },
22821    {
22822     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22823    },
22824    {
22825     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22826    },
22827    {
22828     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22829    }
22830   ]
22831  },
22832  {
22833   "alignment" : 8,
22834   "base_specifiers" :
22835   [
22836    {
22837     "referenced_type" : "type-276"
22838    },
22839    {
22840     "referenced_type" : "type-152"
22841    }
22842   ],
22843   "fields" :
22844   [
22845    {
22846     "access" : "private",
22847     "field_name" : "_hidl_mMutex",
22848     "field_offset" : 1088,
22849     "referenced_type" : "type-356"
22850    },
22851    {
22852     "access" : "private",
22853     "field_name" : "_hidl_mDeathRecipients",
22854     "field_offset" : 1408,
22855     "referenced_type" : "type-357"
22856    }
22857   ],
22858   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmFactory",
22859   "name" : "android::hardware::drm::V1_0::BpHwDrmFactory",
22860   "referenced_type" : "type-355",
22861   "self_type" : "type-355",
22862   "size" : 216,
22863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h",
22864   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BpHwDrmFactoryE",
22865   "vtable_components" :
22866   [
22867    {
22868     "component_value" : 200,
22869     "kind" : "vbase_offset"
22870    },
22871    {
22872     "kind" : "offset_to_top"
22873    },
22874    {
22875     "kind" : "rtti",
22876     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
22877    },
22878    {
22879     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014BpHwDrmFactory8isRemoteEv"
22880    },
22881    {
22882     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
22883    },
22884    {
22885     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
22886    },
22887    {
22888     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
22889    },
22890    {
22891     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
22892    },
22893    {
22894     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21setHALInstrumentationEv"
22895    },
22896    {
22897     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
22898    },
22899    {
22900     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory4pingEv"
22901    },
22902    {
22903     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
22904    },
22905    {
22906     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21notifySyspropsChangedEv"
22907    },
22908    {
22909     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
22910    },
22911    {
22912     "kind" : "complete_dtor_pointer",
22913     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
22914    },
22915    {
22916     "kind" : "deleting_dtor_pointer",
22917     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
22918    },
22919    {
22920     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
22921    },
22922    {
22923     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
22924    },
22925    {
22926     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
22927    },
22928    {
22929     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
22930    },
22931    {
22932     "component_value" : 192,
22933     "kind" : "vbase_offset"
22934    },
22935    {
22936     "component_value" : -8,
22937     "kind" : "offset_to_top"
22938    },
22939    {
22940     "kind" : "rtti",
22941     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
22942    },
22943    {
22944     "kind" : "complete_dtor_pointer",
22945     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
22946    },
22947    {
22948     "kind" : "deleting_dtor_pointer",
22949     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
22950    },
22951    {
22952     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
22953    },
22954    {
22955     "component_value" : 184,
22956     "kind" : "vbase_offset"
22957    },
22958    {
22959     "component_value" : -16,
22960     "kind" : "offset_to_top"
22961    },
22962    {
22963     "kind" : "rtti",
22964     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
22965    },
22966    {
22967     "kind" : "complete_dtor_pointer",
22968     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
22969    },
22970    {
22971     "kind" : "deleting_dtor_pointer",
22972     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
22973    },
22974    {
22975     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
22976    },
22977    {
22978     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22979    },
22980    {
22981     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22982    },
22983    {
22984     "component_value" : -48,
22985     "kind" : "offset_to_top"
22986    },
22987    {
22988     "kind" : "rtti",
22989     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
22990    },
22991    {
22992     "kind" : "complete_dtor_pointer",
22993     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
22994    },
22995    {
22996     "kind" : "deleting_dtor_pointer",
22997     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
22998    },
22999    {
23000     "kind" : "vcall_offset"
23001    },
23002    {
23003     "component_value" : -184,
23004     "kind" : "vcall_offset"
23005    },
23006    {
23007     "component_value" : -184,
23008     "kind" : "vcall_offset"
23009    },
23010    {
23011     "component_value" : -184,
23012     "kind" : "vcall_offset"
23013    },
23014    {
23015     "component_value" : -200,
23016     "kind" : "vcall_offset"
23017    },
23018    {
23019     "component_value" : -200,
23020     "kind" : "offset_to_top"
23021    },
23022    {
23023     "kind" : "rtti",
23024     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
23025    },
23026    {
23027     "kind" : "complete_dtor_pointer",
23028     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
23029    },
23030    {
23031     "kind" : "deleting_dtor_pointer",
23032     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
23033    },
23034    {
23035     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
23036    },
23037    {
23038     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
23039    },
23040    {
23041     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
23042    },
23043    {
23044     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23045    }
23046   ]
23047  },
23048  {
23049   "alignment" : 8,
23050   "base_specifiers" :
23051   [
23052    {
23053     "referenced_type" : "type-275"
23054    },
23055    {
23056     "referenced_type" : "type-152"
23057    }
23058   ],
23059   "fields" :
23060   [
23061    {
23062     "access" : "private",
23063     "field_name" : "_hidl_mMutex",
23064     "field_offset" : 1088,
23065     "referenced_type" : "type-349"
23066    },
23067    {
23068     "access" : "private",
23069     "field_name" : "_hidl_mDeathRecipients",
23070     "field_offset" : 1408,
23071     "referenced_type" : "type-350"
23072    }
23073   ],
23074   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
23075   "name" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
23076   "referenced_type" : "type-348",
23077   "self_type" : "type-348",
23078   "size" : 216,
23079   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h",
23080   "unique_id" : "_ZTSN7android8hardware3drm4V1_013BpHwDrmPluginE",
23081   "vtable_components" :
23082   [
23083    {
23084     "component_value" : 200,
23085     "kind" : "vbase_offset"
23086    },
23087    {
23088     "kind" : "offset_to_top"
23089    },
23090    {
23091     "kind" : "rtti",
23092     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
23093    },
23094    {
23095     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013BpHwDrmPlugin8isRemoteEv"
23096    },
23097    {
23098     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
23099    },
23100    {
23101     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
23102    },
23103    {
23104     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
23105    },
23106    {
23107     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
23108    },
23109    {
23110     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21setHALInstrumentationEv"
23111    },
23112    {
23113     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
23114    },
23115    {
23116     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4pingEv"
23117    },
23118    {
23119     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
23120    },
23121    {
23122     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21notifySyspropsChangedEv"
23123    },
23124    {
23125     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
23126    },
23127    {
23128     "kind" : "complete_dtor_pointer",
23129     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
23130    },
23131    {
23132     "kind" : "deleting_dtor_pointer",
23133     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
23134    },
23135    {
23136     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
23137    },
23138    {
23139     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
23140    },
23141    {
23142     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
23143    },
23144    {
23145     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
23146    },
23147    {
23148     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
23149    },
23150    {
23151     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
23152    },
23153    {
23154     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
23155    },
23156    {
23157     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
23158    },
23159    {
23160     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
23161    },
23162    {
23163     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
23164    },
23165    {
23166     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
23167    },
23168    {
23169     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21releaseAllSecureStopsEv"
23170    },
23171    {
23172     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
23173    },
23174    {
23175     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
23176    },
23177    {
23178     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
23179    },
23180    {
23181     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
23182    },
23183    {
23184     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
23185    },
23186    {
23187     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
23188    },
23189    {
23190     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
23191    },
23192    {
23193     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
23194    },
23195    {
23196     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
23197    },
23198    {
23199     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
23200    },
23201    {
23202     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
23203    },
23204    {
23205     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
23206    },
23207    {
23208     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
23209    },
23210    {
23211     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
23212    },
23213    {
23214     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
23215    },
23216    {
23217     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
23218    },
23219    {
23220     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
23221    },
23222    {
23223     "component_value" : 192,
23224     "kind" : "vbase_offset"
23225    },
23226    {
23227     "component_value" : -8,
23228     "kind" : "offset_to_top"
23229    },
23230    {
23231     "kind" : "rtti",
23232     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
23233    },
23234    {
23235     "kind" : "complete_dtor_pointer",
23236     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
23237    },
23238    {
23239     "kind" : "deleting_dtor_pointer",
23240     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
23241    },
23242    {
23243     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
23244    },
23245    {
23246     "component_value" : 184,
23247     "kind" : "vbase_offset"
23248    },
23249    {
23250     "component_value" : -16,
23251     "kind" : "offset_to_top"
23252    },
23253    {
23254     "kind" : "rtti",
23255     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
23256    },
23257    {
23258     "kind" : "complete_dtor_pointer",
23259     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
23260    },
23261    {
23262     "kind" : "deleting_dtor_pointer",
23263     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
23264    },
23265    {
23266     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
23267    },
23268    {
23269     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
23270    },
23271    {
23272     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
23273    },
23274    {
23275     "component_value" : -48,
23276     "kind" : "offset_to_top"
23277    },
23278    {
23279     "kind" : "rtti",
23280     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
23281    },
23282    {
23283     "kind" : "complete_dtor_pointer",
23284     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
23285    },
23286    {
23287     "kind" : "deleting_dtor_pointer",
23288     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
23289    },
23290    {
23291     "kind" : "vcall_offset"
23292    },
23293    {
23294     "component_value" : -184,
23295     "kind" : "vcall_offset"
23296    },
23297    {
23298     "component_value" : -184,
23299     "kind" : "vcall_offset"
23300    },
23301    {
23302     "component_value" : -184,
23303     "kind" : "vcall_offset"
23304    },
23305    {
23306     "component_value" : -200,
23307     "kind" : "vcall_offset"
23308    },
23309    {
23310     "component_value" : -200,
23311     "kind" : "offset_to_top"
23312    },
23313    {
23314     "kind" : "rtti",
23315     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
23316    },
23317    {
23318     "kind" : "complete_dtor_pointer",
23319     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
23320    },
23321    {
23322     "kind" : "deleting_dtor_pointer",
23323     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
23324    },
23325    {
23326     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
23327    },
23328    {
23329     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
23330    },
23331    {
23332     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
23333    },
23334    {
23335     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23336    }
23337   ]
23338  },
23339  {
23340   "alignment" : 8,
23341   "base_specifiers" :
23342   [
23343    {
23344     "referenced_type" : "type-274"
23345    },
23346    {
23347     "referenced_type" : "type-152"
23348    }
23349   ],
23350   "fields" :
23351   [
23352    {
23353     "access" : "private",
23354     "field_name" : "_hidl_mMutex",
23355     "field_offset" : 1088,
23356     "referenced_type" : "type-342"
23357    },
23358    {
23359     "access" : "private",
23360     "field_name" : "_hidl_mDeathRecipients",
23361     "field_offset" : 1408,
23362     "referenced_type" : "type-343"
23363    }
23364   ],
23365   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
23366   "name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
23367   "referenced_type" : "type-341",
23368   "self_type" : "type-341",
23369   "size" : 216,
23370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h",
23371   "unique_id" : "_ZTSN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
23372   "vtable_components" :
23373   [
23374    {
23375     "component_value" : 200,
23376     "kind" : "vbase_offset"
23377    },
23378    {
23379     "kind" : "offset_to_top"
23380    },
23381    {
23382     "kind" : "rtti",
23383     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
23384    },
23385    {
23386     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_021BpHwDrmPluginListener8isRemoteEv"
23387    },
23388    {
23389     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
23390    },
23391    {
23392     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
23393    },
23394    {
23395     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
23396    },
23397    {
23398     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
23399    },
23400    {
23401     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21setHALInstrumentationEv"
23402    },
23403    {
23404     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
23405    },
23406    {
23407     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener4pingEv"
23408    },
23409    {
23410     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
23411    },
23412    {
23413     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21notifySyspropsChangedEv"
23414    },
23415    {
23416     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
23417    },
23418    {
23419     "kind" : "complete_dtor_pointer",
23420     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
23421    },
23422    {
23423     "kind" : "deleting_dtor_pointer",
23424     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
23425    },
23426    {
23427     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
23428    },
23429    {
23430     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
23431    },
23432    {
23433     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
23434    },
23435    {
23436     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
23437    },
23438    {
23439     "component_value" : 192,
23440     "kind" : "vbase_offset"
23441    },
23442    {
23443     "component_value" : -8,
23444     "kind" : "offset_to_top"
23445    },
23446    {
23447     "kind" : "rtti",
23448     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
23449    },
23450    {
23451     "kind" : "complete_dtor_pointer",
23452     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
23453    },
23454    {
23455     "kind" : "deleting_dtor_pointer",
23456     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
23457    },
23458    {
23459     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
23460    },
23461    {
23462     "component_value" : 184,
23463     "kind" : "vbase_offset"
23464    },
23465    {
23466     "component_value" : -16,
23467     "kind" : "offset_to_top"
23468    },
23469    {
23470     "kind" : "rtti",
23471     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
23472    },
23473    {
23474     "kind" : "complete_dtor_pointer",
23475     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
23476    },
23477    {
23478     "kind" : "deleting_dtor_pointer",
23479     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
23480    },
23481    {
23482     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
23483    },
23484    {
23485     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
23486    },
23487    {
23488     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
23489    },
23490    {
23491     "component_value" : -48,
23492     "kind" : "offset_to_top"
23493    },
23494    {
23495     "kind" : "rtti",
23496     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
23497    },
23498    {
23499     "kind" : "complete_dtor_pointer",
23500     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
23501    },
23502    {
23503     "kind" : "deleting_dtor_pointer",
23504     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
23505    },
23506    {
23507     "kind" : "vcall_offset"
23508    },
23509    {
23510     "component_value" : -184,
23511     "kind" : "vcall_offset"
23512    },
23513    {
23514     "component_value" : -184,
23515     "kind" : "vcall_offset"
23516    },
23517    {
23518     "component_value" : -184,
23519     "kind" : "vcall_offset"
23520    },
23521    {
23522     "component_value" : -200,
23523     "kind" : "vcall_offset"
23524    },
23525    {
23526     "component_value" : -200,
23527     "kind" : "offset_to_top"
23528    },
23529    {
23530     "kind" : "rtti",
23531     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
23532    },
23533    {
23534     "kind" : "complete_dtor_pointer",
23535     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
23536    },
23537    {
23538     "kind" : "deleting_dtor_pointer",
23539     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
23540    },
23541    {
23542     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
23543    },
23544    {
23545     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
23546    },
23547    {
23548     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
23549    },
23550    {
23551     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23552    }
23553   ]
23554  },
23555  {
23556   "alignment" : 8,
23557   "fields" :
23558   [
23559    {
23560     "field_name" : "type",
23561     "referenced_type" : "type-165"
23562    },
23563    {
23564     "field_name" : "nonsecureMemory",
23565     "field_offset" : 64,
23566     "referenced_type" : "type-161"
23567    },
23568    {
23569     "field_name" : "secureMemory",
23570     "field_offset" : 256,
23571     "referenced_type" : "type-166"
23572    }
23573   ],
23574   "linker_set_key" : "android::hardware::drm::V1_0::DestinationBuffer",
23575   "name" : "android::hardware::drm::V1_0::DestinationBuffer",
23576   "referenced_type" : "type-164",
23577   "self_type" : "type-164",
23578   "size" : 48,
23579   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
23580   "unique_id" : "_ZTSN7android8hardware3drm4V1_017DestinationBufferE"
23581  },
23582  {
23583   "alignment" : 8,
23584   "base_specifiers" :
23585   [
23586    {
23587     "referenced_type" : "type-5"
23588    }
23589   ],
23590   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoFactory",
23591   "name" : "android::hardware::drm::V1_0::ICryptoFactory",
23592   "referenced_type" : "type-419",
23593   "self_type" : "type-419",
23594   "size" : 24,
23595   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h",
23596   "unique_id" : "_ZTSN7android8hardware3drm4V1_014ICryptoFactoryE",
23597   "vtable_components" :
23598   [
23599    {
23600     "component_value" : 8,
23601     "kind" : "vbase_offset"
23602    },
23603    {
23604     "kind" : "offset_to_top"
23605    },
23606    {
23607     "kind" : "rtti",
23608     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
23609    },
23610    {
23611     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
23612    },
23613    {
23614     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
23615    },
23616    {
23617     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
23618    },
23619    {
23620     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
23621    },
23622    {
23623     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
23624    },
23625    {
23626     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
23627    },
23628    {
23629     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
23630    },
23631    {
23632     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
23633    },
23634    {
23635     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
23636    },
23637    {
23638     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
23639    },
23640    {
23641     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
23642    },
23643    {
23644     "kind" : "complete_dtor_pointer",
23645     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
23646    },
23647    {
23648     "kind" : "deleting_dtor_pointer",
23649     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
23650    },
23651    {
23652     "is_pure" : true,
23653     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
23654    },
23655    {
23656     "is_pure" : true,
23657     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
23658    },
23659    {
23660     "kind" : "vcall_offset"
23661    },
23662    {
23663     "kind" : "vcall_offset"
23664    },
23665    {
23666     "kind" : "vcall_offset"
23667    },
23668    {
23669     "kind" : "vcall_offset"
23670    },
23671    {
23672     "component_value" : -8,
23673     "kind" : "vcall_offset"
23674    },
23675    {
23676     "component_value" : -8,
23677     "kind" : "offset_to_top"
23678    },
23679    {
23680     "kind" : "rtti",
23681     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
23682    },
23683    {
23684     "kind" : "complete_dtor_pointer",
23685     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
23686    },
23687    {
23688     "kind" : "deleting_dtor_pointer",
23689     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
23690    },
23691    {
23692     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23693    },
23694    {
23695     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23696    },
23697    {
23698     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23699    },
23700    {
23701     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23702    }
23703   ]
23704  },
23705  {
23706   "alignment" : 8,
23707   "base_specifiers" :
23708   [
23709    {
23710     "referenced_type" : "type-5"
23711    }
23712   ],
23713   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoPlugin",
23714   "name" : "android::hardware::drm::V1_0::ICryptoPlugin",
23715   "referenced_type" : "type-141",
23716   "self_type" : "type-141",
23717   "size" : 24,
23718   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h",
23719   "unique_id" : "_ZTSN7android8hardware3drm4V1_013ICryptoPluginE",
23720   "vtable_components" :
23721   [
23722    {
23723     "component_value" : 8,
23724     "kind" : "vbase_offset"
23725    },
23726    {
23727     "kind" : "offset_to_top"
23728    },
23729    {
23730     "kind" : "rtti",
23731     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
23732    },
23733    {
23734     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
23735    },
23736    {
23737     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
23738    },
23739    {
23740     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
23741    },
23742    {
23743     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
23744    },
23745    {
23746     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
23747    },
23748    {
23749     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
23750    },
23751    {
23752     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
23753    },
23754    {
23755     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
23756    },
23757    {
23758     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
23759    },
23760    {
23761     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
23762    },
23763    {
23764     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
23765    },
23766    {
23767     "kind" : "complete_dtor_pointer",
23768     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD1Ev"
23769    },
23770    {
23771     "kind" : "deleting_dtor_pointer",
23772     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD0Ev"
23773    },
23774    {
23775     "is_pure" : true,
23776     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
23777    },
23778    {
23779     "is_pure" : true,
23780     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
23781    },
23782    {
23783     "is_pure" : true,
23784     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
23785    },
23786    {
23787     "is_pure" : true,
23788     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
23789    },
23790    {
23791     "is_pure" : true,
23792     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
23793    },
23794    {
23795     "kind" : "vcall_offset"
23796    },
23797    {
23798     "kind" : "vcall_offset"
23799    },
23800    {
23801     "kind" : "vcall_offset"
23802    },
23803    {
23804     "kind" : "vcall_offset"
23805    },
23806    {
23807     "component_value" : -8,
23808     "kind" : "vcall_offset"
23809    },
23810    {
23811     "component_value" : -8,
23812     "kind" : "offset_to_top"
23813    },
23814    {
23815     "kind" : "rtti",
23816     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
23817    },
23818    {
23819     "kind" : "complete_dtor_pointer",
23820     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013ICryptoPluginD1Ev"
23821    },
23822    {
23823     "kind" : "deleting_dtor_pointer",
23824     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013ICryptoPluginD0Ev"
23825    },
23826    {
23827     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23828    },
23829    {
23830     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23831    },
23832    {
23833     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23834    },
23835    {
23836     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23837    }
23838   ]
23839  },
23840  {
23841   "alignment" : 8,
23842   "base_specifiers" :
23843   [
23844    {
23845     "referenced_type" : "type-5"
23846    }
23847   ],
23848   "linker_set_key" : "android::hardware::drm::V1_0::IDrmFactory",
23849   "name" : "android::hardware::drm::V1_0::IDrmFactory",
23850   "referenced_type" : "type-196",
23851   "self_type" : "type-196",
23852   "size" : 24,
23853   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h",
23854   "unique_id" : "_ZTSN7android8hardware3drm4V1_011IDrmFactoryE",
23855   "vtable_components" :
23856   [
23857    {
23858     "component_value" : 8,
23859     "kind" : "vbase_offset"
23860    },
23861    {
23862     "kind" : "offset_to_top"
23863    },
23864    {
23865     "kind" : "rtti",
23866     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
23867    },
23868    {
23869     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
23870    },
23871    {
23872     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
23873    },
23874    {
23875     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
23876    },
23877    {
23878     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
23879    },
23880    {
23881     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
23882    },
23883    {
23884     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
23885    },
23886    {
23887     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
23888    },
23889    {
23890     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
23891    },
23892    {
23893     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
23894    },
23895    {
23896     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
23897    },
23898    {
23899     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
23900    },
23901    {
23902     "kind" : "complete_dtor_pointer",
23903     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD1Ev"
23904    },
23905    {
23906     "kind" : "deleting_dtor_pointer",
23907     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD0Ev"
23908    },
23909    {
23910     "is_pure" : true,
23911     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
23912    },
23913    {
23914     "is_pure" : true,
23915     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
23916    },
23917    {
23918     "is_pure" : true,
23919     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
23920    },
23921    {
23922     "kind" : "vcall_offset"
23923    },
23924    {
23925     "kind" : "vcall_offset"
23926    },
23927    {
23928     "kind" : "vcall_offset"
23929    },
23930    {
23931     "kind" : "vcall_offset"
23932    },
23933    {
23934     "component_value" : -8,
23935     "kind" : "vcall_offset"
23936    },
23937    {
23938     "component_value" : -8,
23939     "kind" : "offset_to_top"
23940    },
23941    {
23942     "kind" : "rtti",
23943     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
23944    },
23945    {
23946     "kind" : "complete_dtor_pointer",
23947     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_011IDrmFactoryD1Ev"
23948    },
23949    {
23950     "kind" : "deleting_dtor_pointer",
23951     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_011IDrmFactoryD0Ev"
23952    },
23953    {
23954     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23955    },
23956    {
23957     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23958    },
23959    {
23960     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23961    },
23962    {
23963     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23964    }
23965   ]
23966  },
23967  {
23968   "alignment" : 8,
23969   "base_specifiers" :
23970   [
23971    {
23972     "referenced_type" : "type-5"
23973    }
23974   ],
23975   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPlugin",
23976   "name" : "android::hardware::drm::V1_0::IDrmPlugin",
23977   "referenced_type" : "type-216",
23978   "self_type" : "type-216",
23979   "size" : 24,
23980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h",
23981   "unique_id" : "_ZTSN7android8hardware3drm4V1_010IDrmPluginE",
23982   "vtable_components" :
23983   [
23984    {
23985     "component_value" : 8,
23986     "kind" : "vbase_offset"
23987    },
23988    {
23989     "kind" : "offset_to_top"
23990    },
23991    {
23992     "kind" : "rtti",
23993     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
23994    },
23995    {
23996     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
23997    },
23998    {
23999     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
24000    },
24001    {
24002     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
24003    },
24004    {
24005     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
24006    },
24007    {
24008     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
24009    },
24010    {
24011     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
24012    },
24013    {
24014     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
24015    },
24016    {
24017     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
24018    },
24019    {
24020     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
24021    },
24022    {
24023     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
24024    },
24025    {
24026     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
24027    },
24028    {
24029     "kind" : "complete_dtor_pointer",
24030     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD1Ev"
24031    },
24032    {
24033     "kind" : "deleting_dtor_pointer",
24034     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD0Ev"
24035    },
24036    {
24037     "is_pure" : true,
24038     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
24039    },
24040    {
24041     "is_pure" : true,
24042     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
24043    },
24044    {
24045     "is_pure" : true,
24046     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
24047    },
24048    {
24049     "is_pure" : true,
24050     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
24051    },
24052    {
24053     "is_pure" : true,
24054     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
24055    },
24056    {
24057     "is_pure" : true,
24058     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
24059    },
24060    {
24061     "is_pure" : true,
24062     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
24063    },
24064    {
24065     "is_pure" : true,
24066     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
24067    },
24068    {
24069     "is_pure" : true,
24070     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
24071    },
24072    {
24073     "is_pure" : true,
24074     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
24075    },
24076    {
24077     "is_pure" : true,
24078     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
24079    },
24080    {
24081     "is_pure" : true,
24082     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
24083    },
24084    {
24085     "is_pure" : true,
24086     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
24087    },
24088    {
24089     "is_pure" : true,
24090     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
24091    },
24092    {
24093     "is_pure" : true,
24094     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
24095    },
24096    {
24097     "is_pure" : true,
24098     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
24099    },
24100    {
24101     "is_pure" : true,
24102     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
24103    },
24104    {
24105     "is_pure" : true,
24106     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
24107    },
24108    {
24109     "is_pure" : true,
24110     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
24111    },
24112    {
24113     "is_pure" : true,
24114     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
24115    },
24116    {
24117     "is_pure" : true,
24118     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
24119    },
24120    {
24121     "is_pure" : true,
24122     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
24123    },
24124    {
24125     "is_pure" : true,
24126     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
24127    },
24128    {
24129     "is_pure" : true,
24130     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
24131    },
24132    {
24133     "is_pure" : true,
24134     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
24135    },
24136    {
24137     "is_pure" : true,
24138     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
24139    },
24140    {
24141     "is_pure" : true,
24142     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
24143    },
24144    {
24145     "is_pure" : true,
24146     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
24147    },
24148    {
24149     "kind" : "vcall_offset"
24150    },
24151    {
24152     "kind" : "vcall_offset"
24153    },
24154    {
24155     "kind" : "vcall_offset"
24156    },
24157    {
24158     "kind" : "vcall_offset"
24159    },
24160    {
24161     "component_value" : -8,
24162     "kind" : "vcall_offset"
24163    },
24164    {
24165     "component_value" : -8,
24166     "kind" : "offset_to_top"
24167    },
24168    {
24169     "kind" : "rtti",
24170     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
24171    },
24172    {
24173     "kind" : "complete_dtor_pointer",
24174     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_010IDrmPluginD1Ev"
24175    },
24176    {
24177     "kind" : "deleting_dtor_pointer",
24178     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_010IDrmPluginD0Ev"
24179    },
24180    {
24181     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
24182    },
24183    {
24184     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
24185    },
24186    {
24187     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
24188    },
24189    {
24190     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24191    }
24192   ]
24193  },
24194  {
24195   "alignment" : 8,
24196   "base_specifiers" :
24197   [
24198    {
24199     "referenced_type" : "type-5"
24200    }
24201   ],
24202   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPluginListener",
24203   "name" : "android::hardware::drm::V1_0::IDrmPluginListener",
24204   "referenced_type" : "type-220",
24205   "self_type" : "type-220",
24206   "size" : 24,
24207   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h",
24208   "unique_id" : "_ZTSN7android8hardware3drm4V1_018IDrmPluginListenerE",
24209   "vtable_components" :
24210   [
24211    {
24212     "component_value" : 8,
24213     "kind" : "vbase_offset"
24214    },
24215    {
24216     "kind" : "offset_to_top"
24217    },
24218    {
24219     "kind" : "rtti",
24220     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
24221    },
24222    {
24223     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
24224    },
24225    {
24226     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
24227    },
24228    {
24229     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
24230    },
24231    {
24232     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
24233    },
24234    {
24235     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
24236    },
24237    {
24238     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
24239    },
24240    {
24241     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
24242    },
24243    {
24244     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
24245    },
24246    {
24247     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
24248    },
24249    {
24250     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
24251    },
24252    {
24253     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
24254    },
24255    {
24256     "kind" : "complete_dtor_pointer",
24257     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
24258    },
24259    {
24260     "kind" : "deleting_dtor_pointer",
24261     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
24262    },
24263    {
24264     "is_pure" : true,
24265     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
24266    },
24267    {
24268     "is_pure" : true,
24269     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
24270    },
24271    {
24272     "is_pure" : true,
24273     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
24274    },
24275    {
24276     "kind" : "vcall_offset"
24277    },
24278    {
24279     "kind" : "vcall_offset"
24280    },
24281    {
24282     "kind" : "vcall_offset"
24283    },
24284    {
24285     "kind" : "vcall_offset"
24286    },
24287    {
24288     "component_value" : -8,
24289     "kind" : "vcall_offset"
24290    },
24291    {
24292     "component_value" : -8,
24293     "kind" : "offset_to_top"
24294    },
24295    {
24296     "kind" : "rtti",
24297     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
24298    },
24299    {
24300     "kind" : "complete_dtor_pointer",
24301     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
24302    },
24303    {
24304     "kind" : "deleting_dtor_pointer",
24305     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
24306    },
24307    {
24308     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
24309    },
24310    {
24311     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
24312    },
24313    {
24314     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
24315    },
24316    {
24317     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24318    }
24319   ]
24320  },
24321  {
24322   "alignment" : 8,
24323   "fields" :
24324   [
24325    {
24326     "field_name" : "keyId",
24327     "referenced_type" : "type-104"
24328    },
24329    {
24330     "field_name" : "type",
24331     "field_offset" : 128,
24332     "referenced_type" : "type-488"
24333    }
24334   ],
24335   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus",
24336   "name" : "android::hardware::drm::V1_0::KeyStatus",
24337   "referenced_type" : "type-487",
24338   "self_type" : "type-487",
24339   "size" : 24,
24340   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
24341   "unique_id" : "_ZTSN7android8hardware3drm4V1_09KeyStatusE"
24342  },
24343  {
24344   "alignment" : 8,
24345   "fields" :
24346   [
24347    {
24348     "field_name" : "key",
24349     "referenced_type" : "type-82"
24350    },
24351    {
24352     "field_name" : "value",
24353     "field_offset" : 128,
24354     "referenced_type" : "type-82"
24355    }
24356   ],
24357   "linker_set_key" : "android::hardware::drm::V1_0::KeyValue",
24358   "name" : "android::hardware::drm::V1_0::KeyValue",
24359   "referenced_type" : "type-477",
24360   "self_type" : "type-477",
24361   "size" : 32,
24362   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
24363   "unique_id" : "_ZTSN7android8hardware3drm4V1_08KeyValueE"
24364  },
24365  {
24366   "alignment" : 4,
24367   "fields" :
24368   [
24369    {
24370     "field_name" : "encryptBlocks",
24371     "referenced_type" : "type-2"
24372    },
24373    {
24374     "field_name" : "skipBlocks",
24375     "field_offset" : 32,
24376     "referenced_type" : "type-2"
24377    }
24378   ],
24379   "linker_set_key" : "android::hardware::drm::V1_0::Pattern",
24380   "name" : "android::hardware::drm::V1_0::Pattern",
24381   "referenced_type" : "type-158",
24382   "self_type" : "type-158",
24383   "size" : 8,
24384   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
24385   "unique_id" : "_ZTSN7android8hardware3drm4V1_07PatternE"
24386  },
24387  {
24388   "alignment" : 8,
24389   "fields" :
24390   [
24391    {
24392     "field_name" : "opaqueData",
24393     "referenced_type" : "type-104"
24394    }
24395   ],
24396   "linker_set_key" : "android::hardware::drm::V1_0::SecureStop",
24397   "name" : "android::hardware::drm::V1_0::SecureStop",
24398   "referenced_type" : "type-493",
24399   "self_type" : "type-493",
24400   "size" : 16,
24401   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
24402   "unique_id" : "_ZTSN7android8hardware3drm4V1_010SecureStopE"
24403  },
24404  {
24405   "alignment" : 8,
24406   "fields" :
24407   [
24408    {
24409     "field_name" : "bufferId",
24410     "referenced_type" : "type-2"
24411    },
24412    {
24413     "field_name" : "offset",
24414     "field_offset" : 64,
24415     "referenced_type" : "type-32"
24416    },
24417    {
24418     "field_name" : "size",
24419     "field_offset" : 128,
24420     "referenced_type" : "type-32"
24421    }
24422   ],
24423   "linker_set_key" : "android::hardware::drm::V1_0::SharedBuffer",
24424   "name" : "android::hardware::drm::V1_0::SharedBuffer",
24425   "referenced_type" : "type-161",
24426   "self_type" : "type-161",
24427   "size" : 24,
24428   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
24429   "unique_id" : "_ZTSN7android8hardware3drm4V1_012SharedBufferE"
24430  },
24431  {
24432   "alignment" : 4,
24433   "fields" :
24434   [
24435    {
24436     "field_name" : "numBytesOfClearData",
24437     "referenced_type" : "type-2"
24438    },
24439    {
24440     "field_name" : "numBytesOfEncryptedData",
24441     "field_offset" : 32,
24442     "referenced_type" : "type-2"
24443    }
24444   ],
24445   "linker_set_key" : "android::hardware::drm::V1_0::SubSample",
24446   "name" : "android::hardware::drm::V1_0::SubSample",
24447   "referenced_type" : "type-186",
24448   "self_type" : "type-186",
24449   "size" : 8,
24450   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
24451   "unique_id" : "_ZTSN7android8hardware3drm4V1_09SubSampleE"
24452  },
24453  {
24454   "alignment" : 8,
24455   "base_specifiers" :
24456   [
24457    {
24458     "referenced_type" : "type-199"
24459    }
24460   ],
24461   "fields" :
24462   [
24463    {
24464     "access" : "private",
24465     "field_name" : "_hidl_mImpl",
24466     "field_offset" : 1024,
24467     "referenced_type" : "type-444"
24468    }
24469   ],
24470   "linker_set_key" : "android::hardware::drm::V1_1::BnHwCryptoFactory",
24471   "name" : "android::hardware::drm::V1_1::BnHwCryptoFactory",
24472   "referenced_type" : "type-1165",
24473   "self_type" : "type-1165",
24474   "size" : 152,
24475   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h",
24476   "unique_id" : "_ZTSN7android8hardware3drm4V1_117BnHwCryptoFactoryE",
24477   "vtable_components" :
24478   [
24479    {
24480     "component_value" : 136,
24481     "kind" : "vbase_offset"
24482    },
24483    {
24484     "kind" : "offset_to_top"
24485    },
24486    {
24487     "kind" : "rtti",
24488     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
24489    },
24490    {
24491     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
24492    },
24493    {
24494     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
24495    },
24496    {
24497     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
24498    },
24499    {
24500     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
24501    },
24502    {
24503     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
24504    },
24505    {
24506     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
24507    },
24508    {
24509     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
24510    },
24511    {
24512     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
24513    },
24514    {
24515     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
24516    },
24517    {
24518     "kind" : "complete_dtor_pointer",
24519     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
24520    },
24521    {
24522     "kind" : "deleting_dtor_pointer",
24523     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
24524    },
24525    {
24526     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
24527    },
24528    {
24529     "component_value" : -32,
24530     "kind" : "offset_to_top"
24531    },
24532    {
24533     "kind" : "rtti",
24534     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
24535    },
24536    {
24537     "kind" : "complete_dtor_pointer",
24538     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
24539    },
24540    {
24541     "kind" : "deleting_dtor_pointer",
24542     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
24543    },
24544    {
24545     "kind" : "vcall_offset"
24546    },
24547    {
24548     "kind" : "vcall_offset"
24549    },
24550    {
24551     "kind" : "vcall_offset"
24552    },
24553    {
24554     "kind" : "vcall_offset"
24555    },
24556    {
24557     "component_value" : -136,
24558     "kind" : "vcall_offset"
24559    },
24560    {
24561     "component_value" : -136,
24562     "kind" : "offset_to_top"
24563    },
24564    {
24565     "kind" : "rtti",
24566     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
24567    },
24568    {
24569     "kind" : "complete_dtor_pointer",
24570     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
24571    },
24572    {
24573     "kind" : "deleting_dtor_pointer",
24574     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
24575    },
24576    {
24577     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
24578    },
24579    {
24580     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
24581    },
24582    {
24583     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
24584    },
24585    {
24586     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24587    }
24588   ]
24589  },
24590  {
24591   "alignment" : 8,
24592   "base_specifiers" :
24593   [
24594    {
24595     "referenced_type" : "type-199"
24596    }
24597   ],
24598   "fields" :
24599   [
24600    {
24601     "access" : "private",
24602     "field_name" : "_hidl_mImpl",
24603     "field_offset" : 1024,
24604     "referenced_type" : "type-237"
24605    }
24606   ],
24607   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmFactory",
24608   "name" : "android::hardware::drm::V1_1::BnHwDrmFactory",
24609   "referenced_type" : "type-360",
24610   "self_type" : "type-360",
24611   "size" : 152,
24612   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h",
24613   "unique_id" : "_ZTSN7android8hardware3drm4V1_114BnHwDrmFactoryE",
24614   "vtable_components" :
24615   [
24616    {
24617     "component_value" : 136,
24618     "kind" : "vbase_offset"
24619    },
24620    {
24621     "kind" : "offset_to_top"
24622    },
24623    {
24624     "kind" : "rtti",
24625     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
24626    },
24627    {
24628     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
24629    },
24630    {
24631     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
24632    },
24633    {
24634     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
24635    },
24636    {
24637     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
24638    },
24639    {
24640     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
24641    },
24642    {
24643     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
24644    },
24645    {
24646     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
24647    },
24648    {
24649     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
24650    },
24651    {
24652     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
24653    },
24654    {
24655     "kind" : "complete_dtor_pointer",
24656     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
24657    },
24658    {
24659     "kind" : "deleting_dtor_pointer",
24660     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
24661    },
24662    {
24663     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
24664    },
24665    {
24666     "component_value" : -32,
24667     "kind" : "offset_to_top"
24668    },
24669    {
24670     "kind" : "rtti",
24671     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
24672    },
24673    {
24674     "kind" : "complete_dtor_pointer",
24675     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
24676    },
24677    {
24678     "kind" : "deleting_dtor_pointer",
24679     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
24680    },
24681    {
24682     "kind" : "vcall_offset"
24683    },
24684    {
24685     "kind" : "vcall_offset"
24686    },
24687    {
24688     "kind" : "vcall_offset"
24689    },
24690    {
24691     "kind" : "vcall_offset"
24692    },
24693    {
24694     "component_value" : -136,
24695     "kind" : "vcall_offset"
24696    },
24697    {
24698     "component_value" : -136,
24699     "kind" : "offset_to_top"
24700    },
24701    {
24702     "kind" : "rtti",
24703     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
24704    },
24705    {
24706     "kind" : "complete_dtor_pointer",
24707     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
24708    },
24709    {
24710     "kind" : "deleting_dtor_pointer",
24711     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
24712    },
24713    {
24714     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
24715    },
24716    {
24717     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
24718    },
24719    {
24720     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
24721    },
24722    {
24723     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24724    }
24725   ]
24726  },
24727  {
24728   "alignment" : 8,
24729   "base_specifiers" :
24730   [
24731    {
24732     "referenced_type" : "type-199"
24733    }
24734   ],
24735   "fields" :
24736   [
24737    {
24738     "access" : "private",
24739     "field_name" : "_hidl_mImpl",
24740     "field_offset" : 1024,
24741     "referenced_type" : "type-433"
24742    }
24743   ],
24744   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmPlugin",
24745   "name" : "android::hardware::drm::V1_1::BnHwDrmPlugin",
24746   "referenced_type" : "type-585",
24747   "self_type" : "type-585",
24748   "size" : 152,
24749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h",
24750   "unique_id" : "_ZTSN7android8hardware3drm4V1_113BnHwDrmPluginE",
24751   "vtable_components" :
24752   [
24753    {
24754     "component_value" : 136,
24755     "kind" : "vbase_offset"
24756    },
24757    {
24758     "kind" : "offset_to_top"
24759    },
24760    {
24761     "kind" : "rtti",
24762     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BnHwDrmPluginE"
24763    },
24764    {
24765     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
24766    },
24767    {
24768     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
24769    },
24770    {
24771     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
24772    },
24773    {
24774     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
24775    },
24776    {
24777     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
24778    },
24779    {
24780     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
24781    },
24782    {
24783     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
24784    },
24785    {
24786     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
24787    },
24788    {
24789     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
24790    },
24791    {
24792     "kind" : "complete_dtor_pointer",
24793     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
24794    },
24795    {
24796     "kind" : "deleting_dtor_pointer",
24797     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
24798    },
24799    {
24800     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
24801    },
24802    {
24803     "component_value" : -32,
24804     "kind" : "offset_to_top"
24805    },
24806    {
24807     "kind" : "rtti",
24808     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BnHwDrmPluginE"
24809    },
24810    {
24811     "kind" : "complete_dtor_pointer",
24812     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
24813    },
24814    {
24815     "kind" : "deleting_dtor_pointer",
24816     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
24817    },
24818    {
24819     "kind" : "vcall_offset"
24820    },
24821    {
24822     "kind" : "vcall_offset"
24823    },
24824    {
24825     "kind" : "vcall_offset"
24826    },
24827    {
24828     "kind" : "vcall_offset"
24829    },
24830    {
24831     "component_value" : -136,
24832     "kind" : "vcall_offset"
24833    },
24834    {
24835     "component_value" : -136,
24836     "kind" : "offset_to_top"
24837    },
24838    {
24839     "kind" : "rtti",
24840     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BnHwDrmPluginE"
24841    },
24842    {
24843     "kind" : "complete_dtor_pointer",
24844     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
24845    },
24846    {
24847     "kind" : "deleting_dtor_pointer",
24848     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
24849    },
24850    {
24851     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
24852    },
24853    {
24854     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
24855    },
24856    {
24857     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
24858    },
24859    {
24860     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
24861    }
24862   ]
24863  },
24864  {
24865   "alignment" : 8,
24866   "base_specifiers" :
24867   [
24868    {
24869     "referenced_type" : "type-972"
24870    },
24871    {
24872     "referenced_type" : "type-152"
24873    }
24874   ],
24875   "fields" :
24876   [
24877    {
24878     "access" : "private",
24879     "field_name" : "_hidl_mMutex",
24880     "field_offset" : 1088,
24881     "referenced_type" : "type-1168"
24882    },
24883    {
24884     "access" : "private",
24885     "field_name" : "_hidl_mDeathRecipients",
24886     "field_offset" : 1408,
24887     "referenced_type" : "type-1169"
24888    }
24889   ],
24890   "linker_set_key" : "android::hardware::drm::V1_1::BpHwCryptoFactory",
24891   "name" : "android::hardware::drm::V1_1::BpHwCryptoFactory",
24892   "referenced_type" : "type-1167",
24893   "self_type" : "type-1167",
24894   "size" : 216,
24895   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h",
24896   "unique_id" : "_ZTSN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
24897   "vtable_components" :
24898   [
24899    {
24900     "component_value" : 200,
24901     "kind" : "vbase_offset"
24902    },
24903    {
24904     "kind" : "offset_to_top"
24905    },
24906    {
24907     "kind" : "rtti",
24908     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
24909    },
24910    {
24911     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_117BpHwCryptoFactory8isRemoteEv"
24912    },
24913    {
24914     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
24915    },
24916    {
24917     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
24918    },
24919    {
24920     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
24921    },
24922    {
24923     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
24924    },
24925    {
24926     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21setHALInstrumentationEv"
24927    },
24928    {
24929     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
24930    },
24931    {
24932     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory4pingEv"
24933    },
24934    {
24935     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
24936    },
24937    {
24938     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21notifySyspropsChangedEv"
24939    },
24940    {
24941     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
24942    },
24943    {
24944     "kind" : "complete_dtor_pointer",
24945     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
24946    },
24947    {
24948     "kind" : "deleting_dtor_pointer",
24949     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
24950    },
24951    {
24952     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
24953    },
24954    {
24955     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
24956    },
24957    {
24958     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
24959    },
24960    {
24961     "component_value" : 192,
24962     "kind" : "vbase_offset"
24963    },
24964    {
24965     "component_value" : -8,
24966     "kind" : "offset_to_top"
24967    },
24968    {
24969     "kind" : "rtti",
24970     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
24971    },
24972    {
24973     "kind" : "complete_dtor_pointer",
24974     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
24975    },
24976    {
24977     "kind" : "deleting_dtor_pointer",
24978     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
24979    },
24980    {
24981     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
24982    },
24983    {
24984     "component_value" : 184,
24985     "kind" : "vbase_offset"
24986    },
24987    {
24988     "component_value" : -16,
24989     "kind" : "offset_to_top"
24990    },
24991    {
24992     "kind" : "rtti",
24993     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
24994    },
24995    {
24996     "kind" : "complete_dtor_pointer",
24997     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
24998    },
24999    {
25000     "kind" : "deleting_dtor_pointer",
25001     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
25002    },
25003    {
25004     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
25005    },
25006    {
25007     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
25008    },
25009    {
25010     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
25011    },
25012    {
25013     "component_value" : -48,
25014     "kind" : "offset_to_top"
25015    },
25016    {
25017     "kind" : "rtti",
25018     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
25019    },
25020    {
25021     "kind" : "complete_dtor_pointer",
25022     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
25023    },
25024    {
25025     "kind" : "deleting_dtor_pointer",
25026     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
25027    },
25028    {
25029     "kind" : "vcall_offset"
25030    },
25031    {
25032     "component_value" : -184,
25033     "kind" : "vcall_offset"
25034    },
25035    {
25036     "component_value" : -184,
25037     "kind" : "vcall_offset"
25038    },
25039    {
25040     "component_value" : -184,
25041     "kind" : "vcall_offset"
25042    },
25043    {
25044     "component_value" : -200,
25045     "kind" : "vcall_offset"
25046    },
25047    {
25048     "component_value" : -200,
25049     "kind" : "offset_to_top"
25050    },
25051    {
25052     "kind" : "rtti",
25053     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
25054    },
25055    {
25056     "kind" : "complete_dtor_pointer",
25057     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
25058    },
25059    {
25060     "kind" : "deleting_dtor_pointer",
25061     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
25062    },
25063    {
25064     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
25065    },
25066    {
25067     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
25068    },
25069    {
25070     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
25071    },
25072    {
25073     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
25074    }
25075   ]
25076  },
25077  {
25078   "alignment" : 8,
25079   "base_specifiers" :
25080   [
25081    {
25082     "referenced_type" : "type-277"
25083    },
25084    {
25085     "referenced_type" : "type-152"
25086    }
25087   ],
25088   "fields" :
25089   [
25090    {
25091     "access" : "private",
25092     "field_name" : "_hidl_mMutex",
25093     "field_offset" : 1088,
25094     "referenced_type" : "type-363"
25095    },
25096    {
25097     "access" : "private",
25098     "field_name" : "_hidl_mDeathRecipients",
25099     "field_offset" : 1408,
25100     "referenced_type" : "type-364"
25101    }
25102   ],
25103   "linker_set_key" : "android::hardware::drm::V1_1::BpHwDrmFactory",
25104   "name" : "android::hardware::drm::V1_1::BpHwDrmFactory",
25105   "referenced_type" : "type-362",
25106   "self_type" : "type-362",
25107   "size" : 216,
25108   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h",
25109   "unique_id" : "_ZTSN7android8hardware3drm4V1_114BpHwDrmFactoryE",
25110   "vtable_components" :
25111   [
25112    {
25113     "component_value" : 200,
25114     "kind" : "vbase_offset"
25115    },
25116    {
25117     "kind" : "offset_to_top"
25118    },
25119    {
25120     "kind" : "rtti",
25121     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
25122    },
25123    {
25124     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114BpHwDrmFactory8isRemoteEv"
25125    },
25126    {
25127     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
25128    },
25129    {
25130     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
25131    },
25132    {
25133     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
25134    },
25135    {
25136     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
25137    },
25138    {
25139     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21setHALInstrumentationEv"
25140    },
25141    {
25142     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
25143    },
25144    {
25145     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory4pingEv"
25146    },
25147    {
25148     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
25149    },
25150    {
25151     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21notifySyspropsChangedEv"
25152    },
25153    {
25154     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
25155    },
25156    {
25157     "kind" : "complete_dtor_pointer",
25158     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
25159    },
25160    {
25161     "kind" : "deleting_dtor_pointer",
25162     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
25163    },
25164    {
25165     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
25166    },
25167    {
25168     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
25169    },
25170    {
25171     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
25172    },
25173    {
25174     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
25175    },
25176    {
25177     "component_value" : 192,
25178     "kind" : "vbase_offset"
25179    },
25180    {
25181     "component_value" : -8,
25182     "kind" : "offset_to_top"
25183    },
25184    {
25185     "kind" : "rtti",
25186     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
25187    },
25188    {
25189     "kind" : "complete_dtor_pointer",
25190     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
25191    },
25192    {
25193     "kind" : "deleting_dtor_pointer",
25194     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
25195    },
25196    {
25197     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
25198    },
25199    {
25200     "component_value" : 184,
25201     "kind" : "vbase_offset"
25202    },
25203    {
25204     "component_value" : -16,
25205     "kind" : "offset_to_top"
25206    },
25207    {
25208     "kind" : "rtti",
25209     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
25210    },
25211    {
25212     "kind" : "complete_dtor_pointer",
25213     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
25214    },
25215    {
25216     "kind" : "deleting_dtor_pointer",
25217     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
25218    },
25219    {
25220     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
25221    },
25222    {
25223     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
25224    },
25225    {
25226     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
25227    },
25228    {
25229     "component_value" : -48,
25230     "kind" : "offset_to_top"
25231    },
25232    {
25233     "kind" : "rtti",
25234     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
25235    },
25236    {
25237     "kind" : "complete_dtor_pointer",
25238     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
25239    },
25240    {
25241     "kind" : "deleting_dtor_pointer",
25242     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
25243    },
25244    {
25245     "kind" : "vcall_offset"
25246    },
25247    {
25248     "component_value" : -184,
25249     "kind" : "vcall_offset"
25250    },
25251    {
25252     "component_value" : -184,
25253     "kind" : "vcall_offset"
25254    },
25255    {
25256     "component_value" : -184,
25257     "kind" : "vcall_offset"
25258    },
25259    {
25260     "component_value" : -200,
25261     "kind" : "vcall_offset"
25262    },
25263    {
25264     "component_value" : -200,
25265     "kind" : "offset_to_top"
25266    },
25267    {
25268     "kind" : "rtti",
25269     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
25270    },
25271    {
25272     "kind" : "complete_dtor_pointer",
25273     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
25274    },
25275    {
25276     "kind" : "deleting_dtor_pointer",
25277     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
25278    },
25279    {
25280     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
25281    },
25282    {
25283     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
25284    },
25285    {
25286     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
25287    },
25288    {
25289     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
25290    }
25291   ]
25292  },
25293  {
25294   "alignment" : 8,
25295   "base_specifiers" :
25296   [
25297    {
25298     "referenced_type" : "type-519"
25299    },
25300    {
25301     "referenced_type" : "type-152"
25302    }
25303   ],
25304   "fields" :
25305   [
25306    {
25307     "access" : "private",
25308     "field_name" : "_hidl_mMutex",
25309     "field_offset" : 1088,
25310     "referenced_type" : "type-589"
25311    },
25312    {
25313     "access" : "private",
25314     "field_name" : "_hidl_mDeathRecipients",
25315     "field_offset" : 1408,
25316     "referenced_type" : "type-590"
25317    }
25318   ],
25319   "linker_set_key" : "android::hardware::drm::V1_1::BpHwDrmPlugin",
25320   "name" : "android::hardware::drm::V1_1::BpHwDrmPlugin",
25321   "referenced_type" : "type-588",
25322   "self_type" : "type-588",
25323   "size" : 216,
25324   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h",
25325   "unique_id" : "_ZTSN7android8hardware3drm4V1_113BpHwDrmPluginE",
25326   "vtable_components" :
25327   [
25328    {
25329     "component_value" : 200,
25330     "kind" : "vbase_offset"
25331    },
25332    {
25333     "kind" : "offset_to_top"
25334    },
25335    {
25336     "kind" : "rtti",
25337     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
25338    },
25339    {
25340     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_113BpHwDrmPlugin8isRemoteEv"
25341    },
25342    {
25343     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
25344    },
25345    {
25346     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
25347    },
25348    {
25349     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
25350    },
25351    {
25352     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
25353    },
25354    {
25355     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21setHALInstrumentationEv"
25356    },
25357    {
25358     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
25359    },
25360    {
25361     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4pingEv"
25362    },
25363    {
25364     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
25365    },
25366    {
25367     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21notifySyspropsChangedEv"
25368    },
25369    {
25370     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
25371    },
25372    {
25373     "kind" : "complete_dtor_pointer",
25374     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
25375    },
25376    {
25377     "kind" : "deleting_dtor_pointer",
25378     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
25379    },
25380    {
25381     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
25382    },
25383    {
25384     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
25385    },
25386    {
25387     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
25388    },
25389    {
25390     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
25391    },
25392    {
25393     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
25394    },
25395    {
25396     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
25397    },
25398    {
25399     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
25400    },
25401    {
25402     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
25403    },
25404    {
25405     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
25406    },
25407    {
25408     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
25409    },
25410    {
25411     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
25412    },
25413    {
25414     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21releaseAllSecureStopsEv"
25415    },
25416    {
25417     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
25418    },
25419    {
25420     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
25421    },
25422    {
25423     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
25424    },
25425    {
25426     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
25427    },
25428    {
25429     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
25430    },
25431    {
25432     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
25433    },
25434    {
25435     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
25436    },
25437    {
25438     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
25439    },
25440    {
25441     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
25442    },
25443    {
25444     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
25445    },
25446    {
25447     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
25448    },
25449    {
25450     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
25451    },
25452    {
25453     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
25454    },
25455    {
25456     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
25457    },
25458    {
25459     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
25460    },
25461    {
25462     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
25463    },
25464    {
25465     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
25466    },
25467    {
25468     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
25469    },
25470    {
25471     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
25472    },
25473    {
25474     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
25475    },
25476    {
25477     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
25478    },
25479    {
25480     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
25481    },
25482    {
25483     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
25484    },
25485    {
25486     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
25487    },
25488    {
25489     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
25490    },
25491    {
25492     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20removeAllSecureStopsEv"
25493    },
25494    {
25495     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
25496    },
25497    {
25498     "component_value" : 192,
25499     "kind" : "vbase_offset"
25500    },
25501    {
25502     "component_value" : -8,
25503     "kind" : "offset_to_top"
25504    },
25505    {
25506     "kind" : "rtti",
25507     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
25508    },
25509    {
25510     "kind" : "complete_dtor_pointer",
25511     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
25512    },
25513    {
25514     "kind" : "deleting_dtor_pointer",
25515     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
25516    },
25517    {
25518     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
25519    },
25520    {
25521     "component_value" : 184,
25522     "kind" : "vbase_offset"
25523    },
25524    {
25525     "component_value" : -16,
25526     "kind" : "offset_to_top"
25527    },
25528    {
25529     "kind" : "rtti",
25530     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
25531    },
25532    {
25533     "kind" : "complete_dtor_pointer",
25534     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
25535    },
25536    {
25537     "kind" : "deleting_dtor_pointer",
25538     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
25539    },
25540    {
25541     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
25542    },
25543    {
25544     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
25545    },
25546    {
25547     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
25548    },
25549    {
25550     "component_value" : -48,
25551     "kind" : "offset_to_top"
25552    },
25553    {
25554     "kind" : "rtti",
25555     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
25556    },
25557    {
25558     "kind" : "complete_dtor_pointer",
25559     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
25560    },
25561    {
25562     "kind" : "deleting_dtor_pointer",
25563     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
25564    },
25565    {
25566     "kind" : "vcall_offset"
25567    },
25568    {
25569     "component_value" : -184,
25570     "kind" : "vcall_offset"
25571    },
25572    {
25573     "component_value" : -184,
25574     "kind" : "vcall_offset"
25575    },
25576    {
25577     "component_value" : -184,
25578     "kind" : "vcall_offset"
25579    },
25580    {
25581     "component_value" : -200,
25582     "kind" : "vcall_offset"
25583    },
25584    {
25585     "component_value" : -200,
25586     "kind" : "offset_to_top"
25587    },
25588    {
25589     "kind" : "rtti",
25590     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
25591    },
25592    {
25593     "kind" : "complete_dtor_pointer",
25594     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
25595    },
25596    {
25597     "kind" : "deleting_dtor_pointer",
25598     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
25599    },
25600    {
25601     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
25602    },
25603    {
25604     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
25605    },
25606    {
25607     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
25608    },
25609    {
25610     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
25611    }
25612   ]
25613  },
25614  {
25615   "alignment" : 8,
25616   "fields" :
25617   [
25618    {
25619     "field_name" : "metrics",
25620     "referenced_type" : "type-77"
25621    }
25622   ],
25623   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup",
25624   "name" : "android::hardware::drm::V1_1::DrmMetricGroup",
25625   "referenced_type" : "type-76",
25626   "self_type" : "type-76",
25627   "size" : 16,
25628   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
25629   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroupE"
25630  },
25631  {
25632   "alignment" : 8,
25633   "fields" :
25634   [
25635    {
25636     "field_name" : "name",
25637     "referenced_type" : "type-82"
25638    },
25639    {
25640     "field_name" : "type",
25641     "field_offset" : 128,
25642     "referenced_type" : "type-90"
25643    },
25644    {
25645     "field_name" : "int64Value",
25646     "field_offset" : 192,
25647     "referenced_type" : "type-33"
25648    },
25649    {
25650     "field_name" : "doubleValue",
25651     "field_offset" : 256,
25652     "referenced_type" : "type-92"
25653    },
25654    {
25655     "field_name" : "stringValue",
25656     "field_offset" : 320,
25657     "referenced_type" : "type-82"
25658    }
25659   ],
25660   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
25661   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
25662   "referenced_type" : "type-89",
25663   "self_type" : "type-89",
25664   "size" : 56,
25665   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
25666   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE"
25667  },
25668  {
25669   "alignment" : 8,
25670   "fields" :
25671   [
25672    {
25673     "field_name" : "name",
25674     "referenced_type" : "type-82"
25675    },
25676    {
25677     "field_name" : "attributes",
25678     "field_offset" : 128,
25679     "referenced_type" : "type-85"
25680    },
25681    {
25682     "field_name" : "values",
25683     "field_offset" : 256,
25684     "referenced_type" : "type-93"
25685    }
25686   ],
25687   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric",
25688   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric",
25689   "referenced_type" : "type-81",
25690   "self_type" : "type-81",
25691   "size" : 48,
25692   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
25693   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup6MetricE"
25694  },
25695  {
25696   "alignment" : 8,
25697   "fields" :
25698   [
25699    {
25700     "field_name" : "componentName",
25701     "referenced_type" : "type-82"
25702    },
25703    {
25704     "field_name" : "type",
25705     "field_offset" : 128,
25706     "referenced_type" : "type-90"
25707    },
25708    {
25709     "field_name" : "int64Value",
25710     "field_offset" : 192,
25711     "referenced_type" : "type-33"
25712    },
25713    {
25714     "field_name" : "doubleValue",
25715     "field_offset" : 256,
25716     "referenced_type" : "type-92"
25717    },
25718    {
25719     "field_name" : "stringValue",
25720     "field_offset" : 320,
25721     "referenced_type" : "type-82"
25722    }
25723   ],
25724   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Value",
25725   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Value",
25726   "referenced_type" : "type-97",
25727   "self_type" : "type-97",
25728   "size" : 56,
25729   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
25730   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup5ValueE"
25731  },
25732  {
25733   "alignment" : 8,
25734   "base_specifiers" :
25735   [
25736    {
25737     "referenced_type" : "type-419"
25738    }
25739   ],
25740   "linker_set_key" : "android::hardware::drm::V1_1::ICryptoFactory",
25741   "name" : "android::hardware::drm::V1_1::ICryptoFactory",
25742   "referenced_type" : "type-446",
25743   "self_type" : "type-446",
25744   "size" : 24,
25745   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h",
25746   "unique_id" : "_ZTSN7android8hardware3drm4V1_114ICryptoFactoryE",
25747   "vtable_components" :
25748   [
25749    {
25750     "component_value" : 8,
25751     "kind" : "vbase_offset"
25752    },
25753    {
25754     "kind" : "offset_to_top"
25755    },
25756    {
25757     "kind" : "rtti",
25758     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE"
25759    },
25760    {
25761     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114ICryptoFactory8isRemoteEv"
25762    },
25763    {
25764     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
25765    },
25766    {
25767     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
25768    },
25769    {
25770     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
25771    },
25772    {
25773     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
25774    },
25775    {
25776     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv"
25777    },
25778    {
25779     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
25780    },
25781    {
25782     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv"
25783    },
25784    {
25785     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
25786    },
25787    {
25788     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv"
25789    },
25790    {
25791     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
25792    },
25793    {
25794     "kind" : "complete_dtor_pointer",
25795     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactoryD1Ev"
25796    },
25797    {
25798     "kind" : "deleting_dtor_pointer",
25799     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactoryD0Ev"
25800    },
25801    {
25802     "is_pure" : true,
25803     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
25804    },
25805    {
25806     "is_pure" : true,
25807     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
25808    },
25809    {
25810     "kind" : "vcall_offset"
25811    },
25812    {
25813     "kind" : "vcall_offset"
25814    },
25815    {
25816     "kind" : "vcall_offset"
25817    },
25818    {
25819     "kind" : "vcall_offset"
25820    },
25821    {
25822     "component_value" : -8,
25823     "kind" : "vcall_offset"
25824    },
25825    {
25826     "component_value" : -8,
25827     "kind" : "offset_to_top"
25828    },
25829    {
25830     "kind" : "rtti",
25831     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE"
25832    },
25833    {
25834     "kind" : "complete_dtor_pointer",
25835     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114ICryptoFactoryD1Ev"
25836    },
25837    {
25838     "kind" : "deleting_dtor_pointer",
25839     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114ICryptoFactoryD0Ev"
25840    },
25841    {
25842     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
25843    },
25844    {
25845     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
25846    },
25847    {
25848     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
25849    },
25850    {
25851     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
25852    }
25853   ]
25854  },
25855  {
25856   "alignment" : 8,
25857   "base_specifiers" :
25858   [
25859    {
25860     "referenced_type" : "type-196"
25861    }
25862   ],
25863   "linker_set_key" : "android::hardware::drm::V1_1::IDrmFactory",
25864   "name" : "android::hardware::drm::V1_1::IDrmFactory",
25865   "referenced_type" : "type-195",
25866   "self_type" : "type-195",
25867   "size" : 24,
25868   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h",
25869   "unique_id" : "_ZTSN7android8hardware3drm4V1_111IDrmFactoryE",
25870   "vtable_components" :
25871   [
25872    {
25873     "component_value" : 8,
25874     "kind" : "vbase_offset"
25875    },
25876    {
25877     "kind" : "offset_to_top"
25878    },
25879    {
25880     "kind" : "rtti",
25881     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE"
25882    },
25883    {
25884     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_111IDrmFactory8isRemoteEv"
25885    },
25886    {
25887     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
25888    },
25889    {
25890     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
25891    },
25892    {
25893     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
25894    },
25895    {
25896     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
25897    },
25898    {
25899     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv"
25900    },
25901    {
25902     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
25903    },
25904    {
25905     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv"
25906    },
25907    {
25908     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
25909    },
25910    {
25911     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv"
25912    },
25913    {
25914     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
25915    },
25916    {
25917     "kind" : "complete_dtor_pointer",
25918     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactoryD1Ev"
25919    },
25920    {
25921     "kind" : "deleting_dtor_pointer",
25922     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactoryD0Ev"
25923    },
25924    {
25925     "is_pure" : true,
25926     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
25927    },
25928    {
25929     "is_pure" : true,
25930     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
25931    },
25932    {
25933     "is_pure" : true,
25934     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
25935    },
25936    {
25937     "kind" : "vcall_offset"
25938    },
25939    {
25940     "kind" : "vcall_offset"
25941    },
25942    {
25943     "kind" : "vcall_offset"
25944    },
25945    {
25946     "kind" : "vcall_offset"
25947    },
25948    {
25949     "component_value" : -8,
25950     "kind" : "vcall_offset"
25951    },
25952    {
25953     "component_value" : -8,
25954     "kind" : "offset_to_top"
25955    },
25956    {
25957     "kind" : "rtti",
25958     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE"
25959    },
25960    {
25961     "kind" : "complete_dtor_pointer",
25962     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_111IDrmFactoryD1Ev"
25963    },
25964    {
25965     "kind" : "deleting_dtor_pointer",
25966     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_111IDrmFactoryD0Ev"
25967    },
25968    {
25969     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
25970    },
25971    {
25972     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
25973    },
25974    {
25975     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
25976    },
25977    {
25978     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
25979    }
25980   ]
25981  },
25982  {
25983   "alignment" : 8,
25984   "base_specifiers" :
25985   [
25986    {
25987     "referenced_type" : "type-216"
25988    }
25989   ],
25990   "linker_set_key" : "android::hardware::drm::V1_1::IDrmPlugin",
25991   "name" : "android::hardware::drm::V1_1::IDrmPlugin",
25992   "referenced_type" : "type-411",
25993   "self_type" : "type-411",
25994   "size" : 24,
25995   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h",
25996   "unique_id" : "_ZTSN7android8hardware3drm4V1_110IDrmPluginE",
25997   "vtable_components" :
25998   [
25999    {
26000     "component_value" : 8,
26001     "kind" : "vbase_offset"
26002    },
26003    {
26004     "kind" : "offset_to_top"
26005    },
26006    {
26007     "kind" : "rtti",
26008     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_110IDrmPluginE"
26009    },
26010    {
26011     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_110IDrmPlugin8isRemoteEv"
26012    },
26013    {
26014     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
26015    },
26016    {
26017     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
26018    },
26019    {
26020     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
26021    },
26022    {
26023     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
26024    },
26025    {
26026     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21setHALInstrumentationEv"
26027    },
26028    {
26029     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
26030    },
26031    {
26032     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4pingEv"
26033    },
26034    {
26035     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
26036    },
26037    {
26038     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21notifySyspropsChangedEv"
26039    },
26040    {
26041     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
26042    },
26043    {
26044     "kind" : "complete_dtor_pointer",
26045     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPluginD1Ev"
26046    },
26047    {
26048     "kind" : "deleting_dtor_pointer",
26049     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPluginD0Ev"
26050    },
26051    {
26052     "is_pure" : true,
26053     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
26054    },
26055    {
26056     "is_pure" : true,
26057     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
26058    },
26059    {
26060     "is_pure" : true,
26061     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
26062    },
26063    {
26064     "is_pure" : true,
26065     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
26066    },
26067    {
26068     "is_pure" : true,
26069     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
26070    },
26071    {
26072     "is_pure" : true,
26073     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
26074    },
26075    {
26076     "is_pure" : true,
26077     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
26078    },
26079    {
26080     "is_pure" : true,
26081     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
26082    },
26083    {
26084     "is_pure" : true,
26085     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
26086    },
26087    {
26088     "is_pure" : true,
26089     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
26090    },
26091    {
26092     "is_pure" : true,
26093     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
26094    },
26095    {
26096     "is_pure" : true,
26097     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21releaseAllSecureStopsEv"
26098    },
26099    {
26100     "is_pure" : true,
26101     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
26102    },
26103    {
26104     "is_pure" : true,
26105     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
26106    },
26107    {
26108     "is_pure" : true,
26109     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
26110    },
26111    {
26112     "is_pure" : true,
26113     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
26114    },
26115    {
26116     "is_pure" : true,
26117     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
26118    },
26119    {
26120     "is_pure" : true,
26121     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
26122    },
26123    {
26124     "is_pure" : true,
26125     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
26126    },
26127    {
26128     "is_pure" : true,
26129     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
26130    },
26131    {
26132     "is_pure" : true,
26133     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
26134    },
26135    {
26136     "is_pure" : true,
26137     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
26138    },
26139    {
26140     "is_pure" : true,
26141     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
26142    },
26143    {
26144     "is_pure" : true,
26145     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
26146    },
26147    {
26148     "is_pure" : true,
26149     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
26150    },
26151    {
26152     "is_pure" : true,
26153     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
26154    },
26155    {
26156     "is_pure" : true,
26157     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
26158    },
26159    {
26160     "is_pure" : true,
26161     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
26162    },
26163    {
26164     "is_pure" : true,
26165     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
26166    },
26167    {
26168     "is_pure" : true,
26169     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
26170    },
26171    {
26172     "is_pure" : true,
26173     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
26174    },
26175    {
26176     "is_pure" : true,
26177     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
26178    },
26179    {
26180     "is_pure" : true,
26181     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
26182    },
26183    {
26184     "is_pure" : true,
26185     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
26186    },
26187    {
26188     "is_pure" : true,
26189     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
26190    },
26191    {
26192     "is_pure" : true,
26193     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
26194    },
26195    {
26196     "is_pure" : true,
26197     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
26198    },
26199    {
26200     "is_pure" : true,
26201     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20removeAllSecureStopsEv"
26202    },
26203    {
26204     "kind" : "vcall_offset"
26205    },
26206    {
26207     "kind" : "vcall_offset"
26208    },
26209    {
26210     "kind" : "vcall_offset"
26211    },
26212    {
26213     "kind" : "vcall_offset"
26214    },
26215    {
26216     "component_value" : -8,
26217     "kind" : "vcall_offset"
26218    },
26219    {
26220     "component_value" : -8,
26221     "kind" : "offset_to_top"
26222    },
26223    {
26224     "kind" : "rtti",
26225     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_110IDrmPluginE"
26226    },
26227    {
26228     "kind" : "complete_dtor_pointer",
26229     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_110IDrmPluginD1Ev"
26230    },
26231    {
26232     "kind" : "deleting_dtor_pointer",
26233     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_110IDrmPluginD0Ev"
26234    },
26235    {
26236     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
26237    },
26238    {
26239     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
26240    },
26241    {
26242     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
26243    },
26244    {
26245     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26246    }
26247   ]
26248  },
26249  {
26250   "alignment" : 8,
26251   "fields" :
26252   [
26253    {
26254     "field_name" : "opaqueData",
26255     "referenced_type" : "type-104"
26256    }
26257   ],
26258   "linker_set_key" : "android::hardware::drm::V1_1::SecureStopRelease",
26259   "name" : "android::hardware::drm::V1_1::SecureStopRelease",
26260   "referenced_type" : "type-103",
26261   "self_type" : "type-103",
26262   "size" : 16,
26263   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
26264   "unique_id" : "_ZTSN7android8hardware3drm4V1_117SecureStopReleaseE"
26265  },
26266  {
26267   "alignment" : 8,
26268   "base_specifiers" :
26269   [
26270    {
26271     "referenced_type" : "type-199"
26272    }
26273   ],
26274   "fields" :
26275   [
26276    {
26277     "access" : "private",
26278     "field_name" : "_hidl_mImpl",
26279     "field_offset" : 1024,
26280     "referenced_type" : "type-461"
26281    }
26282   ],
26283   "linker_set_key" : "android::hardware::drm::V1_2::BnHwCryptoFactory",
26284   "name" : "android::hardware::drm::V1_2::BnHwCryptoFactory",
26285   "referenced_type" : "type-1029",
26286   "self_type" : "type-1029",
26287   "size" : 152,
26288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h",
26289   "unique_id" : "_ZTSN7android8hardware3drm4V1_217BnHwCryptoFactoryE",
26290   "vtable_components" :
26291   [
26292    {
26293     "component_value" : 136,
26294     "kind" : "vbase_offset"
26295    },
26296    {
26297     "kind" : "offset_to_top"
26298    },
26299    {
26300     "kind" : "rtti",
26301     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
26302    },
26303    {
26304     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
26305    },
26306    {
26307     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
26308    },
26309    {
26310     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
26311    },
26312    {
26313     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
26314    },
26315    {
26316     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
26317    },
26318    {
26319     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
26320    },
26321    {
26322     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
26323    },
26324    {
26325     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
26326    },
26327    {
26328     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
26329    },
26330    {
26331     "kind" : "complete_dtor_pointer",
26332     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
26333    },
26334    {
26335     "kind" : "deleting_dtor_pointer",
26336     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
26337    },
26338    {
26339     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
26340    },
26341    {
26342     "component_value" : -32,
26343     "kind" : "offset_to_top"
26344    },
26345    {
26346     "kind" : "rtti",
26347     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
26348    },
26349    {
26350     "kind" : "complete_dtor_pointer",
26351     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
26352    },
26353    {
26354     "kind" : "deleting_dtor_pointer",
26355     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
26356    },
26357    {
26358     "kind" : "vcall_offset"
26359    },
26360    {
26361     "kind" : "vcall_offset"
26362    },
26363    {
26364     "kind" : "vcall_offset"
26365    },
26366    {
26367     "kind" : "vcall_offset"
26368    },
26369    {
26370     "component_value" : -136,
26371     "kind" : "vcall_offset"
26372    },
26373    {
26374     "component_value" : -136,
26375     "kind" : "offset_to_top"
26376    },
26377    {
26378     "kind" : "rtti",
26379     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
26380    },
26381    {
26382     "kind" : "complete_dtor_pointer",
26383     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
26384    },
26385    {
26386     "kind" : "deleting_dtor_pointer",
26387     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
26388    },
26389    {
26390     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
26391    },
26392    {
26393     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
26394    },
26395    {
26396     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
26397    },
26398    {
26399     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26400    }
26401   ]
26402  },
26403  {
26404   "alignment" : 8,
26405   "base_specifiers" :
26406   [
26407    {
26408     "referenced_type" : "type-199"
26409    }
26410   ],
26411   "fields" :
26412   [
26413    {
26414     "access" : "private",
26415     "field_name" : "_hidl_mImpl",
26416     "field_offset" : 1024,
26417     "referenced_type" : "type-1207"
26418    }
26419   ],
26420   "linker_set_key" : "android::hardware::drm::V1_2::BnHwCryptoPlugin",
26421   "name" : "android::hardware::drm::V1_2::BnHwCryptoPlugin",
26422   "referenced_type" : "type-1210",
26423   "self_type" : "type-1210",
26424   "size" : 152,
26425   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoPlugin.h",
26426   "unique_id" : "_ZTSN7android8hardware3drm4V1_216BnHwCryptoPluginE",
26427   "vtable_components" :
26428   [
26429    {
26430     "component_value" : 136,
26431     "kind" : "vbase_offset"
26432    },
26433    {
26434     "kind" : "offset_to_top"
26435    },
26436    {
26437     "kind" : "rtti",
26438     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BnHwCryptoPluginE"
26439    },
26440    {
26441     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
26442    },
26443    {
26444     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
26445    },
26446    {
26447     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
26448    },
26449    {
26450     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
26451    },
26452    {
26453     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
26454    },
26455    {
26456     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
26457    },
26458    {
26459     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
26460    },
26461    {
26462     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
26463    },
26464    {
26465     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
26466    },
26467    {
26468     "kind" : "complete_dtor_pointer",
26469     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
26470    },
26471    {
26472     "kind" : "deleting_dtor_pointer",
26473     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
26474    },
26475    {
26476     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
26477    },
26478    {
26479     "component_value" : -32,
26480     "kind" : "offset_to_top"
26481    },
26482    {
26483     "kind" : "rtti",
26484     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BnHwCryptoPluginE"
26485    },
26486    {
26487     "kind" : "complete_dtor_pointer",
26488     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
26489    },
26490    {
26491     "kind" : "deleting_dtor_pointer",
26492     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
26493    },
26494    {
26495     "kind" : "vcall_offset"
26496    },
26497    {
26498     "kind" : "vcall_offset"
26499    },
26500    {
26501     "kind" : "vcall_offset"
26502    },
26503    {
26504     "kind" : "vcall_offset"
26505    },
26506    {
26507     "component_value" : -136,
26508     "kind" : "vcall_offset"
26509    },
26510    {
26511     "component_value" : -136,
26512     "kind" : "offset_to_top"
26513    },
26514    {
26515     "kind" : "rtti",
26516     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BnHwCryptoPluginE"
26517    },
26518    {
26519     "kind" : "complete_dtor_pointer",
26520     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_216BnHwCryptoPluginD1Ev"
26521    },
26522    {
26523     "kind" : "deleting_dtor_pointer",
26524     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_216BnHwCryptoPluginD0Ev"
26525    },
26526    {
26527     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
26528    },
26529    {
26530     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
26531    },
26532    {
26533     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
26534    },
26535    {
26536     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26537    }
26538   ]
26539  },
26540  {
26541   "alignment" : 8,
26542   "base_specifiers" :
26543   [
26544    {
26545     "referenced_type" : "type-199"
26546    }
26547   ],
26548   "fields" :
26549   [
26550    {
26551     "access" : "private",
26552     "field_name" : "_hidl_mImpl",
26553     "field_offset" : 1024,
26554     "referenced_type" : "type-192"
26555    }
26556   ],
26557   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmFactory",
26558   "name" : "android::hardware::drm::V1_2::BnHwDrmFactory",
26559   "referenced_type" : "type-198",
26560   "self_type" : "type-198",
26561   "size" : 152,
26562   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h",
26563   "unique_id" : "_ZTSN7android8hardware3drm4V1_214BnHwDrmFactoryE",
26564   "vtable_components" :
26565   [
26566    {
26567     "component_value" : 136,
26568     "kind" : "vbase_offset"
26569    },
26570    {
26571     "kind" : "offset_to_top"
26572    },
26573    {
26574     "kind" : "rtti",
26575     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE"
26576    },
26577    {
26578     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
26579    },
26580    {
26581     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
26582    },
26583    {
26584     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
26585    },
26586    {
26587     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
26588    },
26589    {
26590     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
26591    },
26592    {
26593     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
26594    },
26595    {
26596     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
26597    },
26598    {
26599     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
26600    },
26601    {
26602     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
26603    },
26604    {
26605     "kind" : "complete_dtor_pointer",
26606     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
26607    },
26608    {
26609     "kind" : "deleting_dtor_pointer",
26610     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
26611    },
26612    {
26613     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
26614    },
26615    {
26616     "component_value" : -32,
26617     "kind" : "offset_to_top"
26618    },
26619    {
26620     "kind" : "rtti",
26621     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE"
26622    },
26623    {
26624     "kind" : "complete_dtor_pointer",
26625     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
26626    },
26627    {
26628     "kind" : "deleting_dtor_pointer",
26629     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
26630    },
26631    {
26632     "kind" : "vcall_offset"
26633    },
26634    {
26635     "kind" : "vcall_offset"
26636    },
26637    {
26638     "kind" : "vcall_offset"
26639    },
26640    {
26641     "kind" : "vcall_offset"
26642    },
26643    {
26644     "component_value" : -136,
26645     "kind" : "vcall_offset"
26646    },
26647    {
26648     "component_value" : -136,
26649     "kind" : "offset_to_top"
26650    },
26651    {
26652     "kind" : "rtti",
26653     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE"
26654    },
26655    {
26656     "kind" : "complete_dtor_pointer",
26657     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
26658    },
26659    {
26660     "kind" : "deleting_dtor_pointer",
26661     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
26662    },
26663    {
26664     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
26665    },
26666    {
26667     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
26668    },
26669    {
26670     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
26671    },
26672    {
26673     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26674    }
26675   ]
26676  },
26677  {
26678   "alignment" : 8,
26679   "base_specifiers" :
26680   [
26681    {
26682     "referenced_type" : "type-199"
26683    }
26684   ],
26685   "fields" :
26686   [
26687    {
26688     "access" : "private",
26689     "field_name" : "_hidl_mImpl",
26690     "field_offset" : 1024,
26691     "referenced_type" : "type-408"
26692    }
26693   ],
26694   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmPlugin",
26695   "name" : "android::hardware::drm::V1_2::BnHwDrmPlugin",
26696   "referenced_type" : "type-415",
26697   "self_type" : "type-415",
26698   "size" : 152,
26699   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPlugin.h",
26700   "unique_id" : "_ZTSN7android8hardware3drm4V1_213BnHwDrmPluginE",
26701   "vtable_components" :
26702   [
26703    {
26704     "component_value" : 136,
26705     "kind" : "vbase_offset"
26706    },
26707    {
26708     "kind" : "offset_to_top"
26709    },
26710    {
26711     "kind" : "rtti",
26712     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BnHwDrmPluginE"
26713    },
26714    {
26715     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
26716    },
26717    {
26718     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
26719    },
26720    {
26721     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
26722    },
26723    {
26724     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
26725    },
26726    {
26727     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
26728    },
26729    {
26730     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
26731    },
26732    {
26733     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
26734    },
26735    {
26736     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
26737    },
26738    {
26739     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
26740    },
26741    {
26742     "kind" : "complete_dtor_pointer",
26743     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
26744    },
26745    {
26746     "kind" : "deleting_dtor_pointer",
26747     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
26748    },
26749    {
26750     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
26751    },
26752    {
26753     "component_value" : -32,
26754     "kind" : "offset_to_top"
26755    },
26756    {
26757     "kind" : "rtti",
26758     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BnHwDrmPluginE"
26759    },
26760    {
26761     "kind" : "complete_dtor_pointer",
26762     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
26763    },
26764    {
26765     "kind" : "deleting_dtor_pointer",
26766     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
26767    },
26768    {
26769     "kind" : "vcall_offset"
26770    },
26771    {
26772     "kind" : "vcall_offset"
26773    },
26774    {
26775     "kind" : "vcall_offset"
26776    },
26777    {
26778     "kind" : "vcall_offset"
26779    },
26780    {
26781     "component_value" : -136,
26782     "kind" : "vcall_offset"
26783    },
26784    {
26785     "component_value" : -136,
26786     "kind" : "offset_to_top"
26787    },
26788    {
26789     "kind" : "rtti",
26790     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BnHwDrmPluginE"
26791    },
26792    {
26793     "kind" : "complete_dtor_pointer",
26794     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_213BnHwDrmPluginD1Ev"
26795    },
26796    {
26797     "kind" : "deleting_dtor_pointer",
26798     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_213BnHwDrmPluginD0Ev"
26799    },
26800    {
26801     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
26802    },
26803    {
26804     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
26805    },
26806    {
26807     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
26808    },
26809    {
26810     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26811    }
26812   ]
26813  },
26814  {
26815   "alignment" : 8,
26816   "base_specifiers" :
26817   [
26818    {
26819     "referenced_type" : "type-199"
26820    }
26821   ],
26822   "fields" :
26823   [
26824    {
26825     "access" : "private",
26826     "field_name" : "_hidl_mImpl",
26827     "field_offset" : 1024,
26828     "referenced_type" : "type-621"
26829    }
26830   ],
26831   "linker_set_key" : "android::hardware::drm::V1_2::BnHwDrmPluginListener",
26832   "name" : "android::hardware::drm::V1_2::BnHwDrmPluginListener",
26833   "referenced_type" : "type-627",
26834   "self_type" : "type-627",
26835   "size" : 152,
26836   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmPluginListener.h",
26837   "unique_id" : "_ZTSN7android8hardware3drm4V1_221BnHwDrmPluginListenerE",
26838   "vtable_components" :
26839   [
26840    {
26841     "component_value" : 136,
26842     "kind" : "vbase_offset"
26843    },
26844    {
26845     "kind" : "offset_to_top"
26846    },
26847    {
26848     "kind" : "rtti",
26849     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BnHwDrmPluginListenerE"
26850    },
26851    {
26852     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
26853    },
26854    {
26855     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
26856    },
26857    {
26858     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
26859    },
26860    {
26861     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
26862    },
26863    {
26864     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
26865    },
26866    {
26867     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
26868    },
26869    {
26870     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
26871    },
26872    {
26873     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
26874    },
26875    {
26876     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
26877    },
26878    {
26879     "kind" : "complete_dtor_pointer",
26880     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
26881    },
26882    {
26883     "kind" : "deleting_dtor_pointer",
26884     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
26885    },
26886    {
26887     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
26888    },
26889    {
26890     "component_value" : -32,
26891     "kind" : "offset_to_top"
26892    },
26893    {
26894     "kind" : "rtti",
26895     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BnHwDrmPluginListenerE"
26896    },
26897    {
26898     "kind" : "complete_dtor_pointer",
26899     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
26900    },
26901    {
26902     "kind" : "deleting_dtor_pointer",
26903     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
26904    },
26905    {
26906     "kind" : "vcall_offset"
26907    },
26908    {
26909     "kind" : "vcall_offset"
26910    },
26911    {
26912     "kind" : "vcall_offset"
26913    },
26914    {
26915     "kind" : "vcall_offset"
26916    },
26917    {
26918     "component_value" : -136,
26919     "kind" : "vcall_offset"
26920    },
26921    {
26922     "component_value" : -136,
26923     "kind" : "offset_to_top"
26924    },
26925    {
26926     "kind" : "rtti",
26927     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BnHwDrmPluginListenerE"
26928    },
26929    {
26930     "kind" : "complete_dtor_pointer",
26931     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD1Ev"
26932    },
26933    {
26934     "kind" : "deleting_dtor_pointer",
26935     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_221BnHwDrmPluginListenerD0Ev"
26936    },
26937    {
26938     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
26939    },
26940    {
26941     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
26942    },
26943    {
26944     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
26945    },
26946    {
26947     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
26948    }
26949   ]
26950  },
26951  {
26952   "alignment" : 8,
26953   "base_specifiers" :
26954   [
26955    {
26956     "referenced_type" : "type-974"
26957    },
26958    {
26959     "referenced_type" : "type-152"
26960    }
26961   ],
26962   "fields" :
26963   [
26964    {
26965     "access" : "private",
26966     "field_name" : "_hidl_mMutex",
26967     "field_offset" : 1088,
26968     "referenced_type" : "type-1175"
26969    },
26970    {
26971     "access" : "private",
26972     "field_name" : "_hidl_mDeathRecipients",
26973     "field_offset" : 1408,
26974     "referenced_type" : "type-1176"
26975    }
26976   ],
26977   "linker_set_key" : "android::hardware::drm::V1_2::BpHwCryptoFactory",
26978   "name" : "android::hardware::drm::V1_2::BpHwCryptoFactory",
26979   "referenced_type" : "type-1174",
26980   "self_type" : "type-1174",
26981   "size" : 216,
26982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h",
26983   "unique_id" : "_ZTSN7android8hardware3drm4V1_217BpHwCryptoFactoryE",
26984   "vtable_components" :
26985   [
26986    {
26987     "component_value" : 200,
26988     "kind" : "vbase_offset"
26989    },
26990    {
26991     "kind" : "offset_to_top"
26992    },
26993    {
26994     "kind" : "rtti",
26995     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
26996    },
26997    {
26998     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_217BpHwCryptoFactory8isRemoteEv"
26999    },
27000    {
27001     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
27002    },
27003    {
27004     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
27005    },
27006    {
27007     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
27008    },
27009    {
27010     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
27011    },
27012    {
27013     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21setHALInstrumentationEv"
27014    },
27015    {
27016     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
27017    },
27018    {
27019     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory4pingEv"
27020    },
27021    {
27022     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
27023    },
27024    {
27025     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21notifySyspropsChangedEv"
27026    },
27027    {
27028     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
27029    },
27030    {
27031     "kind" : "complete_dtor_pointer",
27032     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
27033    },
27034    {
27035     "kind" : "deleting_dtor_pointer",
27036     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
27037    },
27038    {
27039     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
27040    },
27041    {
27042     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
27043    },
27044    {
27045     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
27046    },
27047    {
27048     "component_value" : 192,
27049     "kind" : "vbase_offset"
27050    },
27051    {
27052     "component_value" : -8,
27053     "kind" : "offset_to_top"
27054    },
27055    {
27056     "kind" : "rtti",
27057     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
27058    },
27059    {
27060     "kind" : "complete_dtor_pointer",
27061     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
27062    },
27063    {
27064     "kind" : "deleting_dtor_pointer",
27065     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
27066    },
27067    {
27068     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
27069    },
27070    {
27071     "component_value" : 184,
27072     "kind" : "vbase_offset"
27073    },
27074    {
27075     "component_value" : -16,
27076     "kind" : "offset_to_top"
27077    },
27078    {
27079     "kind" : "rtti",
27080     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
27081    },
27082    {
27083     "kind" : "complete_dtor_pointer",
27084     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
27085    },
27086    {
27087     "kind" : "deleting_dtor_pointer",
27088     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
27089    },
27090    {
27091     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
27092    },
27093    {
27094     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27095    },
27096    {
27097     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27098    },
27099    {
27100     "component_value" : -48,
27101     "kind" : "offset_to_top"
27102    },
27103    {
27104     "kind" : "rtti",
27105     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
27106    },
27107    {
27108     "kind" : "complete_dtor_pointer",
27109     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
27110    },
27111    {
27112     "kind" : "deleting_dtor_pointer",
27113     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
27114    },
27115    {
27116     "kind" : "vcall_offset"
27117    },
27118    {
27119     "component_value" : -184,
27120     "kind" : "vcall_offset"
27121    },
27122    {
27123     "component_value" : -184,
27124     "kind" : "vcall_offset"
27125    },
27126    {
27127     "component_value" : -184,
27128     "kind" : "vcall_offset"
27129    },
27130    {
27131     "component_value" : -200,
27132     "kind" : "vcall_offset"
27133    },
27134    {
27135     "component_value" : -200,
27136     "kind" : "offset_to_top"
27137    },
27138    {
27139     "kind" : "rtti",
27140     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
27141    },
27142    {
27143     "kind" : "complete_dtor_pointer",
27144     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
27145    },
27146    {
27147     "kind" : "deleting_dtor_pointer",
27148     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
27149    },
27150    {
27151     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
27152    },
27153    {
27154     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27155    },
27156    {
27157     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27158    },
27159    {
27160     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
27161    }
27162   ]
27163  },
27164  {
27165   "alignment" : 8,
27166   "base_specifiers" :
27167   [
27168    {
27169     "referenced_type" : "type-147"
27170    },
27171    {
27172     "referenced_type" : "type-152"
27173    }
27174   ],
27175   "fields" :
27176   [
27177    {
27178     "access" : "private",
27179     "field_name" : "_hidl_mMutex",
27180     "field_offset" : 1088,
27181     "referenced_type" : "type-145"
27182    },
27183    {
27184     "access" : "private",
27185     "field_name" : "_hidl_mDeathRecipients",
27186     "field_offset" : 1408,
27187     "referenced_type" : "type-146"
27188    }
27189   ],
27190   "linker_set_key" : "android::hardware::drm::V1_2::BpHwCryptoPlugin",
27191   "name" : "android::hardware::drm::V1_2::BpHwCryptoPlugin",
27192   "referenced_type" : "type-144",
27193   "self_type" : "type-144",
27194   "size" : 216,
27195   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoPlugin.h",
27196   "unique_id" : "_ZTSN7android8hardware3drm4V1_216BpHwCryptoPluginE",
27197   "vtable_components" :
27198   [
27199    {
27200     "component_value" : 200,
27201     "kind" : "vbase_offset"
27202    },
27203    {
27204     "kind" : "offset_to_top"
27205    },
27206    {
27207     "kind" : "rtti",
27208     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BpHwCryptoPluginE"
27209    },
27210    {
27211     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_216BpHwCryptoPlugin8isRemoteEv"
27212    },
27213    {
27214     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
27215    },
27216    {
27217     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
27218    },
27219    {
27220     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
27221    },
27222    {
27223     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
27224    },
27225    {
27226     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21setHALInstrumentationEv"
27227    },
27228    {
27229     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
27230    },
27231    {
27232     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin4pingEv"
27233    },
27234    {
27235     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
27236    },
27237    {
27238     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin21notifySyspropsChangedEv"
27239    },
27240    {
27241     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
27242    },
27243    {
27244     "kind" : "complete_dtor_pointer",
27245     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginD1Ev"
27246    },
27247    {
27248     "kind" : "deleting_dtor_pointer",
27249     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPluginD0Ev"
27250    },
27251    {
27252     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
27253    },
27254    {
27255     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin16notifyResolutionEjj"
27256    },
27257    {
27258     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
27259    },
27260    {
27261     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
27262    },
27263    {
27264     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE"
27265    },
27266    {
27267     "mangled_component_name" : "_ZN7android8hardware3drm4V1_216BpHwCryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
27268    },
27269    {
27270     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEE10onAsBinderEv"
27271    },
27272    {
27273     "component_value" : 192,
27274     "kind" : "vbase_offset"
27275    },
27276    {
27277     "component_value" : -8,
27278     "kind" : "offset_to_top"
27279    },
27280    {
27281     "kind" : "rtti",
27282     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BpHwCryptoPluginE"
27283    },
27284    {
27285     "kind" : "complete_dtor_pointer",
27286     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_216BpHwCryptoPluginD1Ev"
27287    },
27288    {
27289     "kind" : "deleting_dtor_pointer",
27290     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_216BpHwCryptoPluginD0Ev"
27291    },
27292    {
27293     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_213ICryptoPluginEE10onAsBinderEv"
27294    },
27295    {
27296     "component_value" : 184,
27297     "kind" : "vbase_offset"
27298    },
27299    {
27300     "component_value" : -16,
27301     "kind" : "offset_to_top"
27302    },
27303    {
27304     "kind" : "rtti",
27305     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BpHwCryptoPluginE"
27306    },
27307    {
27308     "kind" : "complete_dtor_pointer",
27309     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_216BpHwCryptoPluginD1Ev"
27310    },
27311    {
27312     "kind" : "deleting_dtor_pointer",
27313     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_216BpHwCryptoPluginD0Ev"
27314    },
27315    {
27316     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
27317    },
27318    {
27319     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27320    },
27321    {
27322     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27323    },
27324    {
27325     "component_value" : -48,
27326     "kind" : "offset_to_top"
27327    },
27328    {
27329     "kind" : "rtti",
27330     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BpHwCryptoPluginE"
27331    },
27332    {
27333     "kind" : "complete_dtor_pointer",
27334     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_216BpHwCryptoPluginD1Ev"
27335    },
27336    {
27337     "kind" : "deleting_dtor_pointer",
27338     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_216BpHwCryptoPluginD0Ev"
27339    },
27340    {
27341     "kind" : "vcall_offset"
27342    },
27343    {
27344     "component_value" : -184,
27345     "kind" : "vcall_offset"
27346    },
27347    {
27348     "component_value" : -184,
27349     "kind" : "vcall_offset"
27350    },
27351    {
27352     "component_value" : -184,
27353     "kind" : "vcall_offset"
27354    },
27355    {
27356     "component_value" : -200,
27357     "kind" : "vcall_offset"
27358    },
27359    {
27360     "component_value" : -200,
27361     "kind" : "offset_to_top"
27362    },
27363    {
27364     "kind" : "rtti",
27365     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_216BpHwCryptoPluginE"
27366    },
27367    {
27368     "kind" : "complete_dtor_pointer",
27369     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_216BpHwCryptoPluginD1Ev"
27370    },
27371    {
27372     "kind" : "deleting_dtor_pointer",
27373     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_216BpHwCryptoPluginD0Ev"
27374    },
27375    {
27376     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
27377    },
27378    {
27379     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27380    },
27381    {
27382     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27383    },
27384    {
27385     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
27386    }
27387   ]
27388  },
27389  {
27390   "alignment" : 8,
27391   "base_specifiers" :
27392   [
27393    {
27394     "referenced_type" : "type-211"
27395    },
27396    {
27397     "referenced_type" : "type-152"
27398    }
27399   ],
27400   "fields" :
27401   [
27402    {
27403     "access" : "private",
27404     "field_name" : "_hidl_mMutex",
27405     "field_offset" : 1088,
27406     "referenced_type" : "type-209"
27407    },
27408    {
27409     "access" : "private",
27410     "field_name" : "_hidl_mDeathRecipients",
27411     "field_offset" : 1408,
27412     "referenced_type" : "type-210"
27413    }
27414   ],
27415   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmFactory",
27416   "name" : "android::hardware::drm::V1_2::BpHwDrmFactory",
27417   "referenced_type" : "type-208",
27418   "self_type" : "type-208",
27419   "size" : 216,
27420   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h",
27421   "unique_id" : "_ZTSN7android8hardware3drm4V1_214BpHwDrmFactoryE",
27422   "vtable_components" :
27423   [
27424    {
27425     "component_value" : 200,
27426     "kind" : "vbase_offset"
27427    },
27428    {
27429     "kind" : "offset_to_top"
27430    },
27431    {
27432     "kind" : "rtti",
27433     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
27434    },
27435    {
27436     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_214BpHwDrmFactory8isRemoteEv"
27437    },
27438    {
27439     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
27440    },
27441    {
27442     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
27443    },
27444    {
27445     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
27446    },
27447    {
27448     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
27449    },
27450    {
27451     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21setHALInstrumentationEv"
27452    },
27453    {
27454     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
27455    },
27456    {
27457     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory4pingEv"
27458    },
27459    {
27460     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
27461    },
27462    {
27463     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21notifySyspropsChangedEv"
27464    },
27465    {
27466     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
27467    },
27468    {
27469     "kind" : "complete_dtor_pointer",
27470     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
27471    },
27472    {
27473     "kind" : "deleting_dtor_pointer",
27474     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
27475    },
27476    {
27477     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
27478    },
27479    {
27480     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
27481    },
27482    {
27483     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
27484    },
27485    {
27486     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
27487    },
27488    {
27489     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
27490    },
27491    {
27492     "component_value" : 192,
27493     "kind" : "vbase_offset"
27494    },
27495    {
27496     "component_value" : -8,
27497     "kind" : "offset_to_top"
27498    },
27499    {
27500     "kind" : "rtti",
27501     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
27502    },
27503    {
27504     "kind" : "complete_dtor_pointer",
27505     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
27506    },
27507    {
27508     "kind" : "deleting_dtor_pointer",
27509     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
27510    },
27511    {
27512     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
27513    },
27514    {
27515     "component_value" : 184,
27516     "kind" : "vbase_offset"
27517    },
27518    {
27519     "component_value" : -16,
27520     "kind" : "offset_to_top"
27521    },
27522    {
27523     "kind" : "rtti",
27524     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
27525    },
27526    {
27527     "kind" : "complete_dtor_pointer",
27528     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
27529    },
27530    {
27531     "kind" : "deleting_dtor_pointer",
27532     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
27533    },
27534    {
27535     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
27536    },
27537    {
27538     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27539    },
27540    {
27541     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27542    },
27543    {
27544     "component_value" : -48,
27545     "kind" : "offset_to_top"
27546    },
27547    {
27548     "kind" : "rtti",
27549     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
27550    },
27551    {
27552     "kind" : "complete_dtor_pointer",
27553     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
27554    },
27555    {
27556     "kind" : "deleting_dtor_pointer",
27557     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
27558    },
27559    {
27560     "kind" : "vcall_offset"
27561    },
27562    {
27563     "component_value" : -184,
27564     "kind" : "vcall_offset"
27565    },
27566    {
27567     "component_value" : -184,
27568     "kind" : "vcall_offset"
27569    },
27570    {
27571     "component_value" : -184,
27572     "kind" : "vcall_offset"
27573    },
27574    {
27575     "component_value" : -200,
27576     "kind" : "vcall_offset"
27577    },
27578    {
27579     "component_value" : -200,
27580     "kind" : "offset_to_top"
27581    },
27582    {
27583     "kind" : "rtti",
27584     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
27585    },
27586    {
27587     "kind" : "complete_dtor_pointer",
27588     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
27589    },
27590    {
27591     "kind" : "deleting_dtor_pointer",
27592     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
27593    },
27594    {
27595     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
27596    },
27597    {
27598     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27599    },
27600    {
27601     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27602    },
27603    {
27604     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
27605    }
27606   ]
27607  },
27608  {
27609   "alignment" : 8,
27610   "base_specifiers" :
27611   [
27612    {
27613     "referenced_type" : "type-425"
27614    },
27615    {
27616     "referenced_type" : "type-152"
27617    }
27618   ],
27619   "fields" :
27620   [
27621    {
27622     "access" : "private",
27623     "field_name" : "_hidl_mMutex",
27624     "field_offset" : 1088,
27625     "referenced_type" : "type-423"
27626    },
27627    {
27628     "access" : "private",
27629     "field_name" : "_hidl_mDeathRecipients",
27630     "field_offset" : 1408,
27631     "referenced_type" : "type-424"
27632    }
27633   ],
27634   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmPlugin",
27635   "name" : "android::hardware::drm::V1_2::BpHwDrmPlugin",
27636   "referenced_type" : "type-422",
27637   "self_type" : "type-422",
27638   "size" : 216,
27639   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPlugin.h",
27640   "unique_id" : "_ZTSN7android8hardware3drm4V1_213BpHwDrmPluginE",
27641   "vtable_components" :
27642   [
27643    {
27644     "component_value" : 200,
27645     "kind" : "vbase_offset"
27646    },
27647    {
27648     "kind" : "offset_to_top"
27649    },
27650    {
27651     "kind" : "rtti",
27652     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BpHwDrmPluginE"
27653    },
27654    {
27655     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_213BpHwDrmPlugin8isRemoteEv"
27656    },
27657    {
27658     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
27659    },
27660    {
27661     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
27662    },
27663    {
27664     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
27665    },
27666    {
27667     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
27668    },
27669    {
27670     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21setHALInstrumentationEv"
27671    },
27672    {
27673     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
27674    },
27675    {
27676     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4pingEv"
27677    },
27678    {
27679     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
27680    },
27681    {
27682     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21notifySyspropsChangedEv"
27683    },
27684    {
27685     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
27686    },
27687    {
27688     "kind" : "complete_dtor_pointer",
27689     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginD1Ev"
27690    },
27691    {
27692     "kind" : "deleting_dtor_pointer",
27693     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPluginD0Ev"
27694    },
27695    {
27696     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
27697    },
27698    {
27699     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
27700    },
27701    {
27702     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
27703    },
27704    {
27705     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
27706    },
27707    {
27708     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
27709    },
27710    {
27711     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
27712    },
27713    {
27714     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
27715    },
27716    {
27717     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
27718    },
27719    {
27720     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
27721    },
27722    {
27723     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
27724    },
27725    {
27726     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
27727    },
27728    {
27729     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin21releaseAllSecureStopsEv"
27730    },
27731    {
27732     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
27733    },
27734    {
27735     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
27736    },
27737    {
27738     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
27739    },
27740    {
27741     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
27742    },
27743    {
27744     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
27745    },
27746    {
27747     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
27748    },
27749    {
27750     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
27751    },
27752    {
27753     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
27754    },
27755    {
27756     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
27757    },
27758    {
27759     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
27760    },
27761    {
27762     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
27763    },
27764    {
27765     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
27766    },
27767    {
27768     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
27769    },
27770    {
27771     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
27772    },
27773    {
27774     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
27775    },
27776    {
27777     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
27778    },
27779    {
27780     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
27781    },
27782    {
27783     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
27784    },
27785    {
27786     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE"
27787    },
27788    {
27789     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
27790    },
27791    {
27792     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE"
27793    },
27794    {
27795     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE"
27796    },
27797    {
27798     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
27799    },
27800    {
27801     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE"
27802    },
27803    {
27804     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
27805    },
27806    {
27807     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeAllSecureStopsEv"
27808    },
27809    {
27810     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
27811    },
27812    {
27813     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE"
27814    },
27815    {
27816     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
27817    },
27818    {
27819     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
27820    },
27821    {
27822     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
27823    },
27824    {
27825     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE"
27826    },
27827    {
27828     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE"
27829    },
27830    {
27831     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213BpHwDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
27832    },
27833    {
27834     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEE10onAsBinderEv"
27835    },
27836    {
27837     "component_value" : 192,
27838     "kind" : "vbase_offset"
27839    },
27840    {
27841     "component_value" : -8,
27842     "kind" : "offset_to_top"
27843    },
27844    {
27845     "kind" : "rtti",
27846     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BpHwDrmPluginE"
27847    },
27848    {
27849     "kind" : "complete_dtor_pointer",
27850     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_213BpHwDrmPluginD1Ev"
27851    },
27852    {
27853     "kind" : "deleting_dtor_pointer",
27854     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_213BpHwDrmPluginD0Ev"
27855    },
27856    {
27857     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_210IDrmPluginEE10onAsBinderEv"
27858    },
27859    {
27860     "component_value" : 184,
27861     "kind" : "vbase_offset"
27862    },
27863    {
27864     "component_value" : -16,
27865     "kind" : "offset_to_top"
27866    },
27867    {
27868     "kind" : "rtti",
27869     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BpHwDrmPluginE"
27870    },
27871    {
27872     "kind" : "complete_dtor_pointer",
27873     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_213BpHwDrmPluginD1Ev"
27874    },
27875    {
27876     "kind" : "deleting_dtor_pointer",
27877     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_213BpHwDrmPluginD0Ev"
27878    },
27879    {
27880     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
27881    },
27882    {
27883     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27884    },
27885    {
27886     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27887    },
27888    {
27889     "component_value" : -48,
27890     "kind" : "offset_to_top"
27891    },
27892    {
27893     "kind" : "rtti",
27894     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BpHwDrmPluginE"
27895    },
27896    {
27897     "kind" : "complete_dtor_pointer",
27898     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_213BpHwDrmPluginD1Ev"
27899    },
27900    {
27901     "kind" : "deleting_dtor_pointer",
27902     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_213BpHwDrmPluginD0Ev"
27903    },
27904    {
27905     "kind" : "vcall_offset"
27906    },
27907    {
27908     "component_value" : -184,
27909     "kind" : "vcall_offset"
27910    },
27911    {
27912     "component_value" : -184,
27913     "kind" : "vcall_offset"
27914    },
27915    {
27916     "component_value" : -184,
27917     "kind" : "vcall_offset"
27918    },
27919    {
27920     "component_value" : -200,
27921     "kind" : "vcall_offset"
27922    },
27923    {
27924     "component_value" : -200,
27925     "kind" : "offset_to_top"
27926    },
27927    {
27928     "kind" : "rtti",
27929     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213BpHwDrmPluginE"
27930    },
27931    {
27932     "kind" : "complete_dtor_pointer",
27933     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_213BpHwDrmPluginD1Ev"
27934    },
27935    {
27936     "kind" : "deleting_dtor_pointer",
27937     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_213BpHwDrmPluginD0Ev"
27938    },
27939    {
27940     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
27941    },
27942    {
27943     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
27944    },
27945    {
27946     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
27947    },
27948    {
27949     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
27950    }
27951   ]
27952  },
27953  {
27954   "alignment" : 8,
27955   "base_specifiers" :
27956   [
27957    {
27958     "referenced_type" : "type-636"
27959    },
27960    {
27961     "referenced_type" : "type-152"
27962    }
27963   ],
27964   "fields" :
27965   [
27966    {
27967     "access" : "private",
27968     "field_name" : "_hidl_mMutex",
27969     "field_offset" : 1088,
27970     "referenced_type" : "type-634"
27971    },
27972    {
27973     "access" : "private",
27974     "field_name" : "_hidl_mDeathRecipients",
27975     "field_offset" : 1408,
27976     "referenced_type" : "type-635"
27977    }
27978   ],
27979   "linker_set_key" : "android::hardware::drm::V1_2::BpHwDrmPluginListener",
27980   "name" : "android::hardware::drm::V1_2::BpHwDrmPluginListener",
27981   "referenced_type" : "type-633",
27982   "self_type" : "type-633",
27983   "size" : 216,
27984   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmPluginListener.h",
27985   "unique_id" : "_ZTSN7android8hardware3drm4V1_221BpHwDrmPluginListenerE",
27986   "vtable_components" :
27987   [
27988    {
27989     "component_value" : 200,
27990     "kind" : "vbase_offset"
27991    },
27992    {
27993     "kind" : "offset_to_top"
27994    },
27995    {
27996     "kind" : "rtti",
27997     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
27998    },
27999    {
28000     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_221BpHwDrmPluginListener8isRemoteEv"
28001    },
28002    {
28003     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
28004    },
28005    {
28006     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
28007    },
28008    {
28009     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
28010    },
28011    {
28012     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
28013    },
28014    {
28015     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21setHALInstrumentationEv"
28016    },
28017    {
28018     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
28019    },
28020    {
28021     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener4pingEv"
28022    },
28023    {
28024     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
28025    },
28026    {
28027     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener21notifySyspropsChangedEv"
28028    },
28029    {
28030     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
28031    },
28032    {
28033     "kind" : "complete_dtor_pointer",
28034     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerD1Ev"
28035    },
28036    {
28037     "kind" : "deleting_dtor_pointer",
28038     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListenerD0Ev"
28039    },
28040    {
28041     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
28042    },
28043    {
28044     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
28045    },
28046    {
28047     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
28048    },
28049    {
28050     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE"
28051    },
28052    {
28053     "mangled_component_name" : "_ZN7android8hardware3drm4V1_221BpHwDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
28054    },
28055    {
28056     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEE10onAsBinderEv"
28057    },
28058    {
28059     "component_value" : 192,
28060     "kind" : "vbase_offset"
28061    },
28062    {
28063     "component_value" : -8,
28064     "kind" : "offset_to_top"
28065    },
28066    {
28067     "kind" : "rtti",
28068     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
28069    },
28070    {
28071     "kind" : "complete_dtor_pointer",
28072     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD1Ev"
28073    },
28074    {
28075     "kind" : "deleting_dtor_pointer",
28076     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD0Ev"
28077    },
28078    {
28079     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_218IDrmPluginListenerEE10onAsBinderEv"
28080    },
28081    {
28082     "component_value" : 184,
28083     "kind" : "vbase_offset"
28084    },
28085    {
28086     "component_value" : -16,
28087     "kind" : "offset_to_top"
28088    },
28089    {
28090     "kind" : "rtti",
28091     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
28092    },
28093    {
28094     "kind" : "complete_dtor_pointer",
28095     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD1Ev"
28096    },
28097    {
28098     "kind" : "deleting_dtor_pointer",
28099     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD0Ev"
28100    },
28101    {
28102     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
28103    },
28104    {
28105     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
28106    },
28107    {
28108     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
28109    },
28110    {
28111     "component_value" : -48,
28112     "kind" : "offset_to_top"
28113    },
28114    {
28115     "kind" : "rtti",
28116     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
28117    },
28118    {
28119     "kind" : "complete_dtor_pointer",
28120     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD1Ev"
28121    },
28122    {
28123     "kind" : "deleting_dtor_pointer",
28124     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD0Ev"
28125    },
28126    {
28127     "kind" : "vcall_offset"
28128    },
28129    {
28130     "component_value" : -184,
28131     "kind" : "vcall_offset"
28132    },
28133    {
28134     "component_value" : -184,
28135     "kind" : "vcall_offset"
28136    },
28137    {
28138     "component_value" : -184,
28139     "kind" : "vcall_offset"
28140    },
28141    {
28142     "component_value" : -200,
28143     "kind" : "vcall_offset"
28144    },
28145    {
28146     "component_value" : -200,
28147     "kind" : "offset_to_top"
28148    },
28149    {
28150     "kind" : "rtti",
28151     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_221BpHwDrmPluginListenerE"
28152    },
28153    {
28154     "kind" : "complete_dtor_pointer",
28155     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD1Ev"
28156    },
28157    {
28158     "kind" : "deleting_dtor_pointer",
28159     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_221BpHwDrmPluginListenerD0Ev"
28160    },
28161    {
28162     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
28163    },
28164    {
28165     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
28166    },
28167    {
28168     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
28169    },
28170    {
28171     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
28172    }
28173   ]
28174  },
28175  {
28176   "alignment" : 8,
28177   "base_specifiers" :
28178   [
28179    {
28180     "referenced_type" : "type-463"
28181    },
28182    {
28183     "referenced_type" : "type-152"
28184    }
28185   ],
28186   "fields" :
28187   [
28188    {
28189     "access" : "private",
28190     "field_name" : "mImpl",
28191     "field_offset" : 768,
28192     "referenced_type" : "type-495"
28193    },
28194    {
28195     "access" : "private",
28196     "field_name" : "mOnewayQueue",
28197     "field_offset" : 832,
28198     "referenced_type" : "type-205"
28199    }
28200   ],
28201   "linker_set_key" : "android::hardware::drm::V1_2::BsCryptoFactory",
28202   "name" : "android::hardware::drm::V1_2::BsCryptoFactory",
28203   "referenced_type" : "type-1221",
28204   "self_type" : "type-1221",
28205   "size" : 136,
28206   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoFactory.h",
28207   "unique_id" : "_ZTSN7android8hardware3drm4V1_215BsCryptoFactoryE",
28208   "vtable_components" :
28209   [
28210    {
28211     "component_value" : 120,
28212     "kind" : "vbase_offset"
28213    },
28214    {
28215     "kind" : "offset_to_top"
28216    },
28217    {
28218     "kind" : "rtti",
28219     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_215BsCryptoFactoryE"
28220    },
28221    {
28222     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_214ICryptoFactory8isRemoteEv"
28223    },
28224    {
28225     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
28226    },
28227    {
28228     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
28229    },
28230    {
28231     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
28232    },
28233    {
28234     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
28235    },
28236    {
28237     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory21setHALInstrumentationEv"
28238    },
28239    {
28240     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
28241    },
28242    {
28243     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory4pingEv"
28244    },
28245    {
28246     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
28247    },
28248    {
28249     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory21notifySyspropsChangedEv"
28250    },
28251    {
28252     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
28253    },
28254    {
28255     "kind" : "complete_dtor_pointer",
28256     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryD1Ev"
28257    },
28258    {
28259     "kind" : "deleting_dtor_pointer",
28260     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactoryD0Ev"
28261    },
28262    {
28263     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
28264    },
28265    {
28266     "mangled_component_name" : "_ZN7android8hardware3drm4V1_215BsCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
28267    },
28268    {
28269     "component_value" : -8,
28270     "kind" : "offset_to_top"
28271    },
28272    {
28273     "kind" : "rtti",
28274     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_215BsCryptoFactoryE"
28275    },
28276    {
28277     "kind" : "complete_dtor_pointer",
28278     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_215BsCryptoFactoryD1Ev"
28279    },
28280    {
28281     "kind" : "deleting_dtor_pointer",
28282     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_215BsCryptoFactoryD0Ev"
28283    },
28284    {
28285     "kind" : "vcall_offset"
28286    },
28287    {
28288     "kind" : "vcall_offset"
28289    },
28290    {
28291     "kind" : "vcall_offset"
28292    },
28293    {
28294     "kind" : "vcall_offset"
28295    },
28296    {
28297     "component_value" : -120,
28298     "kind" : "vcall_offset"
28299    },
28300    {
28301     "component_value" : -120,
28302     "kind" : "offset_to_top"
28303    },
28304    {
28305     "kind" : "rtti",
28306     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_215BsCryptoFactoryE"
28307    },
28308    {
28309     "kind" : "complete_dtor_pointer",
28310     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_215BsCryptoFactoryD1Ev"
28311    },
28312    {
28313     "kind" : "deleting_dtor_pointer",
28314     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_215BsCryptoFactoryD0Ev"
28315    },
28316    {
28317     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
28318    },
28319    {
28320     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
28321    },
28322    {
28323     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
28324    },
28325    {
28326     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
28327    }
28328   ]
28329  },
28330  {
28331   "alignment" : 8,
28332   "base_specifiers" :
28333   [
28334    {
28335     "referenced_type" : "type-140"
28336    },
28337    {
28338     "referenced_type" : "type-152"
28339    }
28340   ],
28341   "fields" :
28342   [
28343    {
28344     "access" : "private",
28345     "field_name" : "mImpl",
28346     "field_offset" : 768,
28347     "referenced_type" : "type-1206"
28348    },
28349    {
28350     "access" : "private",
28351     "field_name" : "mOnewayQueue",
28352     "field_offset" : 832,
28353     "referenced_type" : "type-205"
28354    }
28355   ],
28356   "linker_set_key" : "android::hardware::drm::V1_2::BsCryptoPlugin",
28357   "name" : "android::hardware::drm::V1_2::BsCryptoPlugin",
28358   "referenced_type" : "type-1214",
28359   "self_type" : "type-1214",
28360   "size" : 136,
28361   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsCryptoPlugin.h",
28362   "unique_id" : "_ZTSN7android8hardware3drm4V1_214BsCryptoPluginE",
28363   "vtable_components" :
28364   [
28365    {
28366     "component_value" : 120,
28367     "kind" : "vbase_offset"
28368    },
28369    {
28370     "kind" : "offset_to_top"
28371    },
28372    {
28373     "kind" : "rtti",
28374     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BsCryptoPluginE"
28375    },
28376    {
28377     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_213ICryptoPlugin8isRemoteEv"
28378    },
28379    {
28380     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
28381    },
28382    {
28383     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
28384    },
28385    {
28386     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
28387    },
28388    {
28389     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
28390    },
28391    {
28392     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin21setHALInstrumentationEv"
28393    },
28394    {
28395     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
28396    },
28397    {
28398     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin4pingEv"
28399    },
28400    {
28401     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
28402    },
28403    {
28404     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin21notifySyspropsChangedEv"
28405    },
28406    {
28407     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
28408    },
28409    {
28410     "kind" : "complete_dtor_pointer",
28411     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginD1Ev"
28412    },
28413    {
28414     "kind" : "deleting_dtor_pointer",
28415     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPluginD0Ev"
28416    },
28417    {
28418     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
28419    },
28420    {
28421     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin16notifyResolutionEjj"
28422    },
28423    {
28424     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
28425    },
28426    {
28427     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
28428    },
28429    {
28430     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE"
28431    },
28432    {
28433     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BsCryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
28434    },
28435    {
28436     "component_value" : -8,
28437     "kind" : "offset_to_top"
28438    },
28439    {
28440     "kind" : "rtti",
28441     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BsCryptoPluginE"
28442    },
28443    {
28444     "kind" : "complete_dtor_pointer",
28445     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_214BsCryptoPluginD1Ev"
28446    },
28447    {
28448     "kind" : "deleting_dtor_pointer",
28449     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_214BsCryptoPluginD0Ev"
28450    },
28451    {
28452     "kind" : "vcall_offset"
28453    },
28454    {
28455     "kind" : "vcall_offset"
28456    },
28457    {
28458     "kind" : "vcall_offset"
28459    },
28460    {
28461     "kind" : "vcall_offset"
28462    },
28463    {
28464     "component_value" : -120,
28465     "kind" : "vcall_offset"
28466    },
28467    {
28468     "component_value" : -120,
28469     "kind" : "offset_to_top"
28470    },
28471    {
28472     "kind" : "rtti",
28473     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BsCryptoPluginE"
28474    },
28475    {
28476     "kind" : "complete_dtor_pointer",
28477     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_214BsCryptoPluginD1Ev"
28478    },
28479    {
28480     "kind" : "deleting_dtor_pointer",
28481     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_214BsCryptoPluginD0Ev"
28482    },
28483    {
28484     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
28485    },
28486    {
28487     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
28488    },
28489    {
28490     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
28491    },
28492    {
28493     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
28494    }
28495   ]
28496  },
28497  {
28498   "alignment" : 8,
28499   "base_specifiers" :
28500   [
28501    {
28502     "referenced_type" : "type-194"
28503    },
28504    {
28505     "referenced_type" : "type-152"
28506    }
28507   ],
28508   "fields" :
28509   [
28510    {
28511     "access" : "private",
28512     "field_name" : "mImpl",
28513     "field_offset" : 768,
28514     "referenced_type" : "type-191"
28515    },
28516    {
28517     "access" : "private",
28518     "field_name" : "mOnewayQueue",
28519     "field_offset" : 832,
28520     "referenced_type" : "type-205"
28521    }
28522   ],
28523   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmFactory",
28524   "name" : "android::hardware::drm::V1_2::BsDrmFactory",
28525   "referenced_type" : "type-204",
28526   "self_type" : "type-204",
28527   "size" : 136,
28528   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmFactory.h",
28529   "unique_id" : "_ZTSN7android8hardware3drm4V1_212BsDrmFactoryE",
28530   "vtable_components" :
28531   [
28532    {
28533     "component_value" : 120,
28534     "kind" : "vbase_offset"
28535    },
28536    {
28537     "kind" : "offset_to_top"
28538    },
28539    {
28540     "kind" : "rtti",
28541     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_212BsDrmFactoryE"
28542    },
28543    {
28544     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_211IDrmFactory8isRemoteEv"
28545    },
28546    {
28547     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
28548    },
28549    {
28550     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
28551    },
28552    {
28553     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
28554    },
28555    {
28556     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
28557    },
28558    {
28559     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory21setHALInstrumentationEv"
28560    },
28561    {
28562     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
28563    },
28564    {
28565     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory4pingEv"
28566    },
28567    {
28568     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
28569    },
28570    {
28571     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory21notifySyspropsChangedEv"
28572    },
28573    {
28574     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
28575    },
28576    {
28577     "kind" : "complete_dtor_pointer",
28578     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryD1Ev"
28579    },
28580    {
28581     "kind" : "deleting_dtor_pointer",
28582     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactoryD0Ev"
28583    },
28584    {
28585     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
28586    },
28587    {
28588     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
28589    },
28590    {
28591     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
28592    },
28593    {
28594     "mangled_component_name" : "_ZN7android8hardware3drm4V1_212BsDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
28595    },
28596    {
28597     "component_value" : -8,
28598     "kind" : "offset_to_top"
28599    },
28600    {
28601     "kind" : "rtti",
28602     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_212BsDrmFactoryE"
28603    },
28604    {
28605     "kind" : "complete_dtor_pointer",
28606     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_212BsDrmFactoryD1Ev"
28607    },
28608    {
28609     "kind" : "deleting_dtor_pointer",
28610     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_212BsDrmFactoryD0Ev"
28611    },
28612    {
28613     "kind" : "vcall_offset"
28614    },
28615    {
28616     "kind" : "vcall_offset"
28617    },
28618    {
28619     "kind" : "vcall_offset"
28620    },
28621    {
28622     "kind" : "vcall_offset"
28623    },
28624    {
28625     "component_value" : -120,
28626     "kind" : "vcall_offset"
28627    },
28628    {
28629     "component_value" : -120,
28630     "kind" : "offset_to_top"
28631    },
28632    {
28633     "kind" : "rtti",
28634     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_212BsDrmFactoryE"
28635    },
28636    {
28637     "kind" : "complete_dtor_pointer",
28638     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_212BsDrmFactoryD1Ev"
28639    },
28640    {
28641     "kind" : "deleting_dtor_pointer",
28642     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_212BsDrmFactoryD0Ev"
28643    },
28644    {
28645     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
28646    },
28647    {
28648     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
28649    },
28650    {
28651     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
28652    },
28653    {
28654     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
28655    }
28656   ]
28657  },
28658  {
28659   "alignment" : 8,
28660   "base_specifiers" :
28661   [
28662    {
28663     "referenced_type" : "type-410"
28664    },
28665    {
28666     "referenced_type" : "type-152"
28667    }
28668   ],
28669   "fields" :
28670   [
28671    {
28672     "access" : "private",
28673     "field_name" : "mImpl",
28674     "field_offset" : 768,
28675     "referenced_type" : "type-407"
28676    },
28677    {
28678     "access" : "private",
28679     "field_name" : "mOnewayQueue",
28680     "field_offset" : 832,
28681     "referenced_type" : "type-205"
28682    }
28683   ],
28684   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmPlugin",
28685   "name" : "android::hardware::drm::V1_2::BsDrmPlugin",
28686   "referenced_type" : "type-420",
28687   "self_type" : "type-420",
28688   "size" : 136,
28689   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPlugin.h",
28690   "unique_id" : "_ZTSN7android8hardware3drm4V1_211BsDrmPluginE",
28691   "vtable_components" :
28692   [
28693    {
28694     "component_value" : 120,
28695     "kind" : "vbase_offset"
28696    },
28697    {
28698     "kind" : "offset_to_top"
28699    },
28700    {
28701     "kind" : "rtti",
28702     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211BsDrmPluginE"
28703    },
28704    {
28705     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_210IDrmPlugin8isRemoteEv"
28706    },
28707    {
28708     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
28709    },
28710    {
28711     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
28712    },
28713    {
28714     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
28715    },
28716    {
28717     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
28718    },
28719    {
28720     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin21setHALInstrumentationEv"
28721    },
28722    {
28723     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
28724    },
28725    {
28726     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin4pingEv"
28727    },
28728    {
28729     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
28730    },
28731    {
28732     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin21notifySyspropsChangedEv"
28733    },
28734    {
28735     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
28736    },
28737    {
28738     "kind" : "complete_dtor_pointer",
28739     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPluginD1Ev"
28740    },
28741    {
28742     "kind" : "deleting_dtor_pointer",
28743     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPluginD0Ev"
28744    },
28745    {
28746     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
28747    },
28748    {
28749     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
28750    },
28751    {
28752     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
28753    },
28754    {
28755     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
28756    },
28757    {
28758     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
28759    },
28760    {
28761     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
28762    },
28763    {
28764     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
28765    },
28766    {
28767     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
28768    },
28769    {
28770     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
28771    },
28772    {
28773     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
28774    },
28775    {
28776     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
28777    },
28778    {
28779     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin21releaseAllSecureStopsEv"
28780    },
28781    {
28782     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
28783    },
28784    {
28785     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
28786    },
28787    {
28788     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
28789    },
28790    {
28791     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
28792    },
28793    {
28794     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
28795    },
28796    {
28797     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
28798    },
28799    {
28800     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
28801    },
28802    {
28803     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
28804    },
28805    {
28806     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
28807    },
28808    {
28809     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
28810    },
28811    {
28812     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
28813    },
28814    {
28815     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
28816    },
28817    {
28818     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
28819    },
28820    {
28821     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
28822    },
28823    {
28824     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
28825    },
28826    {
28827     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
28828    },
28829    {
28830     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
28831    },
28832    {
28833     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
28834    },
28835    {
28836     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE"
28837    },
28838    {
28839     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
28840    },
28841    {
28842     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE"
28843    },
28844    {
28845     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE"
28846    },
28847    {
28848     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
28849    },
28850    {
28851     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE"
28852    },
28853    {
28854     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
28855    },
28856    {
28857     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20removeAllSecureStopsEv"
28858    },
28859    {
28860     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
28861    },
28862    {
28863     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE"
28864    },
28865    {
28866     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
28867    },
28868    {
28869     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
28870    },
28871    {
28872     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
28873    },
28874    {
28875     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE"
28876    },
28877    {
28878     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE"
28879    },
28880    {
28881     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211BsDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
28882    },
28883    {
28884     "component_value" : -8,
28885     "kind" : "offset_to_top"
28886    },
28887    {
28888     "kind" : "rtti",
28889     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211BsDrmPluginE"
28890    },
28891    {
28892     "kind" : "complete_dtor_pointer",
28893     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_211BsDrmPluginD1Ev"
28894    },
28895    {
28896     "kind" : "deleting_dtor_pointer",
28897     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_211BsDrmPluginD0Ev"
28898    },
28899    {
28900     "kind" : "vcall_offset"
28901    },
28902    {
28903     "kind" : "vcall_offset"
28904    },
28905    {
28906     "kind" : "vcall_offset"
28907    },
28908    {
28909     "kind" : "vcall_offset"
28910    },
28911    {
28912     "component_value" : -120,
28913     "kind" : "vcall_offset"
28914    },
28915    {
28916     "component_value" : -120,
28917     "kind" : "offset_to_top"
28918    },
28919    {
28920     "kind" : "rtti",
28921     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211BsDrmPluginE"
28922    },
28923    {
28924     "kind" : "complete_dtor_pointer",
28925     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_211BsDrmPluginD1Ev"
28926    },
28927    {
28928     "kind" : "deleting_dtor_pointer",
28929     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_211BsDrmPluginD0Ev"
28930    },
28931    {
28932     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
28933    },
28934    {
28935     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
28936    },
28937    {
28938     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
28939    },
28940    {
28941     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
28942    }
28943   ]
28944  },
28945  {
28946   "alignment" : 8,
28947   "base_specifiers" :
28948   [
28949    {
28950     "referenced_type" : "type-623"
28951    },
28952    {
28953     "referenced_type" : "type-152"
28954    }
28955   ],
28956   "fields" :
28957   [
28958    {
28959     "access" : "private",
28960     "field_name" : "mImpl",
28961     "field_offset" : 768,
28962     "referenced_type" : "type-620"
28963    },
28964    {
28965     "access" : "private",
28966     "field_name" : "mOnewayQueue",
28967     "field_offset" : 832,
28968     "referenced_type" : "type-205"
28969    }
28970   ],
28971   "linker_set_key" : "android::hardware::drm::V1_2::BsDrmPluginListener",
28972   "name" : "android::hardware::drm::V1_2::BsDrmPluginListener",
28973   "referenced_type" : "type-631",
28974   "self_type" : "type-631",
28975   "size" : 136,
28976   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BsDrmPluginListener.h",
28977   "unique_id" : "_ZTSN7android8hardware3drm4V1_219BsDrmPluginListenerE",
28978   "vtable_components" :
28979   [
28980    {
28981     "component_value" : 120,
28982     "kind" : "vbase_offset"
28983    },
28984    {
28985     "kind" : "offset_to_top"
28986    },
28987    {
28988     "kind" : "rtti",
28989     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_219BsDrmPluginListenerE"
28990    },
28991    {
28992     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_218IDrmPluginListener8isRemoteEv"
28993    },
28994    {
28995     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
28996    },
28997    {
28998     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
28999    },
29000    {
29001     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
29002    },
29003    {
29004     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
29005    },
29006    {
29007     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener21setHALInstrumentationEv"
29008    },
29009    {
29010     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
29011    },
29012    {
29013     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener4pingEv"
29014    },
29015    {
29016     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
29017    },
29018    {
29019     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener21notifySyspropsChangedEv"
29020    },
29021    {
29022     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
29023    },
29024    {
29025     "kind" : "complete_dtor_pointer",
29026     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerD1Ev"
29027    },
29028    {
29029     "kind" : "deleting_dtor_pointer",
29030     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListenerD0Ev"
29031    },
29032    {
29033     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
29034    },
29035    {
29036     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
29037    },
29038    {
29039     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
29040    },
29041    {
29042     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE"
29043    },
29044    {
29045     "mangled_component_name" : "_ZN7android8hardware3drm4V1_219BsDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
29046    },
29047    {
29048     "component_value" : -8,
29049     "kind" : "offset_to_top"
29050    },
29051    {
29052     "kind" : "rtti",
29053     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_219BsDrmPluginListenerE"
29054    },
29055    {
29056     "kind" : "complete_dtor_pointer",
29057     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_219BsDrmPluginListenerD1Ev"
29058    },
29059    {
29060     "kind" : "deleting_dtor_pointer",
29061     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_219BsDrmPluginListenerD0Ev"
29062    },
29063    {
29064     "kind" : "vcall_offset"
29065    },
29066    {
29067     "kind" : "vcall_offset"
29068    },
29069    {
29070     "kind" : "vcall_offset"
29071    },
29072    {
29073     "kind" : "vcall_offset"
29074    },
29075    {
29076     "component_value" : -120,
29077     "kind" : "vcall_offset"
29078    },
29079    {
29080     "component_value" : -120,
29081     "kind" : "offset_to_top"
29082    },
29083    {
29084     "kind" : "rtti",
29085     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_219BsDrmPluginListenerE"
29086    },
29087    {
29088     "kind" : "complete_dtor_pointer",
29089     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_219BsDrmPluginListenerD1Ev"
29090    },
29091    {
29092     "kind" : "deleting_dtor_pointer",
29093     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_219BsDrmPluginListenerD0Ev"
29094    },
29095    {
29096     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
29097    },
29098    {
29099     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
29100    },
29101    {
29102     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
29103    },
29104    {
29105     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
29106    }
29107   ]
29108  },
29109  {
29110   "alignment" : 8,
29111   "base_specifiers" :
29112   [
29113    {
29114     "referenced_type" : "type-446"
29115    }
29116   ],
29117   "linker_set_key" : "android::hardware::drm::V1_2::ICryptoFactory",
29118   "name" : "android::hardware::drm::V1_2::ICryptoFactory",
29119   "referenced_type" : "type-463",
29120   "self_type" : "type-463",
29121   "size" : 24,
29122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h",
29123   "unique_id" : "_ZTSN7android8hardware3drm4V1_214ICryptoFactoryE",
29124   "vtable_components" :
29125   [
29126    {
29127     "component_value" : 8,
29128     "kind" : "vbase_offset"
29129    },
29130    {
29131     "kind" : "offset_to_top"
29132    },
29133    {
29134     "kind" : "rtti",
29135     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE"
29136    },
29137    {
29138     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_214ICryptoFactory8isRemoteEv"
29139    },
29140    {
29141     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
29142    },
29143    {
29144     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
29145    },
29146    {
29147     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
29148    },
29149    {
29150     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
29151    },
29152    {
29153     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21setHALInstrumentationEv"
29154    },
29155    {
29156     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
29157    },
29158    {
29159     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory4pingEv"
29160    },
29161    {
29162     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
29163    },
29164    {
29165     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21notifySyspropsChangedEv"
29166    },
29167    {
29168     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
29169    },
29170    {
29171     "kind" : "complete_dtor_pointer",
29172     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactoryD1Ev"
29173    },
29174    {
29175     "kind" : "deleting_dtor_pointer",
29176     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactoryD0Ev"
29177    },
29178    {
29179     "is_pure" : true,
29180     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
29181    },
29182    {
29183     "is_pure" : true,
29184     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
29185    },
29186    {
29187     "kind" : "vcall_offset"
29188    },
29189    {
29190     "kind" : "vcall_offset"
29191    },
29192    {
29193     "kind" : "vcall_offset"
29194    },
29195    {
29196     "kind" : "vcall_offset"
29197    },
29198    {
29199     "component_value" : -8,
29200     "kind" : "vcall_offset"
29201    },
29202    {
29203     "component_value" : -8,
29204     "kind" : "offset_to_top"
29205    },
29206    {
29207     "kind" : "rtti",
29208     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE"
29209    },
29210    {
29211     "kind" : "complete_dtor_pointer",
29212     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_214ICryptoFactoryD1Ev"
29213    },
29214    {
29215     "kind" : "deleting_dtor_pointer",
29216     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_214ICryptoFactoryD0Ev"
29217    },
29218    {
29219     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
29220    },
29221    {
29222     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
29223    },
29224    {
29225     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
29226    },
29227    {
29228     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
29229    }
29230   ]
29231  },
29232  {
29233   "alignment" : 8,
29234   "base_specifiers" :
29235   [
29236    {
29237     "referenced_type" : "type-141"
29238    }
29239   ],
29240   "linker_set_key" : "android::hardware::drm::V1_2::ICryptoPlugin",
29241   "name" : "android::hardware::drm::V1_2::ICryptoPlugin",
29242   "referenced_type" : "type-140",
29243   "self_type" : "type-140",
29244   "size" : 24,
29245   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoPlugin.h",
29246   "unique_id" : "_ZTSN7android8hardware3drm4V1_213ICryptoPluginE",
29247   "vtable_components" :
29248   [
29249    {
29250     "component_value" : 8,
29251     "kind" : "vbase_offset"
29252    },
29253    {
29254     "kind" : "offset_to_top"
29255    },
29256    {
29257     "kind" : "rtti",
29258     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213ICryptoPluginE"
29259    },
29260    {
29261     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_213ICryptoPlugin8isRemoteEv"
29262    },
29263    {
29264     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
29265    },
29266    {
29267     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
29268    },
29269    {
29270     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
29271    },
29272    {
29273     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
29274    },
29275    {
29276     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21setHALInstrumentationEv"
29277    },
29278    {
29279     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
29280    },
29281    {
29282     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin4pingEv"
29283    },
29284    {
29285     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
29286    },
29287    {
29288     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin21notifySyspropsChangedEv"
29289    },
29290    {
29291     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
29292    },
29293    {
29294     "kind" : "complete_dtor_pointer",
29295     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPluginD1Ev"
29296    },
29297    {
29298     "kind" : "deleting_dtor_pointer",
29299     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPluginD0Ev"
29300    },
29301    {
29302     "is_pure" : true,
29303     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
29304    },
29305    {
29306     "is_pure" : true,
29307     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin16notifyResolutionEjj"
29308    },
29309    {
29310     "is_pure" : true,
29311     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
29312    },
29313    {
29314     "is_pure" : true,
29315     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
29316    },
29317    {
29318     "is_pure" : true,
29319     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS8_6StatusEjRKNS0_11hidl_stringEEEE"
29320    },
29321    {
29322     "is_pure" : true,
29323     "mangled_component_name" : "_ZN7android8hardware3drm4V1_213ICryptoPlugin11decrypt_1_2EbRKNS0_10hidl_arrayIhLm16EJEEES7_NS1_4V1_04ModeERKNS8_7PatternERKNS0_8hidl_vecINS8_9SubSampleEEERKNS8_12SharedBufferEmRKNS8_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
29324    },
29325    {
29326     "kind" : "vcall_offset"
29327    },
29328    {
29329     "kind" : "vcall_offset"
29330    },
29331    {
29332     "kind" : "vcall_offset"
29333    },
29334    {
29335     "kind" : "vcall_offset"
29336    },
29337    {
29338     "component_value" : -8,
29339     "kind" : "vcall_offset"
29340    },
29341    {
29342     "component_value" : -8,
29343     "kind" : "offset_to_top"
29344    },
29345    {
29346     "kind" : "rtti",
29347     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_213ICryptoPluginE"
29348    },
29349    {
29350     "kind" : "complete_dtor_pointer",
29351     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_213ICryptoPluginD1Ev"
29352    },
29353    {
29354     "kind" : "deleting_dtor_pointer",
29355     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_213ICryptoPluginD0Ev"
29356    },
29357    {
29358     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
29359    },
29360    {
29361     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
29362    },
29363    {
29364     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
29365    },
29366    {
29367     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
29368    }
29369   ]
29370  },
29371  {
29372   "alignment" : 8,
29373   "base_specifiers" :
29374   [
29375    {
29376     "referenced_type" : "type-195"
29377    }
29378   ],
29379   "linker_set_key" : "android::hardware::drm::V1_2::IDrmFactory",
29380   "name" : "android::hardware::drm::V1_2::IDrmFactory",
29381   "referenced_type" : "type-194",
29382   "self_type" : "type-194",
29383   "size" : 24,
29384   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h",
29385   "unique_id" : "_ZTSN7android8hardware3drm4V1_211IDrmFactoryE",
29386   "vtable_components" :
29387   [
29388    {
29389     "component_value" : 8,
29390     "kind" : "vbase_offset"
29391    },
29392    {
29393     "kind" : "offset_to_top"
29394    },
29395    {
29396     "kind" : "rtti",
29397     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE"
29398    },
29399    {
29400     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_211IDrmFactory8isRemoteEv"
29401    },
29402    {
29403     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
29404    },
29405    {
29406     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
29407    },
29408    {
29409     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
29410    },
29411    {
29412     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
29413    },
29414    {
29415     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21setHALInstrumentationEv"
29416    },
29417    {
29418     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
29419    },
29420    {
29421     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory4pingEv"
29422    },
29423    {
29424     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
29425    },
29426    {
29427     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21notifySyspropsChangedEv"
29428    },
29429    {
29430     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
29431    },
29432    {
29433     "kind" : "complete_dtor_pointer",
29434     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactoryD1Ev"
29435    },
29436    {
29437     "kind" : "deleting_dtor_pointer",
29438     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactoryD0Ev"
29439    },
29440    {
29441     "is_pure" : true,
29442     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
29443    },
29444    {
29445     "is_pure" : true,
29446     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
29447    },
29448    {
29449     "is_pure" : true,
29450     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
29451    },
29452    {
29453     "is_pure" : true,
29454     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
29455    },
29456    {
29457     "kind" : "vcall_offset"
29458    },
29459    {
29460     "kind" : "vcall_offset"
29461    },
29462    {
29463     "kind" : "vcall_offset"
29464    },
29465    {
29466     "kind" : "vcall_offset"
29467    },
29468    {
29469     "component_value" : -8,
29470     "kind" : "vcall_offset"
29471    },
29472    {
29473     "component_value" : -8,
29474     "kind" : "offset_to_top"
29475    },
29476    {
29477     "kind" : "rtti",
29478     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE"
29479    },
29480    {
29481     "kind" : "complete_dtor_pointer",
29482     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_211IDrmFactoryD1Ev"
29483    },
29484    {
29485     "kind" : "deleting_dtor_pointer",
29486     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_211IDrmFactoryD0Ev"
29487    },
29488    {
29489     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
29490    },
29491    {
29492     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
29493    },
29494    {
29495     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
29496    },
29497    {
29498     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
29499    }
29500   ]
29501  },
29502  {
29503   "alignment" : 8,
29504   "base_specifiers" :
29505   [
29506    {
29507     "referenced_type" : "type-411"
29508    }
29509   ],
29510   "linker_set_key" : "android::hardware::drm::V1_2::IDrmPlugin",
29511   "name" : "android::hardware::drm::V1_2::IDrmPlugin",
29512   "referenced_type" : "type-410",
29513   "self_type" : "type-410",
29514   "size" : 24,
29515   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPlugin.h",
29516   "unique_id" : "_ZTSN7android8hardware3drm4V1_210IDrmPluginE",
29517   "vtable_components" :
29518   [
29519    {
29520     "component_value" : 8,
29521     "kind" : "vbase_offset"
29522    },
29523    {
29524     "kind" : "offset_to_top"
29525    },
29526    {
29527     "kind" : "rtti",
29528     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_210IDrmPluginE"
29529    },
29530    {
29531     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_210IDrmPlugin8isRemoteEv"
29532    },
29533    {
29534     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
29535    },
29536    {
29537     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
29538    },
29539    {
29540     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
29541    },
29542    {
29543     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
29544    },
29545    {
29546     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21setHALInstrumentationEv"
29547    },
29548    {
29549     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
29550    },
29551    {
29552     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4pingEv"
29553    },
29554    {
29555     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
29556    },
29557    {
29558     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21notifySyspropsChangedEv"
29559    },
29560    {
29561     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
29562    },
29563    {
29564     "kind" : "complete_dtor_pointer",
29565     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPluginD1Ev"
29566    },
29567    {
29568     "kind" : "deleting_dtor_pointer",
29569     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPluginD0Ev"
29570    },
29571    {
29572     "is_pure" : true,
29573     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
29574    },
29575    {
29576     "is_pure" : true,
29577     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
29578    },
29579    {
29580     "is_pure" : true,
29581     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
29582    },
29583    {
29584     "is_pure" : true,
29585     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
29586    },
29587    {
29588     "is_pure" : true,
29589     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
29590    },
29591    {
29592     "is_pure" : true,
29593     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
29594    },
29595    {
29596     "is_pure" : true,
29597     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
29598    },
29599    {
29600     "is_pure" : true,
29601     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
29602    },
29603    {
29604     "is_pure" : true,
29605     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
29606    },
29607    {
29608     "is_pure" : true,
29609     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
29610    },
29611    {
29612     "is_pure" : true,
29613     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
29614    },
29615    {
29616     "is_pure" : true,
29617     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin21releaseAllSecureStopsEv"
29618    },
29619    {
29620     "is_pure" : true,
29621     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
29622    },
29623    {
29624     "is_pure" : true,
29625     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
29626    },
29627    {
29628     "is_pure" : true,
29629     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
29630    },
29631    {
29632     "is_pure" : true,
29633     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
29634    },
29635    {
29636     "is_pure" : true,
29637     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
29638    },
29639    {
29640     "is_pure" : true,
29641     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
29642    },
29643    {
29644     "is_pure" : true,
29645     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
29646    },
29647    {
29648     "is_pure" : true,
29649     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
29650    },
29651    {
29652     "is_pure" : true,
29653     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
29654    },
29655    {
29656     "is_pure" : true,
29657     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
29658    },
29659    {
29660     "is_pure" : true,
29661     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
29662    },
29663    {
29664     "is_pure" : true,
29665     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
29666    },
29667    {
29668     "is_pure" : true,
29669     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
29670    },
29671    {
29672     "is_pure" : true,
29673     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
29674    },
29675    {
29676     "is_pure" : true,
29677     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
29678    },
29679    {
29680     "is_pure" : true,
29681     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
29682    },
29683    {
29684     "is_pure" : true,
29685     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin15openSession_1_1ENS1_4V1_113SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
29686    },
29687    {
29688     "is_pure" : true,
29689     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
29690    },
29691    {
29692     "is_pure" : true,
29693     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_19HdcpLevelES9_EEE"
29694    },
29695    {
29696     "is_pure" : true,
29697     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
29698    },
29699    {
29700     "is_pure" : true,
29701     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS1_4V1_113SecurityLevelEEEE"
29702    },
29703    {
29704     "is_pure" : true,
29705     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS1_4V1_114DrmMetricGroupEEEEEE"
29706    },
29707    {
29708     "is_pure" : true,
29709     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
29710    },
29711    {
29712     "is_pure" : true,
29713     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18releaseSecureStopsERKNS1_4V1_117SecureStopReleaseE"
29714    },
29715    {
29716     "is_pure" : true,
29717     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
29718    },
29719    {
29720     "is_pure" : true,
29721     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20removeAllSecureStopsEv"
29722    },
29723    {
29724     "is_pure" : true,
29725     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin26getOfflineLicenseKeySetIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
29726    },
29727    {
29728     "is_pure" : true,
29729     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20removeOfflineLicenseERKNS0_8hidl_vecIhEE"
29730    },
29731    {
29732     "is_pure" : true,
29733     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin22getOfflineLicenseStateERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_19OfflineLicenseStateEEEE"
29734    },
29735    {
29736     "is_pure" : true,
29737     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getKeyRequest_1_2ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS1_4V1_114KeyRequestTypeESA_EEE"
29738    },
29739    {
29740     "is_pure" : true,
29741     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin23getProvisionRequest_1_2ERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
29742    },
29743    {
29744     "is_pure" : true,
29745     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin17getHdcpLevels_1_2ENSt3__18functionIFvNS2_6StatusENS2_9HdcpLevelES7_EEE"
29746    },
29747    {
29748     "is_pure" : true,
29749     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin20sendSessionLostStateERKNS0_8hidl_vecIhEE"
29750    },
29751    {
29752     "is_pure" : true,
29753     "mangled_component_name" : "_ZN7android8hardware3drm4V1_210IDrmPlugin18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
29754    },
29755    {
29756     "kind" : "vcall_offset"
29757    },
29758    {
29759     "kind" : "vcall_offset"
29760    },
29761    {
29762     "kind" : "vcall_offset"
29763    },
29764    {
29765     "kind" : "vcall_offset"
29766    },
29767    {
29768     "component_value" : -8,
29769     "kind" : "vcall_offset"
29770    },
29771    {
29772     "component_value" : -8,
29773     "kind" : "offset_to_top"
29774    },
29775    {
29776     "kind" : "rtti",
29777     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_210IDrmPluginE"
29778    },
29779    {
29780     "kind" : "complete_dtor_pointer",
29781     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_210IDrmPluginD1Ev"
29782    },
29783    {
29784     "kind" : "deleting_dtor_pointer",
29785     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_210IDrmPluginD0Ev"
29786    },
29787    {
29788     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
29789    },
29790    {
29791     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
29792    },
29793    {
29794     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
29795    },
29796    {
29797     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
29798    }
29799   ]
29800  },
29801  {
29802   "alignment" : 8,
29803   "base_specifiers" :
29804   [
29805    {
29806     "referenced_type" : "type-220"
29807    }
29808   ],
29809   "linker_set_key" : "android::hardware::drm::V1_2::IDrmPluginListener",
29810   "name" : "android::hardware::drm::V1_2::IDrmPluginListener",
29811   "referenced_type" : "type-623",
29812   "self_type" : "type-623",
29813   "size" : 24,
29814   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmPluginListener.h",
29815   "unique_id" : "_ZTSN7android8hardware3drm4V1_218IDrmPluginListenerE",
29816   "vtable_components" :
29817   [
29818    {
29819     "component_value" : 8,
29820     "kind" : "vbase_offset"
29821    },
29822    {
29823     "kind" : "offset_to_top"
29824    },
29825    {
29826     "kind" : "rtti",
29827     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_218IDrmPluginListenerE"
29828    },
29829    {
29830     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_218IDrmPluginListener8isRemoteEv"
29831    },
29832    {
29833     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
29834    },
29835    {
29836     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
29837    },
29838    {
29839     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
29840    },
29841    {
29842     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
29843    },
29844    {
29845     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21setHALInstrumentationEv"
29846    },
29847    {
29848     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
29849    },
29850    {
29851     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener4pingEv"
29852    },
29853    {
29854     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
29855    },
29856    {
29857     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener21notifySyspropsChangedEv"
29858    },
29859    {
29860     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
29861    },
29862    {
29863     "kind" : "complete_dtor_pointer",
29864     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListenerD1Ev"
29865    },
29866    {
29867     "kind" : "deleting_dtor_pointer",
29868     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListenerD0Ev"
29869    },
29870    {
29871     "is_pure" : true,
29872     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
29873    },
29874    {
29875     "is_pure" : true,
29876     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
29877    },
29878    {
29879     "is_pure" : true,
29880     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
29881    },
29882    {
29883     "is_pure" : true,
29884     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener20sendSessionLostStateERKNS0_8hidl_vecIhEE"
29885    },
29886    {
29887     "is_pure" : true,
29888     "mangled_component_name" : "_ZN7android8hardware3drm4V1_218IDrmPluginListener18sendKeysChange_1_2ERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
29889    },
29890    {
29891     "kind" : "vcall_offset"
29892    },
29893    {
29894     "kind" : "vcall_offset"
29895    },
29896    {
29897     "kind" : "vcall_offset"
29898    },
29899    {
29900     "kind" : "vcall_offset"
29901    },
29902    {
29903     "component_value" : -8,
29904     "kind" : "vcall_offset"
29905    },
29906    {
29907     "component_value" : -8,
29908     "kind" : "offset_to_top"
29909    },
29910    {
29911     "kind" : "rtti",
29912     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_218IDrmPluginListenerE"
29913    },
29914    {
29915     "kind" : "complete_dtor_pointer",
29916     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_218IDrmPluginListenerD1Ev"
29917    },
29918    {
29919     "kind" : "deleting_dtor_pointer",
29920     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_218IDrmPluginListenerD0Ev"
29921    },
29922    {
29923     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
29924    },
29925    {
29926     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
29927    },
29928    {
29929     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
29930    },
29931    {
29932     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
29933    }
29934   ]
29935  },
29936  {
29937   "alignment" : 8,
29938   "fields" :
29939   [
29940    {
29941     "field_name" : "keyId",
29942     "referenced_type" : "type-104"
29943    },
29944    {
29945     "field_name" : "type",
29946     "field_offset" : 128,
29947     "referenced_type" : "type-123"
29948    }
29949   ],
29950   "linker_set_key" : "android::hardware::drm::V1_2::KeyStatus",
29951   "name" : "android::hardware::drm::V1_2::KeyStatus",
29952   "referenced_type" : "type-124",
29953   "self_type" : "type-124",
29954   "size" : 24,
29955   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/types.h",
29956   "unique_id" : "_ZTSN7android8hardware3drm4V1_29KeyStatusE"
29957  },
29958  {
29959   "alignment" : 1,
29960   "fields" :
29961   [
29962    {
29963     "access" : "private",
29964     "field_name" : "mBuffer",
29965     "referenced_type" : "type-929"
29966    }
29967   ],
29968   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16>",
29969   "name" : "android::hardware::hidl_array<unsigned char, 16>",
29970   "referenced_type" : "type-928",
29971   "self_type" : "type-928",
29972   "size" : 16,
29973   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
29974   "template_args" : [ "type-91" ],
29975   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm16EJEEE"
29976  },
29977  {
29978   "alignment" : 1,
29979   "fields" :
29980   [
29981    {
29982     "access" : "private",
29983     "field_name" : "mBuffer",
29984     "referenced_type" : "type-903"
29985    }
29986   ],
29987   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
29988   "name" : "android::hardware::hidl_array<unsigned char, 32>",
29989   "referenced_type" : "type-902",
29990   "self_type" : "type-902",
29991   "size" : 32,
29992   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
29993   "template_args" : [ "type-91" ],
29994   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
29995  },
29996  {
29997   "alignment" : 8,
29998   "base_specifiers" :
29999   [
30000    {
30001     "referenced_type" : "type-15"
30002    }
30003   ],
30004   "fields" :
30005   [
30006    {
30007     "access" : "private",
30008     "field_name" : "mRecipient",
30009     "field_offset" : 64,
30010     "referenced_type" : "type-500"
30011    },
30012    {
30013     "access" : "private",
30014     "field_name" : "mCookie",
30015     "field_offset" : 192,
30016     "referenced_type" : "type-32"
30017    },
30018    {
30019     "access" : "private",
30020     "field_name" : "mBase",
30021     "field_offset" : 256,
30022     "referenced_type" : "type-3"
30023    }
30024   ],
30025   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
30026   "name" : "android::hardware::hidl_binder_death_recipient",
30027   "referenced_type" : "type-499",
30028   "self_type" : "type-499",
30029   "size" : 64,
30030   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
30031   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
30032   "vtable_components" :
30033   [
30034    {
30035     "component_value" : 48,
30036     "kind" : "vbase_offset"
30037    },
30038    {
30039     "kind" : "offset_to_top"
30040    },
30041    {
30042     "kind" : "rtti",
30043     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
30044    },
30045    {
30046     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
30047    },
30048    {
30049     "kind" : "complete_dtor_pointer",
30050     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
30051    },
30052    {
30053     "kind" : "deleting_dtor_pointer",
30054     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
30055    },
30056    {
30057     "kind" : "vcall_offset"
30058    },
30059    {
30060     "kind" : "vcall_offset"
30061    },
30062    {
30063     "kind" : "vcall_offset"
30064    },
30065    {
30066     "kind" : "vcall_offset"
30067    },
30068    {
30069     "component_value" : -48,
30070     "kind" : "vcall_offset"
30071    },
30072    {
30073     "component_value" : -48,
30074     "kind" : "offset_to_top"
30075    },
30076    {
30077     "kind" : "rtti",
30078     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
30079    },
30080    {
30081     "kind" : "complete_dtor_pointer",
30082     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
30083    },
30084    {
30085     "kind" : "deleting_dtor_pointer",
30086     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
30087    },
30088    {
30089     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
30090    },
30091    {
30092     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
30093    },
30094    {
30095     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
30096    },
30097    {
30098     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
30099    }
30100   ]
30101  },
30102  {
30103   "alignment" : 8,
30104   "base_specifiers" :
30105   [
30106    {
30107     "is_virtual" : true,
30108     "referenced_type" : "type-6"
30109    }
30110   ],
30111   "linker_set_key" : "android::hardware::hidl_death_recipient",
30112   "name" : "android::hardware::hidl_death_recipient",
30113   "referenced_type" : "type-502",
30114   "self_type" : "type-502",
30115   "size" : 24,
30116   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30117   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
30118   "vtable_components" :
30119   [
30120    {
30121     "component_value" : 8,
30122     "kind" : "vbase_offset"
30123    },
30124    {
30125     "kind" : "offset_to_top"
30126    },
30127    {
30128     "kind" : "rtti",
30129     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
30130    },
30131    {
30132     "is_pure" : true,
30133     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
30134    },
30135    {
30136     "kind" : "complete_dtor_pointer",
30137     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
30138    },
30139    {
30140     "kind" : "deleting_dtor_pointer",
30141     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
30142    },
30143    {
30144     "kind" : "vcall_offset"
30145    },
30146    {
30147     "kind" : "vcall_offset"
30148    },
30149    {
30150     "kind" : "vcall_offset"
30151    },
30152    {
30153     "kind" : "vcall_offset"
30154    },
30155    {
30156     "component_value" : -8,
30157     "kind" : "vcall_offset"
30158    },
30159    {
30160     "component_value" : -8,
30161     "kind" : "offset_to_top"
30162    },
30163    {
30164     "kind" : "rtti",
30165     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
30166    },
30167    {
30168     "kind" : "complete_dtor_pointer",
30169     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
30170    },
30171    {
30172     "kind" : "deleting_dtor_pointer",
30173     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
30174    },
30175    {
30176     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
30177    },
30178    {
30179     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
30180    },
30181    {
30182     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
30183    },
30184    {
30185     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
30186    }
30187   ]
30188  },
30189  {
30190   "alignment" : 8,
30191   "fields" :
30192   [
30193    {
30194     "access" : "private",
30195     "field_name" : "mHandle",
30196     "referenced_type" : "type-167"
30197    },
30198    {
30199     "access" : "private",
30200     "field_name" : "mOwnsHandle",
30201     "field_offset" : 64,
30202     "referenced_type" : "type-41"
30203    }
30204   ],
30205   "linker_set_key" : "android::hardware::hidl_handle",
30206   "name" : "android::hardware::hidl_handle",
30207   "referenced_type" : "type-166",
30208   "self_type" : "type-166",
30209   "size" : 16,
30210   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30211   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
30212  },
30213  {
30214   "alignment" : 8,
30215   "fields" :
30216   [
30217    {
30218     "access" : "private",
30219     "field_name" : "mHandle",
30220     "referenced_type" : "type-166"
30221    },
30222    {
30223     "access" : "private",
30224     "field_name" : "mSize",
30225     "field_offset" : 128,
30226     "referenced_type" : "type-32"
30227    },
30228    {
30229     "access" : "private",
30230     "field_name" : "mName",
30231     "field_offset" : 192,
30232     "referenced_type" : "type-82"
30233    }
30234   ],
30235   "linker_set_key" : "android::hardware::hidl_memory",
30236   "name" : "android::hardware::hidl_memory",
30237   "referenced_type" : "type-871",
30238   "self_type" : "type-871",
30239   "size" : 40,
30240   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30241   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
30242  },
30243  {
30244   "alignment" : 8,
30245   "fields" :
30246   [
30247    {
30248     "access" : "private",
30249     "field_name" : "mBuffer",
30250     "referenced_type" : "type-83"
30251    },
30252    {
30253     "access" : "private",
30254     "field_name" : "mSize",
30255     "field_offset" : 64,
30256     "referenced_type" : "type-2"
30257    },
30258    {
30259     "access" : "private",
30260     "field_name" : "mOwnsBuffer",
30261     "field_offset" : 96,
30262     "referenced_type" : "type-41"
30263    }
30264   ],
30265   "linker_set_key" : "android::hardware::hidl_string",
30266   "name" : "android::hardware::hidl_string",
30267   "referenced_type" : "type-82",
30268   "self_type" : "type-82",
30269   "size" : 16,
30270   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30271   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
30272  },
30273  {
30274   "alignment" : 8,
30275   "fields" :
30276   [
30277    {
30278     "access" : "private",
30279     "field_name" : "mBuffer",
30280     "referenced_type" : "type-885"
30281    },
30282    {
30283     "access" : "private",
30284     "field_name" : "mSize",
30285     "field_offset" : 64,
30286     "referenced_type" : "type-2"
30287    },
30288    {
30289     "access" : "private",
30290     "field_name" : "mOwnsBuffer",
30291     "field_offset" : 96,
30292     "referenced_type" : "type-41"
30293    }
30294   ],
30295   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
30296   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
30297   "referenced_type" : "type-884",
30298   "self_type" : "type-884",
30299   "size" : 16,
30300   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30301   "template_args" : [ "type-888" ],
30302   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
30303  },
30304  {
30305   "alignment" : 8,
30306   "fields" :
30307   [
30308    {
30309     "access" : "private",
30310     "field_name" : "mBuffer",
30311     "referenced_type" : "type-484"
30312    },
30313    {
30314     "access" : "private",
30315     "field_name" : "mSize",
30316     "field_offset" : 64,
30317     "referenced_type" : "type-2"
30318    },
30319    {
30320     "access" : "private",
30321     "field_name" : "mOwnsBuffer",
30322     "field_offset" : 96,
30323     "referenced_type" : "type-41"
30324    }
30325   ],
30326   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
30327   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
30328   "referenced_type" : "type-483",
30329   "self_type" : "type-483",
30330   "size" : 16,
30331   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30332   "template_args" : [ "type-487" ],
30333   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_09KeyStatusEEE"
30334  },
30335  {
30336   "alignment" : 8,
30337   "fields" :
30338   [
30339    {
30340     "access" : "private",
30341     "field_name" : "mBuffer",
30342     "referenced_type" : "type-474"
30343    },
30344    {
30345     "access" : "private",
30346     "field_name" : "mSize",
30347     "field_offset" : 64,
30348     "referenced_type" : "type-2"
30349    },
30350    {
30351     "access" : "private",
30352     "field_name" : "mOwnsBuffer",
30353     "field_offset" : 96,
30354     "referenced_type" : "type-41"
30355    }
30356   ],
30357   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
30358   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
30359   "referenced_type" : "type-473",
30360   "self_type" : "type-473",
30361   "size" : 16,
30362   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30363   "template_args" : [ "type-477" ],
30364   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_08KeyValueEEE"
30365  },
30366  {
30367   "alignment" : 8,
30368   "fields" :
30369   [
30370    {
30371     "access" : "private",
30372     "field_name" : "mBuffer",
30373     "referenced_type" : "type-490"
30374    },
30375    {
30376     "access" : "private",
30377     "field_name" : "mSize",
30378     "field_offset" : 64,
30379     "referenced_type" : "type-2"
30380    },
30381    {
30382     "access" : "private",
30383     "field_name" : "mOwnsBuffer",
30384     "field_offset" : 96,
30385     "referenced_type" : "type-41"
30386    }
30387   ],
30388   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
30389   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
30390   "referenced_type" : "type-489",
30391   "self_type" : "type-489",
30392   "size" : 16,
30393   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30394   "template_args" : [ "type-493" ],
30395   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_010SecureStopEEE"
30396  },
30397  {
30398   "alignment" : 8,
30399   "fields" :
30400   [
30401    {
30402     "access" : "private",
30403     "field_name" : "mBuffer",
30404     "referenced_type" : "type-183"
30405    },
30406    {
30407     "access" : "private",
30408     "field_name" : "mSize",
30409     "field_offset" : 64,
30410     "referenced_type" : "type-2"
30411    },
30412    {
30413     "access" : "private",
30414     "field_name" : "mOwnsBuffer",
30415     "field_offset" : 96,
30416     "referenced_type" : "type-41"
30417    }
30418   ],
30419   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
30420   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SubSample>",
30421   "referenced_type" : "type-1250",
30422   "self_type" : "type-1250",
30423   "size" : 16,
30424   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30425   "template_args" : [ "type-186" ],
30426   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_09SubSampleEEE"
30427  },
30428  {
30429   "alignment" : 8,
30430   "fields" :
30431   [
30432    {
30433     "access" : "private",
30434     "field_name" : "mBuffer",
30435     "referenced_type" : "type-86"
30436    },
30437    {
30438     "access" : "private",
30439     "field_name" : "mSize",
30440     "field_offset" : 64,
30441     "referenced_type" : "type-2"
30442    },
30443    {
30444     "access" : "private",
30445     "field_name" : "mOwnsBuffer",
30446     "field_offset" : 96,
30447     "referenced_type" : "type-41"
30448    }
30449   ],
30450   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
30451   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
30452   "referenced_type" : "type-85",
30453   "self_type" : "type-85",
30454   "size" : 16,
30455   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30456   "template_args" : [ "type-89" ],
30457   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE"
30458  },
30459  {
30460   "alignment" : 8,
30461   "fields" :
30462   [
30463    {
30464     "access" : "private",
30465     "field_name" : "mBuffer",
30466     "referenced_type" : "type-78"
30467    },
30468    {
30469     "access" : "private",
30470     "field_name" : "mSize",
30471     "field_offset" : 64,
30472     "referenced_type" : "type-2"
30473    },
30474    {
30475     "access" : "private",
30476     "field_name" : "mOwnsBuffer",
30477     "field_offset" : 96,
30478     "referenced_type" : "type-41"
30479    }
30480   ],
30481   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
30482   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
30483   "referenced_type" : "type-77",
30484   "self_type" : "type-77",
30485   "size" : 16,
30486   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30487   "template_args" : [ "type-81" ],
30488   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE"
30489  },
30490  {
30491   "alignment" : 8,
30492   "fields" :
30493   [
30494    {
30495     "access" : "private",
30496     "field_name" : "mBuffer",
30497     "referenced_type" : "type-94"
30498    },
30499    {
30500     "access" : "private",
30501     "field_name" : "mSize",
30502     "field_offset" : 64,
30503     "referenced_type" : "type-2"
30504    },
30505    {
30506     "access" : "private",
30507     "field_name" : "mOwnsBuffer",
30508     "field_offset" : 96,
30509     "referenced_type" : "type-41"
30510    }
30511   ],
30512   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
30513   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
30514   "referenced_type" : "type-93",
30515   "self_type" : "type-93",
30516   "size" : 16,
30517   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30518   "template_args" : [ "type-97" ],
30519   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE"
30520  },
30521  {
30522   "alignment" : 8,
30523   "fields" :
30524   [
30525    {
30526     "access" : "private",
30527     "field_name" : "mBuffer",
30528     "referenced_type" : "type-375"
30529    },
30530    {
30531     "access" : "private",
30532     "field_name" : "mSize",
30533     "field_offset" : 64,
30534     "referenced_type" : "type-2"
30535    },
30536    {
30537     "access" : "private",
30538     "field_name" : "mOwnsBuffer",
30539     "field_offset" : 96,
30540     "referenced_type" : "type-41"
30541    }
30542   ],
30543   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup>",
30544   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup>",
30545   "referenced_type" : "type-503",
30546   "self_type" : "type-503",
30547   "size" : 16,
30548   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30549   "template_args" : [ "type-76" ],
30550   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroupEEE"
30551  },
30552  {
30553   "alignment" : 8,
30554   "fields" :
30555   [
30556    {
30557     "access" : "private",
30558     "field_name" : "mBuffer",
30559     "referenced_type" : "type-384"
30560    },
30561    {
30562     "access" : "private",
30563     "field_name" : "mSize",
30564     "field_offset" : 64,
30565     "referenced_type" : "type-2"
30566    },
30567    {
30568     "access" : "private",
30569     "field_name" : "mOwnsBuffer",
30570     "field_offset" : 96,
30571     "referenced_type" : "type-41"
30572    }
30573   ],
30574   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus>",
30575   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_2::KeyStatus>",
30576   "referenced_type" : "type-507",
30577   "self_type" : "type-507",
30578   "size" : 16,
30579   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30580   "template_args" : [ "type-124" ],
30581   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_29KeyStatusEEE"
30582  },
30583  {
30584   "alignment" : 8,
30585   "fields" :
30586   [
30587    {
30588     "access" : "private",
30589     "field_name" : "mBuffer",
30590     "referenced_type" : "type-899"
30591    },
30592    {
30593     "access" : "private",
30594     "field_name" : "mSize",
30595     "field_offset" : 64,
30596     "referenced_type" : "type-2"
30597    },
30598    {
30599     "access" : "private",
30600     "field_name" : "mOwnsBuffer",
30601     "field_offset" : 96,
30602     "referenced_type" : "type-41"
30603    }
30604   ],
30605   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
30606   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
30607   "referenced_type" : "type-898",
30608   "self_type" : "type-898",
30609   "size" : 16,
30610   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30611   "template_args" : [ "type-902" ],
30612   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
30613  },
30614  {
30615   "alignment" : 8,
30616   "fields" :
30617   [
30618    {
30619     "access" : "private",
30620     "field_name" : "mBuffer",
30621     "referenced_type" : "type-890"
30622    },
30623    {
30624     "access" : "private",
30625     "field_name" : "mSize",
30626     "field_offset" : 64,
30627     "referenced_type" : "type-2"
30628    },
30629    {
30630     "access" : "private",
30631     "field_name" : "mOwnsBuffer",
30632     "field_offset" : 96,
30633     "referenced_type" : "type-41"
30634    }
30635   ],
30636   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
30637   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
30638   "referenced_type" : "type-889",
30639   "self_type" : "type-889",
30640   "size" : 16,
30641   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30642   "template_args" : [ "type-82" ],
30643   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
30644  },
30645  {
30646   "alignment" : 8,
30647   "fields" :
30648   [
30649    {
30650     "access" : "private",
30651     "field_name" : "mBuffer",
30652     "referenced_type" : "type-378"
30653    },
30654    {
30655     "access" : "private",
30656     "field_name" : "mSize",
30657     "field_offset" : 64,
30658     "referenced_type" : "type-2"
30659    },
30660    {
30661     "access" : "private",
30662     "field_name" : "mOwnsBuffer",
30663     "field_offset" : 96,
30664     "referenced_type" : "type-41"
30665    }
30666   ],
30667   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
30668   "name" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
30669   "referenced_type" : "type-504",
30670   "self_type" : "type-504",
30671   "size" : 16,
30672   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30673   "template_args" : [ "type-104" ],
30674   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS1_IhEEEE"
30675  },
30676  {
30677   "alignment" : 8,
30678   "fields" :
30679   [
30680    {
30681     "access" : "private",
30682     "field_name" : "mBuffer",
30683     "referenced_type" : "type-922"
30684    },
30685    {
30686     "access" : "private",
30687     "field_name" : "mSize",
30688     "field_offset" : 64,
30689     "referenced_type" : "type-2"
30690    },
30691    {
30692     "access" : "private",
30693     "field_name" : "mOwnsBuffer",
30694     "field_offset" : 96,
30695     "referenced_type" : "type-41"
30696    }
30697   ],
30698   "linker_set_key" : "android::hardware::hidl_vec<char>",
30699   "name" : "android::hardware::hidl_vec<char>",
30700   "referenced_type" : "type-921",
30701   "self_type" : "type-921",
30702   "size" : 16,
30703   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30704   "template_args" : [ "type-59" ],
30705   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
30706  },
30707  {
30708   "alignment" : 8,
30709   "fields" :
30710   [
30711    {
30712     "access" : "private",
30713     "field_name" : "mBuffer",
30714     "referenced_type" : "type-911"
30715    },
30716    {
30717     "access" : "private",
30718     "field_name" : "mSize",
30719     "field_offset" : 64,
30720     "referenced_type" : "type-2"
30721    },
30722    {
30723     "access" : "private",
30724     "field_name" : "mOwnsBuffer",
30725     "field_offset" : 96,
30726     "referenced_type" : "type-41"
30727    }
30728   ],
30729   "linker_set_key" : "android::hardware::hidl_vec<int>",
30730   "name" : "android::hardware::hidl_vec<int>",
30731   "referenced_type" : "type-910",
30732   "self_type" : "type-910",
30733   "size" : 16,
30734   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30735   "template_args" : [ "type-27" ],
30736   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
30737  },
30738  {
30739   "alignment" : 8,
30740   "fields" :
30741   [
30742    {
30743     "access" : "private",
30744     "field_name" : "mBuffer",
30745     "referenced_type" : "type-105"
30746    },
30747    {
30748     "access" : "private",
30749     "field_name" : "mSize",
30750     "field_offset" : 64,
30751     "referenced_type" : "type-2"
30752    },
30753    {
30754     "access" : "private",
30755     "field_name" : "mOwnsBuffer",
30756     "field_offset" : 96,
30757     "referenced_type" : "type-41"
30758    }
30759   ],
30760   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
30761   "name" : "android::hardware::hidl_vec<unsigned char>",
30762   "referenced_type" : "type-104",
30763   "self_type" : "type-104",
30764   "size" : 16,
30765   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30766   "template_args" : [ "type-91" ],
30767   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
30768  },
30769  {
30770   "alignment" : 2,
30771   "fields" :
30772   [
30773    {
30774     "access" : "private",
30775     "field_name" : "mMajor",
30776     "referenced_type" : "type-397"
30777    },
30778    {
30779     "access" : "private",
30780     "field_name" : "mMinor",
30781     "field_offset" : 16,
30782     "referenced_type" : "type-397"
30783    }
30784   ],
30785   "linker_set_key" : "android::hardware::hidl_version",
30786   "name" : "android::hardware::hidl_version",
30787   "referenced_type" : "type-932",
30788   "self_type" : "type-932",
30789   "size" : 4,
30790   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
30791   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
30792  },
30793  {
30794   "alignment" : 8,
30795   "base_specifiers" :
30796   [
30797    {
30798     "referenced_type" : "type-201"
30799    },
30800    {
30801     "referenced_type" : "type-152"
30802    }
30803   ],
30804   "fields" :
30805   [
30806    {
30807     "access" : "private",
30808     "field_name" : "_hidl_mImpl",
30809     "field_offset" : 960,
30810     "referenced_type" : "type-200"
30811    }
30812   ],
30813   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
30814   "name" : "android::hidl::base::V1_0::BnHwBase",
30815   "referenced_type" : "type-199",
30816   "self_type" : "type-199",
30817   "size" : 144,
30818   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
30819   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
30820   "vtable_components" :
30821   [
30822    {
30823     "component_value" : 128,
30824     "kind" : "vbase_offset"
30825    },
30826    {
30827     "kind" : "offset_to_top"
30828    },
30829    {
30830     "kind" : "rtti",
30831     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
30832    },
30833    {
30834     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
30835    },
30836    {
30837     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
30838    },
30839    {
30840     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
30841    },
30842    {
30843     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
30844    },
30845    {
30846     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
30847    },
30848    {
30849     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
30850    },
30851    {
30852     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
30853    },
30854    {
30855     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
30856    },
30857    {
30858     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
30859    },
30860    {
30861     "kind" : "complete_dtor_pointer",
30862     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
30863    },
30864    {
30865     "kind" : "deleting_dtor_pointer",
30866     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
30867    },
30868    {
30869     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
30870    },
30871    {
30872     "component_value" : -32,
30873     "kind" : "offset_to_top"
30874    },
30875    {
30876     "kind" : "rtti",
30877     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
30878    },
30879    {
30880     "kind" : "complete_dtor_pointer",
30881     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
30882    },
30883    {
30884     "kind" : "deleting_dtor_pointer",
30885     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
30886    },
30887    {
30888     "kind" : "vcall_offset"
30889    },
30890    {
30891     "kind" : "vcall_offset"
30892    },
30893    {
30894     "kind" : "vcall_offset"
30895    },
30896    {
30897     "kind" : "vcall_offset"
30898    },
30899    {
30900     "component_value" : -128,
30901     "kind" : "vcall_offset"
30902    },
30903    {
30904     "component_value" : -128,
30905     "kind" : "offset_to_top"
30906    },
30907    {
30908     "kind" : "rtti",
30909     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
30910    },
30911    {
30912     "kind" : "complete_dtor_pointer",
30913     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
30914    },
30915    {
30916     "kind" : "deleting_dtor_pointer",
30917     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
30918    },
30919    {
30920     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
30921    },
30922    {
30923     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
30924    },
30925    {
30926     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
30927    },
30928    {
30929     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
30930    }
30931   ]
30932  },
30933  {
30934   "alignment" : 8,
30935   "base_specifiers" :
30936   [
30937    {
30938     "referenced_type" : "type-969"
30939    },
30940    {
30941     "referenced_type" : "type-152"
30942    }
30943   ],
30944   "fields" :
30945   [
30946    {
30947     "access" : "private",
30948     "field_name" : "_hidl_mMutex",
30949     "field_offset" : 1088,
30950     "referenced_type" : "type-1145"
30951    },
30952    {
30953     "access" : "private",
30954     "field_name" : "_hidl_mDeathRecipients",
30955     "field_offset" : 1408,
30956     "referenced_type" : "type-1146"
30957    }
30958   ],
30959   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
30960   "name" : "android::hidl::base::V1_0::BpHwBase",
30961   "referenced_type" : "type-1144",
30962   "self_type" : "type-1144",
30963   "size" : 216,
30964   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
30965   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
30966   "vtable_components" :
30967   [
30968    {
30969     "component_value" : 200,
30970     "kind" : "vbase_offset"
30971    },
30972    {
30973     "kind" : "offset_to_top"
30974    },
30975    {
30976     "kind" : "rtti",
30977     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
30978    },
30979    {
30980     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
30981    },
30982    {
30983     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
30984    },
30985    {
30986     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
30987    },
30988    {
30989     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
30990    },
30991    {
30992     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
30993    },
30994    {
30995     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
30996    },
30997    {
30998     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
30999    },
31000    {
31001     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
31002    },
31003    {
31004     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
31005    },
31006    {
31007     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
31008    },
31009    {
31010     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
31011    },
31012    {
31013     "kind" : "complete_dtor_pointer",
31014     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
31015    },
31016    {
31017     "kind" : "deleting_dtor_pointer",
31018     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
31019    },
31020    {
31021     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
31022    },
31023    {
31024     "component_value" : 192,
31025     "kind" : "vbase_offset"
31026    },
31027    {
31028     "component_value" : -8,
31029     "kind" : "offset_to_top"
31030    },
31031    {
31032     "kind" : "rtti",
31033     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
31034    },
31035    {
31036     "kind" : "complete_dtor_pointer",
31037     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
31038    },
31039    {
31040     "kind" : "deleting_dtor_pointer",
31041     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
31042    },
31043    {
31044     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
31045    },
31046    {
31047     "component_value" : 184,
31048     "kind" : "vbase_offset"
31049    },
31050    {
31051     "component_value" : -16,
31052     "kind" : "offset_to_top"
31053    },
31054    {
31055     "kind" : "rtti",
31056     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
31057    },
31058    {
31059     "kind" : "complete_dtor_pointer",
31060     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
31061    },
31062    {
31063     "kind" : "deleting_dtor_pointer",
31064     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
31065    },
31066    {
31067     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
31068    },
31069    {
31070     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
31071    },
31072    {
31073     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
31074    },
31075    {
31076     "component_value" : -48,
31077     "kind" : "offset_to_top"
31078    },
31079    {
31080     "kind" : "rtti",
31081     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
31082    },
31083    {
31084     "kind" : "complete_dtor_pointer",
31085     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
31086    },
31087    {
31088     "kind" : "deleting_dtor_pointer",
31089     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
31090    },
31091    {
31092     "kind" : "vcall_offset"
31093    },
31094    {
31095     "component_value" : -184,
31096     "kind" : "vcall_offset"
31097    },
31098    {
31099     "component_value" : -184,
31100     "kind" : "vcall_offset"
31101    },
31102    {
31103     "component_value" : -184,
31104     "kind" : "vcall_offset"
31105    },
31106    {
31107     "component_value" : -200,
31108     "kind" : "vcall_offset"
31109    },
31110    {
31111     "component_value" : -200,
31112     "kind" : "offset_to_top"
31113    },
31114    {
31115     "kind" : "rtti",
31116     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
31117    },
31118    {
31119     "kind" : "complete_dtor_pointer",
31120     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
31121    },
31122    {
31123     "kind" : "deleting_dtor_pointer",
31124     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
31125    },
31126    {
31127     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
31128    },
31129    {
31130     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
31131    },
31132    {
31133     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
31134    },
31135    {
31136     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
31137    }
31138   ]
31139  },
31140  {
31141   "alignment" : 8,
31142   "fields" :
31143   [
31144    {
31145     "field_name" : "pid",
31146     "referenced_type" : "type-27"
31147    },
31148    {
31149     "field_name" : "ptr",
31150     "field_offset" : 64,
31151     "referenced_type" : "type-32"
31152    },
31153    {
31154     "field_name" : "arch",
31155     "field_offset" : 128,
31156     "referenced_type" : "type-949"
31157    }
31158   ],
31159   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
31160   "name" : "android::hidl::base::V1_0::DebugInfo",
31161   "referenced_type" : "type-948",
31162   "self_type" : "type-948",
31163   "size" : 24,
31164   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
31165   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
31166  },
31167  {
31168   "alignment" : 8,
31169   "base_specifiers" :
31170   [
31171    {
31172     "is_virtual" : true,
31173     "referenced_type" : "type-6"
31174    }
31175   ],
31176   "linker_set_key" : "android::hidl::base::V1_0::IBase",
31177   "name" : "android::hidl::base::V1_0::IBase",
31178   "referenced_type" : "type-5",
31179   "self_type" : "type-5",
31180   "size" : 24,
31181   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
31182   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
31183   "vtable_components" :
31184   [
31185    {
31186     "component_value" : 8,
31187     "kind" : "vbase_offset"
31188    },
31189    {
31190     "kind" : "offset_to_top"
31191    },
31192    {
31193     "kind" : "rtti",
31194     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
31195    },
31196    {
31197     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
31198    },
31199    {
31200     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
31201    },
31202    {
31203     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
31204    },
31205    {
31206     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
31207    },
31208    {
31209     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
31210    },
31211    {
31212     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
31213    },
31214    {
31215     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
31216    },
31217    {
31218     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
31219    },
31220    {
31221     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
31222    },
31223    {
31224     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
31225    },
31226    {
31227     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
31228    },
31229    {
31230     "kind" : "complete_dtor_pointer",
31231     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
31232    },
31233    {
31234     "kind" : "deleting_dtor_pointer",
31235     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
31236    },
31237    {
31238     "kind" : "vcall_offset"
31239    },
31240    {
31241     "kind" : "vcall_offset"
31242    },
31243    {
31244     "kind" : "vcall_offset"
31245    },
31246    {
31247     "kind" : "vcall_offset"
31248    },
31249    {
31250     "component_value" : -8,
31251     "kind" : "vcall_offset"
31252    },
31253    {
31254     "component_value" : -8,
31255     "kind" : "offset_to_top"
31256    },
31257    {
31258     "kind" : "rtti",
31259     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
31260    },
31261    {
31262     "kind" : "complete_dtor_pointer",
31263     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
31264    },
31265    {
31266     "kind" : "deleting_dtor_pointer",
31267     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
31268    },
31269    {
31270     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
31271    },
31272    {
31273     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
31274    },
31275    {
31276     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
31277    },
31278    {
31279     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
31280    }
31281   ]
31282  },
31283  {
31284   "alignment" : 8,
31285   "base_specifiers" :
31286   [
31287    {
31288     "referenced_type" : "type-5"
31289    }
31290   ],
31291   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
31292   "name" : "android::hidl::manager::V1_0::IServiceManager",
31293   "referenced_type" : "type-271",
31294   "self_type" : "type-271",
31295   "size" : 24,
31296   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
31297   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
31298   "vtable_components" :
31299   [
31300    {
31301     "component_value" : 8,
31302     "kind" : "vbase_offset"
31303    },
31304    {
31305     "kind" : "offset_to_top"
31306    },
31307    {
31308     "kind" : "rtti",
31309     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
31310    },
31311    {
31312     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
31313    },
31314    {
31315     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
31316    },
31317    {
31318     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
31319    },
31320    {
31321     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
31322    },
31323    {
31324     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
31325    },
31326    {
31327     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
31328    },
31329    {
31330     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
31331    },
31332    {
31333     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
31334    },
31335    {
31336     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
31337    },
31338    {
31339     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
31340    },
31341    {
31342     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
31343    },
31344    {
31345     "kind" : "complete_dtor_pointer",
31346     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
31347    },
31348    {
31349     "kind" : "deleting_dtor_pointer",
31350     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
31351    },
31352    {
31353     "is_pure" : true,
31354     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
31355    },
31356    {
31357     "is_pure" : true,
31358     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
31359    },
31360    {
31361     "is_pure" : true,
31362     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
31363    },
31364    {
31365     "is_pure" : true,
31366     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
31367    },
31368    {
31369     "is_pure" : true,
31370     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
31371    },
31372    {
31373     "is_pure" : true,
31374     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
31375    },
31376    {
31377     "is_pure" : true,
31378     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
31379    },
31380    {
31381     "is_pure" : true,
31382     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
31383    },
31384    {
31385     "kind" : "vcall_offset"
31386    },
31387    {
31388     "kind" : "vcall_offset"
31389    },
31390    {
31391     "kind" : "vcall_offset"
31392    },
31393    {
31394     "kind" : "vcall_offset"
31395    },
31396    {
31397     "component_value" : -8,
31398     "kind" : "vcall_offset"
31399    },
31400    {
31401     "component_value" : -8,
31402     "kind" : "offset_to_top"
31403    },
31404    {
31405     "kind" : "rtti",
31406     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
31407    },
31408    {
31409     "kind" : "complete_dtor_pointer",
31410     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
31411    },
31412    {
31413     "kind" : "deleting_dtor_pointer",
31414     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
31415    },
31416    {
31417     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
31418    },
31419    {
31420     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
31421    },
31422    {
31423     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
31424    },
31425    {
31426     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
31427    }
31428   ]
31429  },
31430  {
31431   "alignment" : 8,
31432   "fields" :
31433   [
31434    {
31435     "field_name" : "interfaceName",
31436     "referenced_type" : "type-82"
31437    },
31438    {
31439     "field_name" : "instanceName",
31440     "field_offset" : 128,
31441     "referenced_type" : "type-82"
31442    },
31443    {
31444     "field_name" : "pid",
31445     "field_offset" : 256,
31446     "referenced_type" : "type-27"
31447    },
31448    {
31449     "field_name" : "clientPids",
31450     "field_offset" : 320,
31451     "referenced_type" : "type-910"
31452    },
31453    {
31454     "field_name" : "arch",
31455     "field_offset" : 448,
31456     "referenced_type" : "type-949"
31457    }
31458   ],
31459   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
31460   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
31461   "referenced_type" : "type-1097",
31462   "self_type" : "type-1097",
31463   "size" : 64,
31464   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
31465   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
31466  },
31467  {
31468   "alignment" : 8,
31469   "base_specifiers" :
31470   [
31471    {
31472     "referenced_type" : "type-5"
31473    }
31474   ],
31475   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
31476   "name" : "android::hidl::manager::V1_0::IServiceNotification",
31477   "referenced_type" : "type-340",
31478   "self_type" : "type-340",
31479   "size" : 24,
31480   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
31481   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
31482   "vtable_components" :
31483   [
31484    {
31485     "component_value" : 8,
31486     "kind" : "vbase_offset"
31487    },
31488    {
31489     "kind" : "offset_to_top"
31490    },
31491    {
31492     "kind" : "rtti",
31493     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
31494    },
31495    {
31496     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
31497    },
31498    {
31499     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
31500    },
31501    {
31502     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
31503    },
31504    {
31505     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
31506    },
31507    {
31508     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
31509    },
31510    {
31511     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
31512    },
31513    {
31514     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
31515    },
31516    {
31517     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
31518    },
31519    {
31520     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
31521    },
31522    {
31523     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
31524    },
31525    {
31526     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
31527    },
31528    {
31529     "kind" : "complete_dtor_pointer",
31530     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
31531    },
31532    {
31533     "kind" : "deleting_dtor_pointer",
31534     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
31535    },
31536    {
31537     "is_pure" : true,
31538     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
31539    },
31540    {
31541     "kind" : "vcall_offset"
31542    },
31543    {
31544     "kind" : "vcall_offset"
31545    },
31546    {
31547     "kind" : "vcall_offset"
31548    },
31549    {
31550     "kind" : "vcall_offset"
31551    },
31552    {
31553     "component_value" : -8,
31554     "kind" : "vcall_offset"
31555    },
31556    {
31557     "component_value" : -8,
31558     "kind" : "offset_to_top"
31559    },
31560    {
31561     "kind" : "rtti",
31562     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
31563    },
31564    {
31565     "kind" : "complete_dtor_pointer",
31566     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
31567    },
31568    {
31569     "kind" : "deleting_dtor_pointer",
31570     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
31571    },
31572    {
31573     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
31574    },
31575    {
31576     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
31577    },
31578    {
31579     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
31580    },
31581    {
31582     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
31583    }
31584   ]
31585  },
31586  {
31587   "alignment" : 8,
31588   "fields" :
31589   [
31590    {
31591     "access" : "private",
31592     "field_name" : "m_ptr",
31593     "referenced_type" : "type-296"
31594    }
31595   ],
31596   "linker_set_key" : "android::sp<android::Thread>",
31597   "name" : "android::sp<android::Thread>",
31598   "record_kind" : "class",
31599   "referenced_type" : "type-295",
31600   "self_type" : "type-295",
31601   "size" : 8,
31602   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31603   "template_args" : [ "type-297" ],
31604   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
31605  },
31606  {
31607   "alignment" : 8,
31608   "fields" :
31609   [
31610    {
31611     "access" : "private",
31612     "field_name" : "m_ptr",
31613     "referenced_type" : "type-518"
31614    }
31615   ],
31616   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
31617   "name" : "android::sp<android::hardware::BHwBinder>",
31618   "record_kind" : "class",
31619   "referenced_type" : "type-517",
31620   "self_type" : "type-517",
31621   "size" : 8,
31622   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31623   "template_args" : [ "type-201" ],
31624   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
31625  },
31626  {
31627   "alignment" : 8,
31628   "fields" :
31629   [
31630    {
31631     "access" : "private",
31632     "field_name" : "m_ptr",
31633     "referenced_type" : "type-14"
31634    }
31635   ],
31636   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
31637   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
31638   "record_kind" : "class",
31639   "referenced_type" : "type-13",
31640   "self_type" : "type-13",
31641   "size" : 8,
31642   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31643   "template_args" : [ "type-15" ],
31644   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
31645  },
31646  {
31647   "alignment" : 8,
31648   "fields" :
31649   [
31650    {
31651     "access" : "private",
31652     "field_name" : "m_ptr",
31653     "referenced_type" : "type-17"
31654    }
31655   ],
31656   "linker_set_key" : "android::sp<android::hardware::IBinder>",
31657   "name" : "android::sp<android::hardware::IBinder>",
31658   "record_kind" : "class",
31659   "referenced_type" : "type-16",
31660   "self_type" : "type-16",
31661   "size" : 8,
31662   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31663   "template_args" : [ "type-18" ],
31664   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
31665  },
31666  {
31667   "alignment" : 8,
31668   "fields" :
31669   [
31670    {
31671     "access" : "private",
31672     "field_name" : "m_ptr",
31673     "referenced_type" : "type-1220"
31674    }
31675   ],
31676   "linker_set_key" : "android::sp<android::hardware::IInterface>",
31677   "name" : "android::sp<android::hardware::IInterface>",
31678   "record_kind" : "class",
31679   "referenced_type" : "type-1219",
31680   "self_type" : "type-1219",
31681   "size" : 8,
31682   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31683   "template_args" : [ "type-148" ],
31684   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
31685  },
31686  {
31687   "alignment" : 8,
31688   "fields" :
31689   [
31690    {
31691     "access" : "private",
31692     "field_name" : "m_ptr",
31693     "referenced_type" : "type-25"
31694    }
31695   ],
31696   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
31697   "name" : "android::sp<android::hardware::ProcessState>",
31698   "record_kind" : "class",
31699   "referenced_type" : "type-24",
31700   "self_type" : "type-24",
31701   "size" : 8,
31702   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31703   "template_args" : [ "type-26" ],
31704   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
31705  },
31706  {
31707   "alignment" : 8,
31708   "fields" :
31709   [
31710    {
31711     "access" : "private",
31712     "field_name" : "m_ptr",
31713     "referenced_type" : "type-418"
31714    }
31715   ],
31716   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
31717   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
31718   "record_kind" : "class",
31719   "referenced_type" : "type-417",
31720   "self_type" : "type-417",
31721   "size" : 8,
31722   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31723   "template_args" : [ "type-419" ],
31724   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE"
31725  },
31726  {
31727   "alignment" : 8,
31728   "fields" :
31729   [
31730    {
31731     "access" : "private",
31732     "field_name" : "m_ptr",
31733     "referenced_type" : "type-374"
31734    }
31735   ],
31736   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
31737   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
31738   "record_kind" : "class",
31739   "referenced_type" : "type-373",
31740   "self_type" : "type-373",
31741   "size" : 8,
31742   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31743   "template_args" : [ "type-141" ],
31744   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE"
31745  },
31746  {
31747   "alignment" : 8,
31748   "fields" :
31749   [
31750    {
31751     "access" : "private",
31752     "field_name" : "m_ptr",
31753     "referenced_type" : "type-232"
31754    }
31755   ],
31756   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
31757   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
31758   "record_kind" : "class",
31759   "referenced_type" : "type-231",
31760   "self_type" : "type-231",
31761   "size" : 8,
31762   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31763   "template_args" : [ "type-196" ],
31764   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE"
31765  },
31766  {
31767   "alignment" : 8,
31768   "fields" :
31769   [
31770    {
31771     "access" : "private",
31772     "field_name" : "m_ptr",
31773     "referenced_type" : "type-215"
31774    }
31775   ],
31776   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
31777   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
31778   "record_kind" : "class",
31779   "referenced_type" : "type-214",
31780   "self_type" : "type-214",
31781   "size" : 8,
31782   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31783   "template_args" : [ "type-216" ],
31784   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE"
31785  },
31786  {
31787   "alignment" : 8,
31788   "fields" :
31789   [
31790    {
31791     "access" : "private",
31792     "field_name" : "m_ptr",
31793     "referenced_type" : "type-219"
31794    }
31795   ],
31796   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
31797   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
31798   "record_kind" : "class",
31799   "referenced_type" : "type-218",
31800   "self_type" : "type-218",
31801   "size" : 8,
31802   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31803   "template_args" : [ "type-220" ],
31804   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE"
31805  },
31806  {
31807   "alignment" : 8,
31808   "fields" :
31809   [
31810    {
31811     "access" : "private",
31812     "field_name" : "m_ptr",
31813     "referenced_type" : "type-445"
31814    }
31815   ],
31816   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
31817   "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
31818   "record_kind" : "class",
31819   "referenced_type" : "type-444",
31820   "self_type" : "type-444",
31821   "size" : 8,
31822   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31823   "template_args" : [ "type-446" ],
31824   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE"
31825  },
31826  {
31827   "alignment" : 8,
31828   "fields" :
31829   [
31830    {
31831     "access" : "private",
31832     "field_name" : "m_ptr",
31833     "referenced_type" : "type-238"
31834    }
31835   ],
31836   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmFactory>",
31837   "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory>",
31838   "record_kind" : "class",
31839   "referenced_type" : "type-237",
31840   "self_type" : "type-237",
31841   "size" : 8,
31842   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31843   "template_args" : [ "type-195" ],
31844   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE"
31845  },
31846  {
31847   "alignment" : 8,
31848   "fields" :
31849   [
31850    {
31851     "access" : "private",
31852     "field_name" : "m_ptr",
31853     "referenced_type" : "type-434"
31854    }
31855   ],
31856   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
31857   "name" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
31858   "record_kind" : "class",
31859   "referenced_type" : "type-433",
31860   "self_type" : "type-433",
31861   "size" : 8,
31862   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31863   "template_args" : [ "type-411" ],
31864   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_110IDrmPluginEEE"
31865  },
31866  {
31867   "alignment" : 8,
31868   "fields" :
31869   [
31870    {
31871     "access" : "private",
31872     "field_name" : "m_ptr",
31873     "referenced_type" : "type-462"
31874    }
31875   ],
31876   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory>",
31877   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory>",
31878   "record_kind" : "class",
31879   "referenced_type" : "type-461",
31880   "self_type" : "type-461",
31881   "size" : 8,
31882   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31883   "template_args" : [ "type-463" ],
31884   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE"
31885  },
31886  {
31887   "alignment" : 8,
31888   "fields" :
31889   [
31890    {
31891     "access" : "private",
31892     "field_name" : "m_ptr",
31893     "referenced_type" : "type-1208"
31894    }
31895   ],
31896   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin>",
31897   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin>",
31898   "record_kind" : "class",
31899   "referenced_type" : "type-1207",
31900   "self_type" : "type-1207",
31901   "size" : 8,
31902   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31903   "template_args" : [ "type-140" ],
31904   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_213ICryptoPluginEEE"
31905  },
31906  {
31907   "alignment" : 8,
31908   "fields" :
31909   [
31910    {
31911     "access" : "private",
31912     "field_name" : "m_ptr",
31913     "referenced_type" : "type-193"
31914    }
31915   ],
31916   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmFactory>",
31917   "name" : "android::sp<android::hardware::drm::V1_2::IDrmFactory>",
31918   "record_kind" : "class",
31919   "referenced_type" : "type-192",
31920   "self_type" : "type-192",
31921   "size" : 8,
31922   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31923   "template_args" : [ "type-194" ],
31924   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE"
31925  },
31926  {
31927   "alignment" : 8,
31928   "fields" :
31929   [
31930    {
31931     "access" : "private",
31932     "field_name" : "m_ptr",
31933     "referenced_type" : "type-409"
31934    }
31935   ],
31936   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin>",
31937   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin>",
31938   "record_kind" : "class",
31939   "referenced_type" : "type-408",
31940   "self_type" : "type-408",
31941   "size" : 8,
31942   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31943   "template_args" : [ "type-410" ],
31944   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_210IDrmPluginEEE"
31945  },
31946  {
31947   "alignment" : 8,
31948   "fields" :
31949   [
31950    {
31951     "access" : "private",
31952     "field_name" : "m_ptr",
31953     "referenced_type" : "type-622"
31954    }
31955   ],
31956   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener>",
31957   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener>",
31958   "record_kind" : "class",
31959   "referenced_type" : "type-621",
31960   "self_type" : "type-621",
31961   "size" : 8,
31962   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31963   "template_args" : [ "type-623" ],
31964   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_218IDrmPluginListenerEEE"
31965  },
31966  {
31967   "alignment" : 8,
31968   "fields" :
31969   [
31970    {
31971     "access" : "private",
31972     "field_name" : "m_ptr",
31973     "referenced_type" : "type-498"
31974    }
31975   ],
31976   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
31977   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
31978   "record_kind" : "class",
31979   "referenced_type" : "type-497",
31980   "self_type" : "type-497",
31981   "size" : 8,
31982   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
31983   "template_args" : [ "type-499" ],
31984   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
31985  },
31986  {
31987   "alignment" : 8,
31988   "fields" :
31989   [
31990    {
31991     "access" : "private",
31992     "field_name" : "m_ptr",
31993     "referenced_type" : "type-501"
31994    }
31995   ],
31996   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
31997   "name" : "android::sp<android::hardware::hidl_death_recipient>",
31998   "record_kind" : "class",
31999   "referenced_type" : "type-905",
32000   "self_type" : "type-905",
32001   "size" : 8,
32002   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
32003   "template_args" : [ "type-502" ],
32004   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
32005  },
32006  {
32007   "alignment" : 8,
32008   "fields" :
32009   [
32010    {
32011     "access" : "private",
32012     "field_name" : "m_ptr",
32013     "referenced_type" : "type-4"
32014    }
32015   ],
32016   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
32017   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
32018   "record_kind" : "class",
32019   "referenced_type" : "type-200",
32020   "self_type" : "type-200",
32021   "size" : 8,
32022   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
32023   "template_args" : [ "type-5" ],
32024   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
32025  },
32026  {
32027   "alignment" : 8,
32028   "fields" :
32029   [
32030    {
32031     "access" : "private",
32032     "field_name" : "m_ptr",
32033     "referenced_type" : "type-270"
32034    }
32035   ],
32036   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
32037   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
32038   "record_kind" : "class",
32039   "referenced_type" : "type-269",
32040   "self_type" : "type-269",
32041   "size" : 8,
32042   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
32043   "template_args" : [ "type-271" ],
32044   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
32045  },
32046  {
32047   "alignment" : 8,
32048   "fields" :
32049   [
32050    {
32051     "access" : "private",
32052     "field_name" : "m_ptr",
32053     "referenced_type" : "type-339"
32054    }
32055   ],
32056   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
32057   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
32058   "record_kind" : "class",
32059   "referenced_type" : "type-338",
32060   "self_type" : "type-338",
32061   "size" : 8,
32062   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
32063   "template_args" : [ "type-340" ],
32064   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
32065  },
32066  {
32067   "alignment" : 1,
32068   "linker_set_key" : "android::trait_trivial_copy<bool>",
32069   "name" : "android::trait_trivial_copy<bool>",
32070   "referenced_type" : "type-687",
32071   "self_type" : "type-687",
32072   "size" : 1,
32073   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32074   "template_args" : [ "type-41" ],
32075   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
32076  },
32077  {
32078   "alignment" : 1,
32079   "linker_set_key" : "android::trait_trivial_copy<char>",
32080   "name" : "android::trait_trivial_copy<char>",
32081   "referenced_type" : "type-702",
32082   "self_type" : "type-702",
32083   "size" : 1,
32084   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32085   "template_args" : [ "type-59" ],
32086   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
32087  },
32088  {
32089   "alignment" : 1,
32090   "linker_set_key" : "android::trait_trivial_copy<double>",
32091   "name" : "android::trait_trivial_copy<double>",
32092   "referenced_type" : "type-843",
32093   "self_type" : "type-843",
32094   "size" : 1,
32095   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32096   "template_args" : [ "type-92" ],
32097   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
32098  },
32099  {
32100   "alignment" : 1,
32101   "linker_set_key" : "android::trait_trivial_copy<float>",
32102   "name" : "android::trait_trivial_copy<float>",
32103   "referenced_type" : "type-837",
32104   "self_type" : "type-837",
32105   "size" : 1,
32106   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32107   "template_args" : [ "type-835" ],
32108   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
32109  },
32110  {
32111   "alignment" : 1,
32112   "linker_set_key" : "android::trait_trivial_copy<int>",
32113   "name" : "android::trait_trivial_copy<int>",
32114   "referenced_type" : "type-768",
32115   "self_type" : "type-768",
32116   "size" : 1,
32117   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32118   "template_args" : [ "type-27" ],
32119   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
32120  },
32121  {
32122   "alignment" : 1,
32123   "linker_set_key" : "android::trait_trivial_copy<long long>",
32124   "name" : "android::trait_trivial_copy<long long>",
32125   "referenced_type" : "type-826",
32126   "self_type" : "type-826",
32127   "size" : 1,
32128   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32129   "template_args" : [ "type-821" ],
32130   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
32131  },
32132  {
32133   "alignment" : 1,
32134   "linker_set_key" : "android::trait_trivial_copy<long>",
32135   "name" : "android::trait_trivial_copy<long>",
32136   "referenced_type" : "type-783",
32137   "self_type" : "type-783",
32138   "size" : 1,
32139   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32140   "template_args" : [ "type-33" ],
32141   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
32142  },
32143  {
32144   "alignment" : 1,
32145   "linker_set_key" : "android::trait_trivial_copy<short>",
32146   "name" : "android::trait_trivial_copy<short>",
32147   "referenced_type" : "type-749",
32148   "self_type" : "type-749",
32149   "size" : 1,
32150   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32151   "template_args" : [ "type-735" ],
32152   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
32153  },
32154  {
32155   "alignment" : 1,
32156   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
32157   "name" : "android::trait_trivial_copy<unsigned char>",
32158   "referenced_type" : "type-718",
32159   "self_type" : "type-718",
32160   "size" : 1,
32161   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32162   "template_args" : [ "type-91" ],
32163   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
32164  },
32165  {
32166   "alignment" : 1,
32167   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
32168   "name" : "android::trait_trivial_copy<unsigned int>",
32169   "referenced_type" : "type-777",
32170   "self_type" : "type-777",
32171   "size" : 1,
32172   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32173   "template_args" : [ "type-2" ],
32174   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
32175  },
32176  {
32177   "alignment" : 1,
32178   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
32179   "name" : "android::trait_trivial_copy<unsigned long long>",
32180   "referenced_type" : "type-832",
32181   "self_type" : "type-832",
32182   "size" : 1,
32183   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32184   "template_args" : [ "type-830" ],
32185   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
32186  },
32187  {
32188   "alignment" : 1,
32189   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
32190   "name" : "android::trait_trivial_copy<unsigned long>",
32191   "referenced_type" : "type-810",
32192   "self_type" : "type-810",
32193   "size" : 1,
32194   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32195   "template_args" : [ "type-32" ],
32196   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
32197  },
32198  {
32199   "alignment" : 1,
32200   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
32201   "name" : "android::trait_trivial_copy<unsigned short>",
32202   "referenced_type" : "type-760",
32203   "self_type" : "type-760",
32204   "size" : 1,
32205   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32206   "template_args" : [ "type-397" ],
32207   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
32208  },
32209  {
32210   "alignment" : 1,
32211   "linker_set_key" : "android::trait_trivial_copy<void>",
32212   "name" : "android::trait_trivial_copy<void>",
32213   "referenced_type" : "type-678",
32214   "self_type" : "type-678",
32215   "size" : 1,
32216   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32217   "template_args" : [ "type-29" ],
32218   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
32219  },
32220  {
32221   "alignment" : 1,
32222   "linker_set_key" : "android::trait_trivial_ctor<bool>",
32223   "name" : "android::trait_trivial_ctor<bool>",
32224   "referenced_type" : "type-682",
32225   "self_type" : "type-682",
32226   "size" : 1,
32227   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32228   "template_args" : [ "type-41" ],
32229   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
32230  },
32231  {
32232   "alignment" : 1,
32233   "linker_set_key" : "android::trait_trivial_ctor<char>",
32234   "name" : "android::trait_trivial_ctor<char>",
32235   "referenced_type" : "type-696",
32236   "self_type" : "type-696",
32237   "size" : 1,
32238   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32239   "template_args" : [ "type-59" ],
32240   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
32241  },
32242  {
32243   "alignment" : 1,
32244   "linker_set_key" : "android::trait_trivial_ctor<double>",
32245   "name" : "android::trait_trivial_ctor<double>",
32246   "referenced_type" : "type-841",
32247   "self_type" : "type-841",
32248   "size" : 1,
32249   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32250   "template_args" : [ "type-92" ],
32251   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
32252  },
32253  {
32254   "alignment" : 1,
32255   "linker_set_key" : "android::trait_trivial_ctor<float>",
32256   "name" : "android::trait_trivial_ctor<float>",
32257   "referenced_type" : "type-834",
32258   "self_type" : "type-834",
32259   "size" : 1,
32260   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32261   "template_args" : [ "type-835" ],
32262   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
32263  },
32264  {
32265   "alignment" : 1,
32266   "linker_set_key" : "android::trait_trivial_ctor<int>",
32267   "name" : "android::trait_trivial_ctor<int>",
32268   "referenced_type" : "type-762",
32269   "self_type" : "type-762",
32270   "size" : 1,
32271   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32272   "template_args" : [ "type-27" ],
32273   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
32274  },
32275  {
32276   "alignment" : 1,
32277   "linker_set_key" : "android::trait_trivial_ctor<long long>",
32278   "name" : "android::trait_trivial_ctor<long long>",
32279   "referenced_type" : "type-820",
32280   "self_type" : "type-820",
32281   "size" : 1,
32282   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32283   "template_args" : [ "type-821" ],
32284   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
32285  },
32286  {
32287   "alignment" : 1,
32288   "linker_set_key" : "android::trait_trivial_ctor<long>",
32289   "name" : "android::trait_trivial_ctor<long>",
32290   "referenced_type" : "type-779",
32291   "self_type" : "type-779",
32292   "size" : 1,
32293   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32294   "template_args" : [ "type-33" ],
32295   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
32296  },
32297  {
32298   "alignment" : 1,
32299   "linker_set_key" : "android::trait_trivial_ctor<short>",
32300   "name" : "android::trait_trivial_ctor<short>",
32301   "referenced_type" : "type-734",
32302   "self_type" : "type-734",
32303   "size" : 1,
32304   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32305   "template_args" : [ "type-735" ],
32306   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
32307  },
32308  {
32309   "alignment" : 1,
32310   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
32311   "name" : "android::trait_trivial_ctor<unsigned char>",
32312   "referenced_type" : "type-706",
32313   "self_type" : "type-706",
32314   "size" : 1,
32315   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32316   "template_args" : [ "type-91" ],
32317   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
32318  },
32319  {
32320   "alignment" : 1,
32321   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
32322   "name" : "android::trait_trivial_ctor<unsigned int>",
32323   "referenced_type" : "type-773",
32324   "self_type" : "type-773",
32325   "size" : 1,
32326   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32327   "template_args" : [ "type-2" ],
32328   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
32329  },
32330  {
32331   "alignment" : 1,
32332   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
32333   "name" : "android::trait_trivial_ctor<unsigned long long>",
32334   "referenced_type" : "type-829",
32335   "self_type" : "type-829",
32336   "size" : 1,
32337   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32338   "template_args" : [ "type-830" ],
32339   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
32340  },
32341  {
32342   "alignment" : 1,
32343   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
32344   "name" : "android::trait_trivial_ctor<unsigned long>",
32345   "referenced_type" : "type-796",
32346   "self_type" : "type-796",
32347   "size" : 1,
32348   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32349   "template_args" : [ "type-32" ],
32350   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
32351  },
32352  {
32353   "alignment" : 1,
32354   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
32355   "name" : "android::trait_trivial_ctor<unsigned short>",
32356   "referenced_type" : "type-758",
32357   "self_type" : "type-758",
32358   "size" : 1,
32359   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32360   "template_args" : [ "type-397" ],
32361   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
32362  },
32363  {
32364   "alignment" : 1,
32365   "linker_set_key" : "android::trait_trivial_ctor<void>",
32366   "name" : "android::trait_trivial_ctor<void>",
32367   "referenced_type" : "type-674",
32368   "self_type" : "type-674",
32369   "size" : 1,
32370   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32371   "template_args" : [ "type-29" ],
32372   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
32373  },
32374  {
32375   "alignment" : 1,
32376   "linker_set_key" : "android::trait_trivial_dtor<bool>",
32377   "name" : "android::trait_trivial_dtor<bool>",
32378   "referenced_type" : "type-684",
32379   "self_type" : "type-684",
32380   "size" : 1,
32381   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32382   "template_args" : [ "type-41" ],
32383   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
32384  },
32385  {
32386   "alignment" : 1,
32387   "linker_set_key" : "android::trait_trivial_dtor<char>",
32388   "name" : "android::trait_trivial_dtor<char>",
32389   "referenced_type" : "type-699",
32390   "self_type" : "type-699",
32391   "size" : 1,
32392   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32393   "template_args" : [ "type-59" ],
32394   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
32395  },
32396  {
32397   "alignment" : 1,
32398   "linker_set_key" : "android::trait_trivial_dtor<double>",
32399   "name" : "android::trait_trivial_dtor<double>",
32400   "referenced_type" : "type-842",
32401   "self_type" : "type-842",
32402   "size" : 1,
32403   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32404   "template_args" : [ "type-92" ],
32405   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
32406  },
32407  {
32408   "alignment" : 1,
32409   "linker_set_key" : "android::trait_trivial_dtor<float>",
32410   "name" : "android::trait_trivial_dtor<float>",
32411   "referenced_type" : "type-836",
32412   "self_type" : "type-836",
32413   "size" : 1,
32414   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32415   "template_args" : [ "type-835" ],
32416   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
32417  },
32418  {
32419   "alignment" : 1,
32420   "linker_set_key" : "android::trait_trivial_dtor<int>",
32421   "name" : "android::trait_trivial_dtor<int>",
32422   "referenced_type" : "type-763",
32423   "self_type" : "type-763",
32424   "size" : 1,
32425   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32426   "template_args" : [ "type-27" ],
32427   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
32428  },
32429  {
32430   "alignment" : 1,
32431   "linker_set_key" : "android::trait_trivial_dtor<long long>",
32432   "name" : "android::trait_trivial_dtor<long long>",
32433   "referenced_type" : "type-825",
32434   "self_type" : "type-825",
32435   "size" : 1,
32436   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32437   "template_args" : [ "type-821" ],
32438   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
32439  },
32440  {
32441   "alignment" : 1,
32442   "linker_set_key" : "android::trait_trivial_dtor<long>",
32443   "name" : "android::trait_trivial_dtor<long>",
32444   "referenced_type" : "type-782",
32445   "self_type" : "type-782",
32446   "size" : 1,
32447   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32448   "template_args" : [ "type-33" ],
32449   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
32450  },
32451  {
32452   "alignment" : 1,
32453   "linker_set_key" : "android::trait_trivial_dtor<short>",
32454   "name" : "android::trait_trivial_dtor<short>",
32455   "referenced_type" : "type-746",
32456   "self_type" : "type-746",
32457   "size" : 1,
32458   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32459   "template_args" : [ "type-735" ],
32460   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
32461  },
32462  {
32463   "alignment" : 1,
32464   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
32465   "name" : "android::trait_trivial_dtor<unsigned char>",
32466   "referenced_type" : "type-709",
32467   "self_type" : "type-709",
32468   "size" : 1,
32469   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32470   "template_args" : [ "type-91" ],
32471   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
32472  },
32473  {
32474   "alignment" : 1,
32475   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
32476   "name" : "android::trait_trivial_dtor<unsigned int>",
32477   "referenced_type" : "type-774",
32478   "self_type" : "type-774",
32479   "size" : 1,
32480   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32481   "template_args" : [ "type-2" ],
32482   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
32483  },
32484  {
32485   "alignment" : 1,
32486   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
32487   "name" : "android::trait_trivial_dtor<unsigned long long>",
32488   "referenced_type" : "type-831",
32489   "self_type" : "type-831",
32490   "size" : 1,
32491   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32492   "template_args" : [ "type-830" ],
32493   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
32494  },
32495  {
32496   "alignment" : 1,
32497   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
32498   "name" : "android::trait_trivial_dtor<unsigned long>",
32499   "referenced_type" : "type-801",
32500   "self_type" : "type-801",
32501   "size" : 1,
32502   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32503   "template_args" : [ "type-32" ],
32504   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
32505  },
32506  {
32507   "alignment" : 1,
32508   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
32509   "name" : "android::trait_trivial_dtor<unsigned short>",
32510   "referenced_type" : "type-759",
32511   "self_type" : "type-759",
32512   "size" : 1,
32513   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32514   "template_args" : [ "type-397" ],
32515   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
32516  },
32517  {
32518   "alignment" : 1,
32519   "linker_set_key" : "android::trait_trivial_dtor<void>",
32520   "name" : "android::trait_trivial_dtor<void>",
32521   "referenced_type" : "type-675",
32522   "self_type" : "type-675",
32523   "size" : 1,
32524   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32525   "template_args" : [ "type-29" ],
32526   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
32527  },
32528  {
32529   "alignment" : 1,
32530   "linker_set_key" : "android::trait_trivial_move<android::String16>",
32531   "name" : "android::trait_trivial_move<android::String16>",
32532   "referenced_type" : "type-966",
32533   "self_type" : "type-966",
32534   "size" : 1,
32535   "source_file" : "/system/core/libutils/include/utils/String16.h",
32536   "template_args" : [ "type-46" ],
32537   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
32538  },
32539  {
32540   "alignment" : 1,
32541   "linker_set_key" : "android::trait_trivial_move<android::String8>",
32542   "name" : "android::trait_trivial_move<android::String8>",
32543   "referenced_type" : "type-961",
32544   "self_type" : "type-961",
32545   "size" : 1,
32546   "source_file" : "/system/core/libutils/include/utils/String8.h",
32547   "template_args" : [ "type-56" ],
32548   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
32549  },
32550  {
32551   "alignment" : 1,
32552   "linker_set_key" : "android::trait_trivial_move<bool>",
32553   "name" : "android::trait_trivial_move<bool>",
32554   "referenced_type" : "type-691",
32555   "self_type" : "type-691",
32556   "size" : 1,
32557   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32558   "template_args" : [ "type-41" ],
32559   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
32560  },
32561  {
32562   "alignment" : 1,
32563   "linker_set_key" : "android::trait_trivial_move<char>",
32564   "name" : "android::trait_trivial_move<char>",
32565   "referenced_type" : "type-703",
32566   "self_type" : "type-703",
32567   "size" : 1,
32568   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32569   "template_args" : [ "type-59" ],
32570   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
32571  },
32572  {
32573   "alignment" : 1,
32574   "linker_set_key" : "android::trait_trivial_move<double>",
32575   "name" : "android::trait_trivial_move<double>",
32576   "referenced_type" : "type-844",
32577   "self_type" : "type-844",
32578   "size" : 1,
32579   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32580   "template_args" : [ "type-92" ],
32581   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
32582  },
32583  {
32584   "alignment" : 1,
32585   "linker_set_key" : "android::trait_trivial_move<float>",
32586   "name" : "android::trait_trivial_move<float>",
32587   "referenced_type" : "type-838",
32588   "self_type" : "type-838",
32589   "size" : 1,
32590   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32591   "template_args" : [ "type-835" ],
32592   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
32593  },
32594  {
32595   "alignment" : 1,
32596   "linker_set_key" : "android::trait_trivial_move<int>",
32597   "name" : "android::trait_trivial_move<int>",
32598   "referenced_type" : "type-772",
32599   "self_type" : "type-772",
32600   "size" : 1,
32601   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32602   "template_args" : [ "type-27" ],
32603   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
32604  },
32605  {
32606   "alignment" : 1,
32607   "linker_set_key" : "android::trait_trivial_move<long long>",
32608   "name" : "android::trait_trivial_move<long long>",
32609   "referenced_type" : "type-827",
32610   "self_type" : "type-827",
32611   "size" : 1,
32612   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32613   "template_args" : [ "type-821" ],
32614   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
32615  },
32616  {
32617   "alignment" : 1,
32618   "linker_set_key" : "android::trait_trivial_move<long>",
32619   "name" : "android::trait_trivial_move<long>",
32620   "referenced_type" : "type-785",
32621   "self_type" : "type-785",
32622   "size" : 1,
32623   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32624   "template_args" : [ "type-33" ],
32625   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
32626  },
32627  {
32628   "alignment" : 1,
32629   "linker_set_key" : "android::trait_trivial_move<short>",
32630   "name" : "android::trait_trivial_move<short>",
32631   "referenced_type" : "type-752",
32632   "self_type" : "type-752",
32633   "size" : 1,
32634   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32635   "template_args" : [ "type-735" ],
32636   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
32637  },
32638  {
32639   "alignment" : 1,
32640   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
32641   "name" : "android::trait_trivial_move<unsigned char>",
32642   "referenced_type" : "type-725",
32643   "self_type" : "type-725",
32644   "size" : 1,
32645   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32646   "template_args" : [ "type-91" ],
32647   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
32648  },
32649  {
32650   "alignment" : 1,
32651   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
32652   "name" : "android::trait_trivial_move<unsigned int>",
32653   "referenced_type" : "type-778",
32654   "self_type" : "type-778",
32655   "size" : 1,
32656   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32657   "template_args" : [ "type-2" ],
32658   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
32659  },
32660  {
32661   "alignment" : 1,
32662   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
32663   "name" : "android::trait_trivial_move<unsigned long long>",
32664   "referenced_type" : "type-833",
32665   "self_type" : "type-833",
32666   "size" : 1,
32667   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32668   "template_args" : [ "type-830" ],
32669   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
32670  },
32671  {
32672   "alignment" : 1,
32673   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
32674   "name" : "android::trait_trivial_move<unsigned long>",
32675   "referenced_type" : "type-819",
32676   "self_type" : "type-819",
32677   "size" : 1,
32678   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32679   "template_args" : [ "type-32" ],
32680   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
32681  },
32682  {
32683   "alignment" : 1,
32684   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
32685   "name" : "android::trait_trivial_move<unsigned short>",
32686   "referenced_type" : "type-761",
32687   "self_type" : "type-761",
32688   "size" : 1,
32689   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32690   "template_args" : [ "type-397" ],
32691   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
32692  },
32693  {
32694   "alignment" : 1,
32695   "linker_set_key" : "android::trait_trivial_move<void>",
32696   "name" : "android::trait_trivial_move<void>",
32697   "referenced_type" : "type-679",
32698   "self_type" : "type-679",
32699   "size" : 1,
32700   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
32701   "template_args" : [ "type-29" ],
32702   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
32703  },
32704  {
32705   "alignment" : 8,
32706   "fields" :
32707   [
32708    {
32709     "access" : "private",
32710     "field_name" : "m_ptr",
32711     "referenced_type" : "type-518"
32712    },
32713    {
32714     "access" : "private",
32715     "field_name" : "m_refs",
32716     "field_offset" : 64,
32717     "referenced_type" : "type-10"
32718    }
32719   ],
32720   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
32721   "name" : "android::wp<android::hardware::BHwBinder>",
32722   "record_kind" : "class",
32723   "referenced_type" : "type-931",
32724   "self_type" : "type-931",
32725   "size" : 16,
32726   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
32727   "template_args" : [ "type-201" ],
32728   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
32729  },
32730  {
32731   "alignment" : 8,
32732   "fields" :
32733   [
32734    {
32735     "access" : "private",
32736     "field_name" : "m_ptr",
32737     "referenced_type" : "type-14"
32738    },
32739    {
32740     "access" : "private",
32741     "field_name" : "m_refs",
32742     "field_offset" : 64,
32743     "referenced_type" : "type-10"
32744    }
32745   ],
32746   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
32747   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
32748   "record_kind" : "class",
32749   "referenced_type" : "type-525",
32750   "self_type" : "type-525",
32751   "size" : 16,
32752   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
32753   "template_args" : [ "type-15" ],
32754   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
32755  },
32756  {
32757   "alignment" : 8,
32758   "fields" :
32759   [
32760    {
32761     "access" : "private",
32762     "field_name" : "m_ptr",
32763     "referenced_type" : "type-501"
32764    },
32765    {
32766     "access" : "private",
32767     "field_name" : "m_refs",
32768     "field_offset" : 64,
32769     "referenced_type" : "type-10"
32770    }
32771   ],
32772   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
32773   "name" : "android::wp<android::hardware::hidl_death_recipient>",
32774   "record_kind" : "class",
32775   "referenced_type" : "type-500",
32776   "self_type" : "type-500",
32777   "size" : 16,
32778   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
32779   "template_args" : [ "type-502" ],
32780   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
32781  },
32782  {
32783   "alignment" : 8,
32784   "fields" :
32785   [
32786    {
32787     "access" : "private",
32788     "field_name" : "m_ptr",
32789     "referenced_type" : "type-4"
32790    },
32791    {
32792     "access" : "private",
32793     "field_name" : "m_refs",
32794     "field_offset" : 64,
32795     "referenced_type" : "type-10"
32796    }
32797   ],
32798   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
32799   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
32800   "record_kind" : "class",
32801   "referenced_type" : "type-3",
32802   "self_type" : "type-3",
32803   "size" : 16,
32804   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
32805   "template_args" : [ "type-5" ],
32806   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
32807  },
32808  {
32809   "alignment" : 4,
32810   "fields" :
32811   [
32812    {
32813     "field_name" : "maxContentLightLevel",
32814     "referenced_type" : "type-835"
32815    },
32816    {
32817     "field_name" : "maxFrameAverageLightLevel",
32818     "field_offset" : 32,
32819     "referenced_type" : "type-835"
32820    }
32821   ],
32822   "linker_set_key" : "android_cta861_3_metadata",
32823   "name" : "android_cta861_3_metadata",
32824   "referenced_type" : "type-1072",
32825   "self_type" : "type-1072",
32826   "size" : 8,
32827   "source_file" : "/system/core/libsystem/include/system/graphics.h",
32828   "unique_id" : "android_cta861_3_metadata"
32829  },
32830  {
32831   "alignment" : 4,
32832   "fields" :
32833   [
32834    {
32835     "field_name" : "num_points",
32836     "referenced_type" : "type-2"
32837    },
32838    {
32839     "field_name" : "reserved",
32840     "field_offset" : 32,
32841     "referenced_type" : "type-1061"
32842    },
32843    {
32844     "field_name" : "xyzc_points",
32845     "field_offset" : 288,
32846     "referenced_type" : "type-1069"
32847    }
32848   ],
32849   "linker_set_key" : "android_depth_points",
32850   "name" : "android_depth_points",
32851   "referenced_type" : "type-1068",
32852   "self_type" : "type-1068",
32853   "size" : 36,
32854   "source_file" : "/system/core/libsystem/include/system/graphics.h",
32855   "unique_id" : "android_depth_points"
32856  },
32857  {
32858   "alignment" : 8,
32859   "fields" :
32860   [
32861    {
32862     "field_name" : "format",
32863     "referenced_type" : "type-1065"
32864    },
32865    {
32866     "field_name" : "num_planes",
32867     "field_offset" : 32,
32868     "referenced_type" : "type-2"
32869    },
32870    {
32871     "field_name" : "planes",
32872     "field_offset" : 64,
32873     "referenced_type" : "type-1067"
32874    }
32875   ],
32876   "linker_set_key" : "android_flex_layout",
32877   "name" : "android_flex_layout",
32878   "referenced_type" : "type-1066",
32879   "self_type" : "type-1066",
32880   "size" : 16,
32881   "source_file" : "/system/core/libsystem/include/system/graphics.h",
32882   "unique_id" : "android_flex_layout"
32883  },
32884  {
32885   "alignment" : 8,
32886   "fields" :
32887   [
32888    {
32889     "field_name" : "top_left",
32890     "referenced_type" : "type-107"
32891    },
32892    {
32893     "field_name" : "component",
32894     "field_offset" : 64,
32895     "referenced_type" : "type-1063"
32896    },
32897    {
32898     "field_name" : "bits_per_component",
32899     "field_offset" : 96,
32900     "referenced_type" : "type-27"
32901    },
32902    {
32903     "field_name" : "bits_used",
32904     "field_offset" : 128,
32905     "referenced_type" : "type-27"
32906    },
32907    {
32908     "field_name" : "h_increment",
32909     "field_offset" : 160,
32910     "referenced_type" : "type-27"
32911    },
32912    {
32913     "field_name" : "v_increment",
32914     "field_offset" : 192,
32915     "referenced_type" : "type-27"
32916    },
32917    {
32918     "field_name" : "h_subsampling",
32919     "field_offset" : 224,
32920     "referenced_type" : "type-27"
32921    },
32922    {
32923     "field_name" : "v_subsampling",
32924     "field_offset" : 256,
32925     "referenced_type" : "type-27"
32926    }
32927   ],
32928   "linker_set_key" : "android_flex_plane",
32929   "name" : "android_flex_plane",
32930   "referenced_type" : "type-1064",
32931   "self_type" : "type-1064",
32932   "size" : 40,
32933   "source_file" : "/system/core/libsystem/include/system/graphics.h",
32934   "unique_id" : "android_flex_plane"
32935  },
32936  {
32937   "alignment" : 4,
32938   "fields" :
32939   [
32940    {
32941     "field_name" : "displayPrimaryRed",
32942     "referenced_type" : "type-1070"
32943    },
32944    {
32945     "field_name" : "displayPrimaryGreen",
32946     "field_offset" : 64,
32947     "referenced_type" : "type-1070"
32948    },
32949    {
32950     "field_name" : "displayPrimaryBlue",
32951     "field_offset" : 128,
32952     "referenced_type" : "type-1070"
32953    },
32954    {
32955     "field_name" : "whitePoint",
32956     "field_offset" : 192,
32957     "referenced_type" : "type-1070"
32958    },
32959    {
32960     "field_name" : "maxLuminance",
32961     "field_offset" : 256,
32962     "referenced_type" : "type-835"
32963    },
32964    {
32965     "field_name" : "minLuminance",
32966     "field_offset" : 288,
32967     "referenced_type" : "type-835"
32968    }
32969   ],
32970   "linker_set_key" : "android_smpte2086_metadata",
32971   "name" : "android_smpte2086_metadata",
32972   "referenced_type" : "type-1071",
32973   "self_type" : "type-1071",
32974   "size" : 40,
32975   "source_file" : "/system/core/libsystem/include/system/graphics.h",
32976   "unique_id" : "android_smpte2086_metadata"
32977  },
32978  {
32979   "alignment" : 4,
32980   "fields" :
32981   [
32982    {
32983     "field_name" : "x",
32984     "referenced_type" : "type-835"
32985    },
32986    {
32987     "field_name" : "y",
32988     "field_offset" : 32,
32989     "referenced_type" : "type-835"
32990    }
32991   ],
32992   "linker_set_key" : "android_xy_color",
32993   "name" : "android_xy_color",
32994   "referenced_type" : "type-1070",
32995   "self_type" : "type-1070",
32996   "size" : 8,
32997   "source_file" : "/system/core/libsystem/include/system/graphics.h",
32998   "unique_id" : "android_xy_color"
32999  },
33000  {
33001   "alignment" : 8,
33002   "fields" :
33003   [
33004    {
33005     "field_name" : "y",
33006     "referenced_type" : "type-28"
33007    },
33008    {
33009     "field_name" : "cb",
33010     "field_offset" : 64,
33011     "referenced_type" : "type-28"
33012    },
33013    {
33014     "field_name" : "cr",
33015     "field_offset" : 128,
33016     "referenced_type" : "type-28"
33017    },
33018    {
33019     "field_name" : "ystride",
33020     "field_offset" : 192,
33021     "referenced_type" : "type-32"
33022    },
33023    {
33024     "field_name" : "cstride",
33025     "field_offset" : 256,
33026     "referenced_type" : "type-32"
33027    },
33028    {
33029     "field_name" : "chroma_step",
33030     "field_offset" : 320,
33031     "referenced_type" : "type-32"
33032    },
33033    {
33034     "field_name" : "reserved",
33035     "field_offset" : 384,
33036     "referenced_type" : "type-1061"
33037    }
33038   ],
33039   "linker_set_key" : "android_ycbcr",
33040   "name" : "android_ycbcr",
33041   "referenced_type" : "type-1060",
33042   "self_type" : "type-1060",
33043   "size" : 80,
33044   "source_file" : "/system/core/libsystem/include/system/graphics.h",
33045   "unique_id" : "android_ycbcr"
33046  },
33047  {
33048   "alignment" : 4,
33049   "fields" :
33050   [
33051    {
33052     "referenced_type" : "type-394"
33053    }
33054   ],
33055   "linker_set_key" : "log_msg",
33056   "name" : "log_msg",
33057   "referenced_type" : "type-393",
33058   "self_type" : "type-393",
33059   "size" : 5124,
33060   "source_file" : "/system/core/liblog/include/log/log_read.h",
33061   "unique_id" : "log_msg"
33062  },
33063  {
33064   "alignment" : 4,
33065   "fields" :
33066   [
33067    {
33068     "field_name" : "buf",
33069     "referenced_type" : "type-395"
33070    },
33071    {
33072     "field_name" : "entry",
33073     "referenced_type" : "type-396"
33074    },
33075    {
33076     "field_name" : "entry_v4",
33077     "referenced_type" : "type-396"
33078    },
33079    {
33080     "field_name" : "entry_v3",
33081     "referenced_type" : "type-399"
33082    },
33083    {
33084     "field_name" : "entry_v2",
33085     "referenced_type" : "type-400"
33086    },
33087    {
33088     "field_name" : "entry_v1",
33089     "referenced_type" : "type-401"
33090    }
33091   ],
33092   "is_anonymous" : true,
33093   "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",
33094   "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",
33095   "record_kind" : "union",
33096   "referenced_type" : "type-394",
33097   "self_type" : "type-394",
33098   "size" : 5124,
33099   "source_file" : "/system/core/liblog/include/log/log_read.h",
33100   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
33101  },
33102  {
33103   "alignment" : 1,
33104   "fields" :
33105   [
33106    {
33107     "field_name" : "tv_sec",
33108     "referenced_type" : "type-2"
33109    },
33110    {
33111     "field_name" : "tv_nsec",
33112     "field_offset" : 32,
33113     "referenced_type" : "type-2"
33114    }
33115   ],
33116   "linker_set_key" : "log_time",
33117   "name" : "log_time",
33118   "referenced_type" : "type-956",
33119   "self_type" : "type-956",
33120   "size" : 8,
33121   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
33122   "unique_id" : "_ZTS8log_time"
33123  },
33124  {
33125   "alignment" : 4,
33126   "fields" :
33127   [
33128    {
33129     "field_name" : "len",
33130     "referenced_type" : "type-397"
33131    },
33132    {
33133     "field_name" : "__pad",
33134     "field_offset" : 16,
33135     "referenced_type" : "type-397"
33136    },
33137    {
33138     "field_name" : "pid",
33139     "field_offset" : 32,
33140     "referenced_type" : "type-27"
33141    },
33142    {
33143     "field_name" : "tid",
33144     "field_offset" : 64,
33145     "referenced_type" : "type-27"
33146    },
33147    {
33148     "field_name" : "sec",
33149     "field_offset" : 96,
33150     "referenced_type" : "type-27"
33151    },
33152    {
33153     "field_name" : "nsec",
33154     "field_offset" : 128,
33155     "referenced_type" : "type-27"
33156    },
33157    {
33158     "field_name" : "msg",
33159     "field_offset" : 160,
33160     "referenced_type" : "type-398"
33161    }
33162   ],
33163   "linker_set_key" : "logger_entry",
33164   "name" : "logger_entry",
33165   "referenced_type" : "type-401",
33166   "self_type" : "type-401",
33167   "size" : 20,
33168   "source_file" : "/system/core/liblog/include/log/log_read.h",
33169   "unique_id" : "logger_entry"
33170  },
33171  {
33172   "alignment" : 1,
33173   "fields" :
33174   [
33175    {
33176     "field_name" : "len",
33177     "referenced_type" : "type-397"
33178    },
33179    {
33180     "field_name" : "hdr_size",
33181     "field_offset" : 16,
33182     "referenced_type" : "type-397"
33183    },
33184    {
33185     "field_name" : "pid",
33186     "field_offset" : 32,
33187     "referenced_type" : "type-27"
33188    },
33189    {
33190     "field_name" : "tid",
33191     "field_offset" : 64,
33192     "referenced_type" : "type-27"
33193    },
33194    {
33195     "field_name" : "sec",
33196     "field_offset" : 96,
33197     "referenced_type" : "type-27"
33198    },
33199    {
33200     "field_name" : "nsec",
33201     "field_offset" : 128,
33202     "referenced_type" : "type-27"
33203    },
33204    {
33205     "field_name" : "euid",
33206     "field_offset" : 160,
33207     "referenced_type" : "type-2"
33208    },
33209    {
33210     "field_name" : "msg",
33211     "field_offset" : 192,
33212     "referenced_type" : "type-398"
33213    }
33214   ],
33215   "linker_set_key" : "logger_entry_v2",
33216   "name" : "logger_entry_v2",
33217   "referenced_type" : "type-400",
33218   "self_type" : "type-400",
33219   "size" : 24,
33220   "source_file" : "/system/core/liblog/include/log/log_read.h",
33221   "unique_id" : "logger_entry_v2"
33222  },
33223  {
33224   "alignment" : 1,
33225   "fields" :
33226   [
33227    {
33228     "field_name" : "len",
33229     "referenced_type" : "type-397"
33230    },
33231    {
33232     "field_name" : "hdr_size",
33233     "field_offset" : 16,
33234     "referenced_type" : "type-397"
33235    },
33236    {
33237     "field_name" : "pid",
33238     "field_offset" : 32,
33239     "referenced_type" : "type-27"
33240    },
33241    {
33242     "field_name" : "tid",
33243     "field_offset" : 64,
33244     "referenced_type" : "type-27"
33245    },
33246    {
33247     "field_name" : "sec",
33248     "field_offset" : 96,
33249     "referenced_type" : "type-27"
33250    },
33251    {
33252     "field_name" : "nsec",
33253     "field_offset" : 128,
33254     "referenced_type" : "type-27"
33255    },
33256    {
33257     "field_name" : "lid",
33258     "field_offset" : 160,
33259     "referenced_type" : "type-2"
33260    },
33261    {
33262     "field_name" : "msg",
33263     "field_offset" : 192,
33264     "referenced_type" : "type-398"
33265    }
33266   ],
33267   "linker_set_key" : "logger_entry_v3",
33268   "name" : "logger_entry_v3",
33269   "referenced_type" : "type-399",
33270   "self_type" : "type-399",
33271   "size" : 24,
33272   "source_file" : "/system/core/liblog/include/log/log_read.h",
33273   "unique_id" : "logger_entry_v3"
33274  },
33275  {
33276   "alignment" : 4,
33277   "fields" :
33278   [
33279    {
33280     "field_name" : "len",
33281     "referenced_type" : "type-397"
33282    },
33283    {
33284     "field_name" : "hdr_size",
33285     "field_offset" : 16,
33286     "referenced_type" : "type-397"
33287    },
33288    {
33289     "field_name" : "pid",
33290     "field_offset" : 32,
33291     "referenced_type" : "type-27"
33292    },
33293    {
33294     "field_name" : "tid",
33295     "field_offset" : 64,
33296     "referenced_type" : "type-2"
33297    },
33298    {
33299     "field_name" : "sec",
33300     "field_offset" : 96,
33301     "referenced_type" : "type-2"
33302    },
33303    {
33304     "field_name" : "nsec",
33305     "field_offset" : 128,
33306     "referenced_type" : "type-2"
33307    },
33308    {
33309     "field_name" : "lid",
33310     "field_offset" : 160,
33311     "referenced_type" : "type-2"
33312    },
33313    {
33314     "field_name" : "uid",
33315     "field_offset" : 192,
33316     "referenced_type" : "type-2"
33317    },
33318    {
33319     "field_name" : "msg",
33320     "field_offset" : 224,
33321     "referenced_type" : "type-398"
33322    }
33323   ],
33324   "linker_set_key" : "logger_entry_v4",
33325   "name" : "logger_entry_v4",
33326   "referenced_type" : "type-396",
33327   "self_type" : "type-396",
33328   "size" : 28,
33329   "source_file" : "/system/core/liblog/include/log/log_read.h",
33330   "unique_id" : "logger_entry_v4"
33331  },
33332  {
33333   "alignment" : 4,
33334   "fields" :
33335   [
33336    {
33337     "field_name" : "version",
33338     "referenced_type" : "type-27"
33339    },
33340    {
33341     "field_name" : "numFds",
33342     "field_offset" : 32,
33343     "referenced_type" : "type-27"
33344    },
33345    {
33346     "field_name" : "numInts",
33347     "field_offset" : 64,
33348     "referenced_type" : "type-27"
33349    },
33350    {
33351     "field_name" : "data",
33352     "field_offset" : 96,
33353     "referenced_type" : "type-172"
33354    }
33355   ],
33356   "linker_set_key" : "native_handle",
33357   "name" : "native_handle",
33358   "referenced_type" : "type-171",
33359   "self_type" : "type-171",
33360   "size" : 12,
33361   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
33362   "unique_id" : "native_handle"
33363  }
33364 ],
33365 "rvalue_reference_types" :
33366 [
33367  {
33368   "alignment" : 8,
33369   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &&",
33370   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &&",
33371   "referenced_type" : "type-1228",
33372   "self_type" : "type-1230",
33373   "size" : 8,
33374   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33375  },
33376  {
33377   "alignment" : 8,
33378   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > &&",
33379   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoFactory> > &&",
33380   "referenced_type" : "type-604",
33381   "self_type" : "type-606",
33382   "size" : 8,
33383   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33384  },
33385  {
33386   "alignment" : 8,
33387   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > &&",
33388   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::ICryptoPlugin> > &&",
33389   "referenced_type" : "type-1234",
33390   "self_type" : "type-1236",
33391   "size" : 8,
33392   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33393  },
33394  {
33395   "alignment" : 8,
33396   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > &&",
33397   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmFactory> > &&",
33398   "referenced_type" : "type-247",
33399   "self_type" : "type-252",
33400   "size" : 8,
33401   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33402  },
33403  {
33404   "alignment" : 8,
33405   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > &&",
33406   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPlugin> > &&",
33407   "referenced_type" : "type-447",
33408   "self_type" : "type-449",
33409   "size" : 8,
33410   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33411  },
33412  {
33413   "alignment" : 8,
33414   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > &&",
33415   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_2::IDrmPluginListener> > &&",
33416   "referenced_type" : "type-649",
33417   "self_type" : "type-651",
33418   "size" : 8,
33419   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33420  },
33421  {
33422   "alignment" : 8,
33423   "linker_set_key" : "android::hardware::Return<bool> &&",
33424   "name" : "android::hardware::Return<bool> &&",
33425   "referenced_type" : "type-557",
33426   "self_type" : "type-579",
33427   "size" : 8,
33428   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33429  },
33430  {
33431   "alignment" : 8,
33432   "linker_set_key" : "android::hardware::Return<void> &&",
33433   "name" : "android::hardware::Return<void> &&",
33434   "referenced_type" : "type-630",
33435   "self_type" : "type-640",
33436   "size" : 8,
33437   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33438  },
33439  {
33440   "alignment" : 8,
33441   "linker_set_key" : "android::hardware::Status &&",
33442   "name" : "android::hardware::Status &&",
33443   "referenced_type" : "type-249",
33444   "self_type" : "type-540",
33445   "size" : 8,
33446   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33447  },
33448  {
33449   "alignment" : 8,
33450   "linker_set_key" : "android::hardware::details::return_status &&",
33451   "name" : "android::hardware::details::return_status &&",
33452   "referenced_type" : "type-248",
33453   "self_type" : "type-615",
33454   "size" : 8,
33455   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
33456  },
33457  {
33458   "alignment" : 8,
33459   "linker_set_key" : "android::hardware::hidl_handle &&",
33460   "name" : "android::hardware::hidl_handle &&",
33461   "referenced_type" : "type-166",
33462   "self_type" : "type-873",
33463   "size" : 8,
33464   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
33465  },
33466  {
33467   "alignment" : 8,
33468   "linker_set_key" : "android::hardware::hidl_memory &&",
33469   "name" : "android::hardware::hidl_memory &&",
33470   "referenced_type" : "type-871",
33471   "self_type" : "type-877",
33472   "size" : 8,
33473   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
33474  },
33475  {
33476   "alignment" : 8,
33477   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
33478   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
33479   "referenced_type" : "type-373",
33480   "self_type" : "type-391",
33481   "size" : 8,
33482   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33483  },
33484  {
33485   "alignment" : 8,
33486   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
33487   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
33488   "referenced_type" : "type-214",
33489   "self_type" : "type-227",
33490   "size" : 8,
33491   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33492  },
33493  {
33494   "alignment" : 8,
33495   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &&",
33496   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &&",
33497   "referenced_type" : "type-218",
33498   "self_type" : "type-431",
33499   "size" : 8,
33500   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33501  },
33502  {
33503   "alignment" : 8,
33504   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> &&",
33505   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> &&",
33506   "referenced_type" : "type-461",
33507   "self_type" : "type-466",
33508   "size" : 8,
33509   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33510  },
33511  {
33512   "alignment" : 8,
33513   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &&",
33514   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoPlugin> &&",
33515   "referenced_type" : "type-1207",
33516   "self_type" : "type-1223",
33517   "size" : 8,
33518   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33519  },
33520  {
33521   "alignment" : 8,
33522   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> &&",
33523   "name" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> &&",
33524   "referenced_type" : "type-192",
33525   "self_type" : "type-244",
33526   "size" : 8,
33527   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33528  },
33529  {
33530   "alignment" : 8,
33531   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> &&",
33532   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPlugin> &&",
33533   "referenced_type" : "type-408",
33534   "self_type" : "type-441",
33535   "size" : 8,
33536   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33537  },
33538  {
33539   "alignment" : 8,
33540   "linker_set_key" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &&",
33541   "name" : "android::sp<android::hardware::drm::V1_2::IDrmPluginListener> &&",
33542   "referenced_type" : "type-621",
33543   "self_type" : "type-646",
33544   "size" : 8,
33545   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33546  },
33547  {
33548   "alignment" : 8,
33549   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
33550   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
33551   "referenced_type" : "type-497",
33552   "self_type" : "type-511",
33553   "size" : 8,
33554   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
33555  },
33556  {
33557   "alignment" : 8,
33558   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33559   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33560   "referenced_type" : "type-1021",
33561   "self_type" : "type-1020",
33562   "size" : 8,
33563   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33564  },
33565  {
33566   "alignment" : 8,
33567   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33568   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33569   "referenced_type" : "type-1279",
33570   "self_type" : "type-1278",
33571   "size" : 8,
33572   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33573  },
33574  {
33575   "alignment" : 8,
33576   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33577   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33578   "referenced_type" : "type-288",
33579   "self_type" : "type-287",
33580   "size" : 8,
33581   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33582  },
33583  {
33584   "alignment" : 8,
33585   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33586   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33587   "referenced_type" : "type-532",
33588   "self_type" : "type-531",
33589   "size" : 8,
33590   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33591  },
33592  {
33593   "alignment" : 8,
33594   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33595   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
33596   "referenced_type" : "type-693",
33597   "self_type" : "type-692",
33598   "size" : 8,
33599   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33600  },
33601  {
33602   "alignment" : 8,
33603   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
33604   "name" : "std::function<sp<IBase> (void *)> &&",
33605   "referenced_type" : "type-1032",
33606   "self_type" : "type-1031",
33607   "size" : 8,
33608   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33609  },
33610  {
33611   "alignment" : 8,
33612   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
33613   "name" : "std::function<sp<IBase> (void *)> &&",
33614   "referenced_type" : "type-1283",
33615   "self_type" : "type-1282",
33616   "size" : 8,
33617   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33618  },
33619  {
33620   "alignment" : 8,
33621   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
33622   "name" : "std::function<sp<IBase> (void *)> &&",
33623   "referenced_type" : "type-292",
33624   "self_type" : "type-291",
33625   "size" : 8,
33626   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33627  },
33628  {
33629   "alignment" : 8,
33630   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
33631   "name" : "std::function<sp<IBase> (void *)> &&",
33632   "referenced_type" : "type-537",
33633   "self_type" : "type-536",
33634   "size" : 8,
33635   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33636  },
33637  {
33638   "alignment" : 8,
33639   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
33640   "name" : "std::function<sp<IBase> (void *)> &&",
33641   "referenced_type" : "type-698",
33642   "self_type" : "type-697",
33643   "size" : 8,
33644   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33645  },
33646  {
33647   "alignment" : 8,
33648   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
33649   "name" : "std::function<sp<IBinder> (void *)> &&",
33650   "referenced_type" : "type-1023",
33651   "self_type" : "type-1022",
33652   "size" : 8,
33653   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33654  },
33655  {
33656   "alignment" : 8,
33657   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
33658   "name" : "std::function<sp<IBinder> (void *)> &&",
33659   "referenced_type" : "type-1281",
33660   "self_type" : "type-1280",
33661   "size" : 8,
33662   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33663  },
33664  {
33665   "alignment" : 8,
33666   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
33667   "name" : "std::function<sp<IBinder> (void *)> &&",
33668   "referenced_type" : "type-290",
33669   "self_type" : "type-289",
33670   "size" : 8,
33671   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33672  },
33673  {
33674   "alignment" : 8,
33675   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
33676   "name" : "std::function<sp<IBinder> (void *)> &&",
33677   "referenced_type" : "type-534",
33678   "self_type" : "type-533",
33679   "size" : 8,
33680   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33681  },
33682  {
33683   "alignment" : 8,
33684   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
33685   "name" : "std::function<sp<IBinder> (void *)> &&",
33686   "referenced_type" : "type-695",
33687   "self_type" : "type-694",
33688   "size" : 8,
33689   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
33690  }
33691 ]
33692}
33693