1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-88",
9   "self_type" : "type-340",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "linker_set_key" : "float []",
14   "name" : "float []",
15   "referenced_type" : "type-515",
16   "self_type" : "type-744",
17   "source_file" : "/system/core/libsystem/include/system/graphics.h"
18  },
19  {
20   "alignment" : 4,
21   "linker_set_key" : "int [0]",
22   "name" : "int [0]",
23   "referenced_type" : "type-38",
24   "self_type" : "type-458",
25   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
26  },
27  {
28   "alignment" : 1,
29   "linker_set_key" : "unsigned char [16]",
30   "name" : "unsigned char [16]",
31   "referenced_type" : "type-116",
32   "self_type" : "type-615",
33   "size" : 16,
34   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
35  },
36  {
37   "alignment" : 1,
38   "linker_set_key" : "unsigned char [32]",
39   "name" : "unsigned char [32]",
40   "referenced_type" : "type-116",
41   "self_type" : "type-588",
42   "size" : 32,
43   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
44  },
45  {
46   "alignment" : 1,
47   "linker_set_key" : "unsigned char [5121]",
48   "name" : "unsigned char [5121]",
49   "referenced_type" : "type-116",
50   "self_type" : "type-337",
51   "size" : 5121,
52   "source_file" : "/system/core/liblog/include/log/log_read.h"
53  },
54  {
55   "alignment" : 4,
56   "linker_set_key" : "unsigned int [8]",
57   "name" : "unsigned int [8]",
58   "referenced_type" : "type-2",
59   "self_type" : "type-737",
60   "size" : 32,
61   "source_file" : "/system/core/libsystem/include/system/graphics.h"
62  }
63 ],
64 "builtin_types" :
65 [
66  {
67   "alignment" : 1,
68   "is_integral" : true,
69   "is_unsigned" : true,
70   "linker_set_key" : "bool",
71   "name" : "bool",
72   "referenced_type" : "type-28",
73   "self_type" : "type-28",
74   "size" : 1
75  },
76  {
77   "alignment" : 1,
78   "is_integral" : true,
79   "linker_set_key" : "char",
80   "name" : "char",
81   "referenced_type" : "type-88",
82   "self_type" : "type-88",
83   "size" : 1
84  },
85  {
86   "alignment" : 2,
87   "is_integral" : true,
88   "is_unsigned" : true,
89   "linker_set_key" : "char16_t",
90   "name" : "char16_t",
91   "referenced_type" : "type-78",
92   "self_type" : "type-78",
93   "size" : 2
94  },
95  {
96   "alignment" : 8,
97   "linker_set_key" : "double",
98   "name" : "double",
99   "referenced_type" : "type-117",
100   "self_type" : "type-117",
101   "size" : 8
102  },
103  {
104   "alignment" : 4,
105   "linker_set_key" : "float",
106   "name" : "float",
107   "referenced_type" : "type-515",
108   "self_type" : "type-515",
109   "size" : 4
110  },
111  {
112   "alignment" : 4,
113   "is_integral" : true,
114   "linker_set_key" : "int",
115   "name" : "int",
116   "referenced_type" : "type-38",
117   "self_type" : "type-38",
118   "size" : 4
119  },
120  {
121   "alignment" : 8,
122   "is_integral" : true,
123   "linker_set_key" : "long",
124   "name" : "long",
125   "referenced_type" : "type-63",
126   "self_type" : "type-63",
127   "size" : 8
128  },
129  {
130   "alignment" : 8,
131   "is_integral" : true,
132   "linker_set_key" : "long long",
133   "name" : "long long",
134   "referenced_type" : "type-504",
135   "self_type" : "type-504",
136   "size" : 8
137  },
138  {
139   "alignment" : 2,
140   "is_integral" : true,
141   "linker_set_key" : "short",
142   "name" : "short",
143   "referenced_type" : "type-478",
144   "self_type" : "type-478",
145   "size" : 2
146  },
147  {
148   "alignment" : 1,
149   "is_integral" : true,
150   "linker_set_key" : "signed char",
151   "name" : "signed char",
152   "referenced_type" : "type-528",
153   "self_type" : "type-528",
154   "size" : 1
155  },
156  {
157   "alignment" : 1,
158   "is_integral" : true,
159   "is_unsigned" : true,
160   "linker_set_key" : "unsigned char",
161   "name" : "unsigned char",
162   "referenced_type" : "type-116",
163   "self_type" : "type-116",
164   "size" : 1
165  },
166  {
167   "alignment" : 4,
168   "is_integral" : true,
169   "is_unsigned" : true,
170   "linker_set_key" : "unsigned int",
171   "name" : "unsigned int",
172   "referenced_type" : "type-2",
173   "self_type" : "type-2",
174   "size" : 4
175  },
176  {
177   "alignment" : 8,
178   "is_integral" : true,
179   "is_unsigned" : true,
180   "linker_set_key" : "unsigned long",
181   "name" : "unsigned long",
182   "referenced_type" : "type-62",
183   "self_type" : "type-62",
184   "size" : 8
185  },
186  {
187   "alignment" : 8,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "unsigned long long",
191   "name" : "unsigned long long",
192   "referenced_type" : "type-510",
193   "self_type" : "type-510",
194   "size" : 8
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "unsigned short",
201   "name" : "unsigned short",
202   "referenced_type" : "type-339",
203   "self_type" : "type-339",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "void",
208   "name" : "void",
209   "referenced_type" : "type-41",
210   "self_type" : "type-41"
211  }
212 ],
213 "elf_functions" :
214 [
215  {
216   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
217  },
218  {
219   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
220  },
221  {
222   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
223  },
224  {
225   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
226  },
227  {
228   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
229  },
230  {
231   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
232  },
233  {
234   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
235  },
236  {
237   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
238  },
239  {
240   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21notifySyspropsChangedEv"
244  },
245  {
246   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21setHALInstrumentationEv"
247  },
248  {
249   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4pingEv"
253  },
254  {
255   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
256  },
257  {
258   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin8castFromERKNS_2spINS1_4V1_010IDrmPluginEEEb"
259  },
260  {
261   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
262  },
263  {
264   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin8castFromERKNS_2spIS3_EEb"
265  },
266  {
267   "name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin13addOnewayTaskENSt3__18functionIFvvEEE"
268  },
269  {
270   "name" : "_ZN7android8hardware3drm4V1_111BsDrmPluginC1ENS_2spINS2_10IDrmPluginEEE"
271  },
272  {
273   "name" : "_ZN7android8hardware3drm4V1_111BsDrmPluginC2ENS_2spINS2_10IDrmPluginEEE"
274  },
275  {
276   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
277  },
278  {
279   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
280  },
281  {
282   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
283  },
284  {
285   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
286  },
287  {
288   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
289  },
290  {
291   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
298  },
299  {
300   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
301  },
302  {
303   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv"
304  },
305  {
306   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv"
307  },
308  {
309   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv"
313  },
314  {
315   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
316  },
317  {
318   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory8castFromERKNS_2spINS1_4V1_011IDrmFactoryEEEb"
319  },
320  {
321   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
322  },
323  {
324   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory8castFromERKNS_2spIS3_EEb"
325  },
326  {
327   "name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE"
328  },
329  {
330   "name" : "_ZN7android8hardware3drm4V1_112BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE"
331  },
332  {
333   "name" : "_ZN7android8hardware3drm4V1_112BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE"
334  },
335  {
336   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
337  },
338  {
339   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin16_hidl_getMetricsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
343  },
344  {
345   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin19_hidl_getHdcpLevelsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
346  },
347  {
348   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin21_hidl_openSession_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
349  },
350  {
351   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin22_hidl_getSecureStopIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
352  },
353  {
354   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin22_hidl_getSecurityLevelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
355  },
356  {
357   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin22_hidl_removeSecureStopEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
358  },
359  {
360   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin23_hidl_getKeyRequest_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
361  },
362  {
363   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin24_hidl_releaseSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
364  },
365  {
366   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin25_hidl_getNumberOfSessionsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
367  },
368  {
369   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin26_hidl_removeAllSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
370  },
371  {
372   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin4pingEv"
373  },
374  {
375   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginC1ERKNS_2spINS2_10IDrmPluginEEE"
376  },
377  {
378   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginC2ERKNS_2spINS2_10IDrmPluginEEE"
379  },
380  {
381   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
382  },
383  {
384   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
385  },
386  {
387   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD2Ev"
388  },
389  {
390   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
391  },
392  {
393   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
394  },
395  {
396   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
397  },
398  {
399   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
400  },
401  {
402   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
403  },
404  {
405   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
406  },
407  {
408   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
409  },
410  {
411   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
412  },
413  {
414   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
415  },
416  {
417   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
418  },
419  {
420   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
421  },
422  {
423   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
424  },
425  {
426   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
427  },
428  {
429   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
430  },
431  {
432   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
433  },
434  {
435   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
436  },
437  {
438   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
439  },
440  {
441   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
442  },
443  {
444   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
445  },
446  {
447   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16_hidl_getMetricsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
448  },
449  {
450   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
451  },
452  {
453   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
454  },
455  {
456   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
457  },
458  {
459   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
460  },
461  {
462   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
463  },
464  {
465   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
466  },
467  {
468   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
469  },
470  {
471   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
472  },
473  {
474   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
475  },
476  {
477   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
478  },
479  {
480   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19_hidl_getHdcpLevelsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelESD_EEE"
481  },
482  {
483   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
484  },
485  {
486   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
487  },
488  {
489   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
490  },
491  {
492   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
493  },
494  {
495   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20removeAllSecureStopsEv"
496  },
497  {
498   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
499  },
500  {
501   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
502  },
503  {
504   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21_hidl_openSession_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
505  },
506  {
507   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21notifySyspropsChangedEv"
508  },
509  {
510   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21releaseAllSecureStopsEv"
511  },
512  {
513   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21setHALInstrumentationEv"
514  },
515  {
516   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin22_hidl_getSecureStopIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINSD_IhEEEEEEE"
517  },
518  {
519   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin22_hidl_getSecurityLevelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
520  },
521  {
522   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin22_hidl_removeSecureStopEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
523  },
524  {
525   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin23_hidl_getKeyRequest_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS9_INSG_8KeyValueEEENSt3__18functionIFvNSG_6StatusESC_NS2_14KeyRequestTypeESF_EEE"
526  },
527  {
528   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin24_hidl_releaseSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_17SecureStopReleaseE"
529  },
530  {
531   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
532  },
533  {
534   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin25_hidl_getNumberOfSessionsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
535  },
536  {
537   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin26_hidl_removeAllSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
538  },
539  {
540   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4pingEv"
541  },
542  {
543   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
544  },
545  {
546   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
547  },
548  {
549   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
550  },
551  {
552   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
553  },
554  {
555   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
556  },
557  {
558   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
559  },
560  {
561   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
562  },
563  {
564   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginC1ERKNS_2spINS0_7IBinderEEE"
565  },
566  {
567   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginC2ERKNS_2spINS0_7IBinderEEE"
568  },
569  {
570   "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
571  },
572  {
573   "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
574  },
575  {
576   "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory4pingEv"
577  },
578  {
579   "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE"
580  },
581  {
582   "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE"
583  },
584  {
585   "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
586  },
587  {
588   "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
589  },
590  {
591   "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD2Ev"
592  },
593  {
594   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
595  },
596  {
597   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
598  },
599  {
600   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
601  },
602  {
603   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
604  },
605  {
606   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
607  },
608  {
609   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
610  },
611  {
612   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
613  },
614  {
615   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21notifySyspropsChangedEv"
616  },
617  {
618   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21setHALInstrumentationEv"
619  },
620  {
621   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
622  },
623  {
624   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
625  },
626  {
627   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory4pingEv"
628  },
629  {
630   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
631  },
632  {
633   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE"
634  },
635  {
636   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE"
637  },
638  {
639   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
640  },
641  {
642   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
643  },
644  {
645   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
646  },
647  {
648   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
649  },
650  {
651   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
652  },
653  {
654   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
655  },
656  {
657   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
658  },
659  {
660   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
661  },
662  {
663   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
664  },
665  {
666   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv"
667  },
668  {
669   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv"
670  },
671  {
672   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
673  },
674  {
675   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv"
676  },
677  {
678   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
679  },
680  {
681   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory8castFromERKNS_2spINS1_4V1_014ICryptoFactoryEEEb"
682  },
683  {
684   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
685  },
686  {
687   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory8castFromERKNS_2spIS3_EEb"
688  },
689  {
690   "name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE"
691  },
692  {
693   "name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE"
694  },
695  {
696   "name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE"
697  },
698  {
699   "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
700  },
701  {
702   "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
703  },
704  {
705   "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory4pingEv"
706  },
707  {
708   "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE"
709  },
710  {
711   "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE"
712  },
713  {
714   "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
715  },
716  {
717   "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
718  },
719  {
720   "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD2Ev"
721  },
722  {
723   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
724  },
725  {
726   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
727  },
728  {
729   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
730  },
731  {
732   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
733  },
734  {
735   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
736  },
737  {
738   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
739  },
740  {
741   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
742  },
743  {
744   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21notifySyspropsChangedEv"
745  },
746  {
747   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21setHALInstrumentationEv"
748  },
749  {
750   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
751  },
752  {
753   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory4pingEv"
754  },
755  {
756   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
757  },
758  {
759   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE"
760  },
761  {
762   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE"
763  },
764  {
765   "name" : "_ZN7android8hardware3drm4V1_121writeEmbeddedToParcelERKNS2_14DrmMetricGroup5ValueEPNS0_6ParcelEmm"
766  },
767  {
768   "name" : "_ZN7android8hardware3drm4V1_121writeEmbeddedToParcelERKNS2_14DrmMetricGroup6MetricEPNS0_6ParcelEmm"
769  },
770  {
771   "name" : "_ZN7android8hardware3drm4V1_121writeEmbeddedToParcelERKNS2_14DrmMetricGroup9AttributeEPNS0_6ParcelEmm"
772  },
773  {
774   "name" : "_ZN7android8hardware3drm4V1_121writeEmbeddedToParcelERKNS2_14DrmMetricGroupEPNS0_6ParcelEmm"
775  },
776  {
777   "name" : "_ZN7android8hardware3drm4V1_121writeEmbeddedToParcelERKNS2_17SecureStopReleaseEPNS0_6ParcelEmm"
778  },
779  {
780   "name" : "_ZN7android8hardware3drm4V1_122readEmbeddedFromParcelERKNS2_14DrmMetricGroup5ValueERKNS0_6ParcelEmm"
781  },
782  {
783   "name" : "_ZN7android8hardware3drm4V1_122readEmbeddedFromParcelERKNS2_14DrmMetricGroup6MetricERKNS0_6ParcelEmm"
784  },
785  {
786   "name" : "_ZN7android8hardware3drm4V1_122readEmbeddedFromParcelERKNS2_14DrmMetricGroup9AttributeERKNS0_6ParcelEmm"
787  },
788  {
789   "name" : "_ZN7android8hardware3drm4V1_122readEmbeddedFromParcelERKNS2_14DrmMetricGroupERKNS0_6ParcelEmm"
790  },
791  {
792   "name" : "_ZN7android8hardware3drm4V1_122readEmbeddedFromParcelERKNS2_17SecureStopReleaseERKNS0_6ParcelEmm"
793  },
794  {
795   "binding" : "weak",
796   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_110IDrmPluginENS3_4V1_010IDrmPluginENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
797  },
798  {
799   "binding" : "weak",
800   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_110IDrmPluginENS_4hidl4base4V1_05IBaseENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
801  },
802  {
803   "binding" : "weak",
804   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_111IDrmFactoryENS3_4V1_011IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
805  },
806  {
807   "binding" : "weak",
808   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_111IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
809  },
810  {
811   "binding" : "weak",
812   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_114ICryptoFactoryENS3_4V1_014ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
813  },
814  {
815   "binding" : "weak",
816   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_114ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
817  },
818  {
819   "binding" : "weak",
820   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_"
821  },
822  {
823   "binding" : "weak",
824   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_"
825  },
826  {
827   "binding" : "weak",
828   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_018IDrmPluginListenerEvEENS_2spIT_EES8_"
829  },
830  {
831   "binding" : "weak",
832   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_113BpHwDrmPluginENS4_10IDrmPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
833  },
834  {
835   "binding" : "weak",
836   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_114BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
837  },
838  {
839   "binding" : "weak",
840   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_117BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
841  },
842  {
843   "binding" : "weak",
844   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
845  },
846  {
847   "binding" : "weak",
848   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
849  },
850  {
851   "binding" : "weak",
852   "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_"
853  },
854  {
855   "binding" : "weak",
856   "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_"
857  },
858  {
859   "binding" : "weak",
860   "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"
861  },
862  {
863   "binding" : "weak",
864   "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_"
865  },
866  {
867   "binding" : "weak",
868   "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_"
869  },
870  {
871   "binding" : "weak",
872   "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"
873  },
874  {
875   "binding" : "weak",
876   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
877  },
878  {
879   "binding" : "weak",
880   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
881  },
882  {
883   "binding" : "weak",
884   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
885  },
886  {
887   "name" : "_ZThn32_N7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
888  },
889  {
890   "name" : "_ZThn32_N7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
891  },
892  {
893   "name" : "_ZThn32_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
894  },
895  {
896   "name" : "_ZThn32_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
897  },
898  {
899   "name" : "_ZThn32_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
900  },
901  {
902   "name" : "_ZThn32_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
903  },
904  {
905   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
906  },
907  {
908   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
909  },
910  {
911   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
912  },
913  {
914   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
915  },
916  {
917   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
918  },
919  {
920   "name" : "_ZTv0_n24_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
921  }
922 ],
923 "elf_objects" :
924 [
925  {
926   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10descriptorE"
927  },
928  {
929   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory10descriptorE"
930  },
931  {
932   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory10descriptorE"
933  },
934  {
935   "name" : "_ZTCN7android8hardware3drm4V1_110IDrmPluginE0_NS1_4V1_010IDrmPluginE"
936  },
937  {
938   "name" : "_ZTCN7android8hardware3drm4V1_110IDrmPluginE0_NS_4hidl4base4V1_05IBaseE"
939  },
940  {
941   "binding" : "weak",
942   "name" : "_ZTCN7android8hardware3drm4V1_111BsDrmPluginE0_NS2_10IDrmPluginE"
943  },
944  {
945   "name" : "_ZTCN7android8hardware3drm4V1_111IDrmFactoryE0_NS1_4V1_011IDrmFactoryE"
946  },
947  {
948   "name" : "_ZTCN7android8hardware3drm4V1_111IDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
949  },
950  {
951   "binding" : "weak",
952   "name" : "_ZTCN7android8hardware3drm4V1_112BsDrmFactoryE0_NS2_11IDrmFactoryE"
953  },
954  {
955   "name" : "_ZTCN7android8hardware3drm4V1_113BnHwDrmPluginE0_NS0_7IBinderE"
956  },
957  {
958   "name" : "_ZTCN7android8hardware3drm4V1_113BnHwDrmPluginE0_NS0_9BHwBinderE"
959  },
960  {
961   "name" : "_ZTCN7android8hardware3drm4V1_113BnHwDrmPluginE0_NS_4hidl4base4V1_08BnHwBaseE"
962  },
963  {
964   "name" : "_ZTCN7android8hardware3drm4V1_113BpHwDrmPluginE0_NS0_11BpInterfaceINS2_10IDrmPluginEEE"
965  },
966  {
967   "name" : "_ZTCN7android8hardware3drm4V1_113BpHwDrmPluginE0_NS1_4V1_010IDrmPluginE"
968  },
969  {
970   "name" : "_ZTCN7android8hardware3drm4V1_113BpHwDrmPluginE0_NS2_10IDrmPluginE"
971  },
972  {
973   "name" : "_ZTCN7android8hardware3drm4V1_113BpHwDrmPluginE0_NS_4hidl4base4V1_05IBaseE"
974  },
975  {
976   "name" : "_ZTCN7android8hardware3drm4V1_113BpHwDrmPluginE16_NS0_11BpHwRefBaseE"
977  },
978  {
979   "name" : "_ZTCN7android8hardware3drm4V1_113BpHwDrmPluginE8_NS0_10IInterfaceE"
980  },
981  {
982   "name" : "_ZTCN7android8hardware3drm4V1_114BnHwDrmFactoryE0_NS0_7IBinderE"
983  },
984  {
985   "name" : "_ZTCN7android8hardware3drm4V1_114BnHwDrmFactoryE0_NS0_9BHwBinderE"
986  },
987  {
988   "name" : "_ZTCN7android8hardware3drm4V1_114BnHwDrmFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
989  },
990  {
991   "name" : "_ZTCN7android8hardware3drm4V1_114BpHwDrmFactoryE0_NS0_11BpInterfaceINS2_11IDrmFactoryEEE"
992  },
993  {
994   "name" : "_ZTCN7android8hardware3drm4V1_114BpHwDrmFactoryE0_NS1_4V1_011IDrmFactoryE"
995  },
996  {
997   "name" : "_ZTCN7android8hardware3drm4V1_114BpHwDrmFactoryE0_NS2_11IDrmFactoryE"
998  },
999  {
1000   "name" : "_ZTCN7android8hardware3drm4V1_114BpHwDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
1001  },
1002  {
1003   "name" : "_ZTCN7android8hardware3drm4V1_114BpHwDrmFactoryE16_NS0_11BpHwRefBaseE"
1004  },
1005  {
1006   "name" : "_ZTCN7android8hardware3drm4V1_114BpHwDrmFactoryE8_NS0_10IInterfaceE"
1007  },
1008  {
1009   "name" : "_ZTCN7android8hardware3drm4V1_114ICryptoFactoryE0_NS1_4V1_014ICryptoFactoryE"
1010  },
1011  {
1012   "name" : "_ZTCN7android8hardware3drm4V1_114ICryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
1013  },
1014  {
1015   "binding" : "weak",
1016   "name" : "_ZTCN7android8hardware3drm4V1_115BsCryptoFactoryE0_NS2_14ICryptoFactoryE"
1017  },
1018  {
1019   "name" : "_ZTCN7android8hardware3drm4V1_117BnHwCryptoFactoryE0_NS0_7IBinderE"
1020  },
1021  {
1022   "name" : "_ZTCN7android8hardware3drm4V1_117BnHwCryptoFactoryE0_NS0_9BHwBinderE"
1023  },
1024  {
1025   "name" : "_ZTCN7android8hardware3drm4V1_117BnHwCryptoFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
1026  },
1027  {
1028   "name" : "_ZTCN7android8hardware3drm4V1_117BpHwCryptoFactoryE0_NS0_11BpInterfaceINS2_14ICryptoFactoryEEE"
1029  },
1030  {
1031   "name" : "_ZTCN7android8hardware3drm4V1_117BpHwCryptoFactoryE0_NS1_4V1_014ICryptoFactoryE"
1032  },
1033  {
1034   "name" : "_ZTCN7android8hardware3drm4V1_117BpHwCryptoFactoryE0_NS2_14ICryptoFactoryE"
1035  },
1036  {
1037   "name" : "_ZTCN7android8hardware3drm4V1_117BpHwCryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
1038  },
1039  {
1040   "name" : "_ZTCN7android8hardware3drm4V1_117BpHwCryptoFactoryE16_NS0_11BpHwRefBaseE"
1041  },
1042  {
1043   "name" : "_ZTCN7android8hardware3drm4V1_117BpHwCryptoFactoryE8_NS0_10IInterfaceE"
1044  },
1045  {
1046   "name" : "_ZTTN7android8hardware3drm4V1_110IDrmPluginE"
1047  },
1048  {
1049   "name" : "_ZTTN7android8hardware3drm4V1_111IDrmFactoryE"
1050  },
1051  {
1052   "name" : "_ZTTN7android8hardware3drm4V1_113BnHwDrmPluginE"
1053  },
1054  {
1055   "name" : "_ZTTN7android8hardware3drm4V1_113BpHwDrmPluginE"
1056  },
1057  {
1058   "name" : "_ZTTN7android8hardware3drm4V1_114BnHwDrmFactoryE"
1059  },
1060  {
1061   "name" : "_ZTTN7android8hardware3drm4V1_114BpHwDrmFactoryE"
1062  },
1063  {
1064   "name" : "_ZTTN7android8hardware3drm4V1_114ICryptoFactoryE"
1065  },
1066  {
1067   "name" : "_ZTTN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
1068  },
1069  {
1070   "name" : "_ZTTN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
1071  },
1072  {
1073   "name" : "_ZTVN7android8hardware3drm4V1_110IDrmPluginE"
1074  },
1075  {
1076   "binding" : "weak",
1077   "name" : "_ZTVN7android8hardware3drm4V1_111BsDrmPluginE"
1078  },
1079  {
1080   "name" : "_ZTVN7android8hardware3drm4V1_111IDrmFactoryE"
1081  },
1082  {
1083   "binding" : "weak",
1084   "name" : "_ZTVN7android8hardware3drm4V1_112BsDrmFactoryE"
1085  },
1086  {
1087   "name" : "_ZTVN7android8hardware3drm4V1_113BnHwDrmPluginE"
1088  },
1089  {
1090   "name" : "_ZTVN7android8hardware3drm4V1_113BpHwDrmPluginE"
1091  },
1092  {
1093   "name" : "_ZTVN7android8hardware3drm4V1_114BnHwDrmFactoryE"
1094  },
1095  {
1096   "name" : "_ZTVN7android8hardware3drm4V1_114BpHwDrmFactoryE"
1097  },
1098  {
1099   "name" : "_ZTVN7android8hardware3drm4V1_114ICryptoFactoryE"
1100  },
1101  {
1102   "binding" : "weak",
1103   "name" : "_ZTVN7android8hardware3drm4V1_115BsCryptoFactoryE"
1104  },
1105  {
1106   "name" : "_ZTVN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
1107  },
1108  {
1109   "name" : "_ZTVN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
1110  }
1111 ],
1112 "enum_types" :
1113 [
1114  {
1115   "alignment" : 4,
1116   "enum_fields" :
1117   [
1118    {
1119     "enum_field_value" : 0,
1120     "name" : "android::Condition::WAKE_UP_ONE"
1121    },
1122    {
1123     "enum_field_value" : 1,
1124     "name" : "android::Condition::WAKE_UP_ALL"
1125    }
1126   ],
1127   "linker_set_key" : "android::Condition::WakeUpType",
1128   "name" : "android::Condition::WakeUpType",
1129   "referenced_type" : "type-756",
1130   "self_type" : "type-756",
1131   "size" : 4,
1132   "source_file" : "/system/core/libutils/include/utils/Condition.h",
1133   "underlying_type" : "type-2",
1134   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
1135  },
1136  {
1137   "alignment" : 4,
1138   "enum_fields" :
1139   [
1140    {
1141     "enum_field_value" : 0,
1142     "name" : "android::String16::kEmptyString"
1143    }
1144   ],
1145   "linker_set_key" : "android::String16::StaticLinkage",
1146   "name" : "android::String16::StaticLinkage",
1147   "referenced_type" : "type-648",
1148   "self_type" : "type-648",
1149   "size" : 4,
1150   "source_file" : "/system/core/libutils/include/utils/String16.h",
1151   "underlying_type" : "type-2",
1152   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
1153  },
1154  {
1155   "alignment" : 4,
1156   "enum_fields" :
1157   [
1158    {
1159     "enum_field_value" : 0,
1160     "name" : "android::String8::kEmptyString"
1161    }
1162   ],
1163   "linker_set_key" : "android::String8::StaticLinkage",
1164   "name" : "android::String8::StaticLinkage",
1165   "referenced_type" : "type-640",
1166   "self_type" : "type-640",
1167   "size" : 4,
1168   "source_file" : "/system/core/libutils/include/utils/String8.h",
1169   "underlying_type" : "type-2",
1170   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
1171  },
1172  {
1173   "alignment" : 4,
1174   "enum_fields" :
1175   [
1176    {
1177     "enum_field_value" : 0,
1178     "name" : "android::hardware::HidlReturnRestriction::NONE"
1179    },
1180    {
1181     "enum_field_value" : 1,
1182     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
1183    },
1184    {
1185     "enum_field_value" : 2,
1186     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
1187    }
1188   ],
1189   "linker_set_key" : "android::hardware::HidlReturnRestriction",
1190   "name" : "android::hardware::HidlReturnRestriction",
1191   "referenced_type" : "type-444",
1192   "self_type" : "type-444",
1193   "size" : 4,
1194   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1195   "underlying_type" : "type-38",
1196   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
1197  },
1198  {
1199   "alignment" : 4,
1200   "enum_fields" :
1201   [
1202    {
1203     "enum_field_value" : 0,
1204     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
1205    },
1206    {
1207     "enum_field_value" : 1,
1208     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
1209    },
1210    {
1211     "enum_field_value" : 2,
1212     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
1213    },
1214    {
1215     "enum_field_value" : 3,
1216     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
1217    }
1218   ],
1219   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1220   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1221   "referenced_type" : "type-631",
1222   "self_type" : "type-631",
1223   "size" : 4,
1224   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1225   "underlying_type" : "type-38",
1226   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
1227  },
1228  {
1229   "alignment" : 4,
1230   "enum_fields" :
1231   [
1232    {
1233     "enum_field_value" : 1,
1234     "name" : "android::hardware::kSynchronizedReadWrite"
1235    },
1236    {
1237     "enum_field_value" : 2,
1238     "name" : "android::hardware::kUnsynchronizedWrite"
1239    }
1240   ],
1241   "linker_set_key" : "android::hardware::MQFlavor",
1242   "name" : "android::hardware::MQFlavor",
1243   "referenced_type" : "type-627",
1244   "self_type" : "type-627",
1245   "size" : 4,
1246   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1247   "underlying_type" : "type-2",
1248   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
1249  },
1250  {
1251   "alignment" : 4,
1252   "enum_fields" :
1253   [
1254    {
1255     "enum_field_value" : 0,
1256     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
1257    },
1258    {
1259     "enum_field_value" : 1,
1260     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
1261    },
1262    {
1263     "enum_field_value" : 2,
1264     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
1265    }
1266   ],
1267   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
1268   "name" : "android::hardware::ProcessState::CallRestriction",
1269   "referenced_type" : "type-90",
1270   "self_type" : "type-90",
1271   "size" : 4,
1272   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
1273   "underlying_type" : "type-38",
1274   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
1275  },
1276  {
1277   "alignment" : 4,
1278   "enum_fields" :
1279   [
1280    {
1281     "enum_field_value" : 0,
1282     "name" : "android::hardware::Status::EX_NONE"
1283    },
1284    {
1285     "enum_field_value" : -1,
1286     "name" : "android::hardware::Status::EX_SECURITY"
1287    },
1288    {
1289     "enum_field_value" : -2,
1290     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
1291    },
1292    {
1293     "enum_field_value" : -3,
1294     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
1295    },
1296    {
1297     "enum_field_value" : -4,
1298     "name" : "android::hardware::Status::EX_NULL_POINTER"
1299    },
1300    {
1301     "enum_field_value" : -5,
1302     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
1303    },
1304    {
1305     "enum_field_value" : -6,
1306     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
1307    },
1308    {
1309     "enum_field_value" : -7,
1310     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
1311    },
1312    {
1313     "enum_field_value" : -128,
1314     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
1315    },
1316    {
1317     "enum_field_value" : -129,
1318     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
1319    }
1320   ],
1321   "linker_set_key" : "android::hardware::Status::Exception",
1322   "name" : "android::hardware::Status::Exception",
1323   "referenced_type" : "type-417",
1324   "self_type" : "type-417",
1325   "size" : 4,
1326   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1327   "underlying_type" : "type-38",
1328   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1329  },
1330  {
1331   "alignment" : 4,
1332   "enum_fields" :
1333   [
1334    {
1335     "enum_field_value" : 0,
1336     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1337    },
1338    {
1339     "enum_field_value" : 1,
1340     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1341    },
1342    {
1343     "enum_field_value" : 2,
1344     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1345    },
1346    {
1347     "enum_field_value" : 3,
1348     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1349    },
1350    {
1351     "enum_field_value" : 4,
1352     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1353    },
1354    {
1355     "enum_field_value" : 5,
1356     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1357    },
1358    {
1359     "enum_field_value" : 6,
1360     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1361    },
1362    {
1363     "enum_field_value" : 7,
1364     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1365    },
1366    {
1367     "enum_field_value" : 8,
1368     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1369    },
1370    {
1371     "enum_field_value" : 9,
1372     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1373    }
1374   ],
1375   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1376   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1377   "referenced_type" : "type-861",
1378   "self_type" : "type-861",
1379   "size" : 4,
1380   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1381   "underlying_type" : "type-2",
1382   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1383  },
1384  {
1385   "alignment" : 4,
1386   "enum_fields" :
1387   [
1388    {
1389     "enum_field_value" : 0,
1390     "name" : "android::hardware::drm::V1_0::BufferType::SHARED_MEMORY"
1391    },
1392    {
1393     "enum_field_value" : 1,
1394     "name" : "android::hardware::drm::V1_0::BufferType::NATIVE_HANDLE"
1395    }
1396   ],
1397   "linker_set_key" : "android::hardware::drm::V1_0::BufferType",
1398   "name" : "android::hardware::drm::V1_0::BufferType",
1399   "referenced_type" : "type-787",
1400   "self_type" : "type-787",
1401   "size" : 4,
1402   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1403   "underlying_type" : "type-2",
1404   "unique_id" : "_ZTSN7android8hardware3drm4V1_010BufferTypeE"
1405  },
1406  {
1407   "alignment" : 4,
1408   "enum_fields" :
1409   [
1410    {
1411     "enum_field_value" : 0,
1412     "name" : "android::hardware::drm::V1_0::EventType::PROVISION_REQUIRED"
1413    },
1414    {
1415     "enum_field_value" : 1,
1416     "name" : "android::hardware::drm::V1_0::EventType::KEY_NEEDED"
1417    },
1418    {
1419     "enum_field_value" : 2,
1420     "name" : "android::hardware::drm::V1_0::EventType::KEY_EXPIRED"
1421    },
1422    {
1423     "enum_field_value" : 3,
1424     "name" : "android::hardware::drm::V1_0::EventType::VENDOR_DEFINED"
1425    },
1426    {
1427     "enum_field_value" : 4,
1428     "name" : "android::hardware::drm::V1_0::EventType::SESSION_RECLAIMED"
1429    }
1430   ],
1431   "linker_set_key" : "android::hardware::drm::V1_0::EventType",
1432   "name" : "android::hardware::drm::V1_0::EventType",
1433   "referenced_type" : "type-781",
1434   "self_type" : "type-781",
1435   "size" : 4,
1436   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1437   "underlying_type" : "type-2",
1438   "unique_id" : "_ZTSN7android8hardware3drm4V1_09EventTypeE"
1439  },
1440  {
1441   "alignment" : 4,
1442   "enum_fields" :
1443   [
1444    {
1445     "enum_field_value" : 0,
1446     "name" : "android::hardware::drm::V1_0::KeyRequestType::INITIAL"
1447    },
1448    {
1449     "enum_field_value" : 1,
1450     "name" : "android::hardware::drm::V1_0::KeyRequestType::RENEWAL"
1451    },
1452    {
1453     "enum_field_value" : 2,
1454     "name" : "android::hardware::drm::V1_0::KeyRequestType::RELEASE"
1455    },
1456    {
1457     "enum_field_value" : 3,
1458     "name" : "android::hardware::drm::V1_0::KeyRequestType::UNKNOWN"
1459    }
1460   ],
1461   "linker_set_key" : "android::hardware::drm::V1_0::KeyRequestType",
1462   "name" : "android::hardware::drm::V1_0::KeyRequestType",
1463   "referenced_type" : "type-783",
1464   "self_type" : "type-783",
1465   "size" : 4,
1466   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1467   "underlying_type" : "type-2",
1468   "unique_id" : "_ZTSN7android8hardware3drm4V1_014KeyRequestTypeE"
1469  },
1470  {
1471   "alignment" : 4,
1472   "enum_fields" :
1473   [
1474    {
1475     "enum_field_value" : 0,
1476     "name" : "android::hardware::drm::V1_0::KeyStatusType::USABLE"
1477    },
1478    {
1479     "enum_field_value" : 1,
1480     "name" : "android::hardware::drm::V1_0::KeyStatusType::EXPIRED"
1481    },
1482    {
1483     "enum_field_value" : 2,
1484     "name" : "android::hardware::drm::V1_0::KeyStatusType::OUTPUTNOTALLOWED"
1485    },
1486    {
1487     "enum_field_value" : 3,
1488     "name" : "android::hardware::drm::V1_0::KeyStatusType::STATUSPENDING"
1489    },
1490    {
1491     "enum_field_value" : 4,
1492     "name" : "android::hardware::drm::V1_0::KeyStatusType::INTERNALERROR"
1493    }
1494   ],
1495   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatusType",
1496   "name" : "android::hardware::drm::V1_0::KeyStatusType",
1497   "referenced_type" : "type-207",
1498   "self_type" : "type-207",
1499   "size" : 4,
1500   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1501   "underlying_type" : "type-2",
1502   "unique_id" : "_ZTSN7android8hardware3drm4V1_013KeyStatusTypeE"
1503  },
1504  {
1505   "alignment" : 4,
1506   "enum_fields" :
1507   [
1508    {
1509     "enum_field_value" : 0,
1510     "name" : "android::hardware::drm::V1_0::KeyType::OFFLINE"
1511    },
1512    {
1513     "enum_field_value" : 1,
1514     "name" : "android::hardware::drm::V1_0::KeyType::STREAMING"
1515    },
1516    {
1517     "enum_field_value" : 2,
1518     "name" : "android::hardware::drm::V1_0::KeyType::RELEASE"
1519    }
1520   ],
1521   "linker_set_key" : "android::hardware::drm::V1_0::KeyType",
1522   "name" : "android::hardware::drm::V1_0::KeyType",
1523   "referenced_type" : "type-782",
1524   "self_type" : "type-782",
1525   "size" : 4,
1526   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1527   "underlying_type" : "type-2",
1528   "unique_id" : "_ZTSN7android8hardware3drm4V1_07KeyTypeE"
1529  },
1530  {
1531   "alignment" : 4,
1532   "enum_fields" :
1533   [
1534    {
1535     "enum_field_value" : 0,
1536     "name" : "android::hardware::drm::V1_0::Mode::UNENCRYPTED"
1537    },
1538    {
1539     "enum_field_value" : 1,
1540     "name" : "android::hardware::drm::V1_0::Mode::AES_CTR"
1541    },
1542    {
1543     "enum_field_value" : 2,
1544     "name" : "android::hardware::drm::V1_0::Mode::AES_CBC_CTS"
1545    },
1546    {
1547     "enum_field_value" : 3,
1548     "name" : "android::hardware::drm::V1_0::Mode::AES_CBC"
1549    }
1550   ],
1551   "linker_set_key" : "android::hardware::drm::V1_0::Mode",
1552   "name" : "android::hardware::drm::V1_0::Mode",
1553   "referenced_type" : "type-784",
1554   "self_type" : "type-784",
1555   "size" : 4,
1556   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1557   "underlying_type" : "type-2",
1558   "unique_id" : "_ZTSN7android8hardware3drm4V1_04ModeE"
1559  },
1560  {
1561   "alignment" : 4,
1562   "enum_fields" :
1563   [
1564    {
1565     "enum_field_value" : 0,
1566     "name" : "android::hardware::drm::V1_0::Status::OK"
1567    },
1568    {
1569     "enum_field_value" : 1,
1570     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NO_LICENSE"
1571    },
1572    {
1573     "enum_field_value" : 2,
1574     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_LICENSE_EXPIRED"
1575    },
1576    {
1577     "enum_field_value" : 3,
1578     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_SESSION_NOT_OPENED"
1579    },
1580    {
1581     "enum_field_value" : 4,
1582     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_CANNOT_HANDLE"
1583    },
1584    {
1585     "enum_field_value" : 5,
1586     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INVALID_STATE"
1587    },
1588    {
1589     "enum_field_value" : 6,
1590     "name" : "android::hardware::drm::V1_0::Status::BAD_VALUE"
1591    },
1592    {
1593     "enum_field_value" : 7,
1594     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NOT_PROVISIONED"
1595    },
1596    {
1597     "enum_field_value" : 8,
1598     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_RESOURCE_BUSY"
1599    },
1600    {
1601     "enum_field_value" : 9,
1602     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INSUFFICIENT_OUTPUT_PROTECTION"
1603    },
1604    {
1605     "enum_field_value" : 10,
1606     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DEVICE_REVOKED"
1607    },
1608    {
1609     "enum_field_value" : 11,
1610     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DECRYPT"
1611    },
1612    {
1613     "enum_field_value" : 12,
1614     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_UNKNOWN"
1615    }
1616   ],
1617   "linker_set_key" : "android::hardware::drm::V1_0::Status",
1618   "name" : "android::hardware::drm::V1_0::Status",
1619   "referenced_type" : "type-168",
1620   "self_type" : "type-168",
1621   "size" : 4,
1622   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1623   "underlying_type" : "type-2",
1624   "unique_id" : "_ZTSN7android8hardware3drm4V1_06StatusE"
1625  },
1626  {
1627   "alignment" : 1,
1628   "enum_fields" :
1629   [
1630    {
1631     "enum_field_value" : 0,
1632     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::INT64_TYPE"
1633    },
1634    {
1635     "enum_field_value" : 1,
1636     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::DOUBLE_TYPE"
1637    },
1638    {
1639     "enum_field_value" : 2,
1640     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::STRING_TYPE"
1641    }
1642   ],
1643   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
1644   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
1645   "referenced_type" : "type-115",
1646   "self_type" : "type-115",
1647   "size" : 1,
1648   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
1649   "underlying_type" : "type-116",
1650   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE"
1651  },
1652  {
1653   "alignment" : 4,
1654   "enum_fields" :
1655   [
1656    {
1657     "enum_field_value" : 0,
1658     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_UNKNOWN"
1659    },
1660    {
1661     "enum_field_value" : 1,
1662     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_NONE"
1663    },
1664    {
1665     "enum_field_value" : 2,
1666     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V1"
1667    },
1668    {
1669     "enum_field_value" : 3,
1670     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2"
1671    },
1672    {
1673     "enum_field_value" : 4,
1674     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2_1"
1675    },
1676    {
1677     "enum_field_value" : 5,
1678     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2_2"
1679    },
1680    {
1681     "enum_field_value" : 6,
1682     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_NO_OUTPUT"
1683    }
1684   ],
1685   "linker_set_key" : "android::hardware::drm::V1_1::HdcpLevel",
1686   "name" : "android::hardware::drm::V1_1::HdcpLevel",
1687   "referenced_type" : "type-279",
1688   "self_type" : "type-279",
1689   "size" : 4,
1690   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
1691   "underlying_type" : "type-2",
1692   "unique_id" : "_ZTSN7android8hardware3drm4V1_19HdcpLevelE"
1693  },
1694  {
1695   "alignment" : 4,
1696   "enum_fields" :
1697   [
1698    {
1699     "enum_field_value" : 0,
1700     "name" : "android::hardware::drm::V1_1::KeyRequestType::INITIAL"
1701    },
1702    {
1703     "enum_field_value" : 1,
1704     "name" : "android::hardware::drm::V1_1::KeyRequestType::RENEWAL"
1705    },
1706    {
1707     "enum_field_value" : 2,
1708     "name" : "android::hardware::drm::V1_1::KeyRequestType::RELEASE"
1709    },
1710    {
1711     "enum_field_value" : 3,
1712     "name" : "android::hardware::drm::V1_1::KeyRequestType::UNKNOWN"
1713    },
1714    {
1715     "enum_field_value" : 4,
1716     "name" : "android::hardware::drm::V1_1::KeyRequestType::NONE"
1717    },
1718    {
1719     "enum_field_value" : 5,
1720     "name" : "android::hardware::drm::V1_1::KeyRequestType::UPDATE"
1721    }
1722   ],
1723   "linker_set_key" : "android::hardware::drm::V1_1::KeyRequestType",
1724   "name" : "android::hardware::drm::V1_1::KeyRequestType",
1725   "referenced_type" : "type-280",
1726   "self_type" : "type-280",
1727   "size" : 4,
1728   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
1729   "underlying_type" : "type-2",
1730   "unique_id" : "_ZTSN7android8hardware3drm4V1_114KeyRequestTypeE"
1731  },
1732  {
1733   "alignment" : 4,
1734   "enum_fields" :
1735   [
1736    {
1737     "enum_field_value" : 0,
1738     "name" : "android::hardware::drm::V1_1::SecurityLevel::UNKNOWN"
1739    },
1740    {
1741     "enum_field_value" : 1,
1742     "name" : "android::hardware::drm::V1_1::SecurityLevel::SW_SECURE_CRYPTO"
1743    },
1744    {
1745     "enum_field_value" : 2,
1746     "name" : "android::hardware::drm::V1_1::SecurityLevel::SW_SECURE_DECODE"
1747    },
1748    {
1749     "enum_field_value" : 3,
1750     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_CRYPTO"
1751    },
1752    {
1753     "enum_field_value" : 4,
1754     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_DECODE"
1755    },
1756    {
1757     "enum_field_value" : 5,
1758     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_ALL"
1759    }
1760   ],
1761   "linker_set_key" : "android::hardware::drm::V1_1::SecurityLevel",
1762   "name" : "android::hardware::drm::V1_1::SecurityLevel",
1763   "referenced_type" : "type-281",
1764   "self_type" : "type-281",
1765   "size" : 4,
1766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
1767   "underlying_type" : "type-2",
1768   "unique_id" : "_ZTSN7android8hardware3drm4V1_113SecurityLevelE"
1769  },
1770  {
1771   "alignment" : 4,
1772   "enum_fields" :
1773   [
1774    {
1775     "enum_field_value" : 0,
1776     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1777    },
1778    {
1779     "enum_field_value" : 1,
1780     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1781    },
1782    {
1783     "enum_field_value" : 2,
1784     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1785    }
1786   ],
1787   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1788   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1789   "referenced_type" : "type-635",
1790   "self_type" : "type-635",
1791   "size" : 4,
1792   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1793   "underlying_type" : "type-38",
1794   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1795  },
1796  {
1797   "alignment" : 4,
1798   "enum_fields" :
1799   [
1800    {
1801     "enum_field_value" : -1,
1802     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1803    }
1804   ],
1805   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1806   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1807   "referenced_type" : "type-772",
1808   "self_type" : "type-772",
1809   "size" : 4,
1810   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1811   "underlying_type" : "type-38",
1812   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1813  },
1814  {
1815   "alignment" : 1,
1816   "enum_fields" :
1817   [
1818    {
1819     "enum_field_value" : 0,
1820     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1821    },
1822    {
1823     "enum_field_value" : 1,
1824     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1825    },
1826    {
1827     "enum_field_value" : 2,
1828     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1829    }
1830   ],
1831   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1832   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1833   "referenced_type" : "type-771",
1834   "self_type" : "type-771",
1835   "size" : 1,
1836   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1837   "underlying_type" : "type-116",
1838   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1839  },
1840  {
1841   "alignment" : 4,
1842   "enum_fields" :
1843   [
1844    {
1845     "enum_field_value" : 0,
1846     "name" : "ANDROID_LOG_UNKNOWN"
1847    },
1848    {
1849     "enum_field_value" : 1,
1850     "name" : "ANDROID_LOG_DEFAULT"
1851    },
1852    {
1853     "enum_field_value" : 2,
1854     "name" : "ANDROID_LOG_VERBOSE"
1855    },
1856    {
1857     "enum_field_value" : 3,
1858     "name" : "ANDROID_LOG_DEBUG"
1859    },
1860    {
1861     "enum_field_value" : 4,
1862     "name" : "ANDROID_LOG_INFO"
1863    },
1864    {
1865     "enum_field_value" : 5,
1866     "name" : "ANDROID_LOG_WARN"
1867    },
1868    {
1869     "enum_field_value" : 6,
1870     "name" : "ANDROID_LOG_ERROR"
1871    },
1872    {
1873     "enum_field_value" : 7,
1874     "name" : "ANDROID_LOG_FATAL"
1875    },
1876    {
1877     "enum_field_value" : 8,
1878     "name" : "ANDROID_LOG_SILENT"
1879    }
1880   ],
1881   "linker_set_key" : "android_LogPriority",
1882   "name" : "android_LogPriority",
1883   "referenced_type" : "type-1",
1884   "self_type" : "type-1",
1885   "size" : 4,
1886   "source_file" : "/system/core/liblog/include/android/log.h",
1887   "underlying_type" : "type-2",
1888   "unique_id" : "android_LogPriority"
1889  },
1890  {
1891   "alignment" : 4,
1892   "enum_fields" :
1893   [
1894    {
1895     "enum_field_value" : 0,
1896     "name" : "HAL_COLOR_MODE_NATIVE"
1897    },
1898    {
1899     "enum_field_value" : 1,
1900     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1901    },
1902    {
1903     "enum_field_value" : 2,
1904     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1905    },
1906    {
1907     "enum_field_value" : 3,
1908     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1909    },
1910    {
1911     "enum_field_value" : 4,
1912     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1913    },
1914    {
1915     "enum_field_value" : 5,
1916     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1917    },
1918    {
1919     "enum_field_value" : 6,
1920     "name" : "HAL_COLOR_MODE_DCI_P3"
1921    },
1922    {
1923     "enum_field_value" : 7,
1924     "name" : "HAL_COLOR_MODE_SRGB"
1925    },
1926    {
1927     "enum_field_value" : 8,
1928     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1929    },
1930    {
1931     "enum_field_value" : 9,
1932     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1933    }
1934   ],
1935   "linker_set_key" : "android_color_mode_t",
1936   "name" : "android_color_mode_t",
1937   "referenced_type" : "type-723",
1938   "self_type" : "type-723",
1939   "size" : 4,
1940   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1941   "underlying_type" : "type-2",
1942   "unique_id" : "android_color_mode_t"
1943  },
1944  {
1945   "alignment" : 4,
1946   "enum_fields" :
1947   [
1948    {
1949     "enum_field_value" : 10,
1950     "name" : "HAL_COLOR_MODE_BT2020"
1951    },
1952    {
1953     "enum_field_value" : 11,
1954     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1955    },
1956    {
1957     "enum_field_value" : 12,
1958     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1959    }
1960   ],
1961   "linker_set_key" : "android_color_mode_v1_1_t",
1962   "name" : "android_color_mode_v1_1_t",
1963   "referenced_type" : "type-728",
1964   "self_type" : "type-728",
1965   "size" : 4,
1966   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1967   "underlying_type" : "type-2",
1968   "unique_id" : "android_color_mode_v1_1_t"
1969  },
1970  {
1971   "alignment" : 4,
1972   "enum_fields" :
1973   [
1974    {
1975     "enum_field_value" : 0,
1976     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1977    },
1978    {
1979     "enum_field_value" : 1,
1980     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1981    },
1982    {
1983     "enum_field_value" : 2,
1984     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1985    },
1986    {
1987     "enum_field_value" : 3,
1988     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1989    },
1990    {
1991     "enum_field_value" : 4,
1992     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1993    },
1994    {
1995     "enum_field_value" : 5,
1996     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1997    },
1998    {
1999     "enum_field_value" : 6,
2000     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2001    }
2002   ],
2003   "linker_set_key" : "android_color_transform_t",
2004   "name" : "android_color_transform_t",
2005   "referenced_type" : "type-724",
2006   "self_type" : "type-724",
2007   "size" : 4,
2008   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2009   "underlying_type" : "type-2",
2010   "unique_id" : "android_color_transform_t"
2011  },
2012  {
2013   "alignment" : 4,
2014   "enum_fields" :
2015   [
2016    {
2017     "enum_field_value" : 0,
2018     "name" : "HAL_DATASPACE_UNKNOWN"
2019    },
2020    {
2021     "enum_field_value" : 1,
2022     "name" : "HAL_DATASPACE_ARBITRARY"
2023    },
2024    {
2025     "enum_field_value" : 16,
2026     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2027    },
2028    {
2029     "enum_field_value" : 4128768,
2030     "name" : "HAL_DATASPACE_STANDARD_MASK"
2031    },
2032    {
2033     "enum_field_value" : 0,
2034     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2035    },
2036    {
2037     "enum_field_value" : 65536,
2038     "name" : "HAL_DATASPACE_STANDARD_BT709"
2039    },
2040    {
2041     "enum_field_value" : 131072,
2042     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2043    },
2044    {
2045     "enum_field_value" : 196608,
2046     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2047    },
2048    {
2049     "enum_field_value" : 262144,
2050     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2051    },
2052    {
2053     "enum_field_value" : 327680,
2054     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2055    },
2056    {
2057     "enum_field_value" : 393216,
2058     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2059    },
2060    {
2061     "enum_field_value" : 458752,
2062     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2063    },
2064    {
2065     "enum_field_value" : 524288,
2066     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2067    },
2068    {
2069     "enum_field_value" : 589824,
2070     "name" : "HAL_DATASPACE_STANDARD_FILM"
2071    },
2072    {
2073     "enum_field_value" : 655360,
2074     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2075    },
2076    {
2077     "enum_field_value" : 720896,
2078     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2079    },
2080    {
2081     "enum_field_value" : 22,
2082     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2083    },
2084    {
2085     "enum_field_value" : 130023424,
2086     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2087    },
2088    {
2089     "enum_field_value" : 0,
2090     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2091    },
2092    {
2093     "enum_field_value" : 4194304,
2094     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2095    },
2096    {
2097     "enum_field_value" : 8388608,
2098     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2099    },
2100    {
2101     "enum_field_value" : 12582912,
2102     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2103    },
2104    {
2105     "enum_field_value" : 16777216,
2106     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2107    },
2108    {
2109     "enum_field_value" : 20971520,
2110     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2111    },
2112    {
2113     "enum_field_value" : 25165824,
2114     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2115    },
2116    {
2117     "enum_field_value" : 29360128,
2118     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2119    },
2120    {
2121     "enum_field_value" : 33554432,
2122     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2123    },
2124    {
2125     "enum_field_value" : 27,
2126     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2127    },
2128    {
2129     "enum_field_value" : 939524096,
2130     "name" : "HAL_DATASPACE_RANGE_MASK"
2131    },
2132    {
2133     "enum_field_value" : 0,
2134     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2135    },
2136    {
2137     "enum_field_value" : 134217728,
2138     "name" : "HAL_DATASPACE_RANGE_FULL"
2139    },
2140    {
2141     "enum_field_value" : 268435456,
2142     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2143    },
2144    {
2145     "enum_field_value" : 402653184,
2146     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2147    },
2148    {
2149     "enum_field_value" : 512,
2150     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2151    },
2152    {
2153     "enum_field_value" : 138477568,
2154     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2155    },
2156    {
2157     "enum_field_value" : 406913024,
2158     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2159    },
2160    {
2161     "enum_field_value" : 513,
2162     "name" : "HAL_DATASPACE_SRGB"
2163    },
2164    {
2165     "enum_field_value" : 142671872,
2166     "name" : "HAL_DATASPACE_V0_SRGB"
2167    },
2168    {
2169     "enum_field_value" : 411107328,
2170     "name" : "HAL_DATASPACE_V0_SCRGB"
2171    },
2172    {
2173     "enum_field_value" : 257,
2174     "name" : "HAL_DATASPACE_JFIF"
2175    },
2176    {
2177     "enum_field_value" : 146931712,
2178     "name" : "HAL_DATASPACE_V0_JFIF"
2179    },
2180    {
2181     "enum_field_value" : 258,
2182     "name" : "HAL_DATASPACE_BT601_625"
2183    },
2184    {
2185     "enum_field_value" : 281149440,
2186     "name" : "HAL_DATASPACE_V0_BT601_625"
2187    },
2188    {
2189     "enum_field_value" : 259,
2190     "name" : "HAL_DATASPACE_BT601_525"
2191    },
2192    {
2193     "enum_field_value" : 281280512,
2194     "name" : "HAL_DATASPACE_V0_BT601_525"
2195    },
2196    {
2197     "enum_field_value" : 260,
2198     "name" : "HAL_DATASPACE_BT709"
2199    },
2200    {
2201     "enum_field_value" : 281083904,
2202     "name" : "HAL_DATASPACE_V0_BT709"
2203    },
2204    {
2205     "enum_field_value" : 139067392,
2206     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2207    },
2208    {
2209     "enum_field_value" : 155844608,
2210     "name" : "HAL_DATASPACE_DCI_P3"
2211    },
2212    {
2213     "enum_field_value" : 139067392,
2214     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2215    },
2216    {
2217     "enum_field_value" : 143261696,
2218     "name" : "HAL_DATASPACE_DISPLAY_P3"
2219    },
2220    {
2221     "enum_field_value" : 151715840,
2222     "name" : "HAL_DATASPACE_ADOBE_RGB"
2223    },
2224    {
2225     "enum_field_value" : 138805248,
2226     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2227    },
2228    {
2229     "enum_field_value" : 147193856,
2230     "name" : "HAL_DATASPACE_BT2020"
2231    },
2232    {
2233     "enum_field_value" : 163971072,
2234     "name" : "HAL_DATASPACE_BT2020_PQ"
2235    },
2236    {
2237     "enum_field_value" : 4096,
2238     "name" : "HAL_DATASPACE_DEPTH"
2239    },
2240    {
2241     "enum_field_value" : 4097,
2242     "name" : "HAL_DATASPACE_SENSOR"
2243    }
2244   ],
2245   "linker_set_key" : "android_dataspace_t",
2246   "name" : "android_dataspace_t",
2247   "referenced_type" : "type-722",
2248   "self_type" : "type-722",
2249   "size" : 4,
2250   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2251   "underlying_type" : "type-2",
2252   "unique_id" : "android_dataspace_t"
2253  },
2254  {
2255   "alignment" : 4,
2256   "enum_fields" :
2257   [
2258    {
2259     "enum_field_value" : 281411584,
2260     "name" : "HAL_DATASPACE_BT2020_ITU"
2261    },
2262    {
2263     "enum_field_value" : 298188800,
2264     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2265    },
2266    {
2267     "enum_field_value" : 302383104,
2268     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2269    },
2270    {
2271     "enum_field_value" : 168165376,
2272     "name" : "HAL_DATASPACE_BT2020_HLG"
2273    }
2274   ],
2275   "linker_set_key" : "android_dataspace_v1_1_t",
2276   "name" : "android_dataspace_v1_1_t",
2277   "referenced_type" : "type-727",
2278   "self_type" : "type-727",
2279   "size" : 4,
2280   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2281   "underlying_type" : "type-2",
2282   "unique_id" : "android_dataspace_v1_1_t"
2283  },
2284  {
2285   "alignment" : 4,
2286   "enum_fields" :
2287   [
2288    {
2289     "enum_field_value" : 142999552,
2290     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2291    },
2292    {
2293     "enum_field_value" : 4098,
2294     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2295    },
2296    {
2297     "enum_field_value" : 4099,
2298     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2299    },
2300    {
2301     "enum_field_value" : 4100,
2302     "name" : "HAL_DATASPACE_HEIF"
2303    }
2304   ],
2305   "linker_set_key" : "android_dataspace_v1_2_t",
2306   "name" : "android_dataspace_v1_2_t",
2307   "referenced_type" : "type-731",
2308   "self_type" : "type-731",
2309   "size" : 4,
2310   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2311   "underlying_type" : "type-2",
2312   "unique_id" : "android_dataspace_v1_2_t"
2313  },
2314  {
2315   "alignment" : 4,
2316   "enum_fields" :
2317   [
2318    {
2319     "enum_field_value" : 1,
2320     "name" : "FLEX_COMPONENT_Y"
2321    },
2322    {
2323     "enum_field_value" : 2,
2324     "name" : "FLEX_COMPONENT_Cb"
2325    },
2326    {
2327     "enum_field_value" : 4,
2328     "name" : "FLEX_COMPONENT_Cr"
2329    },
2330    {
2331     "enum_field_value" : 1024,
2332     "name" : "FLEX_COMPONENT_R"
2333    },
2334    {
2335     "enum_field_value" : 2048,
2336     "name" : "FLEX_COMPONENT_G"
2337    },
2338    {
2339     "enum_field_value" : 4096,
2340     "name" : "FLEX_COMPONENT_B"
2341    },
2342    {
2343     "enum_field_value" : 1073741824,
2344     "name" : "FLEX_COMPONENT_A"
2345    }
2346   ],
2347   "linker_set_key" : "android_flex_component",
2348   "name" : "android_flex_component",
2349   "referenced_type" : "type-738",
2350   "self_type" : "type-738",
2351   "size" : 4,
2352   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2353   "underlying_type" : "type-2",
2354   "unique_id" : "android_flex_component"
2355  },
2356  {
2357   "alignment" : 4,
2358   "enum_fields" :
2359   [
2360    {
2361     "enum_field_value" : 0,
2362     "name" : "FLEX_FORMAT_INVALID"
2363    },
2364    {
2365     "enum_field_value" : 1,
2366     "name" : "FLEX_FORMAT_Y"
2367    },
2368    {
2369     "enum_field_value" : 7,
2370     "name" : "FLEX_FORMAT_YCbCr"
2371    },
2372    {
2373     "enum_field_value" : 1073741831,
2374     "name" : "FLEX_FORMAT_YCbCrA"
2375    },
2376    {
2377     "enum_field_value" : 7168,
2378     "name" : "FLEX_FORMAT_RGB"
2379    },
2380    {
2381     "enum_field_value" : 1073748992,
2382     "name" : "FLEX_FORMAT_RGBA"
2383    }
2384   ],
2385   "linker_set_key" : "android_flex_format",
2386   "name" : "android_flex_format",
2387   "referenced_type" : "type-740",
2388   "self_type" : "type-740",
2389   "size" : 4,
2390   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2391   "underlying_type" : "type-2",
2392   "unique_id" : "android_flex_format"
2393  },
2394  {
2395   "alignment" : 4,
2396   "enum_fields" :
2397   [
2398    {
2399     "enum_field_value" : 1,
2400     "name" : "HAL_HDR_DOLBY_VISION"
2401    },
2402    {
2403     "enum_field_value" : 2,
2404     "name" : "HAL_HDR_HDR10"
2405    },
2406    {
2407     "enum_field_value" : 3,
2408     "name" : "HAL_HDR_HLG"
2409    }
2410   ],
2411   "linker_set_key" : "android_hdr_t",
2412   "name" : "android_hdr_t",
2413   "referenced_type" : "type-725",
2414   "self_type" : "type-725",
2415   "size" : 4,
2416   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2417   "underlying_type" : "type-2",
2418   "unique_id" : "android_hdr_t"
2419  },
2420  {
2421   "alignment" : 4,
2422   "enum_fields" :
2423   [
2424    {
2425     "enum_field_value" : 4,
2426     "name" : "HAL_HDR_HDR10_PLUS"
2427    }
2428   ],
2429   "linker_set_key" : "android_hdr_v1_2_t",
2430   "name" : "android_hdr_v1_2_t",
2431   "referenced_type" : "type-730",
2432   "self_type" : "type-730",
2433   "size" : 4,
2434   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2435   "underlying_type" : "type-2",
2436   "unique_id" : "android_hdr_v1_2_t"
2437  },
2438  {
2439   "alignment" : 4,
2440   "enum_fields" :
2441   [
2442    {
2443     "enum_field_value" : 39,
2444     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2445    },
2446    {
2447     "enum_field_value" : 40,
2448     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2449    },
2450    {
2451     "enum_field_value" : 41,
2452     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2453    },
2454    {
2455     "enum_field_value" : 42,
2456     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2457    }
2458   ],
2459   "linker_set_key" : "android_pixel_format_sw_t",
2460   "name" : "android_pixel_format_sw_t",
2461   "referenced_type" : "type-735",
2462   "self_type" : "type-735",
2463   "size" : 4,
2464   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2465   "underlying_type" : "type-2",
2466   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2467  },
2468  {
2469   "alignment" : 4,
2470   "enum_fields" :
2471   [
2472    {
2473     "enum_field_value" : 1,
2474     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2475    },
2476    {
2477     "enum_field_value" : 2,
2478     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2479    },
2480    {
2481     "enum_field_value" : 3,
2482     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2483    },
2484    {
2485     "enum_field_value" : 4,
2486     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2487    },
2488    {
2489     "enum_field_value" : 5,
2490     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2491    },
2492    {
2493     "enum_field_value" : 16,
2494     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2495    },
2496    {
2497     "enum_field_value" : 17,
2498     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2499    },
2500    {
2501     "enum_field_value" : 20,
2502     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2503    },
2504    {
2505     "enum_field_value" : 22,
2506     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2507    },
2508    {
2509     "enum_field_value" : 32,
2510     "name" : "HAL_PIXEL_FORMAT_RAW16"
2511    },
2512    {
2513     "enum_field_value" : 33,
2514     "name" : "HAL_PIXEL_FORMAT_BLOB"
2515    },
2516    {
2517     "enum_field_value" : 34,
2518     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2519    },
2520    {
2521     "enum_field_value" : 35,
2522     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2523    },
2524    {
2525     "enum_field_value" : 36,
2526     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2527    },
2528    {
2529     "enum_field_value" : 37,
2530     "name" : "HAL_PIXEL_FORMAT_RAW10"
2531    },
2532    {
2533     "enum_field_value" : 38,
2534     "name" : "HAL_PIXEL_FORMAT_RAW12"
2535    },
2536    {
2537     "enum_field_value" : 43,
2538     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2539    },
2540    {
2541     "enum_field_value" : 538982489,
2542     "name" : "HAL_PIXEL_FORMAT_Y8"
2543    },
2544    {
2545     "enum_field_value" : 540422489,
2546     "name" : "HAL_PIXEL_FORMAT_Y16"
2547    },
2548    {
2549     "enum_field_value" : 842094169,
2550     "name" : "HAL_PIXEL_FORMAT_YV12"
2551    }
2552   ],
2553   "linker_set_key" : "android_pixel_format_t",
2554   "name" : "android_pixel_format_t",
2555   "referenced_type" : "type-720",
2556   "self_type" : "type-720",
2557   "size" : 4,
2558   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2559   "underlying_type" : "type-2",
2560   "unique_id" : "android_pixel_format_t"
2561  },
2562  {
2563   "alignment" : 4,
2564   "enum_fields" :
2565   [
2566    {
2567     "enum_field_value" : 48,
2568     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2569    },
2570    {
2571     "enum_field_value" : 49,
2572     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2573    },
2574    {
2575     "enum_field_value" : 50,
2576     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2577    },
2578    {
2579     "enum_field_value" : 51,
2580     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2581    },
2582    {
2583     "enum_field_value" : 52,
2584     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2585    },
2586    {
2587     "enum_field_value" : 53,
2588     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2589    },
2590    {
2591     "enum_field_value" : 54,
2592     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2593    }
2594   ],
2595   "linker_set_key" : "android_pixel_format_v1_1_t",
2596   "name" : "android_pixel_format_v1_1_t",
2597   "referenced_type" : "type-726",
2598   "self_type" : "type-726",
2599   "size" : 4,
2600   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2601   "underlying_type" : "type-2",
2602   "unique_id" : "android_pixel_format_v1_1_t"
2603  },
2604  {
2605   "alignment" : 4,
2606   "enum_fields" :
2607   [
2608    {
2609     "enum_field_value" : 55,
2610     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2611    }
2612   ],
2613   "linker_set_key" : "android_pixel_format_v1_2_t",
2614   "name" : "android_pixel_format_v1_2_t",
2615   "referenced_type" : "type-732",
2616   "self_type" : "type-732",
2617   "size" : 4,
2618   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2619   "underlying_type" : "type-2",
2620   "unique_id" : "android_pixel_format_v1_2_t"
2621  },
2622  {
2623   "alignment" : 4,
2624   "enum_fields" :
2625   [
2626    {
2627     "enum_field_value" : 0,
2628     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2629    },
2630    {
2631     "enum_field_value" : 1,
2632     "name" : "HAL_RENDER_INTENT_ENHANCE"
2633    },
2634    {
2635     "enum_field_value" : 2,
2636     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2637    },
2638    {
2639     "enum_field_value" : 3,
2640     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2641    }
2642   ],
2643   "linker_set_key" : "android_render_intent_v1_1_t",
2644   "name" : "android_render_intent_v1_1_t",
2645   "referenced_type" : "type-729",
2646   "self_type" : "type-729",
2647   "size" : 4,
2648   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2649   "underlying_type" : "type-2",
2650   "unique_id" : "android_render_intent_v1_1_t"
2651  },
2652  {
2653   "alignment" : 4,
2654   "enum_fields" :
2655   [
2656    {
2657     "enum_field_value" : 1,
2658     "name" : "HAL_TRANSFORM_FLIP_H"
2659    },
2660    {
2661     "enum_field_value" : 2,
2662     "name" : "HAL_TRANSFORM_FLIP_V"
2663    },
2664    {
2665     "enum_field_value" : 4,
2666     "name" : "HAL_TRANSFORM_ROT_90"
2667    },
2668    {
2669     "enum_field_value" : 3,
2670     "name" : "HAL_TRANSFORM_ROT_180"
2671    },
2672    {
2673     "enum_field_value" : 7,
2674     "name" : "HAL_TRANSFORM_ROT_270"
2675    }
2676   ],
2677   "linker_set_key" : "android_transform_t",
2678   "name" : "android_transform_t",
2679   "referenced_type" : "type-721",
2680   "self_type" : "type-721",
2681   "size" : 4,
2682   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2683   "underlying_type" : "type-2",
2684   "unique_id" : "android_transform_t"
2685  },
2686  {
2687   "alignment" : 4,
2688   "enum_fields" :
2689   [
2690    {
2691     "enum_field_value" : 0,
2692     "name" : "LOG_ID_MIN"
2693    },
2694    {
2695     "enum_field_value" : 0,
2696     "name" : "LOG_ID_MAIN"
2697    },
2698    {
2699     "enum_field_value" : 1,
2700     "name" : "LOG_ID_RADIO"
2701    },
2702    {
2703     "enum_field_value" : 2,
2704     "name" : "LOG_ID_EVENTS"
2705    },
2706    {
2707     "enum_field_value" : 3,
2708     "name" : "LOG_ID_SYSTEM"
2709    },
2710    {
2711     "enum_field_value" : 4,
2712     "name" : "LOG_ID_CRASH"
2713    },
2714    {
2715     "enum_field_value" : 5,
2716     "name" : "LOG_ID_STATS"
2717    },
2718    {
2719     "enum_field_value" : 6,
2720     "name" : "LOG_ID_SECURITY"
2721    },
2722    {
2723     "enum_field_value" : 7,
2724     "name" : "LOG_ID_KERNEL"
2725    },
2726    {
2727     "enum_field_value" : 8,
2728     "name" : "LOG_ID_MAX"
2729    }
2730   ],
2731   "linker_set_key" : "log_id",
2732   "name" : "log_id",
2733   "referenced_type" : "type-525",
2734   "self_type" : "type-525",
2735   "size" : 4,
2736   "source_file" : "/system/core/liblog/include/android/log.h",
2737   "underlying_type" : "type-2",
2738   "unique_id" : "log_id"
2739  }
2740 ],
2741 "function_types" :
2742 [
2743  {
2744   "alignment" : 4,
2745   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2746   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2747   "parameters" :
2748   [
2749    {
2750     "referenced_type" : "type-73"
2751    },
2752    {
2753     "referenced_type" : "type-79"
2754    },
2755    {
2756     "referenced_type" : "type-40"
2757    }
2758   ],
2759   "referenced_type" : "type-72",
2760   "return_type" : "type-28",
2761   "self_type" : "type-72",
2762   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2763  },
2764  {
2765   "alignment" : 4,
2766   "linker_set_key" : "int (void *)",
2767   "name" : "int (void *)",
2768   "parameters" :
2769   [
2770    {
2771     "referenced_type" : "type-40"
2772    }
2773   ],
2774   "referenced_type" : "type-748",
2775   "return_type" : "type-38",
2776   "self_type" : "type-748",
2777   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2778  },
2779  {
2780   "alignment" : 4,
2781   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2782   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
2783   "parameters" :
2784   [
2785    {
2786     "referenced_type" : "type-665"
2787    },
2788    {
2789     "referenced_type" : "type-611"
2790    },
2791    {
2792     "referenced_type" : "type-62"
2793    },
2794    {
2795     "referenced_type" : "type-666"
2796    },
2797    {
2798     "referenced_type" : "type-62"
2799    },
2800    {
2801     "referenced_type" : "type-40"
2802    }
2803   ],
2804   "referenced_type" : "type-664",
2805   "return_type" : "type-41",
2806   "self_type" : "type-664",
2807   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2808  }
2809 ],
2810 "functions" :
2811 [
2812  {
2813   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::getService",
2814   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2815   "parameters" :
2816   [
2817    {
2818     "default_arg" : true,
2819     "referenced_type" : "type-243"
2820    },
2821    {
2822     "default_arg" : true,
2823     "referenced_type" : "type-28"
2824    }
2825   ],
2826   "return_type" : "type-140",
2827   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2828  },
2829  {
2830   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::linkToDeath",
2831   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
2832   "parameters" :
2833   [
2834    {
2835     "is_this_ptr" : true,
2836     "referenced_type" : "type-141"
2837    },
2838    {
2839     "referenced_type" : "type-613"
2840    },
2841    {
2842     "referenced_type" : "type-62"
2843    }
2844   ],
2845   "return_type" : "type-426",
2846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2847  },
2848  {
2849   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::getDebugInfo",
2850   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2851   "parameters" :
2852   [
2853    {
2854     "is_this_ptr" : true,
2855     "referenced_type" : "type-141"
2856    },
2857    {
2858     "referenced_type" : "type-978"
2859    }
2860   ],
2861   "return_type" : "type-445",
2862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2863  },
2864  {
2865   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::getHashChain",
2866   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
2867   "parameters" :
2868   [
2869    {
2870     "is_this_ptr" : true,
2871     "referenced_type" : "type-141"
2872    },
2873    {
2874     "referenced_type" : "type-979"
2875    }
2876   ],
2877   "return_type" : "type-445",
2878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2879  },
2880  {
2881   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::tryGetService",
2882   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2883   "parameters" :
2884   [
2885    {
2886     "default_arg" : true,
2887     "referenced_type" : "type-243"
2888    },
2889    {
2890     "default_arg" : true,
2891     "referenced_type" : "type-28"
2892    }
2893   ],
2894   "return_type" : "type-140",
2895   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2896  },
2897  {
2898   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::unlinkToDeath",
2899   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2900   "parameters" :
2901   [
2902    {
2903     "is_this_ptr" : true,
2904     "referenced_type" : "type-141"
2905    },
2906    {
2907     "referenced_type" : "type-613"
2908    }
2909   ],
2910   "return_type" : "type-426",
2911   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2912  },
2913  {
2914   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::interfaceChain",
2915   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2916   "parameters" :
2917   [
2918    {
2919     "is_this_ptr" : true,
2920     "referenced_type" : "type-141"
2921    },
2922    {
2923     "referenced_type" : "type-980"
2924    }
2925   ],
2926   "return_type" : "type-445",
2927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2928  },
2929  {
2930   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::registerAsService",
2931   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
2932   "parameters" :
2933   [
2934    {
2935     "is_this_ptr" : true,
2936     "referenced_type" : "type-141"
2937    },
2938    {
2939     "default_arg" : true,
2940     "referenced_type" : "type-243"
2941    }
2942   ],
2943   "return_type" : "type-38",
2944   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2945  },
2946  {
2947   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::interfaceDescriptor",
2948   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2949   "parameters" :
2950   [
2951    {
2952     "is_this_ptr" : true,
2953     "referenced_type" : "type-141"
2954    },
2955    {
2956     "referenced_type" : "type-981"
2957    }
2958   ],
2959   "return_type" : "type-445",
2960   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2961  },
2962  {
2963   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::notifySyspropsChanged",
2964   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21notifySyspropsChangedEv",
2965   "parameters" :
2966   [
2967    {
2968     "is_this_ptr" : true,
2969     "referenced_type" : "type-141"
2970    }
2971   ],
2972   "return_type" : "type-445",
2973   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2974  },
2975  {
2976   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::setHALInstrumentation",
2977   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21setHALInstrumentationEv",
2978   "parameters" :
2979   [
2980    {
2981     "is_this_ptr" : true,
2982     "referenced_type" : "type-141"
2983    }
2984   ],
2985   "return_type" : "type-445",
2986   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2987  },
2988  {
2989   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::registerForNotifications",
2990   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
2991   "parameters" :
2992   [
2993    {
2994     "referenced_type" : "type-243"
2995    },
2996    {
2997     "referenced_type" : "type-820"
2998    }
2999   ],
3000   "return_type" : "type-28",
3001   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
3002  },
3003  {
3004   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::ping",
3005   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4pingEv",
3006   "parameters" :
3007   [
3008    {
3009     "is_this_ptr" : true,
3010     "referenced_type" : "type-141"
3011    }
3012   ],
3013   "return_type" : "type-445",
3014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
3015  },
3016  {
3017   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::debug",
3018   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3019   "parameters" :
3020   [
3021    {
3022     "is_this_ptr" : true,
3023     "referenced_type" : "type-141"
3024    },
3025    {
3026     "referenced_type" : "type-626"
3027    },
3028    {
3029     "referenced_type" : "type-819"
3030    }
3031   ],
3032   "return_type" : "type-445",
3033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
3034  },
3035  {
3036   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::castFrom",
3037   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin8castFromERKNS_2spINS1_4V1_010IDrmPluginEEEb",
3038   "parameters" :
3039   [
3040    {
3041     "referenced_type" : "type-882"
3042    },
3043    {
3044     "default_arg" : true,
3045     "referenced_type" : "type-28"
3046    }
3047   ],
3048   "return_type" : "type-177",
3049   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
3050  },
3051  {
3052   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::castFrom",
3053   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3054   "parameters" :
3055   [
3056    {
3057     "referenced_type" : "type-888"
3058    },
3059    {
3060     "default_arg" : true,
3061     "referenced_type" : "type-28"
3062    }
3063   ],
3064   "return_type" : "type-177",
3065   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
3066  },
3067  {
3068   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::castFrom",
3069   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin8castFromERKNS_2spIS3_EEb",
3070   "parameters" :
3071   [
3072    {
3073     "referenced_type" : "type-143"
3074    },
3075    {
3076     "default_arg" : true,
3077     "referenced_type" : "type-28"
3078    }
3079   ],
3080   "return_type" : "type-177",
3081   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
3082  },
3083  {
3084   "access" : "private",
3085   "function_name" : "android::hardware::drm::V1_1::BsDrmPlugin::addOnewayTask",
3086   "linker_set_key" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin13addOnewayTaskENSt3__18functionIFvvEEE",
3087   "parameters" :
3088   [
3089    {
3090     "is_this_ptr" : true,
3091     "referenced_type" : "type-149"
3092    },
3093    {
3094     "referenced_type" : "type-986"
3095    }
3096   ],
3097   "return_type" : "type-445",
3098   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsDrmPlugin.h"
3099  },
3100  {
3101   "function_name" : "android::hardware::drm::V1_1::BsDrmPlugin::BsDrmPlugin",
3102   "linker_set_key" : "_ZN7android8hardware3drm4V1_111BsDrmPluginC1ENS_2spINS2_10IDrmPluginEEE",
3103   "parameters" :
3104   [
3105    {
3106     "is_this_ptr" : true,
3107     "referenced_type" : "type-149"
3108    },
3109    {
3110     "referenced_type" : "type-139"
3111    }
3112   ],
3113   "return_type" : "type-41",
3114   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsDrmPlugin.h"
3115  },
3116  {
3117   "function_name" : "android::hardware::drm::V1_1::BsDrmPlugin::BsDrmPlugin",
3118   "linker_set_key" : "_ZN7android8hardware3drm4V1_111BsDrmPluginC2ENS_2spINS2_10IDrmPluginEEE",
3119   "parameters" :
3120   [
3121    {
3122     "is_this_ptr" : true,
3123     "referenced_type" : "type-149"
3124    },
3125    {
3126     "referenced_type" : "type-139"
3127    }
3128   ],
3129   "return_type" : "type-41",
3130   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsDrmPlugin.h"
3131  },
3132  {
3133   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::getService",
3134   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3135   "parameters" :
3136   [
3137    {
3138     "default_arg" : true,
3139     "referenced_type" : "type-932"
3140    },
3141    {
3142     "default_arg" : true,
3143     "referenced_type" : "type-28"
3144    }
3145   ],
3146   "return_type" : "type-96",
3147   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3148  },
3149  {
3150   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::linkToDeath",
3151   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3152   "parameters" :
3153   [
3154    {
3155     "is_this_ptr" : true,
3156     "referenced_type" : "type-97"
3157    },
3158    {
3159     "referenced_type" : "type-613"
3160    },
3161    {
3162     "referenced_type" : "type-62"
3163    }
3164   ],
3165   "return_type" : "type-426",
3166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3167  },
3168  {
3169   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::getDebugInfo",
3170   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3171   "parameters" :
3172   [
3173    {
3174     "is_this_ptr" : true,
3175     "referenced_type" : "type-97"
3176    },
3177    {
3178     "referenced_type" : "type-1009"
3179    }
3180   ],
3181   "return_type" : "type-445",
3182   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3183  },
3184  {
3185   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::getHashChain",
3186   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3187   "parameters" :
3188   [
3189    {
3190     "is_this_ptr" : true,
3191     "referenced_type" : "type-97"
3192    },
3193    {
3194     "referenced_type" : "type-1010"
3195    }
3196   ],
3197   "return_type" : "type-445",
3198   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3199  },
3200  {
3201   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::tryGetService",
3202   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3203   "parameters" :
3204   [
3205    {
3206     "default_arg" : true,
3207     "referenced_type" : "type-932"
3208    },
3209    {
3210     "default_arg" : true,
3211     "referenced_type" : "type-28"
3212    }
3213   ],
3214   "return_type" : "type-96",
3215   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3216  },
3217  {
3218   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::unlinkToDeath",
3219   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3220   "parameters" :
3221   [
3222    {
3223     "is_this_ptr" : true,
3224     "referenced_type" : "type-97"
3225    },
3226    {
3227     "referenced_type" : "type-613"
3228    }
3229   ],
3230   "return_type" : "type-426",
3231   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3232  },
3233  {
3234   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::interfaceChain",
3235   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3236   "parameters" :
3237   [
3238    {
3239     "is_this_ptr" : true,
3240     "referenced_type" : "type-97"
3241    },
3242    {
3243     "referenced_type" : "type-1011"
3244    }
3245   ],
3246   "return_type" : "type-445",
3247   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3248  },
3249  {
3250   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::registerAsService",
3251   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3252   "parameters" :
3253   [
3254    {
3255     "is_this_ptr" : true,
3256     "referenced_type" : "type-97"
3257    },
3258    {
3259     "default_arg" : true,
3260     "referenced_type" : "type-932"
3261    }
3262   ],
3263   "return_type" : "type-38",
3264   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3265  },
3266  {
3267   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::interfaceDescriptor",
3268   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3269   "parameters" :
3270   [
3271    {
3272     "is_this_ptr" : true,
3273     "referenced_type" : "type-97"
3274    },
3275    {
3276     "referenced_type" : "type-1012"
3277    }
3278   ],
3279   "return_type" : "type-445",
3280   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3281  },
3282  {
3283   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::notifySyspropsChanged",
3284   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv",
3285   "parameters" :
3286   [
3287    {
3288     "is_this_ptr" : true,
3289     "referenced_type" : "type-97"
3290    }
3291   ],
3292   "return_type" : "type-445",
3293   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3294  },
3295  {
3296   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::setHALInstrumentation",
3297   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv",
3298   "parameters" :
3299   [
3300    {
3301     "is_this_ptr" : true,
3302     "referenced_type" : "type-97"
3303    }
3304   ],
3305   "return_type" : "type-445",
3306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3307  },
3308  {
3309   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::registerForNotifications",
3310   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3311   "parameters" :
3312   [
3313    {
3314     "referenced_type" : "type-932"
3315    },
3316    {
3317     "referenced_type" : "type-820"
3318    }
3319   ],
3320   "return_type" : "type-28",
3321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3322  },
3323  {
3324   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::ping",
3325   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv",
3326   "parameters" :
3327   [
3328    {
3329     "is_this_ptr" : true,
3330     "referenced_type" : "type-97"
3331    }
3332   ],
3333   "return_type" : "type-445",
3334   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3335  },
3336  {
3337   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::debug",
3338   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3339   "parameters" :
3340   [
3341    {
3342     "is_this_ptr" : true,
3343     "referenced_type" : "type-97"
3344    },
3345    {
3346     "referenced_type" : "type-626"
3347    },
3348    {
3349     "referenced_type" : "type-819"
3350    }
3351   ],
3352   "return_type" : "type-445",
3353   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3354  },
3355  {
3356   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::castFrom",
3357   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory8castFromERKNS_2spINS1_4V1_011IDrmFactoryEEEb",
3358   "parameters" :
3359   [
3360    {
3361     "referenced_type" : "type-899"
3362    },
3363    {
3364     "default_arg" : true,
3365     "referenced_type" : "type-28"
3366    }
3367   ],
3368   "return_type" : "type-905",
3369   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3370  },
3371  {
3372   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::castFrom",
3373   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3374   "parameters" :
3375   [
3376    {
3377     "referenced_type" : "type-888"
3378    },
3379    {
3380     "default_arg" : true,
3381     "referenced_type" : "type-28"
3382    }
3383   ],
3384   "return_type" : "type-905",
3385   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3386  },
3387  {
3388   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::castFrom",
3389   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory8castFromERKNS_2spIS3_EEb",
3390   "parameters" :
3391   [
3392    {
3393     "referenced_type" : "type-94"
3394    },
3395    {
3396     "default_arg" : true,
3397     "referenced_type" : "type-28"
3398    }
3399   ],
3400   "return_type" : "type-905",
3401   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3402  },
3403  {
3404   "access" : "private",
3405   "function_name" : "android::hardware::drm::V1_1::BsDrmFactory::addOnewayTask",
3406   "linker_set_key" : "_ZN7android8hardware3drm4V1_112BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE",
3407   "parameters" :
3408   [
3409    {
3410     "is_this_ptr" : true,
3411     "referenced_type" : "type-877"
3412    },
3413    {
3414     "referenced_type" : "type-1016"
3415    }
3416   ],
3417   "return_type" : "type-445",
3418   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsDrmFactory.h"
3419  },
3420  {
3421   "function_name" : "android::hardware::drm::V1_1::BsDrmFactory::BsDrmFactory",
3422   "linker_set_key" : "_ZN7android8hardware3drm4V1_112BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE",
3423   "parameters" :
3424   [
3425    {
3426     "is_this_ptr" : true,
3427     "referenced_type" : "type-877"
3428    },
3429    {
3430     "referenced_type" : "type-95"
3431    }
3432   ],
3433   "return_type" : "type-41",
3434   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsDrmFactory.h"
3435  },
3436  {
3437   "function_name" : "android::hardware::drm::V1_1::BsDrmFactory::BsDrmFactory",
3438   "linker_set_key" : "_ZN7android8hardware3drm4V1_112BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE",
3439   "parameters" :
3440   [
3441    {
3442     "is_this_ptr" : true,
3443     "referenced_type" : "type-877"
3444    },
3445    {
3446     "referenced_type" : "type-95"
3447    }
3448   ],
3449   "return_type" : "type-41",
3450   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsDrmFactory.h"
3451  },
3452  {
3453   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::onTransact",
3454   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3455   "parameters" :
3456   [
3457    {
3458     "is_this_ptr" : true,
3459     "referenced_type" : "type-145"
3460    },
3461    {
3462     "referenced_type" : "type-2"
3463    },
3464    {
3465     "referenced_type" : "type-672"
3466    },
3467    {
3468     "referenced_type" : "type-665"
3469    },
3470    {
3471     "default_arg" : true,
3472     "referenced_type" : "type-2"
3473    },
3474    {
3475     "default_arg" : true,
3476     "referenced_type" : "type-1019"
3477    }
3478   ],
3479   "return_type" : "type-38",
3480   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3481  },
3482  {
3483   "access" : "private",
3484   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::getDebugInfo",
3485   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3486   "parameters" :
3487   [
3488    {
3489     "is_this_ptr" : true,
3490     "referenced_type" : "type-145"
3491    },
3492    {
3493     "referenced_type" : "type-1020"
3494    }
3495   ],
3496   "return_type" : "type-445",
3497   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3498  },
3499  {
3500   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_getMetrics",
3501   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin16_hidl_getMetricsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3502   "parameters" :
3503   [
3504    {
3505     "referenced_type" : "type-673"
3506    },
3507    {
3508     "referenced_type" : "type-672"
3509    },
3510    {
3511     "referenced_type" : "type-665"
3512    },
3513    {
3514     "referenced_type" : "type-1021"
3515    }
3516   ],
3517   "return_type" : "type-38",
3518   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3519  },
3520  {
3521   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_getHdcpLevels",
3522   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin19_hidl_getHdcpLevelsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3523   "parameters" :
3524   [
3525    {
3526     "referenced_type" : "type-673"
3527    },
3528    {
3529     "referenced_type" : "type-672"
3530    },
3531    {
3532     "referenced_type" : "type-665"
3533    },
3534    {
3535     "referenced_type" : "type-1022"
3536    }
3537   ],
3538   "return_type" : "type-38",
3539   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3540  },
3541  {
3542   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_openSession_1_1",
3543   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin21_hidl_openSession_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3544   "parameters" :
3545   [
3546    {
3547     "referenced_type" : "type-673"
3548    },
3549    {
3550     "referenced_type" : "type-672"
3551    },
3552    {
3553     "referenced_type" : "type-665"
3554    },
3555    {
3556     "referenced_type" : "type-1023"
3557    }
3558   ],
3559   "return_type" : "type-38",
3560   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3561  },
3562  {
3563   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_getSecureStopIds",
3564   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin22_hidl_getSecureStopIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3565   "parameters" :
3566   [
3567    {
3568     "referenced_type" : "type-673"
3569    },
3570    {
3571     "referenced_type" : "type-672"
3572    },
3573    {
3574     "referenced_type" : "type-665"
3575    },
3576    {
3577     "referenced_type" : "type-1024"
3578    }
3579   ],
3580   "return_type" : "type-38",
3581   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3582  },
3583  {
3584   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_getSecurityLevel",
3585   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin22_hidl_getSecurityLevelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3586   "parameters" :
3587   [
3588    {
3589     "referenced_type" : "type-673"
3590    },
3591    {
3592     "referenced_type" : "type-672"
3593    },
3594    {
3595     "referenced_type" : "type-665"
3596    },
3597    {
3598     "referenced_type" : "type-1025"
3599    }
3600   ],
3601   "return_type" : "type-38",
3602   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3603  },
3604  {
3605   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_removeSecureStop",
3606   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin22_hidl_removeSecureStopEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3607   "parameters" :
3608   [
3609    {
3610     "referenced_type" : "type-673"
3611    },
3612    {
3613     "referenced_type" : "type-672"
3614    },
3615    {
3616     "referenced_type" : "type-665"
3617    },
3618    {
3619     "referenced_type" : "type-1026"
3620    }
3621   ],
3622   "return_type" : "type-38",
3623   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3624  },
3625  {
3626   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_getKeyRequest_1_1",
3627   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin23_hidl_getKeyRequest_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3628   "parameters" :
3629   [
3630    {
3631     "referenced_type" : "type-673"
3632    },
3633    {
3634     "referenced_type" : "type-672"
3635    },
3636    {
3637     "referenced_type" : "type-665"
3638    },
3639    {
3640     "referenced_type" : "type-1027"
3641    }
3642   ],
3643   "return_type" : "type-38",
3644   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3645  },
3646  {
3647   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_releaseSecureStops",
3648   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin24_hidl_releaseSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3649   "parameters" :
3650   [
3651    {
3652     "referenced_type" : "type-673"
3653    },
3654    {
3655     "referenced_type" : "type-672"
3656    },
3657    {
3658     "referenced_type" : "type-665"
3659    },
3660    {
3661     "referenced_type" : "type-1028"
3662    }
3663   ],
3664   "return_type" : "type-38",
3665   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3666  },
3667  {
3668   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_getNumberOfSessions",
3669   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin25_hidl_getNumberOfSessionsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3670   "parameters" :
3671   [
3672    {
3673     "referenced_type" : "type-673"
3674    },
3675    {
3676     "referenced_type" : "type-672"
3677    },
3678    {
3679     "referenced_type" : "type-665"
3680    },
3681    {
3682     "referenced_type" : "type-1029"
3683    }
3684   ],
3685   "return_type" : "type-38",
3686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3687  },
3688  {
3689   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_removeAllSecureStops",
3690   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin26_hidl_removeAllSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3691   "parameters" :
3692   [
3693    {
3694     "referenced_type" : "type-673"
3695    },
3696    {
3697     "referenced_type" : "type-672"
3698    },
3699    {
3700     "referenced_type" : "type-665"
3701    },
3702    {
3703     "referenced_type" : "type-1030"
3704    }
3705   ],
3706   "return_type" : "type-38",
3707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3708  },
3709  {
3710   "access" : "private",
3711   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::ping",
3712   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin4pingEv",
3713   "parameters" :
3714   [
3715    {
3716     "is_this_ptr" : true,
3717     "referenced_type" : "type-145"
3718    }
3719   ],
3720   "return_type" : "type-445",
3721   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3722  },
3723  {
3724   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::BnHwDrmPlugin",
3725   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginC1ERKNS_2spINS2_10IDrmPluginEEE",
3726   "parameters" :
3727   [
3728    {
3729     "is_this_ptr" : true,
3730     "referenced_type" : "type-145"
3731    },
3732    {
3733     "referenced_type" : "type-143"
3734    }
3735   ],
3736   "return_type" : "type-41",
3737   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3738  },
3739  {
3740   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::BnHwDrmPlugin",
3741   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginC2ERKNS_2spINS2_10IDrmPluginEEE",
3742   "parameters" :
3743   [
3744    {
3745     "is_this_ptr" : true,
3746     "referenced_type" : "type-145"
3747    },
3748    {
3749     "referenced_type" : "type-143"
3750    }
3751   ],
3752   "return_type" : "type-41",
3753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3754  },
3755  {
3756   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::~BnHwDrmPlugin",
3757   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD0Ev",
3758   "parameters" :
3759   [
3760    {
3761     "is_this_ptr" : true,
3762     "referenced_type" : "type-145"
3763    }
3764   ],
3765   "return_type" : "type-41",
3766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3767  },
3768  {
3769   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::~BnHwDrmPlugin",
3770   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD1Ev",
3771   "parameters" :
3772   [
3773    {
3774     "is_this_ptr" : true,
3775     "referenced_type" : "type-145"
3776    }
3777   ],
3778   "return_type" : "type-41",
3779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3780  },
3781  {
3782   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::~BnHwDrmPlugin",
3783   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD2Ev",
3784   "parameters" :
3785   [
3786    {
3787     "is_this_ptr" : true,
3788     "referenced_type" : "type-145"
3789    }
3790   ],
3791   "return_type" : "type-41",
3792   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3793  },
3794  {
3795   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getMetrics",
3796   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE",
3797   "parameters" :
3798   [
3799    {
3800     "is_this_ptr" : true,
3801     "referenced_type" : "type-154"
3802    },
3803    {
3804     "referenced_type" : "type-1031"
3805    }
3806   ],
3807   "return_type" : "type-445",
3808   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3809  },
3810  {
3811   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::removeKeys",
3812   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE",
3813   "parameters" :
3814   [
3815    {
3816     "is_this_ptr" : true,
3817     "referenced_type" : "type-154"
3818    },
3819    {
3820     "referenced_type" : "type-605"
3821    }
3822   ],
3823   "return_type" : "type-167",
3824   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3825  },
3826  {
3827   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::linkToDeath",
3828   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
3829   "parameters" :
3830   [
3831    {
3832     "is_this_ptr" : true,
3833     "referenced_type" : "type-154"
3834    },
3835    {
3836     "referenced_type" : "type-613"
3837    },
3838    {
3839     "referenced_type" : "type-62"
3840    }
3841   ],
3842   "return_type" : "type-426",
3843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3844  },
3845  {
3846   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::openSession",
3847   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
3848   "parameters" :
3849   [
3850    {
3851     "is_this_ptr" : true,
3852     "referenced_type" : "type-154"
3853    },
3854    {
3855     "referenced_type" : "type-1032"
3856    }
3857   ],
3858   "return_type" : "type-445",
3859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3860  },
3861  {
3862   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::restoreKeys",
3863   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_",
3864   "parameters" :
3865   [
3866    {
3867     "is_this_ptr" : true,
3868     "referenced_type" : "type-154"
3869    },
3870    {
3871     "referenced_type" : "type-605"
3872    },
3873    {
3874     "referenced_type" : "type-605"
3875    }
3876   ],
3877   "return_type" : "type-167",
3878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3879  },
3880  {
3881   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::setListener",
3882   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE",
3883   "parameters" :
3884   [
3885    {
3886     "is_this_ptr" : true,
3887     "referenced_type" : "type-154"
3888    },
3889    {
3890     "referenced_type" : "type-887"
3891    }
3892   ],
3893   "return_type" : "type-445",
3894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3895  },
3896  {
3897   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::closeSession",
3898   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE",
3899   "parameters" :
3900   [
3901    {
3902     "is_this_ptr" : true,
3903     "referenced_type" : "type-154"
3904    },
3905    {
3906     "referenced_type" : "type-605"
3907    }
3908   ],
3909   "return_type" : "type-167",
3910   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3911  },
3912  {
3913   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getDebugInfo",
3914   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3915   "parameters" :
3916   [
3917    {
3918     "is_this_ptr" : true,
3919     "referenced_type" : "type-154"
3920    },
3921    {
3922     "referenced_type" : "type-1033"
3923    }
3924   ],
3925   "return_type" : "type-445",
3926   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3927  },
3928  {
3929   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getHashChain",
3930   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
3931   "parameters" :
3932   [
3933    {
3934     "is_this_ptr" : true,
3935     "referenced_type" : "type-154"
3936    },
3937    {
3938     "referenced_type" : "type-1034"
3939    }
3940   ],
3941   "return_type" : "type-445",
3942   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3943  },
3944  {
3945   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getHdcpLevels",
3946   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE",
3947   "parameters" :
3948   [
3949    {
3950     "is_this_ptr" : true,
3951     "referenced_type" : "type-154"
3952    },
3953    {
3954     "referenced_type" : "type-1035"
3955    }
3956   ],
3957   "return_type" : "type-445",
3958   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3959  },
3960  {
3961   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getKeyRequest",
3962   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE",
3963   "parameters" :
3964   [
3965    {
3966     "is_this_ptr" : true,
3967     "referenced_type" : "type-154"
3968    },
3969    {
3970     "referenced_type" : "type-605"
3971    },
3972    {
3973     "referenced_type" : "type-605"
3974    },
3975    {
3976     "referenced_type" : "type-555"
3977    },
3978    {
3979     "referenced_type" : "type-782"
3980    },
3981    {
3982     "referenced_type" : "type-240"
3983    },
3984    {
3985     "referenced_type" : "type-1036"
3986    }
3987   ],
3988   "return_type" : "type-445",
3989   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3990  },
3991  {
3992   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getSecureStop",
3993   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE",
3994   "parameters" :
3995   [
3996    {
3997     "is_this_ptr" : true,
3998     "referenced_type" : "type-154"
3999    },
4000    {
4001     "referenced_type" : "type-605"
4002    },
4003    {
4004     "referenced_type" : "type-1037"
4005    }
4006   ],
4007   "return_type" : "type-445",
4008   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4009  },
4010  {
4011   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::unlinkToDeath",
4012   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4013   "parameters" :
4014   [
4015    {
4016     "is_this_ptr" : true,
4017     "referenced_type" : "type-154"
4018    },
4019    {
4020     "referenced_type" : "type-613"
4021    }
4022   ],
4023   "return_type" : "type-426",
4024   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4025  },
4026  {
4027   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getSecureStops",
4028   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE",
4029   "parameters" :
4030   [
4031    {
4032     "is_this_ptr" : true,
4033     "referenced_type" : "type-154"
4034    },
4035    {
4036     "referenced_type" : "type-1038"
4037    }
4038   ],
4039   "return_type" : "type-445",
4040   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4041  },
4042  {
4043   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::interfaceChain",
4044   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4045   "parameters" :
4046   [
4047    {
4048     "is_this_ptr" : true,
4049     "referenced_type" : "type-154"
4050    },
4051    {
4052     "referenced_type" : "type-1039"
4053    }
4054   ],
4055   "return_type" : "type-445",
4056   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4057  },
4058  {
4059   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::queryKeyStatus",
4060   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE",
4061   "parameters" :
4062   [
4063    {
4064     "is_this_ptr" : true,
4065     "referenced_type" : "type-154"
4066    },
4067    {
4068     "referenced_type" : "type-605"
4069    },
4070    {
4071     "referenced_type" : "type-1040"
4072    }
4073   ],
4074   "return_type" : "type-445",
4075   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4076  },
4077  {
4078   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::sendKeysChange",
4079   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb",
4080   "parameters" :
4081   [
4082    {
4083     "is_this_ptr" : true,
4084     "referenced_type" : "type-154"
4085    },
4086    {
4087     "referenced_type" : "type-605"
4088    },
4089    {
4090     "referenced_type" : "type-312"
4091    },
4092    {
4093     "referenced_type" : "type-28"
4094    }
4095   ],
4096   "return_type" : "type-445",
4097   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4098  },
4099  {
4100   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::openSession_1_1",
4101   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
4102   "parameters" :
4103   [
4104    {
4105     "is_this_ptr" : true,
4106     "referenced_type" : "type-154"
4107    },
4108    {
4109     "referenced_type" : "type-281"
4110    },
4111    {
4112     "referenced_type" : "type-1041"
4113    }
4114   ],
4115   "return_type" : "type-445",
4116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4117  },
4118  {
4119   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::setMacAlgorithm",
4120   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
4121   "parameters" :
4122   [
4123    {
4124     "is_this_ptr" : true,
4125     "referenced_type" : "type-154"
4126    },
4127    {
4128     "referenced_type" : "type-605"
4129    },
4130    {
4131     "referenced_type" : "type-555"
4132    }
4133   ],
4134   "return_type" : "type-167",
4135   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4136  },
4137  {
4138   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_getMetrics",
4139   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16_hidl_getMetricsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE",
4140   "parameters" :
4141   [
4142    {
4143     "referenced_type" : "type-157"
4144    },
4145    {
4146     "referenced_type" : "type-865"
4147    },
4148    {
4149     "referenced_type" : "type-1042"
4150    }
4151   ],
4152   "return_type" : "type-445",
4153   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4154  },
4155  {
4156   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getSecureStopIds",
4157   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE",
4158   "parameters" :
4159   [
4160    {
4161     "is_this_ptr" : true,
4162     "referenced_type" : "type-154"
4163    },
4164    {
4165     "referenced_type" : "type-1043"
4166    }
4167   ],
4168   "return_type" : "type-445",
4169   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4170  },
4171  {
4172   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getSecurityLevel",
4173   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE",
4174   "parameters" :
4175   [
4176    {
4177     "is_this_ptr" : true,
4178     "referenced_type" : "type-154"
4179    },
4180    {
4181     "referenced_type" : "type-605"
4182    },
4183    {
4184     "referenced_type" : "type-1044"
4185    }
4186   ],
4187   "return_type" : "type-445",
4188   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4189  },
4190  {
4191   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::removeSecureStop",
4192   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE",
4193   "parameters" :
4194   [
4195    {
4196     "is_this_ptr" : true,
4197     "referenced_type" : "type-154"
4198    },
4199    {
4200     "referenced_type" : "type-605"
4201    }
4202   ],
4203   "return_type" : "type-167",
4204   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4205  },
4206  {
4207   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getKeyRequest_1_1",
4208   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE",
4209   "parameters" :
4210   [
4211    {
4212     "is_this_ptr" : true,
4213     "referenced_type" : "type-154"
4214    },
4215    {
4216     "referenced_type" : "type-605"
4217    },
4218    {
4219     "referenced_type" : "type-605"
4220    },
4221    {
4222     "referenced_type" : "type-555"
4223    },
4224    {
4225     "referenced_type" : "type-782"
4226    },
4227    {
4228     "referenced_type" : "type-240"
4229    },
4230    {
4231     "referenced_type" : "type-1045"
4232    }
4233   ],
4234   "return_type" : "type-445",
4235   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4236  },
4237  {
4238   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getPropertyString",
4239   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE",
4240   "parameters" :
4241   [
4242    {
4243     "is_this_ptr" : true,
4244     "referenced_type" : "type-154"
4245    },
4246    {
4247     "referenced_type" : "type-555"
4248    },
4249    {
4250     "referenced_type" : "type-1046"
4251    }
4252   ],
4253   "return_type" : "type-445",
4254   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4255  },
4256  {
4257   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::releaseSecureStop",
4258   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE",
4259   "parameters" :
4260   [
4261    {
4262     "is_this_ptr" : true,
4263     "referenced_type" : "type-154"
4264    },
4265    {
4266     "referenced_type" : "type-605"
4267    }
4268   ],
4269   "return_type" : "type-167",
4270   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4271  },
4272  {
4273   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::setPropertyString",
4274   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_",
4275   "parameters" :
4276   [
4277    {
4278     "is_this_ptr" : true,
4279     "referenced_type" : "type-154"
4280    },
4281    {
4282     "referenced_type" : "type-555"
4283    },
4284    {
4285     "referenced_type" : "type-555"
4286    }
4287   ],
4288   "return_type" : "type-167",
4289   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4290  },
4291  {
4292   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::provideKeyResponse",
4293   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
4294   "parameters" :
4295   [
4296    {
4297     "is_this_ptr" : true,
4298     "referenced_type" : "type-154"
4299    },
4300    {
4301     "referenced_type" : "type-605"
4302    },
4303    {
4304     "referenced_type" : "type-605"
4305    },
4306    {
4307     "referenced_type" : "type-1047"
4308    }
4309   ],
4310   "return_type" : "type-445",
4311   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4312  },
4313  {
4314   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::releaseSecureStops",
4315   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE",
4316   "parameters" :
4317   [
4318    {
4319     "is_this_ptr" : true,
4320     "referenced_type" : "type-154"
4321    },
4322    {
4323     "referenced_type" : "type-308"
4324    }
4325   ],
4326   "return_type" : "type-167",
4327   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4328  },
4329  {
4330   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::setCipherAlgorithm",
4331   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
4332   "parameters" :
4333   [
4334    {
4335     "is_this_ptr" : true,
4336     "referenced_type" : "type-154"
4337    },
4338    {
4339     "referenced_type" : "type-605"
4340    },
4341    {
4342     "referenced_type" : "type-555"
4343    }
4344   ],
4345   "return_type" : "type-167",
4346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4347  },
4348  {
4349   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_getHdcpLevels",
4350   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19_hidl_getHdcpLevelsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelESD_EEE",
4351   "parameters" :
4352   [
4353    {
4354     "referenced_type" : "type-157"
4355    },
4356    {
4357     "referenced_type" : "type-865"
4358    },
4359    {
4360     "referenced_type" : "type-1048"
4361    }
4362   ],
4363   "return_type" : "type-445",
4364   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4365  },
4366  {
4367   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getNumberOfSessions",
4368   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE",
4369   "parameters" :
4370   [
4371    {
4372     "is_this_ptr" : true,
4373     "referenced_type" : "type-154"
4374    },
4375    {
4376     "referenced_type" : "type-1049"
4377    }
4378   ],
4379   "return_type" : "type-445",
4380   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4381  },
4382  {
4383   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getProvisionRequest",
4384   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE",
4385   "parameters" :
4386   [
4387    {
4388     "is_this_ptr" : true,
4389     "referenced_type" : "type-154"
4390    },
4391    {
4392     "referenced_type" : "type-555"
4393    },
4394    {
4395     "referenced_type" : "type-555"
4396    },
4397    {
4398     "referenced_type" : "type-1050"
4399    }
4400   ],
4401   "return_type" : "type-445",
4402   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4403  },
4404  {
4405   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::interfaceDescriptor",
4406   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4407   "parameters" :
4408   [
4409    {
4410     "is_this_ptr" : true,
4411     "referenced_type" : "type-154"
4412    },
4413    {
4414     "referenced_type" : "type-1051"
4415    }
4416   ],
4417   "return_type" : "type-445",
4418   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4419  },
4420  {
4421   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getPropertyByteArray",
4422   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
4423   "parameters" :
4424   [
4425    {
4426     "is_this_ptr" : true,
4427     "referenced_type" : "type-154"
4428    },
4429    {
4430     "referenced_type" : "type-555"
4431    },
4432    {
4433     "referenced_type" : "type-1052"
4434    }
4435   ],
4436   "return_type" : "type-445",
4437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4438  },
4439  {
4440   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::removeAllSecureStops",
4441   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20removeAllSecureStopsEv",
4442   "parameters" :
4443   [
4444    {
4445     "is_this_ptr" : true,
4446     "referenced_type" : "type-154"
4447    }
4448   ],
4449   "return_type" : "type-167",
4450   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4451  },
4452  {
4453   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::sendExpirationUpdate",
4454   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl",
4455   "parameters" :
4456   [
4457    {
4458     "is_this_ptr" : true,
4459     "referenced_type" : "type-154"
4460    },
4461    {
4462     "referenced_type" : "type-605"
4463    },
4464    {
4465     "referenced_type" : "type-63"
4466    }
4467   ],
4468   "return_type" : "type-445",
4469   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4470  },
4471  {
4472   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::setPropertyByteArray",
4473   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE",
4474   "parameters" :
4475   [
4476    {
4477     "is_this_ptr" : true,
4478     "referenced_type" : "type-154"
4479    },
4480    {
4481     "referenced_type" : "type-555"
4482    },
4483    {
4484     "referenced_type" : "type-605"
4485    }
4486   ],
4487   "return_type" : "type-167",
4488   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4489  },
4490  {
4491   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_openSession_1_1",
4492   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21_hidl_openSession_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
4493   "parameters" :
4494   [
4495    {
4496     "referenced_type" : "type-157"
4497    },
4498    {
4499     "referenced_type" : "type-865"
4500    },
4501    {
4502     "referenced_type" : "type-281"
4503    },
4504    {
4505     "referenced_type" : "type-1053"
4506    }
4507   ],
4508   "return_type" : "type-445",
4509   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4510  },
4511  {
4512   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::notifySyspropsChanged",
4513   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21notifySyspropsChangedEv",
4514   "parameters" :
4515   [
4516    {
4517     "is_this_ptr" : true,
4518     "referenced_type" : "type-154"
4519    }
4520   ],
4521   "return_type" : "type-445",
4522   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4523  },
4524  {
4525   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::releaseAllSecureStops",
4526   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21releaseAllSecureStopsEv",
4527   "parameters" :
4528   [
4529    {
4530     "is_this_ptr" : true,
4531     "referenced_type" : "type-154"
4532    }
4533   ],
4534   "return_type" : "type-167",
4535   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4536  },
4537  {
4538   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::setHALInstrumentation",
4539   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21setHALInstrumentationEv",
4540   "parameters" :
4541   [
4542    {
4543     "is_this_ptr" : true,
4544     "referenced_type" : "type-154"
4545    }
4546   ],
4547   "return_type" : "type-445",
4548   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4549  },
4550  {
4551   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_getSecureStopIds",
4552   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin22_hidl_getSecureStopIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINSD_IhEEEEEEE",
4553   "parameters" :
4554   [
4555    {
4556     "referenced_type" : "type-157"
4557    },
4558    {
4559     "referenced_type" : "type-865"
4560    },
4561    {
4562     "referenced_type" : "type-1054"
4563    }
4564   ],
4565   "return_type" : "type-445",
4566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4567  },
4568  {
4569   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_getSecurityLevel",
4570   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin22_hidl_getSecurityLevelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE",
4571   "parameters" :
4572   [
4573    {
4574     "referenced_type" : "type-157"
4575    },
4576    {
4577     "referenced_type" : "type-865"
4578    },
4579    {
4580     "referenced_type" : "type-605"
4581    },
4582    {
4583     "referenced_type" : "type-1055"
4584    }
4585   ],
4586   "return_type" : "type-445",
4587   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4588  },
4589  {
4590   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_removeSecureStop",
4591   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin22_hidl_removeSecureStopEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
4592   "parameters" :
4593   [
4594    {
4595     "referenced_type" : "type-157"
4596    },
4597    {
4598     "referenced_type" : "type-865"
4599    },
4600    {
4601     "referenced_type" : "type-605"
4602    }
4603   ],
4604   "return_type" : "type-167",
4605   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4606  },
4607  {
4608   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_getKeyRequest_1_1",
4609   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin23_hidl_getKeyRequest_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS9_INSG_8KeyValueEEENSt3__18functionIFvNSG_6StatusESC_NS2_14KeyRequestTypeESF_EEE",
4610   "parameters" :
4611   [
4612    {
4613     "referenced_type" : "type-157"
4614    },
4615    {
4616     "referenced_type" : "type-865"
4617    },
4618    {
4619     "referenced_type" : "type-605"
4620    },
4621    {
4622     "referenced_type" : "type-605"
4623    },
4624    {
4625     "referenced_type" : "type-555"
4626    },
4627    {
4628     "referenced_type" : "type-782"
4629    },
4630    {
4631     "referenced_type" : "type-240"
4632    },
4633    {
4634     "referenced_type" : "type-1056"
4635    }
4636   ],
4637   "return_type" : "type-445",
4638   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4639  },
4640  {
4641   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_releaseSecureStops",
4642   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin24_hidl_releaseSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_17SecureStopReleaseE",
4643   "parameters" :
4644   [
4645    {
4646     "referenced_type" : "type-157"
4647    },
4648    {
4649     "referenced_type" : "type-865"
4650    },
4651    {
4652     "referenced_type" : "type-308"
4653    }
4654   ],
4655   "return_type" : "type-167",
4656   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4657  },
4658  {
4659   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::provideProvisionResponse",
4660   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE",
4661   "parameters" :
4662   [
4663    {
4664     "is_this_ptr" : true,
4665     "referenced_type" : "type-154"
4666    },
4667    {
4668     "referenced_type" : "type-605"
4669    },
4670    {
4671     "referenced_type" : "type-1057"
4672    }
4673   ],
4674   "return_type" : "type-445",
4675   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4676  },
4677  {
4678   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_getNumberOfSessions",
4679   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin25_hidl_getNumberOfSessionsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusEjjEEE",
4680   "parameters" :
4681   [
4682    {
4683     "referenced_type" : "type-157"
4684    },
4685    {
4686     "referenced_type" : "type-865"
4687    },
4688    {
4689     "referenced_type" : "type-1058"
4690    }
4691   ],
4692   "return_type" : "type-445",
4693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4694  },
4695  {
4696   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_removeAllSecureStops",
4697   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin26_hidl_removeAllSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
4698   "parameters" :
4699   [
4700    {
4701     "referenced_type" : "type-157"
4702    },
4703    {
4704     "referenced_type" : "type-865"
4705    }
4706   ],
4707   "return_type" : "type-167",
4708   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4709  },
4710  {
4711   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::ping",
4712   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4pingEv",
4713   "parameters" :
4714   [
4715    {
4716     "is_this_ptr" : true,
4717     "referenced_type" : "type-154"
4718    }
4719   ],
4720   "return_type" : "type-445",
4721   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4722  },
4723  {
4724   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::sign",
4725   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
4726   "parameters" :
4727   [
4728    {
4729     "is_this_ptr" : true,
4730     "referenced_type" : "type-154"
4731    },
4732    {
4733     "referenced_type" : "type-605"
4734    },
4735    {
4736     "referenced_type" : "type-605"
4737    },
4738    {
4739     "referenced_type" : "type-605"
4740    },
4741    {
4742     "referenced_type" : "type-1059"
4743    }
4744   ],
4745   "return_type" : "type-445",
4746   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4747  },
4748  {
4749   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::debug",
4750   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4751   "parameters" :
4752   [
4753    {
4754     "is_this_ptr" : true,
4755     "referenced_type" : "type-154"
4756    },
4757    {
4758     "referenced_type" : "type-626"
4759    },
4760    {
4761     "referenced_type" : "type-819"
4762    }
4763   ],
4764   "return_type" : "type-445",
4765   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4766  },
4767  {
4768   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::verify",
4769   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE",
4770   "parameters" :
4771   [
4772    {
4773     "is_this_ptr" : true,
4774     "referenced_type" : "type-154"
4775    },
4776    {
4777     "referenced_type" : "type-605"
4778    },
4779    {
4780     "referenced_type" : "type-605"
4781    },
4782    {
4783     "referenced_type" : "type-605"
4784    },
4785    {
4786     "referenced_type" : "type-605"
4787    },
4788    {
4789     "referenced_type" : "type-1060"
4790    }
4791   ],
4792   "return_type" : "type-445",
4793   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4794  },
4795  {
4796   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::decrypt",
4797   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
4798   "parameters" :
4799   [
4800    {
4801     "is_this_ptr" : true,
4802     "referenced_type" : "type-154"
4803    },
4804    {
4805     "referenced_type" : "type-605"
4806    },
4807    {
4808     "referenced_type" : "type-605"
4809    },
4810    {
4811     "referenced_type" : "type-605"
4812    },
4813    {
4814     "referenced_type" : "type-605"
4815    },
4816    {
4817     "referenced_type" : "type-1061"
4818    }
4819   ],
4820   "return_type" : "type-445",
4821   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4822  },
4823  {
4824   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::encrypt",
4825   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
4826   "parameters" :
4827   [
4828    {
4829     "is_this_ptr" : true,
4830     "referenced_type" : "type-154"
4831    },
4832    {
4833     "referenced_type" : "type-605"
4834    },
4835    {
4836     "referenced_type" : "type-605"
4837    },
4838    {
4839     "referenced_type" : "type-605"
4840    },
4841    {
4842     "referenced_type" : "type-605"
4843    },
4844    {
4845     "referenced_type" : "type-1062"
4846    }
4847   ],
4848   "return_type" : "type-445",
4849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4850  },
4851  {
4852   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::signRSA",
4853   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
4854   "parameters" :
4855   [
4856    {
4857     "is_this_ptr" : true,
4858     "referenced_type" : "type-154"
4859    },
4860    {
4861     "referenced_type" : "type-605"
4862    },
4863    {
4864     "referenced_type" : "type-555"
4865    },
4866    {
4867     "referenced_type" : "type-605"
4868    },
4869    {
4870     "referenced_type" : "type-605"
4871    },
4872    {
4873     "referenced_type" : "type-1063"
4874    }
4875   ],
4876   "return_type" : "type-445",
4877   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4878  },
4879  {
4880   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::sendEvent",
4881   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_",
4882   "parameters" :
4883   [
4884    {
4885     "is_this_ptr" : true,
4886     "referenced_type" : "type-154"
4887    },
4888    {
4889     "referenced_type" : "type-781"
4890    },
4891    {
4892     "referenced_type" : "type-605"
4893    },
4894    {
4895     "referenced_type" : "type-605"
4896    }
4897   ],
4898   "return_type" : "type-445",
4899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4900  },
4901  {
4902   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::BpHwDrmPlugin",
4903   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginC1ERKNS_2spINS0_7IBinderEEE",
4904   "parameters" :
4905   [
4906    {
4907     "is_this_ptr" : true,
4908     "referenced_type" : "type-154"
4909    },
4910    {
4911     "referenced_type" : "type-79"
4912    }
4913   ],
4914   "return_type" : "type-41",
4915   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4916  },
4917  {
4918   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::BpHwDrmPlugin",
4919   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginC2ERKNS_2spINS0_7IBinderEEE",
4920   "parameters" :
4921   [
4922    {
4923     "is_this_ptr" : true,
4924     "referenced_type" : "type-154"
4925    },
4926    {
4927     "referenced_type" : "type-79"
4928    }
4929   ],
4930   "return_type" : "type-41",
4931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4932  },
4933  {
4934   "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::onTransact",
4935   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4936   "parameters" :
4937   [
4938    {
4939     "is_this_ptr" : true,
4940     "referenced_type" : "type-875"
4941    },
4942    {
4943     "referenced_type" : "type-2"
4944    },
4945    {
4946     "referenced_type" : "type-672"
4947    },
4948    {
4949     "referenced_type" : "type-665"
4950    },
4951    {
4952     "default_arg" : true,
4953     "referenced_type" : "type-2"
4954    },
4955    {
4956     "default_arg" : true,
4957     "referenced_type" : "type-1064"
4958    }
4959   ],
4960   "return_type" : "type-38",
4961   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
4962  },
4963  {
4964   "access" : "private",
4965   "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::getDebugInfo",
4966   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4967   "parameters" :
4968   [
4969    {
4970     "is_this_ptr" : true,
4971     "referenced_type" : "type-875"
4972    },
4973    {
4974     "referenced_type" : "type-1065"
4975    }
4976   ],
4977   "return_type" : "type-445",
4978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
4979  },
4980  {
4981   "access" : "private",
4982   "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::ping",
4983   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory4pingEv",
4984   "parameters" :
4985   [
4986    {
4987     "is_this_ptr" : true,
4988     "referenced_type" : "type-875"
4989    }
4990   ],
4991   "return_type" : "type-445",
4992   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
4993  },
4994  {
4995   "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::BnHwDrmFactory",
4996   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE",
4997   "parameters" :
4998   [
4999    {
5000     "is_this_ptr" : true,
5001     "referenced_type" : "type-875"
5002    },
5003    {
5004     "referenced_type" : "type-94"
5005    }
5006   ],
5007   "return_type" : "type-41",
5008   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
5009  },
5010  {
5011   "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::BnHwDrmFactory",
5012   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE",
5013   "parameters" :
5014   [
5015    {
5016     "is_this_ptr" : true,
5017     "referenced_type" : "type-875"
5018    },
5019    {
5020     "referenced_type" : "type-94"
5021    }
5022   ],
5023   "return_type" : "type-41",
5024   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
5025  },
5026  {
5027   "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::~BnHwDrmFactory",
5028   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev",
5029   "parameters" :
5030   [
5031    {
5032     "is_this_ptr" : true,
5033     "referenced_type" : "type-875"
5034    }
5035   ],
5036   "return_type" : "type-41",
5037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
5038  },
5039  {
5040   "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::~BnHwDrmFactory",
5041   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev",
5042   "parameters" :
5043   [
5044    {
5045     "is_this_ptr" : true,
5046     "referenced_type" : "type-875"
5047    }
5048   ],
5049   "return_type" : "type-41",
5050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
5051  },
5052  {
5053   "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::~BnHwDrmFactory",
5054   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD2Ev",
5055   "parameters" :
5056   [
5057    {
5058     "is_this_ptr" : true,
5059     "referenced_type" : "type-875"
5060    }
5061   ],
5062   "return_type" : "type-41",
5063   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
5064  },
5065  {
5066   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::linkToDeath",
5067   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
5068   "parameters" :
5069   [
5070    {
5071     "is_this_ptr" : true,
5072     "referenced_type" : "type-878"
5073    },
5074    {
5075     "referenced_type" : "type-613"
5076    },
5077    {
5078     "referenced_type" : "type-62"
5079    }
5080   ],
5081   "return_type" : "type-426",
5082   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5083  },
5084  {
5085   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::createPlugin",
5086   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE",
5087   "parameters" :
5088   [
5089    {
5090     "is_this_ptr" : true,
5091     "referenced_type" : "type-878"
5092    },
5093    {
5094     "referenced_type" : "type-848"
5095    },
5096    {
5097     "referenced_type" : "type-555"
5098    },
5099    {
5100     "referenced_type" : "type-1066"
5101    }
5102   ],
5103   "return_type" : "type-445",
5104   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5105  },
5106  {
5107   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::getDebugInfo",
5108   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5109   "parameters" :
5110   [
5111    {
5112     "is_this_ptr" : true,
5113     "referenced_type" : "type-878"
5114    },
5115    {
5116     "referenced_type" : "type-1067"
5117    }
5118   ],
5119   "return_type" : "type-445",
5120   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5121  },
5122  {
5123   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::getHashChain",
5124   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
5125   "parameters" :
5126   [
5127    {
5128     "is_this_ptr" : true,
5129     "referenced_type" : "type-878"
5130    },
5131    {
5132     "referenced_type" : "type-1068"
5133    }
5134   ],
5135   "return_type" : "type-445",
5136   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5137  },
5138  {
5139   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::unlinkToDeath",
5140   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5141   "parameters" :
5142   [
5143    {
5144     "is_this_ptr" : true,
5145     "referenced_type" : "type-878"
5146    },
5147    {
5148     "referenced_type" : "type-613"
5149    }
5150   ],
5151   "return_type" : "type-426",
5152   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5153  },
5154  {
5155   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::interfaceChain",
5156   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5157   "parameters" :
5158   [
5159    {
5160     "is_this_ptr" : true,
5161     "referenced_type" : "type-878"
5162    },
5163    {
5164     "referenced_type" : "type-1069"
5165    }
5166   ],
5167   "return_type" : "type-445",
5168   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5169  },
5170  {
5171   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::interfaceDescriptor",
5172   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5173   "parameters" :
5174   [
5175    {
5176     "is_this_ptr" : true,
5177     "referenced_type" : "type-878"
5178    },
5179    {
5180     "referenced_type" : "type-1070"
5181    }
5182   ],
5183   "return_type" : "type-445",
5184   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5185  },
5186  {
5187   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::notifySyspropsChanged",
5188   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21notifySyspropsChangedEv",
5189   "parameters" :
5190   [
5191    {
5192     "is_this_ptr" : true,
5193     "referenced_type" : "type-878"
5194    }
5195   ],
5196   "return_type" : "type-445",
5197   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5198  },
5199  {
5200   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::setHALInstrumentation",
5201   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21setHALInstrumentationEv",
5202   "parameters" :
5203   [
5204    {
5205     "is_this_ptr" : true,
5206     "referenced_type" : "type-878"
5207    }
5208   ],
5209   "return_type" : "type-445",
5210   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5211  },
5212  {
5213   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::isContentTypeSupported",
5214   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE",
5215   "parameters" :
5216   [
5217    {
5218     "is_this_ptr" : true,
5219     "referenced_type" : "type-878"
5220    },
5221    {
5222     "referenced_type" : "type-555"
5223    }
5224   ],
5225   "return_type" : "type-426",
5226   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5227  },
5228  {
5229   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::isCryptoSchemeSupported",
5230   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE",
5231   "parameters" :
5232   [
5233    {
5234     "is_this_ptr" : true,
5235     "referenced_type" : "type-878"
5236    },
5237    {
5238     "referenced_type" : "type-848"
5239    }
5240   ],
5241   "return_type" : "type-426",
5242   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5243  },
5244  {
5245   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::ping",
5246   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory4pingEv",
5247   "parameters" :
5248   [
5249    {
5250     "is_this_ptr" : true,
5251     "referenced_type" : "type-878"
5252    }
5253   ],
5254   "return_type" : "type-445",
5255   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5256  },
5257  {
5258   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::debug",
5259   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5260   "parameters" :
5261   [
5262    {
5263     "is_this_ptr" : true,
5264     "referenced_type" : "type-878"
5265    },
5266    {
5267     "referenced_type" : "type-626"
5268    },
5269    {
5270     "referenced_type" : "type-819"
5271    }
5272   ],
5273   "return_type" : "type-445",
5274   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5275  },
5276  {
5277   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::BpHwDrmFactory",
5278   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE",
5279   "parameters" :
5280   [
5281    {
5282     "is_this_ptr" : true,
5283     "referenced_type" : "type-878"
5284    },
5285    {
5286     "referenced_type" : "type-79"
5287    }
5288   ],
5289   "return_type" : "type-41",
5290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5291  },
5292  {
5293   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::BpHwDrmFactory",
5294   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE",
5295   "parameters" :
5296   [
5297    {
5298     "is_this_ptr" : true,
5299     "referenced_type" : "type-878"
5300    },
5301    {
5302     "referenced_type" : "type-79"
5303    }
5304   ],
5305   "return_type" : "type-41",
5306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5307  },
5308  {
5309   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::getService",
5310   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5311   "parameters" :
5312   [
5313    {
5314     "default_arg" : true,
5315     "referenced_type" : "type-676"
5316    },
5317    {
5318     "default_arg" : true,
5319     "referenced_type" : "type-28"
5320    }
5321   ],
5322   "return_type" : "type-370",
5323   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5324  },
5325  {
5326   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::linkToDeath",
5327   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
5328   "parameters" :
5329   [
5330    {
5331     "is_this_ptr" : true,
5332     "referenced_type" : "type-371"
5333    },
5334    {
5335     "referenced_type" : "type-613"
5336    },
5337    {
5338     "referenced_type" : "type-62"
5339    }
5340   ],
5341   "return_type" : "type-426",
5342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5343  },
5344  {
5345   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::getDebugInfo",
5346   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5347   "parameters" :
5348   [
5349    {
5350     "is_this_ptr" : true,
5351     "referenced_type" : "type-371"
5352    },
5353    {
5354     "referenced_type" : "type-1071"
5355    }
5356   ],
5357   "return_type" : "type-445",
5358   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5359  },
5360  {
5361   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::getHashChain",
5362   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
5363   "parameters" :
5364   [
5365    {
5366     "is_this_ptr" : true,
5367     "referenced_type" : "type-371"
5368    },
5369    {
5370     "referenced_type" : "type-1072"
5371    }
5372   ],
5373   "return_type" : "type-445",
5374   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5375  },
5376  {
5377   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::tryGetService",
5378   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5379   "parameters" :
5380   [
5381    {
5382     "default_arg" : true,
5383     "referenced_type" : "type-676"
5384    },
5385    {
5386     "default_arg" : true,
5387     "referenced_type" : "type-28"
5388    }
5389   ],
5390   "return_type" : "type-370",
5391   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5392  },
5393  {
5394   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::unlinkToDeath",
5395   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5396   "parameters" :
5397   [
5398    {
5399     "is_this_ptr" : true,
5400     "referenced_type" : "type-371"
5401    },
5402    {
5403     "referenced_type" : "type-613"
5404    }
5405   ],
5406   "return_type" : "type-426",
5407   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5408  },
5409  {
5410   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::interfaceChain",
5411   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5412   "parameters" :
5413   [
5414    {
5415     "is_this_ptr" : true,
5416     "referenced_type" : "type-371"
5417    },
5418    {
5419     "referenced_type" : "type-1073"
5420    }
5421   ],
5422   "return_type" : "type-445",
5423   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5424  },
5425  {
5426   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::registerAsService",
5427   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
5428   "parameters" :
5429   [
5430    {
5431     "is_this_ptr" : true,
5432     "referenced_type" : "type-371"
5433    },
5434    {
5435     "default_arg" : true,
5436     "referenced_type" : "type-676"
5437    }
5438   ],
5439   "return_type" : "type-38",
5440   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5441  },
5442  {
5443   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::interfaceDescriptor",
5444   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5445   "parameters" :
5446   [
5447    {
5448     "is_this_ptr" : true,
5449     "referenced_type" : "type-371"
5450    },
5451    {
5452     "referenced_type" : "type-1074"
5453    }
5454   ],
5455   "return_type" : "type-445",
5456   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5457  },
5458  {
5459   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::notifySyspropsChanged",
5460   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv",
5461   "parameters" :
5462   [
5463    {
5464     "is_this_ptr" : true,
5465     "referenced_type" : "type-371"
5466    }
5467   ],
5468   "return_type" : "type-445",
5469   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5470  },
5471  {
5472   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::setHALInstrumentation",
5473   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv",
5474   "parameters" :
5475   [
5476    {
5477     "is_this_ptr" : true,
5478     "referenced_type" : "type-371"
5479    }
5480   ],
5481   "return_type" : "type-445",
5482   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5483  },
5484  {
5485   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::registerForNotifications",
5486   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5487   "parameters" :
5488   [
5489    {
5490     "referenced_type" : "type-676"
5491    },
5492    {
5493     "referenced_type" : "type-820"
5494    }
5495   ],
5496   "return_type" : "type-28",
5497   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5498  },
5499  {
5500   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::ping",
5501   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv",
5502   "parameters" :
5503   [
5504    {
5505     "is_this_ptr" : true,
5506     "referenced_type" : "type-371"
5507    }
5508   ],
5509   "return_type" : "type-445",
5510   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5511  },
5512  {
5513   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::debug",
5514   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5515   "parameters" :
5516   [
5517    {
5518     "is_this_ptr" : true,
5519     "referenced_type" : "type-371"
5520    },
5521    {
5522     "referenced_type" : "type-626"
5523    },
5524    {
5525     "referenced_type" : "type-819"
5526    }
5527   ],
5528   "return_type" : "type-445",
5529   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5530  },
5531  {
5532   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::castFrom",
5533   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory8castFromERKNS_2spINS1_4V1_014ICryptoFactoryEEEb",
5534   "parameters" :
5535   [
5536    {
5537     "referenced_type" : "type-364"
5538    },
5539    {
5540     "default_arg" : true,
5541     "referenced_type" : "type-28"
5542    }
5543   ],
5544   "return_type" : "type-432",
5545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5546  },
5547  {
5548   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::castFrom",
5549   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
5550   "parameters" :
5551   [
5552    {
5553     "referenced_type" : "type-888"
5554    },
5555    {
5556     "default_arg" : true,
5557     "referenced_type" : "type-28"
5558    }
5559   ],
5560   "return_type" : "type-432",
5561   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5562  },
5563  {
5564   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::castFrom",
5565   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory8castFromERKNS_2spIS3_EEb",
5566   "parameters" :
5567   [
5568    {
5569     "referenced_type" : "type-867"
5570    },
5571    {
5572     "default_arg" : true,
5573     "referenced_type" : "type-28"
5574    }
5575   ],
5576   "return_type" : "type-432",
5577   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5578  },
5579  {
5580   "access" : "private",
5581   "function_name" : "android::hardware::drm::V1_1::BsCryptoFactory::addOnewayTask",
5582   "linker_set_key" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE",
5583   "parameters" :
5584   [
5585    {
5586     "is_this_ptr" : true,
5587     "referenced_type" : "type-911"
5588    },
5589    {
5590     "referenced_type" : "type-1078"
5591    }
5592   ],
5593   "return_type" : "type-445",
5594   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsCryptoFactory.h"
5595  },
5596  {
5597   "function_name" : "android::hardware::drm::V1_1::BsCryptoFactory::BsCryptoFactory",
5598   "linker_set_key" : "_ZN7android8hardware3drm4V1_115BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE",
5599   "parameters" :
5600   [
5601    {
5602     "is_this_ptr" : true,
5603     "referenced_type" : "type-911"
5604    },
5605    {
5606     "referenced_type" : "type-390"
5607    }
5608   ],
5609   "return_type" : "type-41",
5610   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsCryptoFactory.h"
5611  },
5612  {
5613   "function_name" : "android::hardware::drm::V1_1::BsCryptoFactory::BsCryptoFactory",
5614   "linker_set_key" : "_ZN7android8hardware3drm4V1_115BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE",
5615   "parameters" :
5616   [
5617    {
5618     "is_this_ptr" : true,
5619     "referenced_type" : "type-911"
5620    },
5621    {
5622     "referenced_type" : "type-390"
5623    }
5624   ],
5625   "return_type" : "type-41",
5626   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsCryptoFactory.h"
5627  },
5628  {
5629   "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::onTransact",
5630   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
5631   "parameters" :
5632   [
5633    {
5634     "is_this_ptr" : true,
5635     "referenced_type" : "type-835"
5636    },
5637    {
5638     "referenced_type" : "type-2"
5639    },
5640    {
5641     "referenced_type" : "type-672"
5642    },
5643    {
5644     "referenced_type" : "type-665"
5645    },
5646    {
5647     "default_arg" : true,
5648     "referenced_type" : "type-2"
5649    },
5650    {
5651     "default_arg" : true,
5652     "referenced_type" : "type-1081"
5653    }
5654   ],
5655   "return_type" : "type-38",
5656   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5657  },
5658  {
5659   "access" : "private",
5660   "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::getDebugInfo",
5661   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5662   "parameters" :
5663   [
5664    {
5665     "is_this_ptr" : true,
5666     "referenced_type" : "type-835"
5667    },
5668    {
5669     "referenced_type" : "type-1082"
5670    }
5671   ],
5672   "return_type" : "type-445",
5673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5674  },
5675  {
5676   "access" : "private",
5677   "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::ping",
5678   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory4pingEv",
5679   "parameters" :
5680   [
5681    {
5682     "is_this_ptr" : true,
5683     "referenced_type" : "type-835"
5684    }
5685   ],
5686   "return_type" : "type-445",
5687   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5688  },
5689  {
5690   "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::BnHwCryptoFactory",
5691   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE",
5692   "parameters" :
5693   [
5694    {
5695     "is_this_ptr" : true,
5696     "referenced_type" : "type-835"
5697    },
5698    {
5699     "referenced_type" : "type-867"
5700    }
5701   ],
5702   "return_type" : "type-41",
5703   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5704  },
5705  {
5706   "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::BnHwCryptoFactory",
5707   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE",
5708   "parameters" :
5709   [
5710    {
5711     "is_this_ptr" : true,
5712     "referenced_type" : "type-835"
5713    },
5714    {
5715     "referenced_type" : "type-867"
5716    }
5717   ],
5718   "return_type" : "type-41",
5719   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5720  },
5721  {
5722   "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::~BnHwCryptoFactory",
5723   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev",
5724   "parameters" :
5725   [
5726    {
5727     "is_this_ptr" : true,
5728     "referenced_type" : "type-835"
5729    }
5730   ],
5731   "return_type" : "type-41",
5732   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5733  },
5734  {
5735   "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::~BnHwCryptoFactory",
5736   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev",
5737   "parameters" :
5738   [
5739    {
5740     "is_this_ptr" : true,
5741     "referenced_type" : "type-835"
5742    }
5743   ],
5744   "return_type" : "type-41",
5745   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5746  },
5747  {
5748   "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::~BnHwCryptoFactory",
5749   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD2Ev",
5750   "parameters" :
5751   [
5752    {
5753     "is_this_ptr" : true,
5754     "referenced_type" : "type-835"
5755    }
5756   ],
5757   "return_type" : "type-41",
5758   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5759  },
5760  {
5761   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::linkToDeath",
5762   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm",
5763   "parameters" :
5764   [
5765    {
5766     "is_this_ptr" : true,
5767     "referenced_type" : "type-927"
5768    },
5769    {
5770     "referenced_type" : "type-613"
5771    },
5772    {
5773     "referenced_type" : "type-62"
5774    }
5775   ],
5776   "return_type" : "type-426",
5777   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5778  },
5779  {
5780   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::createPlugin",
5781   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE",
5782   "parameters" :
5783   [
5784    {
5785     "is_this_ptr" : true,
5786     "referenced_type" : "type-927"
5787    },
5788    {
5789     "referenced_type" : "type-848"
5790    },
5791    {
5792     "referenced_type" : "type-605"
5793    },
5794    {
5795     "referenced_type" : "type-1083"
5796    }
5797   ],
5798   "return_type" : "type-445",
5799   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5800  },
5801  {
5802   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::getDebugInfo",
5803   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5804   "parameters" :
5805   [
5806    {
5807     "is_this_ptr" : true,
5808     "referenced_type" : "type-927"
5809    },
5810    {
5811     "referenced_type" : "type-1084"
5812    }
5813   ],
5814   "return_type" : "type-445",
5815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5816  },
5817  {
5818   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::getHashChain",
5819   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE",
5820   "parameters" :
5821   [
5822    {
5823     "is_this_ptr" : true,
5824     "referenced_type" : "type-927"
5825    },
5826    {
5827     "referenced_type" : "type-1085"
5828    }
5829   ],
5830   "return_type" : "type-445",
5831   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5832  },
5833  {
5834   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::unlinkToDeath",
5835   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5836   "parameters" :
5837   [
5838    {
5839     "is_this_ptr" : true,
5840     "referenced_type" : "type-927"
5841    },
5842    {
5843     "referenced_type" : "type-613"
5844    }
5845   ],
5846   "return_type" : "type-426",
5847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5848  },
5849  {
5850   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::interfaceChain",
5851   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5852   "parameters" :
5853   [
5854    {
5855     "is_this_ptr" : true,
5856     "referenced_type" : "type-927"
5857    },
5858    {
5859     "referenced_type" : "type-1086"
5860    }
5861   ],
5862   "return_type" : "type-445",
5863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5864  },
5865  {
5866   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::interfaceDescriptor",
5867   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5868   "parameters" :
5869   [
5870    {
5871     "is_this_ptr" : true,
5872     "referenced_type" : "type-927"
5873    },
5874    {
5875     "referenced_type" : "type-1087"
5876    }
5877   ],
5878   "return_type" : "type-445",
5879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5880  },
5881  {
5882   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::notifySyspropsChanged",
5883   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21notifySyspropsChangedEv",
5884   "parameters" :
5885   [
5886    {
5887     "is_this_ptr" : true,
5888     "referenced_type" : "type-927"
5889    }
5890   ],
5891   "return_type" : "type-445",
5892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5893  },
5894  {
5895   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::setHALInstrumentation",
5896   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21setHALInstrumentationEv",
5897   "parameters" :
5898   [
5899    {
5900     "is_this_ptr" : true,
5901     "referenced_type" : "type-927"
5902    }
5903   ],
5904   "return_type" : "type-445",
5905   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5906  },
5907  {
5908   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::isCryptoSchemeSupported",
5909   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE",
5910   "parameters" :
5911   [
5912    {
5913     "is_this_ptr" : true,
5914     "referenced_type" : "type-927"
5915    },
5916    {
5917     "referenced_type" : "type-848"
5918    }
5919   ],
5920   "return_type" : "type-426",
5921   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5922  },
5923  {
5924   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::ping",
5925   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory4pingEv",
5926   "parameters" :
5927   [
5928    {
5929     "is_this_ptr" : true,
5930     "referenced_type" : "type-927"
5931    }
5932   ],
5933   "return_type" : "type-445",
5934   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5935  },
5936  {
5937   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::debug",
5938   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5939   "parameters" :
5940   [
5941    {
5942     "is_this_ptr" : true,
5943     "referenced_type" : "type-927"
5944    },
5945    {
5946     "referenced_type" : "type-626"
5947    },
5948    {
5949     "referenced_type" : "type-819"
5950    }
5951   ],
5952   "return_type" : "type-445",
5953   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5954  },
5955  {
5956   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::BpHwCryptoFactory",
5957   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE",
5958   "parameters" :
5959   [
5960    {
5961     "is_this_ptr" : true,
5962     "referenced_type" : "type-927"
5963    },
5964    {
5965     "referenced_type" : "type-79"
5966    }
5967   ],
5968   "return_type" : "type-41",
5969   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5970  },
5971  {
5972   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::BpHwCryptoFactory",
5973   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE",
5974   "parameters" :
5975   [
5976    {
5977     "is_this_ptr" : true,
5978     "referenced_type" : "type-927"
5979    },
5980    {
5981     "referenced_type" : "type-79"
5982    }
5983   ],
5984   "return_type" : "type-41",
5985   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5986  },
5987  {
5988   "function_name" : "android::hardware::drm::V1_1::writeEmbeddedToParcel",
5989   "linker_set_key" : "_ZN7android8hardware3drm4V1_121writeEmbeddedToParcelERKNS2_14DrmMetricGroupEPNS0_6ParcelEmm",
5990   "parameters" :
5991   [
5992    {
5993     "referenced_type" : "type-125"
5994    },
5995    {
5996     "referenced_type" : "type-665"
5997    },
5998    {
5999     "referenced_type" : "type-62"
6000    },
6001    {
6002     "referenced_type" : "type-62"
6003    }
6004   ],
6005   "return_type" : "type-38",
6006   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/hwtypes.h"
6007  },
6008  {
6009   "function_name" : "android::hardware::drm::V1_1::writeEmbeddedToParcel",
6010   "linker_set_key" : "_ZN7android8hardware3drm4V1_121writeEmbeddedToParcelERKNS2_17SecureStopReleaseEPNS0_6ParcelEmm",
6011   "parameters" :
6012   [
6013    {
6014     "referenced_type" : "type-308"
6015    },
6016    {
6017     "referenced_type" : "type-665"
6018    },
6019    {
6020     "referenced_type" : "type-62"
6021    },
6022    {
6023     "referenced_type" : "type-62"
6024    }
6025   ],
6026   "return_type" : "type-38",
6027   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/hwtypes.h"
6028  },
6029  {
6030   "function_name" : "android::hardware::drm::V1_1::readEmbeddedFromParcel",
6031   "linker_set_key" : "_ZN7android8hardware3drm4V1_122readEmbeddedFromParcelERKNS2_14DrmMetricGroupERKNS0_6ParcelEmm",
6032   "parameters" :
6033   [
6034    {
6035     "referenced_type" : "type-125"
6036    },
6037    {
6038     "referenced_type" : "type-672"
6039    },
6040    {
6041     "referenced_type" : "type-62"
6042    },
6043    {
6044     "referenced_type" : "type-62"
6045    }
6046   ],
6047   "return_type" : "type-38",
6048   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/hwtypes.h"
6049  },
6050  {
6051   "function_name" : "android::hardware::drm::V1_1::readEmbeddedFromParcel",
6052   "linker_set_key" : "_ZN7android8hardware3drm4V1_122readEmbeddedFromParcelERKNS2_17SecureStopReleaseERKNS0_6ParcelEmm",
6053   "parameters" :
6054   [
6055    {
6056     "referenced_type" : "type-308"
6057    },
6058    {
6059     "referenced_type" : "type-672"
6060    },
6061    {
6062     "referenced_type" : "type-62"
6063    },
6064    {
6065     "referenced_type" : "type-62"
6066    }
6067   ],
6068   "return_type" : "type-38",
6069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/hwtypes.h"
6070  },
6071  {
6072   "function_name" : "android::hardware::details::castInterface",
6073   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_110IDrmPluginENS3_4V1_010IDrmPluginENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
6074   "parameters" :
6075   [
6076    {
6077     "referenced_type" : "type-880"
6078    },
6079    {
6080     "referenced_type" : "type-86"
6081    },
6082    {
6083     "referenced_type" : "type-28"
6084    }
6085   ],
6086   "return_type" : "type-177",
6087   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6088   "template_args" : [ "type-142", "type-21", "type-150" ]
6089  },
6090  {
6091   "function_name" : "android::hardware::details::castInterface",
6092   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_110IDrmPluginENS_4hidl4base4V1_05IBaseENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
6093   "parameters" :
6094   [
6095    {
6096     "referenced_type" : "type-36"
6097    },
6098    {
6099     "referenced_type" : "type-86"
6100    },
6101    {
6102     "referenced_type" : "type-28"
6103    }
6104   ],
6105   "return_type" : "type-177",
6106   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6107   "template_args" : [ "type-142", "type-5", "type-150" ]
6108  },
6109  {
6110   "function_name" : "android::hardware::details::castInterface",
6111   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_111IDrmFactoryENS3_4V1_011IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
6112   "parameters" :
6113   [
6114    {
6115     "referenced_type" : "type-32"
6116    },
6117    {
6118     "referenced_type" : "type-86"
6119    },
6120    {
6121     "referenced_type" : "type-28"
6122    }
6123   ],
6124   "return_type" : "type-905",
6125   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6126   "template_args" : [ "type-54", "type-34", "type-50" ]
6127  },
6128  {
6129   "function_name" : "android::hardware::details::castInterface",
6130   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_111IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
6131   "parameters" :
6132   [
6133    {
6134     "referenced_type" : "type-36"
6135    },
6136    {
6137     "referenced_type" : "type-86"
6138    },
6139    {
6140     "referenced_type" : "type-28"
6141    }
6142   ],
6143   "return_type" : "type-905",
6144   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6145   "template_args" : [ "type-54", "type-5", "type-50" ]
6146  },
6147  {
6148   "function_name" : "android::hardware::details::castInterface",
6149   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_114ICryptoFactoryENS3_4V1_014ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
6150   "parameters" :
6151   [
6152    {
6153     "referenced_type" : "type-356"
6154    },
6155    {
6156     "referenced_type" : "type-86"
6157    },
6158    {
6159     "referenced_type" : "type-28"
6160    }
6161   ],
6162   "return_type" : "type-432",
6163   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6164   "template_args" : [ "type-372", "type-358", "type-843" ]
6165  },
6166  {
6167   "function_name" : "android::hardware::details::castInterface",
6168   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_114ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
6169   "parameters" :
6170   [
6171    {
6172     "referenced_type" : "type-36"
6173    },
6174    {
6175     "referenced_type" : "type-86"
6176    },
6177    {
6178     "referenced_type" : "type-28"
6179    }
6180   ],
6181   "return_type" : "type-432",
6182   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6183   "template_args" : [ "type-372", "type-5", "type-843" ]
6184  },
6185  {
6186   "function_name" : "android::hardware::details::wrapPassthrough",
6187   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_",
6188   "parameters" :
6189   [
6190    {
6191     "referenced_type" : "type-880"
6192    }
6193   ],
6194   "return_type" : "type-880",
6195   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
6196   "template_args" : [ "type-21", "type-41" ]
6197  },
6198  {
6199   "function_name" : "android::hardware::details::wrapPassthrough",
6200   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_",
6201   "parameters" :
6202   [
6203    {
6204     "referenced_type" : "type-329"
6205    }
6206   ],
6207   "return_type" : "type-329",
6208   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
6209   "template_args" : [ "type-331", "type-41" ]
6210  },
6211  {
6212   "function_name" : "android::hardware::details::wrapPassthrough",
6213   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_018IDrmPluginListenerEvEENS_2spIT_EES8_",
6214   "parameters" :
6215   [
6216    {
6217     "referenced_type" : "type-159"
6218    }
6219   ],
6220   "return_type" : "type-159",
6221   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
6222   "template_args" : [ "type-161", "type-41" ]
6223  },
6224  {
6225   "function_name" : "android::hardware::details::getServiceInternal",
6226   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_113BpHwDrmPluginENS4_10IDrmPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
6227   "parameters" :
6228   [
6229    {
6230     "referenced_type" : "type-243"
6231    },
6232    {
6233     "referenced_type" : "type-28"
6234    },
6235    {
6236     "referenced_type" : "type-28"
6237    }
6238   ],
6239   "return_type" : "type-140",
6240   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6241   "template_args" : [ "type-150", "type-142", "type-41", "type-41" ]
6242  },
6243  {
6244   "function_name" : "android::hardware::details::getServiceInternal",
6245   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_114BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
6246   "parameters" :
6247   [
6248    {
6249     "referenced_type" : "type-932"
6250    },
6251    {
6252     "referenced_type" : "type-28"
6253    },
6254    {
6255     "referenced_type" : "type-28"
6256    }
6257   ],
6258   "return_type" : "type-96",
6259   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6260   "template_args" : [ "type-50", "type-54", "type-41", "type-41" ]
6261  },
6262  {
6263   "function_name" : "android::hardware::details::getServiceInternal",
6264   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_117BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
6265   "parameters" :
6266   [
6267    {
6268     "referenced_type" : "type-676"
6269    },
6270    {
6271     "referenced_type" : "type-28"
6272    },
6273    {
6274     "referenced_type" : "type-28"
6275    }
6276   ],
6277   "return_type" : "type-370",
6278   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6279   "template_args" : [ "type-843", "type-372", "type-41", "type-41" ]
6280  }
6281 ],
6282 "global_vars" :
6283 [
6284  {
6285   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10descriptorE",
6286   "name" : "android::hardware::drm::V1_1::IDrmPlugin::descriptor",
6287   "referenced_type" : "type-86",
6288   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
6289  },
6290  {
6291   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory10descriptorE",
6292   "name" : "android::hardware::drm::V1_1::IDrmFactory::descriptor",
6293   "referenced_type" : "type-86",
6294   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
6295  },
6296  {
6297   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory10descriptorE",
6298   "name" : "android::hardware::drm::V1_1::ICryptoFactory::descriptor",
6299   "referenced_type" : "type-86",
6300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
6301  }
6302 ],
6303 "lvalue_reference_types" :
6304 [
6305  {
6306   "alignment" : 8,
6307   "linker_set_key" : "android::Mutex &",
6308   "name" : "android::Mutex &",
6309   "referenced_type" : "type-64",
6310   "self_type" : "type-753",
6311   "size" : 8,
6312   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6313  },
6314  {
6315   "alignment" : 8,
6316   "linker_set_key" : "android::RWLock &",
6317   "name" : "android::RWLock &",
6318   "referenced_type" : "type-758",
6319   "self_type" : "type-762",
6320   "size" : 8,
6321   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6322  },
6323  {
6324   "alignment" : 8,
6325   "linker_set_key" : "android::String16 &",
6326   "name" : "android::String16 &",
6327   "referenced_type" : "type-75",
6328   "self_type" : "type-650",
6329   "size" : 8,
6330   "source_file" : "/system/core/libutils/include/utils/String16.h"
6331  },
6332  {
6333   "alignment" : 8,
6334   "linker_set_key" : "android::String8 &",
6335   "name" : "android::String8 &",
6336   "referenced_type" : "type-85",
6337   "self_type" : "type-644",
6338   "size" : 8,
6339   "source_file" : "/system/core/libutils/include/utils/String8.h"
6340  },
6341  {
6342   "alignment" : 8,
6343   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &",
6344   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &",
6345   "referenced_type" : "type-167",
6346   "self_type" : "type-174",
6347   "size" : 8,
6348   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6349  },
6350  {
6351   "alignment" : 8,
6352   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > &",
6353   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > &",
6354   "referenced_type" : "type-432",
6355   "self_type" : "type-435",
6356   "size" : 8,
6357   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6358  },
6359  {
6360   "alignment" : 8,
6361   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > &",
6362   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > &",
6363   "referenced_type" : "type-905",
6364   "self_type" : "type-908",
6365   "size" : 8,
6366   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6367  },
6368  {
6369   "alignment" : 8,
6370   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > &",
6371   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > &",
6372   "referenced_type" : "type-177",
6373   "self_type" : "type-180",
6374   "size" : 8,
6375   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6376  },
6377  {
6378   "alignment" : 8,
6379   "linker_set_key" : "android::hardware::Return<bool> &",
6380   "name" : "android::hardware::Return<bool> &",
6381   "referenced_type" : "type-426",
6382   "self_type" : "type-429",
6383   "size" : 8,
6384   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6385  },
6386  {
6387   "alignment" : 8,
6388   "linker_set_key" : "android::hardware::Return<void> &",
6389   "name" : "android::hardware::Return<void> &",
6390   "referenced_type" : "type-445",
6391   "self_type" : "type-448",
6392   "size" : 8,
6393   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6394  },
6395  {
6396   "alignment" : 8,
6397   "linker_set_key" : "android::hardware::Status &",
6398   "name" : "android::hardware::Status &",
6399   "referenced_type" : "type-170",
6400   "self_type" : "type-422",
6401   "size" : 8,
6402   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6403  },
6404  {
6405   "alignment" : 8,
6406   "linker_set_key" : "android::hardware::TextOutput &",
6407   "name" : "android::hardware::TextOutput &",
6408   "referenced_type" : "type-235",
6409   "self_type" : "type-234",
6410   "size" : 8,
6411   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6412  },
6413  {
6414   "alignment" : 8,
6415   "linker_set_key" : "android::hardware::TextOutput &",
6416   "name" : "android::hardware::TextOutput &",
6417   "referenced_type" : "type-366",
6418   "self_type" : "type-365",
6419   "size" : 8,
6420   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6421  },
6422  {
6423   "alignment" : 8,
6424   "linker_set_key" : "android::hardware::TextOutput &",
6425   "name" : "android::hardware::TextOutput &",
6426   "referenced_type" : "type-670",
6427   "self_type" : "type-669",
6428   "size" : 8,
6429   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6430  },
6431  {
6432   "alignment" : 8,
6433   "linker_set_key" : "android::hardware::TextOutput &",
6434   "name" : "android::hardware::TextOutput &",
6435   "referenced_type" : "type-929",
6436   "self_type" : "type-928",
6437   "size" : 8,
6438   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6439  },
6440  {
6441   "alignment" : 8,
6442   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6443   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6444   "referenced_type" : "type-584",
6445   "self_type" : "type-856",
6446   "size" : 8,
6447   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6448  },
6449  {
6450   "alignment" : 8,
6451   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
6452   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
6453   "referenced_type" : "type-576",
6454   "self_type" : "type-851",
6455   "size" : 8,
6456   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6457  },
6458  {
6459   "alignment" : 8,
6460   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
6461   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
6462   "referenced_type" : "type-587",
6463   "self_type" : "type-859",
6464   "size" : 8,
6465   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6466  },
6467  {
6468   "alignment" : 8,
6469   "linker_set_key" : "android::hardware::hidl_memory &",
6470   "name" : "android::hardware::hidl_memory &",
6471   "referenced_type" : "type-556",
6472   "self_type" : "type-561",
6473   "size" : 8,
6474   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6475  },
6476  {
6477   "alignment" : 8,
6478   "linker_set_key" : "android::hardware::hidl_string &",
6479   "name" : "android::hardware::hidl_string &",
6480   "referenced_type" : "type-107",
6481   "self_type" : "type-854",
6482   "size" : 8,
6483   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6484  },
6485  {
6486   "alignment" : 8,
6487   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6488   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6489   "referenced_type" : "type-583",
6490   "self_type" : "type-593",
6491   "size" : 8,
6492   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6493  },
6494  {
6495   "alignment" : 8,
6496   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6497   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6498   "referenced_type" : "type-575",
6499   "self_type" : "type-582",
6500   "size" : 8,
6501   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6502  },
6503  {
6504   "alignment" : 8,
6505   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
6506   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
6507   "referenced_type" : "type-329",
6508   "self_type" : "type-332",
6509   "size" : 8,
6510   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6511  },
6512  {
6513   "alignment" : 8,
6514   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
6515   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
6516   "referenced_type" : "type-880",
6517   "self_type" : "type-891",
6518   "size" : 8,
6519   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6520  },
6521  {
6522   "alignment" : 8,
6523   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
6524   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
6525   "referenced_type" : "type-159",
6526   "self_type" : "type-158",
6527   "size" : 8,
6528   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6529  },
6530  {
6531   "alignment" : 8,
6532   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> &",
6533   "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> &",
6534   "referenced_type" : "type-370",
6535   "self_type" : "type-378",
6536   "size" : 8,
6537   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6538  },
6539  {
6540   "alignment" : 8,
6541   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> &",
6542   "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> &",
6543   "referenced_type" : "type-96",
6544   "self_type" : "type-903",
6545   "size" : 8,
6546   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6547  },
6548  {
6549   "alignment" : 8,
6550   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> &",
6551   "name" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> &",
6552   "referenced_type" : "type-140",
6553   "self_type" : "type-165",
6554   "size" : 8,
6555   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6556  },
6557  {
6558   "alignment" : 8,
6559   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
6560   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
6561   "referenced_type" : "type-396",
6562   "self_type" : "type-408",
6563   "size" : 8,
6564   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6565  },
6566  {
6567   "alignment" : 8,
6568   "linker_set_key" : "const android::String16 &",
6569   "name" : "const android::String16 &",
6570   "referenced_type" : "type-74",
6571   "self_type" : "type-73",
6572   "size" : 8,
6573   "source_file" : "/system/core/libutils/include/utils/String16.h"
6574  },
6575  {
6576   "alignment" : 8,
6577   "linker_set_key" : "const android::String8 &",
6578   "name" : "const android::String8 &",
6579   "referenced_type" : "type-641",
6580   "self_type" : "type-643",
6581   "size" : 8,
6582   "source_file" : "/system/core/libutils/include/utils/String8.h"
6583  },
6584  {
6585   "alignment" : 8,
6586   "linker_set_key" : "const android::hardware::Parcel &",
6587   "name" : "const android::hardware::Parcel &",
6588   "referenced_type" : "type-671",
6589   "self_type" : "type-672",
6590   "size" : 8,
6591   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6592  },
6593  {
6594   "alignment" : 8,
6595   "linker_set_key" : "const android::hardware::Return<bool> &",
6596   "name" : "const android::hardware::Return<bool> &",
6597   "referenced_type" : "type-430",
6598   "self_type" : "type-439",
6599   "size" : 8,
6600   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6601  },
6602  {
6603   "alignment" : 8,
6604   "linker_set_key" : "const android::hardware::Status &",
6605   "name" : "const android::hardware::Status &",
6606   "referenced_type" : "type-419",
6607   "self_type" : "type-420",
6608   "size" : 8,
6609   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6610  },
6611  {
6612   "alignment" : 8,
6613   "linker_set_key" : "const android::hardware::details::SchedPrio &",
6614   "name" : "const android::hardware::details::SchedPrio &",
6615   "referenced_type" : "type-682",
6616   "self_type" : "type-681",
6617   "size" : 8,
6618   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6619  },
6620  {
6621   "alignment" : 8,
6622   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue &",
6623   "name" : "const android::hardware::drm::V1_0::KeyValue &",
6624   "referenced_type" : "type-199",
6625   "self_type" : "type-321",
6626   "size" : 8,
6627   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6628  },
6629  {
6630   "alignment" : 8,
6631   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup &",
6632   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup &",
6633   "referenced_type" : "type-126",
6634   "self_type" : "type-125",
6635   "size" : 8,
6636   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6637  },
6638  {
6639   "alignment" : 8,
6640   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute &",
6641   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute &",
6642   "referenced_type" : "type-260",
6643   "self_type" : "type-259",
6644   "size" : 8,
6645   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6646  },
6647  {
6648   "alignment" : 8,
6649   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric &",
6650   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric &",
6651   "referenced_type" : "type-316",
6652   "self_type" : "type-315",
6653   "size" : 8,
6654   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6655  },
6656  {
6657   "alignment" : 8,
6658   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value &",
6659   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value &",
6660   "referenced_type" : "type-310",
6661   "self_type" : "type-309",
6662   "size" : 8,
6663   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6664  },
6665  {
6666   "alignment" : 8,
6667   "linker_set_key" : "const android::hardware::drm::V1_1::SecureStopRelease &",
6668   "name" : "const android::hardware::drm::V1_1::SecureStopRelease &",
6669   "referenced_type" : "type-307",
6670   "self_type" : "type-308",
6671   "size" : 8,
6672   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
6673  },
6674  {
6675   "alignment" : 8,
6676   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16> &",
6677   "name" : "const android::hardware::hidl_array<unsigned char, 16> &",
6678   "referenced_type" : "type-847",
6679   "self_type" : "type-848",
6680   "size" : 8,
6681   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
6682  },
6683  {
6684   "alignment" : 8,
6685   "linker_set_key" : "const android::hardware::hidl_handle &",
6686   "name" : "const android::hardware::hidl_handle &",
6687   "referenced_type" : "type-625",
6688   "self_type" : "type-626",
6689   "size" : 8,
6690   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6691  },
6692  {
6693   "alignment" : 8,
6694   "linker_set_key" : "const android::hardware::hidl_memory &",
6695   "name" : "const android::hardware::hidl_memory &",
6696   "referenced_type" : "type-559",
6697   "self_type" : "type-560",
6698   "size" : 8,
6699   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6700  },
6701  {
6702   "alignment" : 8,
6703   "linker_set_key" : "const android::hardware::hidl_string &",
6704   "name" : "const android::hardware::hidl_string &",
6705   "referenced_type" : "type-554",
6706   "self_type" : "type-555",
6707   "size" : 8,
6708   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6709  },
6710  {
6711   "alignment" : 8,
6712   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
6713   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
6714   "referenced_type" : "type-311",
6715   "self_type" : "type-312",
6716   "size" : 8,
6717   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
6718  },
6719  {
6720   "alignment" : 8,
6721   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> &",
6722   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> &",
6723   "referenced_type" : "type-200",
6724   "self_type" : "type-240",
6725   "size" : 8,
6726   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6727  },
6728  {
6729   "alignment" : 8,
6730   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> &",
6731   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> &",
6732   "referenced_type" : "type-213",
6733   "self_type" : "type-215",
6734   "size" : 8,
6735   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6736  },
6737  {
6738   "alignment" : 8,
6739   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> &",
6740   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> &",
6741   "referenced_type" : "type-219",
6742   "self_type" : "type-221",
6743   "size" : 8,
6744   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6745  },
6746  {
6747   "alignment" : 8,
6748   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> &",
6749   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> &",
6750   "referenced_type" : "type-216",
6751   "self_type" : "type-218",
6752   "size" : 8,
6753   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6754  },
6755  {
6756   "alignment" : 8,
6757   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup> &",
6758   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup> &",
6759   "referenced_type" : "type-224",
6760   "self_type" : "type-238",
6761   "size" : 8,
6762   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6763  },
6764  {
6765   "alignment" : 8,
6766   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
6767   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
6768   "referenced_type" : "type-818",
6769   "self_type" : "type-819",
6770   "size" : 8,
6771   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
6772  },
6773  {
6774   "alignment" : 8,
6775   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > &",
6776   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > &",
6777   "referenced_type" : "type-227",
6778   "self_type" : "type-239",
6779   "size" : 8,
6780   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6781  },
6782  {
6783   "alignment" : 8,
6784   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
6785   "name" : "const android::hardware::hidl_vec<int> &",
6786   "referenced_type" : "type-600",
6787   "self_type" : "type-602",
6788   "size" : 8,
6789   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6790  },
6791  {
6792   "alignment" : 8,
6793   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
6794   "name" : "const android::hardware::hidl_vec<unsigned char> &",
6795   "referenced_type" : "type-603",
6796   "self_type" : "type-605",
6797   "size" : 8,
6798   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6799  },
6800  {
6801   "alignment" : 8,
6802   "linker_set_key" : "const android::hardware::hidl_version &",
6803   "name" : "const android::hardware::hidl_version &",
6804   "referenced_type" : "type-619",
6805   "self_type" : "type-621",
6806   "size" : 8,
6807   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6808  },
6809  {
6810   "alignment" : 8,
6811   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
6812   "name" : "const android::hidl::base::V1_0::IBase *const &",
6813   "referenced_type" : "type-696",
6814   "self_type" : "type-697",
6815   "size" : 8,
6816   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6817  },
6818  {
6819   "alignment" : 8,
6820   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
6821   "name" : "const android::sp<android::hardware::IBinder> &",
6822   "referenced_type" : "type-80",
6823   "self_type" : "type-79",
6824   "size" : 8,
6825   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6826  },
6827  {
6828   "alignment" : 8,
6829   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
6830   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
6831   "referenced_type" : "type-363",
6832   "self_type" : "type-364",
6833   "size" : 8,
6834   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6835  },
6836  {
6837   "alignment" : 8,
6838   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
6839   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
6840   "referenced_type" : "type-345",
6841   "self_type" : "type-939",
6842   "size" : 8,
6843   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6844  },
6845  {
6846   "alignment" : 8,
6847   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
6848   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
6849   "referenced_type" : "type-898",
6850   "self_type" : "type-899",
6851   "size" : 8,
6852   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6853  },
6854  {
6855   "alignment" : 8,
6856   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
6857   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
6858   "referenced_type" : "type-879",
6859   "self_type" : "type-882",
6860   "size" : 8,
6861   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6862  },
6863  {
6864   "alignment" : 8,
6865   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
6866   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
6867   "referenced_type" : "type-886",
6868   "self_type" : "type-887",
6869   "size" : 8,
6870   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6871  },
6872  {
6873   "alignment" : 8,
6874   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> &",
6875   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> &",
6876   "referenced_type" : "type-390",
6877   "self_type" : "type-867",
6878   "size" : 8,
6879   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6880  },
6881  {
6882   "alignment" : 8,
6883   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> &",
6884   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> &",
6885   "referenced_type" : "type-95",
6886   "self_type" : "type-94",
6887   "size" : 8,
6888   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6889  },
6890  {
6891   "alignment" : 8,
6892   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> &",
6893   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> &",
6894   "referenced_type" : "type-139",
6895   "self_type" : "type-143",
6896   "size" : 8,
6897   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6898  },
6899  {
6900   "alignment" : 8,
6901   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
6902   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
6903   "referenced_type" : "type-413",
6904   "self_type" : "type-544",
6905   "size" : 8,
6906   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6907  },
6908  {
6909   "alignment" : 8,
6910   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
6911   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
6912   "referenced_type" : "type-598",
6913   "self_type" : "type-613",
6914   "size" : 8,
6915   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6916  },
6917  {
6918   "alignment" : 8,
6919   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
6920   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
6921   "referenced_type" : "type-884",
6922   "self_type" : "type-888",
6923   "size" : 8,
6924   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6925  },
6926  {
6927   "alignment" : 8,
6928   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
6929   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
6930   "referenced_type" : "type-326",
6931   "self_type" : "type-820",
6932   "size" : 8,
6933   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
6934  },
6935  {
6936   "alignment" : 8,
6937   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
6938   "name" : "const android::wp<android::hardware::BHwBinder> &",
6939   "referenced_type" : "type-849",
6940   "self_type" : "type-870",
6941   "size" : 8,
6942   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6943  },
6944  {
6945   "alignment" : 8,
6946   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
6947   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
6948   "referenced_type" : "type-869",
6949   "self_type" : "type-912",
6950   "size" : 8,
6951   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6952  },
6953  {
6954   "alignment" : 8,
6955   "linker_set_key" : "const bool &",
6956   "name" : "const bool &",
6957   "referenced_type" : "type-290",
6958   "self_type" : "type-524",
6959   "size" : 8,
6960   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6961  },
6962  {
6963   "alignment" : 8,
6964   "linker_set_key" : "const double &",
6965   "name" : "const double &",
6966   "referenced_type" : "type-545",
6967   "self_type" : "type-546",
6968   "size" : 8,
6969   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6970  },
6971  {
6972   "alignment" : 8,
6973   "linker_set_key" : "const float &",
6974   "name" : "const float &",
6975   "referenced_type" : "type-542",
6976   "self_type" : "type-543",
6977   "size" : 8,
6978   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6979  },
6980  {
6981   "alignment" : 8,
6982   "linker_set_key" : "const int &",
6983   "name" : "const int &",
6984   "referenced_type" : "type-734",
6985   "self_type" : "type-733",
6986   "size" : 8,
6987   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6988  },
6989  {
6990   "linker_set_key" : "const iter<is_const> &",
6991   "name" : "const iter<is_const> &",
6992   "referenced_type" : "type-186",
6993   "self_type" : "type-188",
6994   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6995  },
6996  {
6997   "linker_set_key" : "const iter<is_const> &",
6998   "name" : "const iter<is_const> &",
6999   "referenced_type" : "type-350",
7000   "self_type" : "type-353",
7001   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7002  },
7003  {
7004   "linker_set_key" : "const iter<is_const> &",
7005   "name" : "const iter<is_const> &",
7006   "referenced_type" : "type-566",
7007   "self_type" : "type-568",
7008   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7009  },
7010  {
7011   "linker_set_key" : "const iter<is_const> &",
7012   "name" : "const iter<is_const> &",
7013   "referenced_type" : "type-916",
7014   "self_type" : "type-918",
7015   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7016  },
7017  {
7018   "alignment" : 8,
7019   "linker_set_key" : "const log_msg &",
7020   "name" : "const log_msg &",
7021   "referenced_type" : "type-334",
7022   "self_type" : "type-416",
7023   "size" : 8,
7024   "source_file" : "/system/core/liblog/include/log/log_read.h"
7025  },
7026  {
7027   "alignment" : 8,
7028   "linker_set_key" : "const long &",
7029   "name" : "const long &",
7030   "referenced_type" : "type-535",
7031   "self_type" : "type-540",
7032   "size" : 8,
7033   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7034  },
7035  {
7036   "alignment" : 8,
7037   "linker_set_key" : "const short &",
7038   "name" : "const short &",
7039   "referenced_type" : "type-530",
7040   "self_type" : "type-531",
7041   "size" : 8,
7042   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7043  },
7044  {
7045   "alignment" : 8,
7046   "linker_set_key" : "const signed char &",
7047   "name" : "const signed char &",
7048   "referenced_type" : "type-527",
7049   "self_type" : "type-529",
7050   "size" : 8,
7051   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7052  },
7053  {
7054   "alignment" : 8,
7055   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7056   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7057   "referenced_type" : "type-241",
7058   "self_type" : "type-243",
7059   "size" : 8,
7060   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7061  },
7062  {
7063   "alignment" : 8,
7064   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7065   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7066   "referenced_type" : "type-674",
7067   "self_type" : "type-676",
7068   "size" : 8,
7069   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7070  },
7071  {
7072   "alignment" : 8,
7073   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7074   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7075   "referenced_type" : "type-930",
7076   "self_type" : "type-932",
7077   "size" : 8,
7078   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7079  },
7080  {
7081   "alignment" : 8,
7082   "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 *> > *)> > > &",
7083   "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 *> > *)> > > &",
7084   "referenced_type" : "type-137",
7085   "self_type" : "type-136",
7086   "size" : 8,
7087   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7088  },
7089  {
7090   "alignment" : 8,
7091   "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 *> > *)> > > &",
7092   "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 *> > *)> > > &",
7093   "referenced_type" : "type-410",
7094   "self_type" : "type-409",
7095   "size" : 8,
7096   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7097  },
7098  {
7099   "alignment" : 8,
7100   "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 *> > *)> > > &",
7101   "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 *> > *)> > > &",
7102   "referenced_type" : "type-863",
7103   "self_type" : "type-862",
7104   "size" : 8,
7105   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7106  },
7107  {
7108   "alignment" : 8,
7109   "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 *> > *)> > > &",
7110   "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 *> > *)> > > &",
7111   "referenced_type" : "type-92",
7112   "self_type" : "type-91",
7113   "size" : 8,
7114   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7115  },
7116  {
7117   "alignment" : 8,
7118   "linker_set_key" : "const unsigned char &",
7119   "name" : "const unsigned char &",
7120   "referenced_type" : "type-612",
7121   "self_type" : "type-793",
7122   "size" : 8,
7123   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7124  },
7125  {
7126   "alignment" : 8,
7127   "linker_set_key" : "const unsigned int &",
7128   "name" : "const unsigned int &",
7129   "referenced_type" : "type-68",
7130   "self_type" : "type-534",
7131   "size" : 8,
7132   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7133  },
7134  {
7135   "alignment" : 8,
7136   "linker_set_key" : "const unsigned long &",
7137   "name" : "const unsigned long &",
7138   "referenced_type" : "type-69",
7139   "self_type" : "type-541",
7140   "size" : 8,
7141   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7142  },
7143  {
7144   "alignment" : 8,
7145   "linker_set_key" : "const unsigned short &",
7146   "name" : "const unsigned short &",
7147   "referenced_type" : "type-532",
7148   "self_type" : "type-533",
7149   "size" : 8,
7150   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7151  },
7152  {
7153   "alignment" : 8,
7154   "linker_set_key" : "int &",
7155   "name" : "int &",
7156   "referenced_type" : "type-38",
7157   "self_type" : "type-637",
7158   "size" : 8,
7159   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7160  },
7161  {
7162   "alignment" : 8,
7163   "linker_set_key" : "unsigned char &",
7164   "name" : "unsigned char &",
7165   "referenced_type" : "type-116",
7166   "self_type" : "type-775",
7167   "size" : 8,
7168   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7169  },
7170  {
7171   "alignment" : 8,
7172   "linker_set_key" : "unsigned int &",
7173   "name" : "unsigned int &",
7174   "referenced_type" : "type-2",
7175   "self_type" : "type-791",
7176   "size" : 8,
7177   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
7178  }
7179 ],
7180 "pointer_types" :
7181 [
7182  {
7183   "alignment" : 8,
7184   "linker_set_key" : "android::Condition *",
7185   "name" : "android::Condition *",
7186   "referenced_type" : "type-291",
7187   "self_type" : "type-757",
7188   "size" : 8,
7189   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7190  },
7191  {
7192   "alignment" : 8,
7193   "linker_set_key" : "android::Mutex *",
7194   "name" : "android::Mutex *",
7195   "referenced_type" : "type-64",
7196   "self_type" : "type-751",
7197   "size" : 8,
7198   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7199  },
7200  {
7201   "alignment" : 8,
7202   "linker_set_key" : "android::Mutex::Autolock *",
7203   "name" : "android::Mutex::Autolock *",
7204   "referenced_type" : "type-752",
7205   "self_type" : "type-755",
7206   "size" : 8,
7207   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7208  },
7209  {
7210   "alignment" : 8,
7211   "linker_set_key" : "android::RWLock *",
7212   "name" : "android::RWLock *",
7213   "referenced_type" : "type-758",
7214   "self_type" : "type-760",
7215   "size" : 8,
7216   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7217  },
7218  {
7219   "alignment" : 8,
7220   "linker_set_key" : "android::RWLock::AutoRLock *",
7221   "name" : "android::RWLock::AutoRLock *",
7222   "referenced_type" : "type-761",
7223   "self_type" : "type-764",
7224   "size" : 8,
7225   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7226  },
7227  {
7228   "alignment" : 8,
7229   "linker_set_key" : "android::RWLock::AutoWLock *",
7230   "name" : "android::RWLock::AutoWLock *",
7231   "referenced_type" : "type-765",
7232   "self_type" : "type-766",
7233   "size" : 8,
7234   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7235  },
7236  {
7237   "alignment" : 8,
7238   "linker_set_key" : "android::RefBase *",
7239   "name" : "android::RefBase *",
7240   "referenced_type" : "type-6",
7241   "self_type" : "type-551",
7242   "size" : 8,
7243   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7244  },
7245  {
7246   "alignment" : 8,
7247   "linker_set_key" : "android::RefBase::weakref_impl *",
7248   "name" : "android::RefBase::weakref_impl *",
7249   "referenced_type" : "type-184",
7250   "self_type" : "type-183",
7251   "size" : 8,
7252   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7253  },
7254  {
7255   "alignment" : 8,
7256   "linker_set_key" : "android::RefBase::weakref_impl *",
7257   "name" : "android::RefBase::weakref_impl *",
7258   "referenced_type" : "type-347",
7259   "self_type" : "type-346",
7260   "size" : 8,
7261   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7262  },
7263  {
7264   "alignment" : 8,
7265   "linker_set_key" : "android::RefBase::weakref_impl *",
7266   "name" : "android::RefBase::weakref_impl *",
7267   "referenced_type" : "type-9",
7268   "self_type" : "type-8",
7269   "size" : 8,
7270   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7271  },
7272  {
7273   "alignment" : 8,
7274   "linker_set_key" : "android::RefBase::weakref_impl *",
7275   "name" : "android::RefBase::weakref_impl *",
7276   "referenced_type" : "type-914",
7277   "self_type" : "type-913",
7278   "size" : 8,
7279   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7280  },
7281  {
7282   "alignment" : 8,
7283   "linker_set_key" : "android::RefBase::weakref_type *",
7284   "name" : "android::RefBase::weakref_type *",
7285   "referenced_type" : "type-11",
7286   "self_type" : "type-10",
7287   "size" : 8,
7288   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7289  },
7290  {
7291   "alignment" : 8,
7292   "linker_set_key" : "android::ReferenceRenamer *",
7293   "name" : "android::ReferenceRenamer *",
7294   "referenced_type" : "type-547",
7295   "self_type" : "type-548",
7296   "size" : 8,
7297   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7298  },
7299  {
7300   "alignment" : 8,
7301   "linker_set_key" : "android::ScopedTrace *",
7302   "name" : "android::ScopedTrace *",
7303   "referenced_type" : "type-767",
7304   "self_type" : "type-768",
7305   "size" : 8,
7306   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7307  },
7308  {
7309   "alignment" : 8,
7310   "linker_set_key" : "android::String16 *",
7311   "name" : "android::String16 *",
7312   "referenced_type" : "type-75",
7313   "self_type" : "type-651",
7314   "size" : 8,
7315   "source_file" : "/system/core/libutils/include/utils/String16.h"
7316  },
7317  {
7318   "alignment" : 8,
7319   "linker_set_key" : "android::String8 *",
7320   "name" : "android::String8 *",
7321   "referenced_type" : "type-85",
7322   "self_type" : "type-645",
7323   "size" : 8,
7324   "source_file" : "/system/core/libutils/include/utils/String8.h"
7325  },
7326  {
7327   "alignment" : 8,
7328   "linker_set_key" : "android::Thread *",
7329   "name" : "android::Thread *",
7330   "referenced_type" : "type-289",
7331   "self_type" : "type-288",
7332   "size" : 8,
7333   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7334  },
7335  {
7336   "alignment" : 8,
7337   "linker_set_key" : "android::VirtualLightRefBase *",
7338   "name" : "android::VirtualLightRefBase *",
7339   "referenced_type" : "type-452",
7340   "self_type" : "type-460",
7341   "size" : 8,
7342   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
7343  },
7344  {
7345   "alignment" : 8,
7346   "linker_set_key" : "android::hardware::BHwBinder *",
7347   "name" : "android::hardware::BHwBinder *",
7348   "referenced_type" : "type-37",
7349   "self_type" : "type-415",
7350   "size" : 8,
7351   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7352  },
7353  {
7354   "alignment" : 8,
7355   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::ICryptoFactory> *",
7356   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::ICryptoFactory> *",
7357   "referenced_type" : "type-659",
7358   "self_type" : "type-658",
7359   "size" : 8,
7360   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7361  },
7362  {
7363   "alignment" : 8,
7364   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmFactory> *",
7365   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmFactory> *",
7366   "referenced_type" : "type-53",
7367   "self_type" : "type-926",
7368   "size" : 8,
7369   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7370  },
7371  {
7372   "alignment" : 8,
7373   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmPlugin> *",
7374   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmPlugin> *",
7375   "referenced_type" : "type-153",
7376   "self_type" : "type-232",
7377   "size" : 8,
7378   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7379  },
7380  {
7381   "alignment" : 8,
7382   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
7383   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
7384   "referenced_type" : "type-690",
7385   "self_type" : "type-695",
7386   "size" : 8,
7387   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7388  },
7389  {
7390   "alignment" : 8,
7391   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
7392   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
7393   "referenced_type" : "type-709",
7394   "self_type" : "type-714",
7395   "size" : 8,
7396   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7397  },
7398  {
7399   "alignment" : 8,
7400   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
7401   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
7402   "referenced_type" : "type-698",
7403   "self_type" : "type-703",
7404   "size" : 8,
7405   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7406  },
7407  {
7408   "alignment" : 8,
7409   "linker_set_key" : "android::hardware::GrantorDescriptor *",
7410   "name" : "android::hardware::GrantorDescriptor *",
7411   "referenced_type" : "type-573",
7412   "self_type" : "type-572",
7413   "size" : 8,
7414   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7415  },
7416  {
7417   "alignment" : 8,
7418   "linker_set_key" : "android::hardware::IBinder *",
7419   "name" : "android::hardware::IBinder *",
7420   "referenced_type" : "type-14",
7421   "self_type" : "type-13",
7422   "size" : 8,
7423   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7424  },
7425  {
7426   "alignment" : 8,
7427   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
7428   "name" : "android::hardware::IBinder::DeathRecipient *",
7429   "referenced_type" : "type-402",
7430   "self_type" : "type-424",
7431   "size" : 8,
7432   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7433  },
7434  {
7435   "alignment" : 8,
7436   "linker_set_key" : "android::hardware::IInterface *",
7437   "name" : "android::hardware::IInterface *",
7438   "referenced_type" : "type-22",
7439   "self_type" : "type-157",
7440   "size" : 8,
7441   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7442  },
7443  {
7444   "alignment" : 8,
7445   "linker_set_key" : "android::hardware::Parcel *",
7446   "name" : "android::hardware::Parcel *",
7447   "referenced_type" : "type-660",
7448   "self_type" : "type-665",
7449   "size" : 8,
7450   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7451  },
7452  {
7453   "alignment" : 8,
7454   "linker_set_key" : "android::hardware::ProcessState *",
7455   "name" : "android::hardware::ProcessState *",
7456   "referenced_type" : "type-59",
7457   "self_type" : "type-58",
7458   "size" : 8,
7459   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7460  },
7461  {
7462   "alignment" : 8,
7463   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> *",
7464   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> *",
7465   "referenced_type" : "type-167",
7466   "self_type" : "type-172",
7467   "size" : 8,
7468   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7469  },
7470  {
7471   "alignment" : 8,
7472   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > *",
7473   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > *",
7474   "referenced_type" : "type-432",
7475   "self_type" : "type-433",
7476   "size" : 8,
7477   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7478  },
7479  {
7480   "alignment" : 8,
7481   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > *",
7482   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > *",
7483   "referenced_type" : "type-905",
7484   "self_type" : "type-906",
7485   "size" : 8,
7486   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7487  },
7488  {
7489   "alignment" : 8,
7490   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > *",
7491   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > *",
7492   "referenced_type" : "type-177",
7493   "self_type" : "type-178",
7494   "size" : 8,
7495   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7496  },
7497  {
7498   "alignment" : 8,
7499   "linker_set_key" : "android::hardware::Return<bool> *",
7500   "name" : "android::hardware::Return<bool> *",
7501   "referenced_type" : "type-426",
7502   "self_type" : "type-427",
7503   "size" : 8,
7504   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7505  },
7506  {
7507   "alignment" : 8,
7508   "linker_set_key" : "android::hardware::Return<void> *",
7509   "name" : "android::hardware::Return<void> *",
7510   "referenced_type" : "type-445",
7511   "self_type" : "type-446",
7512   "size" : 8,
7513   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7514  },
7515  {
7516   "alignment" : 8,
7517   "linker_set_key" : "android::hardware::Status *",
7518   "name" : "android::hardware::Status *",
7519   "referenced_type" : "type-170",
7520   "self_type" : "type-418",
7521   "size" : 8,
7522   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7523  },
7524  {
7525   "alignment" : 8,
7526   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
7527   "name" : "android::hardware::details::HidlInstrumentor *",
7528   "referenced_type" : "type-26",
7529   "self_type" : "type-865",
7530   "size" : 8,
7531   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7532  },
7533  {
7534   "alignment" : 8,
7535   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7536   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7537   "referenced_type" : "type-584",
7538   "self_type" : "type-855",
7539   "size" : 8,
7540   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7541  },
7542  {
7543   "alignment" : 8,
7544   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7545   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7546   "referenced_type" : "type-576",
7547   "self_type" : "type-850",
7548   "size" : 8,
7549   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7550  },
7551  {
7552   "alignment" : 8,
7553   "linker_set_key" : "android::hardware::details::return_status *",
7554   "name" : "android::hardware::details::return_status *",
7555   "referenced_type" : "type-169",
7556   "self_type" : "type-440",
7557   "size" : 8,
7558   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7559  },
7560  {
7561   "alignment" : 8,
7562   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
7563   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
7564   "referenced_type" : "type-834",
7565   "self_type" : "type-836",
7566   "size" : 8,
7567   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7568  },
7569  {
7570   "alignment" : 8,
7571   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
7572   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
7573   "referenced_type" : "type-827",
7574   "self_type" : "type-828",
7575   "size" : 8,
7576   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7577  },
7578  {
7579   "alignment" : 8,
7580   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
7581   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
7582   "referenced_type" : "type-31",
7583   "self_type" : "type-42",
7584   "size" : 8,
7585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
7586  },
7587  {
7588   "alignment" : 8,
7589   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
7590   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
7591   "referenced_type" : "type-974",
7592   "self_type" : "type-975",
7593   "size" : 8,
7594   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
7595  },
7596  {
7597   "alignment" : 8,
7598   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
7599   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
7600   "referenced_type" : "type-966",
7601   "self_type" : "type-967",
7602   "size" : 8,
7603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
7604  },
7605  {
7606   "alignment" : 8,
7607   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoFactory *",
7608   "name" : "android::hardware::drm::V1_0::ICryptoFactory *",
7609   "referenced_type" : "type-358",
7610   "self_type" : "type-357",
7611   "size" : 8,
7612   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7613  },
7614  {
7615   "alignment" : 8,
7616   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoPlugin *",
7617   "name" : "android::hardware::drm::V1_0::ICryptoPlugin *",
7618   "referenced_type" : "type-331",
7619   "self_type" : "type-330",
7620   "size" : 8,
7621   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7622  },
7623  {
7624   "alignment" : 8,
7625   "linker_set_key" : "android::hardware::drm::V1_0::IDrmFactory *",
7626   "name" : "android::hardware::drm::V1_0::IDrmFactory *",
7627   "referenced_type" : "type-34",
7628   "self_type" : "type-33",
7629   "size" : 8,
7630   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7631  },
7632  {
7633   "alignment" : 8,
7634   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPlugin *",
7635   "name" : "android::hardware::drm::V1_0::IDrmPlugin *",
7636   "referenced_type" : "type-21",
7637   "self_type" : "type-881",
7638   "size" : 8,
7639   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7640  },
7641  {
7642   "alignment" : 8,
7643   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPluginListener *",
7644   "name" : "android::hardware::drm::V1_0::IDrmPluginListener *",
7645   "referenced_type" : "type-161",
7646   "self_type" : "type-160",
7647   "size" : 8,
7648   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7649  },
7650  {
7651   "alignment" : 8,
7652   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus *",
7653   "name" : "android::hardware::drm::V1_0::KeyStatus *",
7654   "referenced_type" : "type-206",
7655   "self_type" : "type-205",
7656   "size" : 8,
7657   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7658  },
7659  {
7660   "alignment" : 8,
7661   "linker_set_key" : "android::hardware::drm::V1_0::KeyValue *",
7662   "name" : "android::hardware::drm::V1_0::KeyValue *",
7663   "referenced_type" : "type-197",
7664   "self_type" : "type-196",
7665   "size" : 8,
7666   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7667  },
7668  {
7669   "alignment" : 8,
7670   "linker_set_key" : "android::hardware::drm::V1_0::SecureStop *",
7671   "name" : "android::hardware::drm::V1_0::SecureStop *",
7672   "referenced_type" : "type-212",
7673   "self_type" : "type-211",
7674   "size" : 8,
7675   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7676  },
7677  {
7678   "alignment" : 8,
7679   "linker_set_key" : "android::hardware::drm::V1_1::BnHwCryptoFactory *",
7680   "name" : "android::hardware::drm::V1_1::BnHwCryptoFactory *",
7681   "referenced_type" : "type-719",
7682   "self_type" : "type-835",
7683   "size" : 8,
7684   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7685  },
7686  {
7687   "alignment" : 8,
7688   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmFactory *",
7689   "name" : "android::hardware::drm::V1_1::BnHwDrmFactory *",
7690   "referenced_type" : "type-874",
7691   "self_type" : "type-875",
7692   "size" : 8,
7693   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7694  },
7695  {
7696   "alignment" : 8,
7697   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmPlugin *",
7698   "name" : "android::hardware::drm::V1_1::BnHwDrmPlugin *",
7699   "referenced_type" : "type-144",
7700   "self_type" : "type-145",
7701   "size" : 8,
7702   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7703  },
7704  {
7705   "alignment" : 8,
7706   "linker_set_key" : "android::hardware::drm::V1_1::BpHwCryptoFactory *",
7707   "name" : "android::hardware::drm::V1_1::BpHwCryptoFactory *",
7708   "referenced_type" : "type-843",
7709   "self_type" : "type-927",
7710   "size" : 8,
7711   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7712  },
7713  {
7714   "alignment" : 8,
7715   "linker_set_key" : "android::hardware::drm::V1_1::BpHwDrmFactory *",
7716   "name" : "android::hardware::drm::V1_1::BpHwDrmFactory *",
7717   "referenced_type" : "type-50",
7718   "self_type" : "type-878",
7719   "size" : 8,
7720   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7721  },
7722  {
7723   "alignment" : 8,
7724   "linker_set_key" : "android::hardware::drm::V1_1::BpHwDrmPlugin *",
7725   "name" : "android::hardware::drm::V1_1::BpHwDrmPlugin *",
7726   "referenced_type" : "type-150",
7727   "self_type" : "type-154",
7728   "size" : 8,
7729   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7730  },
7731  {
7732   "alignment" : 8,
7733   "linker_set_key" : "android::hardware::drm::V1_1::BsCryptoFactory *",
7734   "name" : "android::hardware::drm::V1_1::BsCryptoFactory *",
7735   "referenced_type" : "type-896",
7736   "self_type" : "type-911",
7737   "size" : 8,
7738   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7739  },
7740  {
7741   "alignment" : 8,
7742   "linker_set_key" : "android::hardware::drm::V1_1::BsDrmFactory *",
7743   "name" : "android::hardware::drm::V1_1::BsDrmFactory *",
7744   "referenced_type" : "type-876",
7745   "self_type" : "type-877",
7746   "size" : 8,
7747   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7748  },
7749  {
7750   "alignment" : 8,
7751   "linker_set_key" : "android::hardware::drm::V1_1::BsDrmPlugin *",
7752   "name" : "android::hardware::drm::V1_1::BsDrmPlugin *",
7753   "referenced_type" : "type-146",
7754   "self_type" : "type-149",
7755   "size" : 8,
7756   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7757  },
7758  {
7759   "alignment" : 8,
7760   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup *",
7761   "name" : "android::hardware::drm::V1_1::DrmMetricGroup *",
7762   "referenced_type" : "type-101",
7763   "self_type" : "type-100",
7764   "size" : 8,
7765   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7766  },
7767  {
7768   "alignment" : 8,
7769   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute *",
7770   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute *",
7771   "referenced_type" : "type-114",
7772   "self_type" : "type-113",
7773   "size" : 8,
7774   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7775  },
7776  {
7777   "alignment" : 8,
7778   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric *",
7779   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric *",
7780   "referenced_type" : "type-106",
7781   "self_type" : "type-105",
7782   "size" : 8,
7783   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7784  },
7785  {
7786   "alignment" : 8,
7787   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Value *",
7788   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Value *",
7789   "referenced_type" : "type-122",
7790   "self_type" : "type-121",
7791   "size" : 8,
7792   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7793  },
7794  {
7795   "alignment" : 8,
7796   "linker_set_key" : "android::hardware::drm::V1_1::ICryptoFactory *",
7797   "name" : "android::hardware::drm::V1_1::ICryptoFactory *",
7798   "referenced_type" : "type-372",
7799   "self_type" : "type-371",
7800   "size" : 8,
7801   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7802  },
7803  {
7804   "alignment" : 8,
7805   "linker_set_key" : "android::hardware::drm::V1_1::IDrmFactory *",
7806   "name" : "android::hardware::drm::V1_1::IDrmFactory *",
7807   "referenced_type" : "type-54",
7808   "self_type" : "type-97",
7809   "size" : 8,
7810   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7811  },
7812  {
7813   "alignment" : 8,
7814   "linker_set_key" : "android::hardware::drm::V1_1::IDrmPlugin *",
7815   "name" : "android::hardware::drm::V1_1::IDrmPlugin *",
7816   "referenced_type" : "type-142",
7817   "self_type" : "type-141",
7818   "size" : 8,
7819   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7820  },
7821  {
7822   "alignment" : 8,
7823   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16> *",
7824   "name" : "android::hardware::hidl_array<unsigned char, 16> *",
7825   "referenced_type" : "type-614",
7826   "self_type" : "type-616",
7827   "size" : 8,
7828   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7829  },
7830  {
7831   "alignment" : 8,
7832   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
7833   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
7834   "referenced_type" : "type-587",
7835   "self_type" : "type-586",
7836   "size" : 8,
7837   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7838  },
7839  {
7840   "alignment" : 8,
7841   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
7842   "name" : "android::hardware::hidl_binder_death_recipient *",
7843   "referenced_type" : "type-398",
7844   "self_type" : "type-397",
7845   "size" : 8,
7846   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7847  },
7848  {
7849   "alignment" : 8,
7850   "linker_set_key" : "android::hardware::hidl_death_recipient *",
7851   "name" : "android::hardware::hidl_death_recipient *",
7852   "referenced_type" : "type-401",
7853   "self_type" : "type-400",
7854   "size" : 8,
7855   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7856  },
7857  {
7858   "alignment" : 8,
7859   "linker_set_key" : "android::hardware::hidl_memory *",
7860   "name" : "android::hardware::hidl_memory *",
7861   "referenced_type" : "type-556",
7862   "self_type" : "type-557",
7863   "size" : 8,
7864   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7865  },
7866  {
7867   "alignment" : 8,
7868   "linker_set_key" : "android::hardware::hidl_string *",
7869   "name" : "android::hardware::hidl_string *",
7870   "referenced_type" : "type-107",
7871   "self_type" : "type-578",
7872   "size" : 8,
7873   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7874  },
7875  {
7876   "alignment" : 8,
7877   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7878   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
7879   "referenced_type" : "type-583",
7880   "self_type" : "type-590",
7881   "size" : 8,
7882   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7883  },
7884  {
7885   "alignment" : 8,
7886   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7887   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
7888   "referenced_type" : "type-575",
7889   "self_type" : "type-579",
7890   "size" : 8,
7891   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7892  },
7893  {
7894   "alignment" : 8,
7895   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> *",
7896   "name" : "android::hardware::hidl_vec<unsigned char> *",
7897   "referenced_type" : "type-130",
7898   "self_type" : "type-129",
7899   "size" : 8,
7900   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7901  },
7902  {
7903   "alignment" : 8,
7904   "linker_set_key" : "android::hardware::hidl_version *",
7905   "name" : "android::hardware::hidl_version *",
7906   "referenced_type" : "type-617",
7907   "self_type" : "type-618",
7908   "size" : 8,
7909   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7910  },
7911  {
7912   "alignment" : 8,
7913   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
7914   "name" : "android::hidl::base::V1_0::BnHwBase *",
7915   "referenced_type" : "type-35",
7916   "self_type" : "type-673",
7917   "size" : 8,
7918   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
7919  },
7920  {
7921   "alignment" : 8,
7922   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
7923   "name" : "android::hidl::base::V1_0::IBase *",
7924   "referenced_type" : "type-5",
7925   "self_type" : "type-4",
7926   "size" : 8,
7927   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7928  },
7929  {
7930   "alignment" : 8,
7931   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
7932   "name" : "android::hidl::manager::V1_0::IServiceManager *",
7933   "referenced_type" : "type-246",
7934   "self_type" : "type-245",
7935   "size" : 8,
7936   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7937  },
7938  {
7939   "alignment" : 8,
7940   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
7941   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
7942   "referenced_type" : "type-324",
7943   "self_type" : "type-323",
7944   "size" : 8,
7945   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7946  },
7947  {
7948   "alignment" : 8,
7949   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
7950   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
7951   "referenced_type" : "type-963",
7952   "self_type" : "type-971",
7953   "size" : 8,
7954   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7955  },
7956  {
7957   "alignment" : 8,
7958   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
7959   "name" : "android::sp<android::hardware::IBinder> *",
7960   "referenced_type" : "type-12",
7961   "self_type" : "type-56",
7962   "size" : 8,
7963   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7964  },
7965  {
7966   "alignment" : 8,
7967   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
7968   "name" : "android::sp<android::hardware::ProcessState> *",
7969   "referenced_type" : "type-57",
7970   "self_type" : "type-231",
7971   "size" : 8,
7972   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7973  },
7974  {
7975   "alignment" : 8,
7976   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
7977   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
7978   "referenced_type" : "type-356",
7979   "self_type" : "type-360",
7980   "size" : 8,
7981   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7982  },
7983  {
7984   "alignment" : 8,
7985   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
7986   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
7987   "referenced_type" : "type-329",
7988   "self_type" : "type-328",
7989   "size" : 8,
7990   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7991  },
7992  {
7993   "alignment" : 8,
7994   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
7995   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
7996   "referenced_type" : "type-32",
7997   "self_type" : "type-897",
7998   "size" : 8,
7999   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8000  },
8001  {
8002   "alignment" : 8,
8003   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
8004   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
8005   "referenced_type" : "type-880",
8006   "self_type" : "type-890",
8007   "size" : 8,
8008   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8009  },
8010  {
8011   "alignment" : 8,
8012   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
8013   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
8014   "referenced_type" : "type-159",
8015   "self_type" : "type-885",
8016   "size" : 8,
8017   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8018  },
8019  {
8020   "alignment" : 8,
8021   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
8022   "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
8023   "referenced_type" : "type-370",
8024   "self_type" : "type-369",
8025   "size" : 8,
8026   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8027  },
8028  {
8029   "alignment" : 8,
8030   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
8031   "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
8032   "referenced_type" : "type-96",
8033   "self_type" : "type-901",
8034   "size" : 8,
8035   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8036  },
8037  {
8038   "alignment" : 8,
8039   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
8040   "name" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
8041   "referenced_type" : "type-140",
8042   "self_type" : "type-163",
8043   "size" : 8,
8044   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8045  },
8046  {
8047   "alignment" : 8,
8048   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
8049   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
8050   "referenced_type" : "type-396",
8051   "self_type" : "type-395",
8052   "size" : 8,
8053   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8054  },
8055  {
8056   "alignment" : 8,
8057   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
8058   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
8059   "referenced_type" : "type-36",
8060   "self_type" : "type-883",
8061   "size" : 8,
8062   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8063  },
8064  {
8065   "alignment" : 8,
8066   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
8067   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
8068   "referenced_type" : "type-244",
8069   "self_type" : "type-253",
8070   "size" : 8,
8071   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8072  },
8073  {
8074   "alignment" : 8,
8075   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
8076   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
8077   "referenced_type" : "type-322",
8078   "self_type" : "type-325",
8079   "size" : 8,
8080   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8081  },
8082  {
8083   "alignment" : 8,
8084   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
8085   "name" : "android::wp<android::hardware::BHwBinder> *",
8086   "referenced_type" : "type-624",
8087   "self_type" : "type-708",
8088   "size" : 8,
8089   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8090  },
8091  {
8092   "alignment" : 8,
8093   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
8094   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
8095   "referenced_type" : "type-423",
8096   "self_type" : "type-459",
8097   "size" : 8,
8098   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8099  },
8100  {
8101   "alignment" : 8,
8102   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
8103   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
8104   "referenced_type" : "type-399",
8105   "self_type" : "type-562",
8106   "size" : 8,
8107   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8108  },
8109  {
8110   "alignment" : 8,
8111   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
8112   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
8113   "referenced_type" : "type-3",
8114   "self_type" : "type-866",
8115   "size" : 8,
8116   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8117  },
8118  {
8119   "alignment" : 8,
8120   "linker_set_key" : "android_flex_plane *",
8121   "name" : "android_flex_plane *",
8122   "referenced_type" : "type-739",
8123   "self_type" : "type-742",
8124   "size" : 8,
8125   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8126  },
8127  {
8128   "alignment" : 8,
8129   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
8130   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
8131   "referenced_type" : "type-72",
8132   "self_type" : "type-71",
8133   "size" : 8,
8134   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8135  },
8136  {
8137   "alignment" : 8,
8138   "linker_set_key" : "char *",
8139   "name" : "char *",
8140   "referenced_type" : "type-88",
8141   "self_type" : "type-449",
8142   "size" : 8,
8143   "source_file" : "/system/core/liblog/include/log/log_read.h"
8144  },
8145  {
8146   "alignment" : 8,
8147   "linker_set_key" : "const android::NativeHandle *",
8148   "name" : "const android::NativeHandle *",
8149   "referenced_type" : "type-632",
8150   "self_type" : "type-633",
8151   "size" : 8,
8152   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8153  },
8154  {
8155   "alignment" : 8,
8156   "linker_set_key" : "const android::RefBase *",
8157   "name" : "const android::RefBase *",
8158   "referenced_type" : "type-549",
8159   "self_type" : "type-550",
8160   "size" : 8,
8161   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8162  },
8163  {
8164   "alignment" : 8,
8165   "linker_set_key" : "const android::String16 *",
8166   "name" : "const android::String16 *",
8167   "referenced_type" : "type-74",
8168   "self_type" : "type-649",
8169   "size" : 8,
8170   "source_file" : "/system/core/libutils/include/utils/String16.h"
8171  },
8172  {
8173   "alignment" : 8,
8174   "linker_set_key" : "const android::String8 *",
8175   "name" : "const android::String8 *",
8176   "referenced_type" : "type-641",
8177   "self_type" : "type-642",
8178   "size" : 8,
8179   "source_file" : "/system/core/libutils/include/utils/String8.h"
8180  },
8181  {
8182   "alignment" : 8,
8183   "linker_set_key" : "const android::VectorImpl *",
8184   "name" : "const android::VectorImpl *",
8185   "referenced_type" : "type-717",
8186   "self_type" : "type-718",
8187   "size" : 8,
8188   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
8189  },
8190  {
8191   "alignment" : 8,
8192   "linker_set_key" : "const android::hardware::BpHwRefBase *",
8193   "name" : "const android::hardware::BpHwRefBase *",
8194   "referenced_type" : "type-653",
8195   "self_type" : "type-654",
8196   "size" : 8,
8197   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8198  },
8199  {
8200   "alignment" : 8,
8201   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
8202   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
8203   "referenced_type" : "type-683",
8204   "self_type" : "type-684",
8205   "size" : 8,
8206   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8207  },
8208  {
8209   "alignment" : 8,
8210   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
8211   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
8212   "referenced_type" : "type-688",
8213   "self_type" : "type-689",
8214   "size" : 8,
8215   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8216  },
8217  {
8218   "alignment" : 8,
8219   "linker_set_key" : "const android::hardware::Return<android::hardware::drm::V1_0::Status> *",
8220   "name" : "const android::hardware::Return<android::hardware::drm::V1_0::Status> *",
8221   "referenced_type" : "type-175",
8222   "self_type" : "type-176",
8223   "size" : 8,
8224   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8225  },
8226  {
8227   "alignment" : 8,
8228   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > *",
8229   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > *",
8230   "referenced_type" : "type-436",
8231   "self_type" : "type-437",
8232   "size" : 8,
8233   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8234  },
8235  {
8236   "alignment" : 8,
8237   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > *",
8238   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > *",
8239   "referenced_type" : "type-909",
8240   "self_type" : "type-910",
8241   "size" : 8,
8242   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8243  },
8244  {
8245   "alignment" : 8,
8246   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > *",
8247   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > *",
8248   "referenced_type" : "type-181",
8249   "self_type" : "type-182",
8250   "size" : 8,
8251   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8252  },
8253  {
8254   "alignment" : 8,
8255   "linker_set_key" : "const android::hardware::Return<bool> *",
8256   "name" : "const android::hardware::Return<bool> *",
8257   "referenced_type" : "type-430",
8258   "self_type" : "type-431",
8259   "size" : 8,
8260   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8261  },
8262  {
8263   "alignment" : 8,
8264   "linker_set_key" : "const android::hardware::Status *",
8265   "name" : "const android::hardware::Status *",
8266   "referenced_type" : "type-419",
8267   "self_type" : "type-425",
8268   "size" : 8,
8269   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8270  },
8271  {
8272   "alignment" : 8,
8273   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue> *",
8274   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue> *",
8275   "referenced_type" : "type-319",
8276   "self_type" : "type-320",
8277   "size" : 8,
8278   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8279  },
8280  {
8281   "alignment" : 8,
8282   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
8283   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
8284   "referenced_type" : "type-273",
8285   "self_type" : "type-283",
8286   "size" : 8,
8287   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8288  },
8289  {
8290   "alignment" : 8,
8291   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
8292   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
8293   "referenced_type" : "type-317",
8294   "self_type" : "type-318",
8295   "size" : 8,
8296   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8297  },
8298  {
8299   "alignment" : 8,
8300   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
8301   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
8302   "referenced_type" : "type-313",
8303   "self_type" : "type-314",
8304   "size" : 8,
8305   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8306  },
8307  {
8308   "alignment" : 8,
8309   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup> *",
8310   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup> *",
8311   "referenced_type" : "type-123",
8312   "self_type" : "type-124",
8313   "size" : 8,
8314   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8315  },
8316  {
8317   "alignment" : 8,
8318   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
8319   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
8320   "referenced_type" : "type-857",
8321   "self_type" : "type-858",
8322   "size" : 8,
8323   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8324  },
8325  {
8326   "alignment" : 8,
8327   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
8328   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
8329   "referenced_type" : "type-852",
8330   "self_type" : "type-853",
8331   "size" : 8,
8332   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8333  },
8334  {
8335   "alignment" : 8,
8336   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> > *",
8337   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> > *",
8338   "referenced_type" : "type-134",
8339   "self_type" : "type-135",
8340   "size" : 8,
8341   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8342  },
8343  {
8344   "alignment" : 8,
8345   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
8346   "name" : "const android::hardware::details::hidl_pointer<int> *",
8347   "referenced_type" : "type-754",
8348   "self_type" : "type-763",
8349   "size" : 8,
8350   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8351  },
8352  {
8353   "alignment" : 8,
8354   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
8355   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
8356   "referenced_type" : "type-814",
8357   "self_type" : "type-821",
8358   "size" : 8,
8359   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8360  },
8361  {
8362   "alignment" : 8,
8363   "linker_set_key" : "const android::hardware::details::return_status *",
8364   "name" : "const android::hardware::details::return_status *",
8365   "referenced_type" : "type-442",
8366   "self_type" : "type-443",
8367   "size" : 8,
8368   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8369  },
8370  {
8371   "alignment" : 8,
8372   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
8373   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
8374   "referenced_type" : "type-840",
8375   "self_type" : "type-841",
8376   "size" : 8,
8377   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8378  },
8379  {
8380   "alignment" : 8,
8381   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
8382   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
8383   "referenced_type" : "type-832",
8384   "self_type" : "type-833",
8385   "size" : 8,
8386   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
8387  },
8388  {
8389   "alignment" : 8,
8390   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
8391   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
8392   "referenced_type" : "type-47",
8393   "self_type" : "type-48",
8394   "size" : 8,
8395   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
8396  },
8397  {
8398   "alignment" : 8,
8399   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
8400   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
8401   "referenced_type" : "type-16",
8402   "self_type" : "type-15",
8403   "size" : 8,
8404   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
8405  },
8406  {
8407   "alignment" : 8,
8408   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
8409   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
8410   "referenced_type" : "type-972",
8411   "self_type" : "type-973",
8412   "size" : 8,
8413   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8414  },
8415  {
8416   "alignment" : 8,
8417   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoFactory *",
8418   "name" : "const android::hardware::drm::V1_0::ICryptoFactory *",
8419   "referenced_type" : "type-813",
8420   "self_type" : "type-815",
8421   "size" : 8,
8422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
8423  },
8424  {
8425   "alignment" : 8,
8426   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
8427   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
8428   "referenced_type" : "type-349",
8429   "self_type" : "type-352",
8430   "size" : 8,
8431   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8432  },
8433  {
8434   "alignment" : 8,
8435   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmFactory *",
8436   "name" : "const android::hardware::drm::V1_0::IDrmFactory *",
8437   "referenced_type" : "type-961",
8438   "self_type" : "type-962",
8439   "size" : 8,
8440   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
8441  },
8442  {
8443   "alignment" : 8,
8444   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPlugin *",
8445   "name" : "const android::hardware::drm::V1_0::IDrmPlugin *",
8446   "referenced_type" : "type-894",
8447   "self_type" : "type-895",
8448   "size" : 8,
8449   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8450  },
8451  {
8452   "alignment" : 8,
8453   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
8454   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
8455   "referenced_type" : "type-959",
8456   "self_type" : "type-960",
8457   "size" : 8,
8458   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8459  },
8460  {
8461   "alignment" : 8,
8462   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue *",
8463   "name" : "const android::hardware::drm::V1_0::KeyValue *",
8464   "referenced_type" : "type-199",
8465   "self_type" : "type-198",
8466   "size" : 8,
8467   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8468  },
8469  {
8470   "alignment" : 8,
8471   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwCryptoFactory *",
8472   "name" : "const android::hardware::drm::V1_1::BpHwCryptoFactory *",
8473   "referenced_type" : "type-842",
8474   "self_type" : "type-846",
8475   "size" : 8,
8476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
8477  },
8478  {
8479   "alignment" : 8,
8480   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmFactory *",
8481   "name" : "const android::hardware::drm::V1_1::BpHwDrmFactory *",
8482   "referenced_type" : "type-49",
8483   "self_type" : "type-55",
8484   "size" : 8,
8485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
8486  },
8487  {
8488   "alignment" : 8,
8489   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmPlugin *",
8490   "name" : "const android::hardware::drm::V1_1::BpHwDrmPlugin *",
8491   "referenced_type" : "type-305",
8492   "self_type" : "type-306",
8493   "size" : 8,
8494   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
8495  },
8496  {
8497   "alignment" : 8,
8498   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup *",
8499   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup *",
8500   "referenced_type" : "type-126",
8501   "self_type" : "type-223",
8502   "size" : 8,
8503   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8504  },
8505  {
8506   "alignment" : 8,
8507   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute *",
8508   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute *",
8509   "referenced_type" : "type-260",
8510   "self_type" : "type-354",
8511   "size" : 8,
8512   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8513  },
8514  {
8515   "alignment" : 8,
8516   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric *",
8517   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric *",
8518   "referenced_type" : "type-316",
8519   "self_type" : "type-359",
8520   "size" : 8,
8521   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8522  },
8523  {
8524   "alignment" : 8,
8525   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value *",
8526   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value *",
8527   "referenced_type" : "type-310",
8528   "self_type" : "type-355",
8529   "size" : 8,
8530   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8531  },
8532  {
8533   "alignment" : 8,
8534   "linker_set_key" : "const android::hardware::drm::V1_1::ICryptoFactory *",
8535   "name" : "const android::hardware::drm::V1_1::ICryptoFactory *",
8536   "referenced_type" : "type-816",
8537   "self_type" : "type-817",
8538   "size" : 8,
8539   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
8540  },
8541  {
8542   "alignment" : 8,
8543   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmFactory *",
8544   "name" : "const android::hardware::drm::V1_1::IDrmFactory *",
8545   "referenced_type" : "type-964",
8546   "self_type" : "type-965",
8547   "size" : 8,
8548   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
8549  },
8550  {
8551   "alignment" : 8,
8552   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmPlugin *",
8553   "name" : "const android::hardware::drm::V1_1::IDrmPlugin *",
8554   "referenced_type" : "type-303",
8555   "self_type" : "type-304",
8556   "size" : 8,
8557   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
8558  },
8559  {
8560   "alignment" : 8,
8561   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
8562   "name" : "const android::hardware::hidl_death_recipient *",
8563   "referenced_type" : "type-872",
8564   "self_type" : "type-873",
8565   "size" : 8,
8566   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8567  },
8568  {
8569   "alignment" : 8,
8570   "linker_set_key" : "const android::hardware::hidl_memory *",
8571   "name" : "const android::hardware::hidl_memory *",
8572   "referenced_type" : "type-559",
8573   "self_type" : "type-564",
8574   "size" : 8,
8575   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8576  },
8577  {
8578   "alignment" : 8,
8579   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> *",
8580   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> *",
8581   "referenced_type" : "type-200",
8582   "self_type" : "type-201",
8583   "size" : 8,
8584   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8585  },
8586  {
8587   "alignment" : 8,
8588   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
8589   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
8590   "referenced_type" : "type-213",
8591   "self_type" : "type-214",
8592   "size" : 8,
8593   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8594  },
8595  {
8596   "alignment" : 8,
8597   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
8598   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
8599   "referenced_type" : "type-219",
8600   "self_type" : "type-220",
8601   "size" : 8,
8602   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8603  },
8604  {
8605   "alignment" : 8,
8606   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
8607   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
8608   "referenced_type" : "type-216",
8609   "self_type" : "type-217",
8610   "size" : 8,
8611   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8612  },
8613  {
8614   "alignment" : 8,
8615   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup> *",
8616   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup> *",
8617   "referenced_type" : "type-224",
8618   "self_type" : "type-225",
8619   "size" : 8,
8620   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8621  },
8622  {
8623   "alignment" : 8,
8624   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > *",
8625   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > *",
8626   "referenced_type" : "type-227",
8627   "self_type" : "type-228",
8628   "size" : 8,
8629   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8630  },
8631  {
8632   "alignment" : 8,
8633   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
8634   "name" : "const android::hardware::hidl_vec<int> *",
8635   "referenced_type" : "type-600",
8636   "self_type" : "type-601",
8637   "size" : 8,
8638   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8639  },
8640  {
8641   "alignment" : 8,
8642   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
8643   "name" : "const android::hardware::hidl_vec<unsigned char> *",
8644   "referenced_type" : "type-603",
8645   "self_type" : "type-604",
8646   "size" : 8,
8647   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8648  },
8649  {
8650   "alignment" : 8,
8651   "linker_set_key" : "const android::hardware::hidl_version *",
8652   "name" : "const android::hardware::hidl_version *",
8653   "referenced_type" : "type-619",
8654   "self_type" : "type-620",
8655   "size" : 8,
8656   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8657  },
8658  {
8659   "alignment" : 8,
8660   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
8661   "name" : "const android::hidl::base::V1_0::BpHwBase *",
8662   "referenced_type" : "type-825",
8663   "self_type" : "type-826",
8664   "size" : 8,
8665   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
8666  },
8667  {
8668   "alignment" : 8,
8669   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
8670   "name" : "const android::hidl::base::V1_0::IBase *",
8671   "referenced_type" : "type-694",
8672   "self_type" : "type-693",
8673   "size" : 8,
8674   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8675  },
8676  {
8677   "alignment" : 8,
8678   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
8679   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
8680   "referenced_type" : "type-268",
8681   "self_type" : "type-278",
8682   "size" : 8,
8683   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8684  },
8685  {
8686   "alignment" : 8,
8687   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
8688   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
8689   "referenced_type" : "type-769",
8690   "self_type" : "type-770",
8691   "size" : 8,
8692   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
8693  },
8694  {
8695   "alignment" : 8,
8696   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
8697   "name" : "const android::sp<android::hardware::IBinder> *",
8698   "referenced_type" : "type-80",
8699   "self_type" : "type-155",
8700   "size" : 8,
8701   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8702  },
8703  {
8704   "alignment" : 8,
8705   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
8706   "name" : "const android::sp<android::hardware::ProcessState> *",
8707   "referenced_type" : "type-233",
8708   "self_type" : "type-236",
8709   "size" : 8,
8710   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8711  },
8712  {
8713   "alignment" : 8,
8714   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
8715   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
8716   "referenced_type" : "type-363",
8717   "self_type" : "type-367",
8718   "size" : 8,
8719   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8720  },
8721  {
8722   "alignment" : 8,
8723   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
8724   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
8725   "referenced_type" : "type-345",
8726   "self_type" : "type-344",
8727   "size" : 8,
8728   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8729  },
8730  {
8731   "alignment" : 8,
8732   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
8733   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
8734   "referenced_type" : "type-898",
8735   "self_type" : "type-900",
8736   "size" : 8,
8737   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8738  },
8739  {
8740   "alignment" : 8,
8741   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
8742   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
8743   "referenced_type" : "type-879",
8744   "self_type" : "type-893",
8745   "size" : 8,
8746   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8747  },
8748  {
8749   "alignment" : 8,
8750   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
8751   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
8752   "referenced_type" : "type-886",
8753   "self_type" : "type-889",
8754   "size" : 8,
8755   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8756  },
8757  {
8758   "alignment" : 8,
8759   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
8760   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
8761   "referenced_type" : "type-390",
8762   "self_type" : "type-389",
8763   "size" : 8,
8764   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8765  },
8766  {
8767   "alignment" : 8,
8768   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
8769   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
8770   "referenced_type" : "type-95",
8771   "self_type" : "type-904",
8772   "size" : 8,
8773   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8774  },
8775  {
8776   "alignment" : 8,
8777   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
8778   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
8779   "referenced_type" : "type-139",
8780   "self_type" : "type-166",
8781   "size" : 8,
8782   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8783  },
8784  {
8785   "alignment" : 8,
8786   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
8787   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
8788   "referenced_type" : "type-413",
8789   "self_type" : "type-412",
8790   "size" : 8,
8791   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8792  },
8793  {
8794   "alignment" : 8,
8795   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
8796   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
8797   "referenced_type" : "type-598",
8798   "self_type" : "type-871",
8799   "size" : 8,
8800   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8801  },
8802  {
8803   "alignment" : 8,
8804   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
8805   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
8806   "referenced_type" : "type-884",
8807   "self_type" : "type-944",
8808   "size" : 8,
8809   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8810  },
8811  {
8812   "alignment" : 8,
8813   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
8814   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
8815   "referenced_type" : "type-254",
8816   "self_type" : "type-261",
8817   "size" : 8,
8818   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8819  },
8820  {
8821   "alignment" : 8,
8822   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
8823   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
8824   "referenced_type" : "type-326",
8825   "self_type" : "type-327",
8826   "size" : 8,
8827   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8828  },
8829  {
8830   "alignment" : 8,
8831   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
8832   "name" : "const android::wp<android::hardware::BHwBinder> *",
8833   "referenced_type" : "type-849",
8834   "self_type" : "type-860",
8835   "size" : 8,
8836   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8837  },
8838  {
8839   "alignment" : 8,
8840   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
8841   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
8842   "referenced_type" : "type-574",
8843   "self_type" : "type-589",
8844   "size" : 8,
8845   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8846  },
8847  {
8848   "alignment" : 8,
8849   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
8850   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
8851   "referenced_type" : "type-869",
8852   "self_type" : "type-868",
8853   "size" : 8,
8854   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8855  },
8856  {
8857   "alignment" : 8,
8858   "linker_set_key" : "const char *",
8859   "name" : "const char *",
8860   "referenced_type" : "type-87",
8861   "self_type" : "type-86",
8862   "size" : 8,
8863   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8864  },
8865  {
8866   "alignment" : 8,
8867   "linker_set_key" : "const char16_t *",
8868   "name" : "const char16_t *",
8869   "referenced_type" : "type-77",
8870   "self_type" : "type-76",
8871   "size" : 8,
8872   "source_file" : "/system/core/libutils/include/utils/String16.h"
8873  },
8874  {
8875   "alignment" : 8,
8876   "linker_set_key" : "const log_msg *",
8877   "name" : "const log_msg *",
8878   "referenced_type" : "type-334",
8879   "self_type" : "type-368",
8880   "size" : 8,
8881   "source_file" : "/system/core/liblog/include/log/log_read.h"
8882  },
8883  {
8884   "alignment" : 8,
8885   "linker_set_key" : "const native_handle *",
8886   "name" : "const native_handle *",
8887   "referenced_type" : "type-539",
8888   "self_type" : "type-538",
8889   "size" : 8,
8890   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8891  },
8892  {
8893   "alignment" : 8,
8894   "linker_set_key" : "const unsigned char *",
8895   "name" : "const unsigned char *",
8896   "referenced_type" : "type-612",
8897   "self_type" : "type-611",
8898   "size" : 8,
8899   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8900  },
8901  {
8902   "alignment" : 8,
8903   "linker_set_key" : "const unsigned long long *",
8904   "name" : "const unsigned long long *",
8905   "referenced_type" : "type-667",
8906   "self_type" : "type-666",
8907   "size" : 8,
8908   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8909  },
8910  {
8911   "alignment" : 8,
8912   "linker_set_key" : "const void *",
8913   "name" : "const void *",
8914   "referenced_type" : "type-622",
8915   "self_type" : "type-623",
8916   "size" : 8,
8917   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8918  },
8919  {
8920   "alignment" : 8,
8921   "linker_set_key" : "int (*)(void *)",
8922   "name" : "int (*)(void *)",
8923   "referenced_type" : "type-748",
8924   "self_type" : "type-749",
8925   "size" : 8,
8926   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8927  },
8928  {
8929   "alignment" : 8,
8930   "linker_set_key" : "int *",
8931   "name" : "int *",
8932   "referenced_type" : "type-38",
8933   "self_type" : "type-597",
8934   "size" : 8,
8935   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8936  },
8937  {
8938   "alignment" : 8,
8939   "linker_set_key" : "log_msg *",
8940   "name" : "log_msg *",
8941   "referenced_type" : "type-335",
8942   "self_type" : "type-438",
8943   "size" : 8,
8944   "source_file" : "/system/core/liblog/include/log/log_read.h"
8945  },
8946  {
8947   "alignment" : 8,
8948   "linker_set_key" : "native_handle *",
8949   "name" : "native_handle *",
8950   "referenced_type" : "type-457",
8951   "self_type" : "type-456",
8952   "size" : 8,
8953   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8954  },
8955  {
8956   "alignment" : 8,
8957   "linker_set_key" : "unsigned char *",
8958   "name" : "unsigned char *",
8959   "referenced_type" : "type-116",
8960   "self_type" : "type-133",
8961   "size" : 8,
8962   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8963  },
8964  {
8965   "alignment" : 8,
8966   "linker_set_key" : "unsigned long *",
8967   "name" : "unsigned long *",
8968   "referenced_type" : "type-62",
8969   "self_type" : "type-237",
8970   "size" : 8,
8971   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
8972  },
8973  {
8974   "alignment" : 8,
8975   "linker_set_key" : "unsigned long long *",
8976   "name" : "unsigned long long *",
8977   "referenced_type" : "type-510",
8978   "self_type" : "type-662",
8979   "size" : 8,
8980   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8981  },
8982  {
8983   "alignment" : 8,
8984   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
8985   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned long, const unsigned long long *, unsigned long, void *)",
8986   "referenced_type" : "type-664",
8987   "self_type" : "type-663",
8988   "size" : 8,
8989   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8990  },
8991  {
8992   "alignment" : 8,
8993   "linker_set_key" : "void *",
8994   "name" : "void *",
8995   "referenced_type" : "type-41",
8996   "self_type" : "type-40",
8997   "size" : 8,
8998   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8999  },
9000  {
9001   "alignment" : 8,
9002   "linker_set_key" : "void **",
9003   "name" : "void **",
9004   "referenced_type" : "type-40",
9005   "self_type" : "type-750",
9006   "size" : 8,
9007   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
9008  }
9009 ],
9010 "qualified_types" :
9011 [
9012  {
9013   "alignment" : 8,
9014   "is_const" : true,
9015   "linker_set_key" : "android::RefBase::weakref_impl *const",
9016   "name" : "android::RefBase::weakref_impl *const",
9017   "referenced_type" : "type-183",
9018   "self_type" : "type-185",
9019   "size" : 8,
9020   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9021  },
9022  {
9023   "alignment" : 8,
9024   "is_const" : true,
9025   "linker_set_key" : "android::RefBase::weakref_impl *const",
9026   "name" : "android::RefBase::weakref_impl *const",
9027   "referenced_type" : "type-346",
9028   "self_type" : "type-348",
9029   "size" : 8,
9030   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9031  },
9032  {
9033   "alignment" : 8,
9034   "is_const" : true,
9035   "linker_set_key" : "android::RefBase::weakref_impl *const",
9036   "name" : "android::RefBase::weakref_impl *const",
9037   "referenced_type" : "type-8",
9038   "self_type" : "type-7",
9039   "size" : 8,
9040   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9041  },
9042  {
9043   "alignment" : 8,
9044   "is_const" : true,
9045   "linker_set_key" : "android::RefBase::weakref_impl *const",
9046   "name" : "android::RefBase::weakref_impl *const",
9047   "referenced_type" : "type-913",
9048   "self_type" : "type-915",
9049   "size" : 8,
9050   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9051  },
9052  {
9053   "alignment" : 8,
9054   "is_const" : true,
9055   "linker_set_key" : "android::hardware::IBinder *const",
9056   "name" : "android::hardware::IBinder *const",
9057   "referenced_type" : "type-13",
9058   "self_type" : "type-24",
9059   "size" : 8,
9060   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
9061  },
9062  {
9063   "alignment" : 8,
9064   "is_const" : true,
9065   "linker_set_key" : "const android::NativeHandle",
9066   "name" : "const android::NativeHandle",
9067   "referenced_type" : "type-455",
9068   "self_type" : "type-632",
9069   "size" : 24,
9070   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
9071  },
9072  {
9073   "alignment" : 8,
9074   "is_const" : true,
9075   "linker_set_key" : "const android::RefBase",
9076   "name" : "const android::RefBase",
9077   "referenced_type" : "type-6",
9078   "self_type" : "type-549",
9079   "size" : 16,
9080   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9081  },
9082  {
9083   "alignment" : 8,
9084   "is_const" : true,
9085   "linker_set_key" : "const android::String16",
9086   "name" : "const android::String16",
9087   "referenced_type" : "type-75",
9088   "self_type" : "type-74",
9089   "size" : 8,
9090   "source_file" : "/system/core/libutils/include/utils/String16.h"
9091  },
9092  {
9093   "alignment" : 8,
9094   "is_const" : true,
9095   "linker_set_key" : "const android::String8",
9096   "name" : "const android::String8",
9097   "referenced_type" : "type-85",
9098   "self_type" : "type-641",
9099   "size" : 8,
9100   "source_file" : "/system/core/libutils/include/utils/String8.h"
9101  },
9102  {
9103   "alignment" : 8,
9104   "is_const" : true,
9105   "linker_set_key" : "const android::VectorImpl",
9106   "name" : "const android::VectorImpl",
9107   "referenced_type" : "type-67",
9108   "self_type" : "type-717",
9109   "size" : 40,
9110   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9111  },
9112  {
9113   "alignment" : 8,
9114   "is_const" : true,
9115   "linker_set_key" : "const android::hardware::BpHwRefBase",
9116   "name" : "const android::hardware::BpHwRefBase",
9117   "referenced_type" : "type-23",
9118   "self_type" : "type-653",
9119   "size" : 48,
9120   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
9121  },
9122  {
9123   "alignment" : 8,
9124   "is_const" : true,
9125   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9126   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9127   "referenced_type" : "type-677",
9128   "self_type" : "type-683",
9129   "size" : 64,
9130   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9131  },
9132  {
9133   "alignment" : 8,
9134   "is_const" : true,
9135   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9136   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9137   "referenced_type" : "type-685",
9138   "self_type" : "type-688",
9139   "size" : 64,
9140   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9141  },
9142  {
9143   "alignment" : 8,
9144   "is_const" : true,
9145   "linker_set_key" : "const android::hardware::Parcel",
9146   "name" : "const android::hardware::Parcel",
9147   "referenced_type" : "type-660",
9148   "self_type" : "type-671",
9149   "size" : 136,
9150   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9151  },
9152  {
9153   "alignment" : 8,
9154   "is_const" : true,
9155   "linker_set_key" : "const android::hardware::Return<android::hardware::drm::V1_0::Status>",
9156   "name" : "const android::hardware::Return<android::hardware::drm::V1_0::Status>",
9157   "referenced_type" : "type-167",
9158   "self_type" : "type-175",
9159   "size" : 40,
9160   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9161  },
9162  {
9163   "alignment" : 8,
9164   "is_const" : true,
9165   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> >",
9166   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> >",
9167   "referenced_type" : "type-432",
9168   "self_type" : "type-436",
9169   "size" : 48,
9170   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9171  },
9172  {
9173   "alignment" : 8,
9174   "is_const" : true,
9175   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> >",
9176   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> >",
9177   "referenced_type" : "type-905",
9178   "self_type" : "type-909",
9179   "size" : 48,
9180   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9181  },
9182  {
9183   "alignment" : 8,
9184   "is_const" : true,
9185   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> >",
9186   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> >",
9187   "referenced_type" : "type-177",
9188   "self_type" : "type-181",
9189   "size" : 48,
9190   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9191  },
9192  {
9193   "alignment" : 8,
9194   "is_const" : true,
9195   "linker_set_key" : "const android::hardware::Return<bool>",
9196   "name" : "const android::hardware::Return<bool>",
9197   "referenced_type" : "type-426",
9198   "self_type" : "type-430",
9199   "size" : 40,
9200   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9201  },
9202  {
9203   "alignment" : 8,
9204   "is_const" : true,
9205   "linker_set_key" : "const android::hardware::Status",
9206   "name" : "const android::hardware::Status",
9207   "referenced_type" : "type-170",
9208   "self_type" : "type-419",
9209   "size" : 32,
9210   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9211  },
9212  {
9213   "alignment" : 4,
9214   "is_const" : true,
9215   "linker_set_key" : "const android::hardware::details::SchedPrio",
9216   "name" : "const android::hardware::details::SchedPrio",
9217   "referenced_type" : "type-680",
9218   "self_type" : "type-682",
9219   "size" : 8,
9220   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9221  },
9222  {
9223   "alignment" : 8,
9224   "is_const" : true,
9225   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
9226   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
9227   "referenced_type" : "type-194",
9228   "self_type" : "type-319",
9229   "size" : 8,
9230   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9231  },
9232  {
9233   "alignment" : 8,
9234   "is_const" : true,
9235   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
9236   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
9237   "referenced_type" : "type-111",
9238   "self_type" : "type-273",
9239   "size" : 8,
9240   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9241  },
9242  {
9243   "alignment" : 8,
9244   "is_const" : true,
9245   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
9246   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
9247   "referenced_type" : "type-103",
9248   "self_type" : "type-317",
9249   "size" : 8,
9250   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9251  },
9252  {
9253   "alignment" : 8,
9254   "is_const" : true,
9255   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
9256   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
9257   "referenced_type" : "type-119",
9258   "self_type" : "type-313",
9259   "size" : 8,
9260   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9261  },
9262  {
9263   "alignment" : 8,
9264   "is_const" : true,
9265   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup>",
9266   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup>",
9267   "referenced_type" : "type-98",
9268   "self_type" : "type-123",
9269   "size" : 8,
9270   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9271  },
9272  {
9273   "alignment" : 8,
9274   "is_const" : true,
9275   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9276   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9277   "referenced_type" : "type-584",
9278   "self_type" : "type-857",
9279   "size" : 8,
9280   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9281  },
9282  {
9283   "alignment" : 8,
9284   "is_const" : true,
9285   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9286   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9287   "referenced_type" : "type-576",
9288   "self_type" : "type-852",
9289   "size" : 8,
9290   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9291  },
9292  {
9293   "alignment" : 8,
9294   "is_const" : true,
9295   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
9296   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
9297   "referenced_type" : "type-127",
9298   "self_type" : "type-134",
9299   "size" : 8,
9300   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9301  },
9302  {
9303   "alignment" : 8,
9304   "is_const" : true,
9305   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
9306   "name" : "const android::hardware::details::hidl_pointer<int>",
9307   "referenced_type" : "type-595",
9308   "self_type" : "type-754",
9309   "size" : 8,
9310   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9311  },
9312  {
9313   "alignment" : 8,
9314   "is_const" : true,
9315   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
9316   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
9317   "referenced_type" : "type-131",
9318   "self_type" : "type-814",
9319   "size" : 8,
9320   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9321  },
9322  {
9323   "alignment" : 8,
9324   "is_const" : true,
9325   "linker_set_key" : "const android::hardware::details::return_status",
9326   "name" : "const android::hardware::details::return_status",
9327   "referenced_type" : "type-169",
9328   "self_type" : "type-442",
9329   "size" : 40,
9330   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9331  },
9332  {
9333   "alignment" : 8,
9334   "is_const" : true,
9335   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoFactory",
9336   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory",
9337   "referenced_type" : "type-837",
9338   "self_type" : "type-840",
9339   "size" : 216,
9340   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
9341  },
9342  {
9343   "alignment" : 8,
9344   "is_const" : true,
9345   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin",
9346   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin",
9347   "referenced_type" : "type-829",
9348   "self_type" : "type-832",
9349   "size" : 216,
9350   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
9351  },
9352  {
9353   "alignment" : 8,
9354   "is_const" : true,
9355   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmFactory",
9356   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory",
9357   "referenced_type" : "type-43",
9358   "self_type" : "type-47",
9359   "size" : 216,
9360   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
9361  },
9362  {
9363   "alignment" : 8,
9364   "is_const" : true,
9365   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPlugin",
9366   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin",
9367   "referenced_type" : "type-17",
9368   "self_type" : "type-16",
9369   "size" : 216,
9370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
9371  },
9372  {
9373   "alignment" : 8,
9374   "is_const" : true,
9375   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener",
9376   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener",
9377   "referenced_type" : "type-968",
9378   "self_type" : "type-972",
9379   "size" : 216,
9380   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
9381  },
9382  {
9383   "alignment" : 4,
9384   "is_const" : true,
9385   "linker_set_key" : "const android::hardware::drm::V1_0::BufferType",
9386   "name" : "const android::hardware::drm::V1_0::BufferType",
9387   "referenced_type" : "type-787",
9388   "self_type" : "type-798",
9389   "size" : 4,
9390   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9391  },
9392  {
9393   "alignment" : 4,
9394   "is_const" : true,
9395   "linker_set_key" : "const android::hardware::drm::V1_0::EventType",
9396   "name" : "const android::hardware::drm::V1_0::EventType",
9397   "referenced_type" : "type-781",
9398   "self_type" : "type-792",
9399   "size" : 4,
9400   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9401  },
9402  {
9403   "alignment" : 8,
9404   "is_const" : true,
9405   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoFactory",
9406   "name" : "const android::hardware::drm::V1_0::ICryptoFactory",
9407   "referenced_type" : "type-358",
9408   "self_type" : "type-813",
9409   "size" : 24,
9410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
9411  },
9412  {
9413   "alignment" : 8,
9414   "is_const" : true,
9415   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoPlugin",
9416   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin",
9417   "referenced_type" : "type-331",
9418   "self_type" : "type-349",
9419   "size" : 24,
9420   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9421  },
9422  {
9423   "alignment" : 8,
9424   "is_const" : true,
9425   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmFactory",
9426   "name" : "const android::hardware::drm::V1_0::IDrmFactory",
9427   "referenced_type" : "type-34",
9428   "self_type" : "type-961",
9429   "size" : 24,
9430   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
9431  },
9432  {
9433   "alignment" : 8,
9434   "is_const" : true,
9435   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPlugin",
9436   "name" : "const android::hardware::drm::V1_0::IDrmPlugin",
9437   "referenced_type" : "type-21",
9438   "self_type" : "type-894",
9439   "size" : 24,
9440   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9441  },
9442  {
9443   "alignment" : 8,
9444   "is_const" : true,
9445   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPluginListener",
9446   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener",
9447   "referenced_type" : "type-161",
9448   "self_type" : "type-959",
9449   "size" : 24,
9450   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
9451  },
9452  {
9453   "alignment" : 4,
9454   "is_const" : true,
9455   "linker_set_key" : "const android::hardware::drm::V1_0::KeyRequestType",
9456   "name" : "const android::hardware::drm::V1_0::KeyRequestType",
9457   "referenced_type" : "type-783",
9458   "self_type" : "type-795",
9459   "size" : 4,
9460   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9461  },
9462  {
9463   "alignment" : 4,
9464   "is_const" : true,
9465   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatusType",
9466   "name" : "const android::hardware::drm::V1_0::KeyStatusType",
9467   "referenced_type" : "type-207",
9468   "self_type" : "type-796",
9469   "size" : 4,
9470   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9471  },
9472  {
9473   "alignment" : 4,
9474   "is_const" : true,
9475   "linker_set_key" : "const android::hardware::drm::V1_0::KeyType",
9476   "name" : "const android::hardware::drm::V1_0::KeyType",
9477   "referenced_type" : "type-782",
9478   "self_type" : "type-794",
9479   "size" : 4,
9480   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9481  },
9482  {
9483   "alignment" : 8,
9484   "is_const" : true,
9485   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue",
9486   "name" : "const android::hardware::drm::V1_0::KeyValue",
9487   "referenced_type" : "type-197",
9488   "self_type" : "type-199",
9489   "size" : 32,
9490   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9491  },
9492  {
9493   "alignment" : 4,
9494   "is_const" : true,
9495   "linker_set_key" : "const android::hardware::drm::V1_0::Mode",
9496   "name" : "const android::hardware::drm::V1_0::Mode",
9497   "referenced_type" : "type-784",
9498   "self_type" : "type-797",
9499   "size" : 4,
9500   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9501  },
9502  {
9503   "alignment" : 4,
9504   "is_const" : true,
9505   "linker_set_key" : "const android::hardware::drm::V1_0::Status",
9506   "name" : "const android::hardware::drm::V1_0::Status",
9507   "referenced_type" : "type-168",
9508   "self_type" : "type-790",
9509   "size" : 4,
9510   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9511  },
9512  {
9513   "alignment" : 8,
9514   "is_const" : true,
9515   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwCryptoFactory",
9516   "name" : "const android::hardware::drm::V1_1::BpHwCryptoFactory",
9517   "referenced_type" : "type-843",
9518   "self_type" : "type-842",
9519   "size" : 216,
9520   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
9521  },
9522  {
9523   "alignment" : 8,
9524   "is_const" : true,
9525   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmFactory",
9526   "name" : "const android::hardware::drm::V1_1::BpHwDrmFactory",
9527   "referenced_type" : "type-50",
9528   "self_type" : "type-49",
9529   "size" : 216,
9530   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
9531  },
9532  {
9533   "alignment" : 8,
9534   "is_const" : true,
9535   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmPlugin",
9536   "name" : "const android::hardware::drm::V1_1::BpHwDrmPlugin",
9537   "referenced_type" : "type-150",
9538   "self_type" : "type-305",
9539   "size" : 216,
9540   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
9541  },
9542  {
9543   "alignment" : 8,
9544   "is_const" : true,
9545   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup",
9546   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup",
9547   "referenced_type" : "type-101",
9548   "self_type" : "type-126",
9549   "size" : 16,
9550   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9551  },
9552  {
9553   "alignment" : 8,
9554   "is_const" : true,
9555   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
9556   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
9557   "referenced_type" : "type-114",
9558   "self_type" : "type-260",
9559   "size" : 56,
9560   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9561  },
9562  {
9563   "alignment" : 8,
9564   "is_const" : true,
9565   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric",
9566   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric",
9567   "referenced_type" : "type-106",
9568   "self_type" : "type-316",
9569   "size" : 48,
9570   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9571  },
9572  {
9573   "alignment" : 8,
9574   "is_const" : true,
9575   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value",
9576   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value",
9577   "referenced_type" : "type-122",
9578   "self_type" : "type-310",
9579   "size" : 56,
9580   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9581  },
9582  {
9583   "alignment" : 1,
9584   "is_const" : true,
9585   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
9586   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
9587   "referenced_type" : "type-115",
9588   "self_type" : "type-284",
9589   "size" : 1,
9590   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
9591  },
9592  {
9593   "alignment" : 4,
9594   "is_const" : true,
9595   "linker_set_key" : "const android::hardware::drm::V1_1::HdcpLevel",
9596   "name" : "const android::hardware::drm::V1_1::HdcpLevel",
9597   "referenced_type" : "type-279",
9598   "self_type" : "type-285",
9599   "size" : 4,
9600   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
9601  },
9602  {
9603   "alignment" : 8,
9604   "is_const" : true,
9605   "linker_set_key" : "const android::hardware::drm::V1_1::ICryptoFactory",
9606   "name" : "const android::hardware::drm::V1_1::ICryptoFactory",
9607   "referenced_type" : "type-372",
9608   "self_type" : "type-816",
9609   "size" : 24,
9610   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
9611  },
9612  {
9613   "alignment" : 8,
9614   "is_const" : true,
9615   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmFactory",
9616   "name" : "const android::hardware::drm::V1_1::IDrmFactory",
9617   "referenced_type" : "type-54",
9618   "self_type" : "type-964",
9619   "size" : 24,
9620   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
9621  },
9622  {
9623   "alignment" : 8,
9624   "is_const" : true,
9625   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmPlugin",
9626   "name" : "const android::hardware::drm::V1_1::IDrmPlugin",
9627   "referenced_type" : "type-142",
9628   "self_type" : "type-303",
9629   "size" : 24,
9630   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
9631  },
9632  {
9633   "alignment" : 4,
9634   "is_const" : true,
9635   "linker_set_key" : "const android::hardware::drm::V1_1::KeyRequestType",
9636   "name" : "const android::hardware::drm::V1_1::KeyRequestType",
9637   "referenced_type" : "type-280",
9638   "self_type" : "type-286",
9639   "size" : 4,
9640   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
9641  },
9642  {
9643   "alignment" : 8,
9644   "is_const" : true,
9645   "linker_set_key" : "const android::hardware::drm::V1_1::SecureStopRelease",
9646   "name" : "const android::hardware::drm::V1_1::SecureStopRelease",
9647   "referenced_type" : "type-282",
9648   "self_type" : "type-307",
9649   "size" : 16,
9650   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
9651  },
9652  {
9653   "alignment" : 4,
9654   "is_const" : true,
9655   "linker_set_key" : "const android::hardware::drm::V1_1::SecurityLevel",
9656   "name" : "const android::hardware::drm::V1_1::SecurityLevel",
9657   "referenced_type" : "type-281",
9658   "self_type" : "type-294",
9659   "size" : 4,
9660   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
9661  },
9662  {
9663   "alignment" : 1,
9664   "is_const" : true,
9665   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16>",
9666   "name" : "const android::hardware::hidl_array<unsigned char, 16>",
9667   "referenced_type" : "type-614",
9668   "self_type" : "type-847",
9669   "size" : 16,
9670   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
9671  },
9672  {
9673   "alignment" : 8,
9674   "is_const" : true,
9675   "linker_set_key" : "const android::hardware::hidl_death_recipient",
9676   "name" : "const android::hardware::hidl_death_recipient",
9677   "referenced_type" : "type-401",
9678   "self_type" : "type-872",
9679   "size" : 24,
9680   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9681  },
9682  {
9683   "alignment" : 8,
9684   "is_const" : true,
9685   "linker_set_key" : "const android::hardware::hidl_handle",
9686   "name" : "const android::hardware::hidl_handle",
9687   "referenced_type" : "type-553",
9688   "self_type" : "type-625",
9689   "size" : 16,
9690   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9691  },
9692  {
9693   "alignment" : 8,
9694   "is_const" : true,
9695   "linker_set_key" : "const android::hardware::hidl_memory",
9696   "name" : "const android::hardware::hidl_memory",
9697   "referenced_type" : "type-556",
9698   "self_type" : "type-559",
9699   "size" : 40,
9700   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9701  },
9702  {
9703   "alignment" : 8,
9704   "is_const" : true,
9705   "linker_set_key" : "const android::hardware::hidl_string",
9706   "name" : "const android::hardware::hidl_string",
9707   "referenced_type" : "type-107",
9708   "self_type" : "type-554",
9709   "size" : 16,
9710   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9711  },
9712  {
9713   "alignment" : 8,
9714   "is_const" : true,
9715   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
9716   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
9717   "referenced_type" : "type-202",
9718   "self_type" : "type-311",
9719   "size" : 16,
9720   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
9721  },
9722  {
9723   "alignment" : 8,
9724   "is_const" : true,
9725   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
9726   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
9727   "referenced_type" : "type-193",
9728   "self_type" : "type-200",
9729   "size" : 16,
9730   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9731  },
9732  {
9733   "alignment" : 8,
9734   "is_const" : true,
9735   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
9736   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
9737   "referenced_type" : "type-110",
9738   "self_type" : "type-213",
9739   "size" : 16,
9740   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9741  },
9742  {
9743   "alignment" : 8,
9744   "is_const" : true,
9745   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
9746   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
9747   "referenced_type" : "type-102",
9748   "self_type" : "type-219",
9749   "size" : 16,
9750   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9751  },
9752  {
9753   "alignment" : 8,
9754   "is_const" : true,
9755   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
9756   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
9757   "referenced_type" : "type-118",
9758   "self_type" : "type-216",
9759   "size" : 16,
9760   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9761  },
9762  {
9763   "alignment" : 8,
9764   "is_const" : true,
9765   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup>",
9766   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup>",
9767   "referenced_type" : "type-222",
9768   "self_type" : "type-224",
9769   "size" : 16,
9770   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9771  },
9772  {
9773   "alignment" : 8,
9774   "is_const" : true,
9775   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
9776   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
9777   "referenced_type" : "type-575",
9778   "self_type" : "type-818",
9779   "size" : 16,
9780   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
9781  },
9782  {
9783   "alignment" : 8,
9784   "is_const" : true,
9785   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
9786   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
9787   "referenced_type" : "type-226",
9788   "self_type" : "type-227",
9789   "size" : 16,
9790   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9791  },
9792  {
9793   "alignment" : 8,
9794   "is_const" : true,
9795   "linker_set_key" : "const android::hardware::hidl_vec<int>",
9796   "name" : "const android::hardware::hidl_vec<int>",
9797   "referenced_type" : "type-594",
9798   "self_type" : "type-600",
9799   "size" : 16,
9800   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9801  },
9802  {
9803   "alignment" : 8,
9804   "is_const" : true,
9805   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
9806   "name" : "const android::hardware::hidl_vec<unsigned char>",
9807   "referenced_type" : "type-130",
9808   "self_type" : "type-603",
9809   "size" : 16,
9810   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9811  },
9812  {
9813   "alignment" : 2,
9814   "is_const" : true,
9815   "linker_set_key" : "const android::hardware::hidl_version",
9816   "name" : "const android::hardware::hidl_version",
9817   "referenced_type" : "type-617",
9818   "self_type" : "type-619",
9819   "size" : 4,
9820   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9821  },
9822  {
9823   "alignment" : 8,
9824   "is_const" : true,
9825   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
9826   "name" : "const android::hidl::base::V1_0::BpHwBase",
9827   "referenced_type" : "type-822",
9828   "self_type" : "type-825",
9829   "size" : 216,
9830   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
9831  },
9832  {
9833   "alignment" : 4,
9834   "is_const" : true,
9835   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
9836   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
9837   "referenced_type" : "type-635",
9838   "self_type" : "type-636",
9839   "size" : 4,
9840   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9841  },
9842  {
9843   "alignment" : 8,
9844   "is_const" : true,
9845   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
9846   "name" : "const android::hidl::base::V1_0::IBase",
9847   "referenced_type" : "type-5",
9848   "self_type" : "type-694",
9849   "size" : 24,
9850   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9851  },
9852  {
9853   "alignment" : 8,
9854   "is_const" : true,
9855   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
9856   "name" : "const android::hidl::base::V1_0::IBase *const",
9857   "referenced_type" : "type-693",
9858   "self_type" : "type-696",
9859   "size" : 8,
9860   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9861  },
9862  {
9863   "alignment" : 8,
9864   "is_const" : true,
9865   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
9866   "name" : "const android::hidl::manager::V1_0::IServiceManager",
9867   "referenced_type" : "type-246",
9868   "self_type" : "type-268",
9869   "size" : 24,
9870   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9871  },
9872  {
9873   "alignment" : 4,
9874   "is_const" : true,
9875   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
9876   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
9877   "referenced_type" : "type-772",
9878   "self_type" : "type-776",
9879   "size" : 4,
9880   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9881  },
9882  {
9883   "alignment" : 1,
9884   "is_const" : true,
9885   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
9886   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
9887   "referenced_type" : "type-771",
9888   "self_type" : "type-774",
9889   "size" : 1,
9890   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9891  },
9892  {
9893   "alignment" : 8,
9894   "is_const" : true,
9895   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
9896   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
9897   "referenced_type" : "type-324",
9898   "self_type" : "type-769",
9899   "size" : 24,
9900   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
9901  },
9902  {
9903   "alignment" : 8,
9904   "is_const" : true,
9905   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
9906   "name" : "const android::sp<android::hardware::IBinder>",
9907   "referenced_type" : "type-12",
9908   "self_type" : "type-80",
9909   "size" : 8,
9910   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
9911  },
9912  {
9913   "alignment" : 8,
9914   "is_const" : true,
9915   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
9916   "name" : "const android::sp<android::hardware::ProcessState>",
9917   "referenced_type" : "type-57",
9918   "self_type" : "type-233",
9919   "size" : 8,
9920   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9921  },
9922  {
9923   "alignment" : 8,
9924   "is_const" : true,
9925   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
9926   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
9927   "referenced_type" : "type-356",
9928   "self_type" : "type-363",
9929   "size" : 8,
9930   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9931  },
9932  {
9933   "alignment" : 8,
9934   "is_const" : true,
9935   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
9936   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
9937   "referenced_type" : "type-329",
9938   "self_type" : "type-345",
9939   "size" : 8,
9940   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9941  },
9942  {
9943   "alignment" : 8,
9944   "is_const" : true,
9945   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory>",
9946   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory>",
9947   "referenced_type" : "type-32",
9948   "self_type" : "type-898",
9949   "size" : 8,
9950   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9951  },
9952  {
9953   "alignment" : 8,
9954   "is_const" : true,
9955   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
9956   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
9957   "referenced_type" : "type-880",
9958   "self_type" : "type-879",
9959   "size" : 8,
9960   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9961  },
9962  {
9963   "alignment" : 8,
9964   "is_const" : true,
9965   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
9966   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
9967   "referenced_type" : "type-159",
9968   "self_type" : "type-886",
9969   "size" : 8,
9970   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9971  },
9972  {
9973   "alignment" : 8,
9974   "is_const" : true,
9975   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
9976   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
9977   "referenced_type" : "type-370",
9978   "self_type" : "type-390",
9979   "size" : 8,
9980   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9981  },
9982  {
9983   "alignment" : 8,
9984   "is_const" : true,
9985   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory>",
9986   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory>",
9987   "referenced_type" : "type-96",
9988   "self_type" : "type-95",
9989   "size" : 8,
9990   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9991  },
9992  {
9993   "alignment" : 8,
9994   "is_const" : true,
9995   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
9996   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
9997   "referenced_type" : "type-140",
9998   "self_type" : "type-139",
9999   "size" : 8,
10000   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10001  },
10002  {
10003   "alignment" : 8,
10004   "is_const" : true,
10005   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
10006   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
10007   "referenced_type" : "type-396",
10008   "self_type" : "type-413",
10009   "size" : 8,
10010   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10011  },
10012  {
10013   "alignment" : 8,
10014   "is_const" : true,
10015   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
10016   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
10017   "referenced_type" : "type-599",
10018   "self_type" : "type-598",
10019   "size" : 8,
10020   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10021  },
10022  {
10023   "alignment" : 8,
10024   "is_const" : true,
10025   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
10026   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
10027   "referenced_type" : "type-36",
10028   "self_type" : "type-884",
10029   "size" : 8,
10030   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10031  },
10032  {
10033   "alignment" : 8,
10034   "is_const" : true,
10035   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
10036   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
10037   "referenced_type" : "type-244",
10038   "self_type" : "type-254",
10039   "size" : 8,
10040   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10041  },
10042  {
10043   "alignment" : 8,
10044   "is_const" : true,
10045   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10046   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10047   "referenced_type" : "type-322",
10048   "self_type" : "type-326",
10049   "size" : 8,
10050   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10051  },
10052  {
10053   "alignment" : 8,
10054   "is_const" : true,
10055   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
10056   "name" : "const android::wp<android::hardware::BHwBinder>",
10057   "referenced_type" : "type-624",
10058   "self_type" : "type-849",
10059   "size" : 16,
10060   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10061  },
10062  {
10063   "alignment" : 8,
10064   "is_const" : true,
10065   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
10066   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
10067   "referenced_type" : "type-399",
10068   "self_type" : "type-574",
10069   "size" : 16,
10070   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10071  },
10072  {
10073   "alignment" : 8,
10074   "is_const" : true,
10075   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
10076   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
10077   "referenced_type" : "type-3",
10078   "self_type" : "type-869",
10079   "size" : 16,
10080   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10081  },
10082  {
10083   "alignment" : 1,
10084   "is_const" : true,
10085   "linker_set_key" : "const bool",
10086   "name" : "const bool",
10087   "referenced_type" : "type-28",
10088   "self_type" : "type-290",
10089   "size" : 1,
10090   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10091  },
10092  {
10093   "alignment" : 1,
10094   "is_const" : true,
10095   "linker_set_key" : "const char",
10096   "name" : "const char",
10097   "referenced_type" : "type-88",
10098   "self_type" : "type-87",
10099   "size" : 1,
10100   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10101  },
10102  {
10103   "alignment" : 2,
10104   "is_const" : true,
10105   "linker_set_key" : "const char16_t",
10106   "name" : "const char16_t",
10107   "referenced_type" : "type-78",
10108   "self_type" : "type-77",
10109   "size" : 2,
10110   "source_file" : "/system/core/libutils/include/utils/String16.h"
10111  },
10112  {
10113   "alignment" : 8,
10114   "is_const" : true,
10115   "linker_set_key" : "const double",
10116   "name" : "const double",
10117   "referenced_type" : "type-117",
10118   "self_type" : "type-545",
10119   "size" : 8,
10120   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10121  },
10122  {
10123   "alignment" : 4,
10124   "is_const" : true,
10125   "linker_set_key" : "const float",
10126   "name" : "const float",
10127   "referenced_type" : "type-515",
10128   "self_type" : "type-542",
10129   "size" : 4,
10130   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10131  },
10132  {
10133   "alignment" : 4,
10134   "is_const" : true,
10135   "linker_set_key" : "const int",
10136   "name" : "const int",
10137   "referenced_type" : "type-38",
10138   "self_type" : "type-734",
10139   "size" : 4,
10140   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10141  },
10142  {
10143   "is_const" : true,
10144   "linker_set_key" : "const iter<is_const>",
10145   "name" : "const iter<is_const>",
10146   "referenced_type" : "type-187",
10147   "self_type" : "type-186",
10148   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10149  },
10150  {
10151   "is_const" : true,
10152   "linker_set_key" : "const iter<is_const>",
10153   "name" : "const iter<is_const>",
10154   "referenced_type" : "type-351",
10155   "self_type" : "type-350",
10156   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10157  },
10158  {
10159   "is_const" : true,
10160   "linker_set_key" : "const iter<is_const>",
10161   "name" : "const iter<is_const>",
10162   "referenced_type" : "type-567",
10163   "self_type" : "type-566",
10164   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10165  },
10166  {
10167   "is_const" : true,
10168   "linker_set_key" : "const iter<is_const>",
10169   "name" : "const iter<is_const>",
10170   "referenced_type" : "type-917",
10171   "self_type" : "type-916",
10172   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10173  },
10174  {
10175   "alignment" : 4,
10176   "is_const" : true,
10177   "linker_set_key" : "const log_msg",
10178   "name" : "const log_msg",
10179   "referenced_type" : "type-335",
10180   "self_type" : "type-334",
10181   "size" : 5124,
10182   "source_file" : "/system/core/liblog/include/log/log_read.h"
10183  },
10184  {
10185   "alignment" : 8,
10186   "is_const" : true,
10187   "linker_set_key" : "const long",
10188   "name" : "const long",
10189   "referenced_type" : "type-63",
10190   "self_type" : "type-535",
10191   "size" : 8,
10192   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10193  },
10194  {
10195   "alignment" : 4,
10196   "is_const" : true,
10197   "linker_set_key" : "const native_handle",
10198   "name" : "const native_handle",
10199   "referenced_type" : "type-457",
10200   "self_type" : "type-539",
10201   "size" : 12,
10202   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10203  },
10204  {
10205   "alignment" : 2,
10206   "is_const" : true,
10207   "linker_set_key" : "const short",
10208   "name" : "const short",
10209   "referenced_type" : "type-478",
10210   "self_type" : "type-530",
10211   "size" : 2,
10212   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10213  },
10214  {
10215   "alignment" : 1,
10216   "is_const" : true,
10217   "linker_set_key" : "const signed char",
10218   "name" : "const signed char",
10219   "referenced_type" : "type-528",
10220   "self_type" : "type-527",
10221   "size" : 1,
10222   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10223  },
10224  {
10225   "alignment" : 4,
10226   "is_const" : true,
10227   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10228   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10229   "referenced_type" : "type-277",
10230   "self_type" : "type-276",
10231   "size" : 8,
10232   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10233  },
10234  {
10235   "alignment" : 4,
10236   "is_const" : true,
10237   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10238   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10239   "referenced_type" : "type-388",
10240   "self_type" : "type-387",
10241   "size" : 8,
10242   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10243  },
10244  {
10245   "alignment" : 4,
10246   "is_const" : true,
10247   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10248   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10249   "referenced_type" : "type-812",
10250   "self_type" : "type-811",
10251   "size" : 8,
10252   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10253  },
10254  {
10255   "alignment" : 4,
10256   "is_const" : true,
10257   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10258   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10259   "referenced_type" : "type-958",
10260   "self_type" : "type-957",
10261   "size" : 8,
10262   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10263  },
10264  {
10265   "alignment" : 4,
10266   "is_const" : true,
10267   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10268   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10269   "referenced_type" : "type-265",
10270   "self_type" : "type-264",
10271   "size" : 20,
10272   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10273  },
10274  {
10275   "alignment" : 4,
10276   "is_const" : true,
10277   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10278   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10279   "referenced_type" : "type-377",
10280   "self_type" : "type-376",
10281   "size" : 20,
10282   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10283  },
10284  {
10285   "alignment" : 4,
10286   "is_const" : true,
10287   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10288   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10289   "referenced_type" : "type-802",
10290   "self_type" : "type-801",
10291   "size" : 20,
10292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10293  },
10294  {
10295   "alignment" : 4,
10296   "is_const" : true,
10297   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10298   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10299   "referenced_type" : "type-948",
10300   "self_type" : "type-947",
10301   "size" : 20,
10302   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10303  },
10304  {
10305   "alignment" : 4,
10306   "is_const" : true,
10307   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10308   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10309   "referenced_type" : "type-270",
10310   "self_type" : "type-269",
10311   "size" : 16,
10312   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10313  },
10314  {
10315   "alignment" : 4,
10316   "is_const" : true,
10317   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10318   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10319   "referenced_type" : "type-382",
10320   "self_type" : "type-381",
10321   "size" : 16,
10322   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10323  },
10324  {
10325   "alignment" : 4,
10326   "is_const" : true,
10327   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10328   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10329   "referenced_type" : "type-806",
10330   "self_type" : "type-805",
10331   "size" : 16,
10332   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10333  },
10334  {
10335   "alignment" : 4,
10336   "is_const" : true,
10337   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10338   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10339   "referenced_type" : "type-952",
10340   "self_type" : "type-951",
10341   "size" : 16,
10342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10343  },
10344  {
10345   "alignment" : 4,
10346   "is_const" : true,
10347   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10348   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10349   "referenced_type" : "type-272",
10350   "self_type" : "type-271",
10351   "size" : 20,
10352   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10353  },
10354  {
10355   "alignment" : 4,
10356   "is_const" : true,
10357   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10358   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10359   "referenced_type" : "type-384",
10360   "self_type" : "type-383",
10361   "size" : 20,
10362   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10363  },
10364  {
10365   "alignment" : 4,
10366   "is_const" : true,
10367   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10368   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10369   "referenced_type" : "type-808",
10370   "self_type" : "type-807",
10371   "size" : 20,
10372   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10373  },
10374  {
10375   "alignment" : 4,
10376   "is_const" : true,
10377   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10378   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10379   "referenced_type" : "type-954",
10380   "self_type" : "type-953",
10381   "size" : 20,
10382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10383  },
10384  {
10385   "alignment" : 4,
10386   "is_const" : true,
10387   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10388   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10389   "referenced_type" : "type-267",
10390   "self_type" : "type-266",
10391   "size" : 12,
10392   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10393  },
10394  {
10395   "alignment" : 4,
10396   "is_const" : true,
10397   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10398   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10399   "referenced_type" : "type-380",
10400   "self_type" : "type-379",
10401   "size" : 12,
10402   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10403  },
10404  {
10405   "alignment" : 4,
10406   "is_const" : true,
10407   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10408   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10409   "referenced_type" : "type-804",
10410   "self_type" : "type-803",
10411   "size" : 12,
10412   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10413  },
10414  {
10415   "alignment" : 4,
10416   "is_const" : true,
10417   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10418   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10419   "referenced_type" : "type-950",
10420   "self_type" : "type-949",
10421   "size" : 12,
10422   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10423  },
10424  {
10425   "alignment" : 4,
10426   "is_const" : true,
10427   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10428   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10429   "referenced_type" : "type-275",
10430   "self_type" : "type-274",
10431   "size" : 16,
10432   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10433  },
10434  {
10435   "alignment" : 4,
10436   "is_const" : true,
10437   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10438   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10439   "referenced_type" : "type-386",
10440   "self_type" : "type-385",
10441   "size" : 16,
10442   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10443  },
10444  {
10445   "alignment" : 4,
10446   "is_const" : true,
10447   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10448   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10449   "referenced_type" : "type-810",
10450   "self_type" : "type-809",
10451   "size" : 16,
10452   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10453  },
10454  {
10455   "alignment" : 4,
10456   "is_const" : true,
10457   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10458   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10459   "referenced_type" : "type-956",
10460   "self_type" : "type-955",
10461   "size" : 16,
10462   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10463  },
10464  {
10465   "alignment" : 4,
10466   "is_const" : true,
10467   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
10468   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
10469   "referenced_type" : "type-263",
10470   "self_type" : "type-262",
10471   "size" : 52,
10472   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10473  },
10474  {
10475   "alignment" : 4,
10476   "is_const" : true,
10477   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
10478   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
10479   "referenced_type" : "type-375",
10480   "self_type" : "type-374",
10481   "size" : 52,
10482   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10483  },
10484  {
10485   "alignment" : 4,
10486   "is_const" : true,
10487   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
10488   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
10489   "referenced_type" : "type-800",
10490   "self_type" : "type-799",
10491   "size" : 52,
10492   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10493  },
10494  {
10495   "alignment" : 4,
10496   "is_const" : true,
10497   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
10498   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
10499   "referenced_type" : "type-946",
10500   "self_type" : "type-945",
10501   "size" : 52,
10502   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10503  },
10504  {
10505   "alignment" : 1,
10506   "is_const" : true,
10507   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
10508   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
10509   "referenced_type" : "type-296",
10510   "self_type" : "type-295",
10511   "size" : 3,
10512   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
10513  },
10514  {
10515   "alignment" : 1,
10516   "is_const" : true,
10517   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
10518   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
10519   "referenced_type" : "type-392",
10520   "self_type" : "type-391",
10521   "size" : 3,
10522   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
10523  },
10524  {
10525   "alignment" : 4,
10526   "is_const" : true,
10527   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
10528   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
10529   "referenced_type" : "type-298",
10530   "self_type" : "type-297",
10531   "size" : 28,
10532   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
10533  },
10534  {
10535   "alignment" : 4,
10536   "is_const" : true,
10537   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
10538   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
10539   "referenced_type" : "type-394",
10540   "self_type" : "type-393",
10541   "size" : 28,
10542   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
10543  },
10544  {
10545   "alignment" : 4,
10546   "is_const" : true,
10547   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
10548   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
10549   "referenced_type" : "type-300",
10550   "self_type" : "type-299",
10551   "size" : 24,
10552   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
10553  },
10554  {
10555   "alignment" : 4,
10556   "is_const" : true,
10557   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
10558   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
10559   "referenced_type" : "type-404",
10560   "self_type" : "type-403",
10561   "size" : 24,
10562   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
10563  },
10564  {
10565   "alignment" : 4,
10566   "is_const" : true,
10567   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
10568   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
10569   "referenced_type" : "type-302",
10570   "self_type" : "type-301",
10571   "size" : 24,
10572   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
10573  },
10574  {
10575   "alignment" : 4,
10576   "is_const" : true,
10577   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
10578   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
10579   "referenced_type" : "type-406",
10580   "self_type" : "type-405",
10581   "size" : 24,
10582   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
10583  },
10584  {
10585   "alignment" : 4,
10586   "is_const" : true,
10587   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
10588   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
10589   "referenced_type" : "type-230",
10590   "self_type" : "type-229",
10591   "size" : 12,
10592   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10593  },
10594  {
10595   "alignment" : 4,
10596   "is_const" : true,
10597   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
10598   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
10599   "referenced_type" : "type-362",
10600   "self_type" : "type-361",
10601   "size" : 12,
10602   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10603  },
10604  {
10605   "alignment" : 4,
10606   "is_const" : true,
10607   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
10608   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
10609   "referenced_type" : "type-639",
10610   "self_type" : "type-638",
10611   "size" : 12,
10612   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10613  },
10614  {
10615   "alignment" : 4,
10616   "is_const" : true,
10617   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
10618   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
10619   "referenced_type" : "type-924",
10620   "self_type" : "type-923",
10621   "size" : 12,
10622   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10623  },
10624  {
10625   "alignment" : 4,
10626   "is_const" : true,
10627   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
10628   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
10629   "referenced_type" : "type-258",
10630   "self_type" : "type-257",
10631   "size" : 4,
10632   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10633  },
10634  {
10635   "alignment" : 4,
10636   "is_const" : true,
10637   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
10638   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
10639   "referenced_type" : "type-780",
10640   "self_type" : "type-779",
10641   "size" : 4,
10642   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10643  },
10644  {
10645   "alignment" : 4,
10646   "is_const" : true,
10647   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
10648   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
10649   "referenced_type" : "type-943",
10650   "self_type" : "type-942",
10651   "size" : 4,
10652   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10653  },
10654  {
10655   "alignment" : 1,
10656   "is_const" : true,
10657   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
10658   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
10659   "referenced_type" : "type-256",
10660   "self_type" : "type-255",
10661   "size" : 3,
10662   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10663  },
10664  {
10665   "alignment" : 1,
10666   "is_const" : true,
10667   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
10668   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
10669   "referenced_type" : "type-778",
10670   "self_type" : "type-777",
10671   "size" : 3,
10672   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10673  },
10674  {
10675   "alignment" : 1,
10676   "is_const" : true,
10677   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
10678   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
10679   "referenced_type" : "type-941",
10680   "self_type" : "type-940",
10681   "size" : 3,
10682   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10683  },
10684  {
10685   "alignment" : 8,
10686   "is_const" : true,
10687   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10688   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10689   "referenced_type" : "type-242",
10690   "self_type" : "type-241",
10691   "size" : 24,
10692   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10693  },
10694  {
10695   "alignment" : 8,
10696   "is_const" : true,
10697   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10698   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10699   "referenced_type" : "type-675",
10700   "self_type" : "type-674",
10701   "size" : 24,
10702   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10703  },
10704  {
10705   "alignment" : 8,
10706   "is_const" : true,
10707   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10708   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
10709   "referenced_type" : "type-931",
10710   "self_type" : "type-930",
10711   "size" : 24,
10712   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
10713  },
10714  {
10715   "alignment" : 8,
10716   "is_const" : true,
10717   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
10718   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
10719   "referenced_type" : "type-192",
10720   "self_type" : "type-191",
10721   "size" : 16,
10722   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10723  },
10724  {
10725   "alignment" : 8,
10726   "is_const" : true,
10727   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
10728   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
10729   "referenced_type" : "type-592",
10730   "self_type" : "type-591",
10731   "size" : 16,
10732   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10733  },
10734  {
10735   "alignment" : 8,
10736   "is_const" : true,
10737   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
10738   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
10739   "referenced_type" : "type-922",
10740   "self_type" : "type-921",
10741   "size" : 16,
10742   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10743  },
10744  {
10745   "alignment" : 8,
10746   "is_const" : true,
10747   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
10748   "name" : "const std::initializer_list<android::hardware::hidl_string>",
10749   "referenced_type" : "type-190",
10750   "self_type" : "type-189",
10751   "size" : 16,
10752   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10753  },
10754  {
10755   "alignment" : 8,
10756   "is_const" : true,
10757   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
10758   "name" : "const std::initializer_list<android::hardware::hidl_string>",
10759   "referenced_type" : "type-581",
10760   "self_type" : "type-580",
10761   "size" : 16,
10762   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10763  },
10764  {
10765   "alignment" : 8,
10766   "is_const" : true,
10767   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
10768   "name" : "const std::initializer_list<android::hardware::hidl_string>",
10769   "referenced_type" : "type-920",
10770   "self_type" : "type-919",
10771   "size" : 16,
10772   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10773  },
10774  {
10775   "alignment" : 8,
10776   "is_const" : true,
10777   "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 *> > *)> > >",
10778   "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 *> > *)> > >",
10779   "referenced_type" : "type-138",
10780   "self_type" : "type-137",
10781   "size" : 24,
10782   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10783  },
10784  {
10785   "alignment" : 8,
10786   "is_const" : true,
10787   "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 *> > *)> > >",
10788   "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 *> > *)> > >",
10789   "referenced_type" : "type-411",
10790   "self_type" : "type-410",
10791   "size" : 24,
10792   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10793  },
10794  {
10795   "alignment" : 8,
10796   "is_const" : true,
10797   "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 *> > *)> > >",
10798   "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 *> > *)> > >",
10799   "referenced_type" : "type-864",
10800   "self_type" : "type-863",
10801   "size" : 24,
10802   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10803  },
10804  {
10805   "alignment" : 8,
10806   "is_const" : true,
10807   "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 *> > *)> > >",
10808   "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 *> > *)> > >",
10809   "referenced_type" : "type-93",
10810   "self_type" : "type-92",
10811   "size" : 24,
10812   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10813  },
10814  {
10815   "alignment" : 1,
10816   "is_const" : true,
10817   "linker_set_key" : "const unsigned char",
10818   "name" : "const unsigned char",
10819   "referenced_type" : "type-116",
10820   "self_type" : "type-612",
10821   "size" : 1,
10822   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10823  },
10824  {
10825   "alignment" : 4,
10826   "is_const" : true,
10827   "linker_set_key" : "const unsigned int",
10828   "name" : "const unsigned int",
10829   "referenced_type" : "type-2",
10830   "self_type" : "type-68",
10831   "size" : 4,
10832   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10833  },
10834  {
10835   "alignment" : 8,
10836   "is_const" : true,
10837   "linker_set_key" : "const unsigned long",
10838   "name" : "const unsigned long",
10839   "referenced_type" : "type-62",
10840   "self_type" : "type-69",
10841   "size" : 8,
10842   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10843  },
10844  {
10845   "alignment" : 8,
10846   "is_const" : true,
10847   "linker_set_key" : "const unsigned long long",
10848   "name" : "const unsigned long long",
10849   "referenced_type" : "type-510",
10850   "self_type" : "type-667",
10851   "size" : 8,
10852   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
10853  },
10854  {
10855   "alignment" : 2,
10856   "is_const" : true,
10857   "linker_set_key" : "const unsigned short",
10858   "name" : "const unsigned short",
10859   "referenced_type" : "type-339",
10860   "self_type" : "type-532",
10861   "size" : 2,
10862   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10863  },
10864  {
10865   "is_const" : true,
10866   "linker_set_key" : "const void",
10867   "name" : "const void",
10868   "referenced_type" : "type-41",
10869   "self_type" : "type-622",
10870   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10871  },
10872  {
10873   "alignment" : 1,
10874   "is_volatile" : true,
10875   "linker_set_key" : "volatile bool",
10876   "name" : "volatile bool",
10877   "referenced_type" : "type-28",
10878   "self_type" : "type-293",
10879   "size" : 1,
10880   "source_file" : "/system/core/libutils/include/utils/Thread.h"
10881  },
10882  {
10883   "alignment" : 4,
10884   "is_volatile" : true,
10885   "linker_set_key" : "volatile int",
10886   "name" : "volatile int",
10887   "referenced_type" : "type-38",
10888   "self_type" : "type-89",
10889   "size" : 4,
10890   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
10891  }
10892 ],
10893 "record_types" :
10894 [
10895  {
10896   "alignment" : 4,
10897   "fields" :
10898   [
10899    {
10900     "access" : "private",
10901     "field_name" : "mCond",
10902     "referenced_type" : "type-292"
10903    }
10904   ],
10905   "linker_set_key" : "android::Condition",
10906   "name" : "android::Condition",
10907   "record_kind" : "class",
10908   "referenced_type" : "type-291",
10909   "self_type" : "type-291",
10910   "size" : 48,
10911   "source_file" : "/system/core/libutils/include/utils/Condition.h",
10912   "unique_id" : "_ZTSN7android9ConditionE"
10913  },
10914  {
10915   "alignment" : 8,
10916   "fields" :
10917   [
10918    {
10919     "access" : "private",
10920     "field_name" : "mVector",
10921     "referenced_type" : "type-82"
10922    }
10923   ],
10924   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
10925   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
10926   "record_kind" : "class",
10927   "referenced_type" : "type-81",
10928   "self_type" : "type-81",
10929   "size" : 40,
10930   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
10931   "template_args" : [ "type-75", "type-12" ],
10932   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
10933  },
10934  {
10935   "alignment" : 4,
10936   "fields" :
10937   [
10938    {
10939     "access" : "private",
10940     "field_name" : "mCount",
10941     "referenced_type" : "type-454"
10942    }
10943   ],
10944   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
10945   "name" : "android::LightRefBase<android::NativeHandle>",
10946   "record_kind" : "class",
10947   "referenced_type" : "type-453",
10948   "self_type" : "type-453",
10949   "size" : 4,
10950   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10951   "template_args" : [ "type-455" ],
10952   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
10953  },
10954  {
10955   "alignment" : 4,
10956   "fields" :
10957   [
10958    {
10959     "access" : "private",
10960     "field_name" : "mCount",
10961     "referenced_type" : "type-451"
10962    }
10963   ],
10964   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
10965   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
10966   "record_kind" : "class",
10967   "referenced_type" : "type-450",
10968   "self_type" : "type-450",
10969   "size" : 4,
10970   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10971   "template_args" : [ "type-452" ],
10972   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
10973  },
10974  {
10975   "alignment" : 4,
10976   "fields" :
10977   [
10978    {
10979     "access" : "private",
10980     "field_name" : "mMutex",
10981     "referenced_type" : "type-65"
10982    }
10983   ],
10984   "linker_set_key" : "android::Mutex",
10985   "name" : "android::Mutex",
10986   "record_kind" : "class",
10987   "referenced_type" : "type-64",
10988   "self_type" : "type-64",
10989   "size" : 40,
10990   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
10991   "unique_id" : "_ZTSN7android5MutexE"
10992  },
10993  {
10994   "alignment" : 8,
10995   "fields" :
10996   [
10997    {
10998     "access" : "private",
10999     "field_name" : "mLock",
11000     "referenced_type" : "type-753"
11001    }
11002   ],
11003   "linker_set_key" : "android::Mutex::Autolock",
11004   "name" : "android::Mutex::Autolock",
11005   "record_kind" : "class",
11006   "referenced_type" : "type-752",
11007   "self_type" : "type-752",
11008   "size" : 8,
11009   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
11010   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
11011  },
11012  {
11013   "alignment" : 8,
11014   "base_specifiers" :
11015   [
11016    {
11017     "referenced_type" : "type-453"
11018    }
11019   ],
11020   "fields" :
11021   [
11022    {
11023     "access" : "private",
11024     "field_name" : "mHandle",
11025     "field_offset" : 64,
11026     "referenced_type" : "type-456"
11027    },
11028    {
11029     "access" : "private",
11030     "field_name" : "mOwnsHandle",
11031     "field_offset" : 128,
11032     "referenced_type" : "type-28"
11033    }
11034   ],
11035   "linker_set_key" : "android::NativeHandle",
11036   "name" : "android::NativeHandle",
11037   "record_kind" : "class",
11038   "referenced_type" : "type-455",
11039   "self_type" : "type-455",
11040   "size" : 24,
11041   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
11042   "unique_id" : "_ZTSN7android12NativeHandleE"
11043  },
11044  {
11045   "alignment" : 4,
11046   "fields" :
11047   [
11048    {
11049     "access" : "private",
11050     "field_name" : "mRWLock",
11051     "referenced_type" : "type-759"
11052    }
11053   ],
11054   "linker_set_key" : "android::RWLock",
11055   "name" : "android::RWLock",
11056   "record_kind" : "class",
11057   "referenced_type" : "type-758",
11058   "self_type" : "type-758",
11059   "size" : 56,
11060   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
11061   "unique_id" : "_ZTSN7android6RWLockE"
11062  },
11063  {
11064   "alignment" : 8,
11065   "fields" :
11066   [
11067    {
11068     "access" : "private",
11069     "field_name" : "mLock",
11070     "referenced_type" : "type-762"
11071    }
11072   ],
11073   "linker_set_key" : "android::RWLock::AutoRLock",
11074   "name" : "android::RWLock::AutoRLock",
11075   "record_kind" : "class",
11076   "referenced_type" : "type-761",
11077   "self_type" : "type-761",
11078   "size" : 8,
11079   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
11080   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
11081  },
11082  {
11083   "alignment" : 8,
11084   "fields" :
11085   [
11086    {
11087     "access" : "private",
11088     "field_name" : "mLock",
11089     "referenced_type" : "type-762"
11090    }
11091   ],
11092   "linker_set_key" : "android::RWLock::AutoWLock",
11093   "name" : "android::RWLock::AutoWLock",
11094   "record_kind" : "class",
11095   "referenced_type" : "type-765",
11096   "self_type" : "type-765",
11097   "size" : 8,
11098   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
11099   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
11100  },
11101  {
11102   "alignment" : 8,
11103   "fields" :
11104   [
11105    {
11106     "access" : "private",
11107     "field_name" : "mRefs",
11108     "field_offset" : 64,
11109     "referenced_type" : "type-7"
11110    }
11111   ],
11112   "linker_set_key" : "android::RefBase",
11113   "name" : "android::RefBase",
11114   "record_kind" : "class",
11115   "referenced_type" : "type-6",
11116   "self_type" : "type-6",
11117   "size" : 16,
11118   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11119   "unique_id" : "_ZTSN7android7RefBaseE",
11120   "vtable_components" :
11121   [
11122    {
11123     "kind" : "offset_to_top"
11124    },
11125    {
11126     "kind" : "rtti",
11127     "mangled_component_name" : "_ZTIN7android7RefBaseE"
11128    },
11129    {
11130     "kind" : "complete_dtor_pointer",
11131     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
11132    },
11133    {
11134     "kind" : "deleting_dtor_pointer",
11135     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
11136    },
11137    {
11138     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11139    },
11140    {
11141     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11142    },
11143    {
11144     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11145    },
11146    {
11147     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11148    }
11149   ]
11150  },
11151  {
11152   "alignment" : 1,
11153   "linker_set_key" : "android::RefBase::weakref_type",
11154   "name" : "android::RefBase::weakref_type",
11155   "record_kind" : "class",
11156   "referenced_type" : "type-11",
11157   "self_type" : "type-11",
11158   "size" : 1,
11159   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11160   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
11161  },
11162  {
11163   "alignment" : 1,
11164   "linker_set_key" : "android::ReferenceMover",
11165   "name" : "android::ReferenceMover",
11166   "record_kind" : "class",
11167   "referenced_type" : "type-552",
11168   "self_type" : "type-552",
11169   "size" : 1,
11170   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11171   "unique_id" : "_ZTSN7android14ReferenceMoverE"
11172  },
11173  {
11174   "alignment" : 8,
11175   "linker_set_key" : "android::ReferenceRenamer",
11176   "name" : "android::ReferenceRenamer",
11177   "record_kind" : "class",
11178   "referenced_type" : "type-547",
11179   "self_type" : "type-547",
11180   "size" : 8,
11181   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11182   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
11183   "vtable_components" :
11184   [
11185    {
11186     "kind" : "offset_to_top"
11187    },
11188    {
11189     "kind" : "rtti",
11190     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
11191    },
11192    {
11193     "is_pure" : true,
11194     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
11195    }
11196   ]
11197  },
11198  {
11199   "alignment" : 8,
11200   "fields" :
11201   [
11202    {
11203     "access" : "private",
11204     "field_name" : "mTag",
11205     "referenced_type" : "type-62"
11206    }
11207   ],
11208   "linker_set_key" : "android::ScopedTrace",
11209   "name" : "android::ScopedTrace",
11210   "record_kind" : "class",
11211   "referenced_type" : "type-767",
11212   "self_type" : "type-767",
11213   "size" : 8,
11214   "source_file" : "/system/core/libutils/include/utils/Trace.h",
11215   "unique_id" : "_ZTSN7android11ScopedTraceE"
11216  },
11217  {
11218   "alignment" : 8,
11219   "base_specifiers" :
11220   [
11221    {
11222     "access" : "private",
11223     "referenced_type" : "type-83"
11224    }
11225   ],
11226   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
11227   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
11228   "record_kind" : "class",
11229   "referenced_type" : "type-82",
11230   "self_type" : "type-82",
11231   "size" : 40,
11232   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
11233   "template_args" : [ "type-84" ],
11234   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
11235   "vtable_components" :
11236   [
11237    {
11238     "kind" : "offset_to_top"
11239    },
11240    {
11241     "kind" : "rtti",
11242     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
11243    },
11244    {
11245     "kind" : "complete_dtor_pointer",
11246     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
11247    },
11248    {
11249     "kind" : "deleting_dtor_pointer",
11250     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
11251    },
11252    {
11253     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvm"
11254    },
11255    {
11256     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvm"
11257    },
11258    {
11259     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvm"
11260    },
11261    {
11262     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvm"
11263    },
11264    {
11265     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvm"
11266    },
11267    {
11268     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvm"
11269    },
11270    {
11271     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
11272    }
11273   ]
11274  },
11275  {
11276   "alignment" : 8,
11277   "base_specifiers" :
11278   [
11279    {
11280     "referenced_type" : "type-67"
11281    }
11282   ],
11283   "linker_set_key" : "android::SortedVectorImpl",
11284   "name" : "android::SortedVectorImpl",
11285   "record_kind" : "class",
11286   "referenced_type" : "type-83",
11287   "self_type" : "type-83",
11288   "size" : 40,
11289   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
11290   "unique_id" : "_ZTSN7android16SortedVectorImplE",
11291   "vtable_components" :
11292   [
11293    {
11294     "kind" : "offset_to_top"
11295    },
11296    {
11297     "kind" : "rtti",
11298     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
11299    },
11300    {
11301     "kind" : "complete_dtor_pointer",
11302     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
11303    },
11304    {
11305     "kind" : "deleting_dtor_pointer",
11306     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
11307    },
11308    {
11309     "is_pure" : true,
11310     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
11311    },
11312    {
11313     "is_pure" : true,
11314     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
11315    },
11316    {
11317     "is_pure" : true,
11318     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
11319    },
11320    {
11321     "is_pure" : true,
11322     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
11323    },
11324    {
11325     "is_pure" : true,
11326     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
11327    },
11328    {
11329     "is_pure" : true,
11330     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
11331    },
11332    {
11333     "is_pure" : true,
11334     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
11335    }
11336   ]
11337  },
11338  {
11339   "alignment" : 8,
11340   "fields" :
11341   [
11342    {
11343     "access" : "private",
11344     "field_name" : "mString",
11345     "referenced_type" : "type-76"
11346    }
11347   ],
11348   "linker_set_key" : "android::String16",
11349   "name" : "android::String16",
11350   "record_kind" : "class",
11351   "referenced_type" : "type-75",
11352   "self_type" : "type-75",
11353   "size" : 8,
11354   "source_file" : "/system/core/libutils/include/utils/String16.h",
11355   "unique_id" : "_ZTSN7android8String16E"
11356  },
11357  {
11358   "alignment" : 8,
11359   "fields" :
11360   [
11361    {
11362     "access" : "private",
11363     "field_name" : "mString",
11364     "referenced_type" : "type-86"
11365    }
11366   ],
11367   "linker_set_key" : "android::String8",
11368   "name" : "android::String8",
11369   "record_kind" : "class",
11370   "referenced_type" : "type-85",
11371   "self_type" : "type-85",
11372   "size" : 8,
11373   "source_file" : "/system/core/libutils/include/utils/String8.h",
11374   "unique_id" : "_ZTSN7android7String8E"
11375  },
11376  {
11377   "alignment" : 8,
11378   "base_specifiers" :
11379   [
11380    {
11381     "is_virtual" : true,
11382     "referenced_type" : "type-6"
11383    }
11384   ],
11385   "fields" :
11386   [
11387    {
11388     "access" : "private",
11389     "field_name" : "mCanCallJava",
11390     "field_offset" : 64,
11391     "referenced_type" : "type-290"
11392    },
11393    {
11394     "access" : "private",
11395     "field_name" : "mThread",
11396     "field_offset" : 128,
11397     "referenced_type" : "type-40"
11398    },
11399    {
11400     "access" : "private",
11401     "field_name" : "mLock",
11402     "field_offset" : 192,
11403     "referenced_type" : "type-64"
11404    },
11405    {
11406     "access" : "private",
11407     "field_name" : "mThreadExitedCondition",
11408     "field_offset" : 512,
11409     "referenced_type" : "type-291"
11410    },
11411    {
11412     "access" : "private",
11413     "field_name" : "mStatus",
11414     "field_offset" : 896,
11415     "referenced_type" : "type-38"
11416    },
11417    {
11418     "access" : "private",
11419     "field_name" : "mExitPending",
11420     "field_offset" : 928,
11421     "referenced_type" : "type-293"
11422    },
11423    {
11424     "access" : "private",
11425     "field_name" : "mRunning",
11426     "field_offset" : 936,
11427     "referenced_type" : "type-293"
11428    },
11429    {
11430     "access" : "private",
11431     "field_name" : "mHoldSelf",
11432     "field_offset" : 960,
11433     "referenced_type" : "type-287"
11434    },
11435    {
11436     "access" : "private",
11437     "field_name" : "mTid",
11438     "field_offset" : 1024,
11439     "referenced_type" : "type-38"
11440    }
11441   ],
11442   "linker_set_key" : "android::Thread",
11443   "name" : "android::Thread",
11444   "record_kind" : "class",
11445   "referenced_type" : "type-289",
11446   "self_type" : "type-289",
11447   "size" : 152,
11448   "source_file" : "/system/core/libutils/include/utils/Thread.h",
11449   "unique_id" : "_ZTSN7android6ThreadE",
11450   "vtable_components" :
11451   [
11452    {
11453     "component_value" : 136,
11454     "kind" : "vbase_offset"
11455    },
11456    {
11457     "kind" : "offset_to_top"
11458    },
11459    {
11460     "kind" : "rtti",
11461     "mangled_component_name" : "_ZTIN7android6ThreadE"
11462    },
11463    {
11464     "kind" : "complete_dtor_pointer",
11465     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
11466    },
11467    {
11468     "kind" : "deleting_dtor_pointer",
11469     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
11470    },
11471    {
11472     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
11473    },
11474    {
11475     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
11476    },
11477    {
11478     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
11479    },
11480    {
11481     "is_pure" : true,
11482     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
11483    },
11484    {
11485     "kind" : "vcall_offset"
11486    },
11487    {
11488     "kind" : "vcall_offset"
11489    },
11490    {
11491     "kind" : "vcall_offset"
11492    },
11493    {
11494     "kind" : "vcall_offset"
11495    },
11496    {
11497     "component_value" : -136,
11498     "kind" : "vcall_offset"
11499    },
11500    {
11501     "component_value" : -136,
11502     "kind" : "offset_to_top"
11503    },
11504    {
11505     "kind" : "rtti",
11506     "mangled_component_name" : "_ZTIN7android6ThreadE"
11507    },
11508    {
11509     "kind" : "complete_dtor_pointer",
11510     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
11511    },
11512    {
11513     "kind" : "deleting_dtor_pointer",
11514     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
11515    },
11516    {
11517     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11518    },
11519    {
11520     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11521    },
11522    {
11523     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11524    },
11525    {
11526     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11527    }
11528   ]
11529  },
11530  {
11531   "alignment" : 8,
11532   "base_specifiers" :
11533   [
11534    {
11535     "access" : "private",
11536     "referenced_type" : "type-67"
11537    }
11538   ],
11539   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
11540   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
11541   "record_kind" : "class",
11542   "referenced_type" : "type-66",
11543   "self_type" : "type-66",
11544   "size" : 40,
11545   "source_file" : "/system/core/libutils/include/utils/Vector.h",
11546   "template_args" : [ "type-70" ],
11547   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
11548   "vtable_components" :
11549   [
11550    {
11551     "kind" : "offset_to_top"
11552    },
11553    {
11554     "kind" : "rtti",
11555     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
11556    },
11557    {
11558     "kind" : "complete_dtor_pointer",
11559     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
11560    },
11561    {
11562     "kind" : "deleting_dtor_pointer",
11563     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
11564    },
11565    {
11566     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvm"
11567    },
11568    {
11569     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvm"
11570    },
11571    {
11572     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvm"
11573    },
11574    {
11575     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvm"
11576    },
11577    {
11578     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvm"
11579    },
11580    {
11581     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvm"
11582    }
11583   ]
11584  },
11585  {
11586   "alignment" : 8,
11587   "fields" :
11588   [
11589    {
11590     "access" : "private",
11591     "field_name" : "mStorage",
11592     "field_offset" : 64,
11593     "referenced_type" : "type-40"
11594    },
11595    {
11596     "access" : "private",
11597     "field_name" : "mCount",
11598     "field_offset" : 128,
11599     "referenced_type" : "type-62"
11600    },
11601    {
11602     "access" : "private",
11603     "field_name" : "mFlags",
11604     "field_offset" : 192,
11605     "referenced_type" : "type-68"
11606    },
11607    {
11608     "access" : "private",
11609     "field_name" : "mItemSize",
11610     "field_offset" : 256,
11611     "referenced_type" : "type-69"
11612    }
11613   ],
11614   "linker_set_key" : "android::VectorImpl",
11615   "name" : "android::VectorImpl",
11616   "record_kind" : "class",
11617   "referenced_type" : "type-67",
11618   "self_type" : "type-67",
11619   "size" : 40,
11620   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
11621   "unique_id" : "_ZTSN7android10VectorImplE",
11622   "vtable_components" :
11623   [
11624    {
11625     "kind" : "offset_to_top"
11626    },
11627    {
11628     "kind" : "rtti",
11629     "mangled_component_name" : "_ZTIN7android10VectorImplE"
11630    },
11631    {
11632     "kind" : "complete_dtor_pointer",
11633     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
11634    },
11635    {
11636     "kind" : "deleting_dtor_pointer",
11637     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
11638    },
11639    {
11640     "is_pure" : true,
11641     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
11642    },
11643    {
11644     "is_pure" : true,
11645     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
11646    },
11647    {
11648     "is_pure" : true,
11649     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
11650    },
11651    {
11652     "is_pure" : true,
11653     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
11654    },
11655    {
11656     "is_pure" : true,
11657     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
11658    },
11659    {
11660     "is_pure" : true,
11661     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
11662    }
11663   ]
11664  },
11665  {
11666   "alignment" : 8,
11667   "base_specifiers" :
11668   [
11669    {
11670     "referenced_type" : "type-450"
11671    }
11672   ],
11673   "linker_set_key" : "android::VirtualLightRefBase",
11674   "name" : "android::VirtualLightRefBase",
11675   "record_kind" : "class",
11676   "referenced_type" : "type-452",
11677   "self_type" : "type-452",
11678   "size" : 16,
11679   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
11680   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
11681   "vtable_components" :
11682   [
11683    {
11684     "kind" : "offset_to_top"
11685    },
11686    {
11687     "kind" : "rtti",
11688     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
11689    },
11690    {
11691     "kind" : "complete_dtor_pointer",
11692     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
11693    },
11694    {
11695     "kind" : "deleting_dtor_pointer",
11696     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
11697    }
11698   ]
11699  },
11700  {
11701   "alignment" : 8,
11702   "base_specifiers" :
11703   [
11704    {
11705     "referenced_type" : "type-14"
11706    }
11707   ],
11708   "fields" :
11709   [
11710    {
11711     "access" : "protected",
11712     "field_name" : "mSchedPolicy",
11713     "field_offset" : 64,
11714     "referenced_type" : "type-38"
11715    },
11716    {
11717     "access" : "protected",
11718     "field_name" : "mSchedPriority",
11719     "field_offset" : 96,
11720     "referenced_type" : "type-38"
11721    },
11722    {
11723     "access" : "private",
11724     "field_name" : "mExtras",
11725     "field_offset" : 128,
11726     "referenced_type" : "type-39"
11727    },
11728    {
11729     "access" : "private",
11730     "field_name" : "mReserved0",
11731     "field_offset" : 192,
11732     "referenced_type" : "type-40"
11733    }
11734   ],
11735   "linker_set_key" : "android::hardware::BHwBinder",
11736   "name" : "android::hardware::BHwBinder",
11737   "record_kind" : "class",
11738   "referenced_type" : "type-37",
11739   "self_type" : "type-37",
11740   "size" : 48,
11741   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11742   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
11743   "vtable_components" :
11744   [
11745    {
11746     "component_value" : 32,
11747     "kind" : "vbase_offset"
11748    },
11749    {
11750     "kind" : "offset_to_top"
11751    },
11752    {
11753     "kind" : "rtti",
11754     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
11755    },
11756    {
11757     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11758    },
11759    {
11760     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11761    },
11762    {
11763     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11764    },
11765    {
11766     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11767    },
11768    {
11769     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11770    },
11771    {
11772     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11773    },
11774    {
11775     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11776    },
11777    {
11778     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11779    },
11780    {
11781     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11782    },
11783    {
11784     "kind" : "complete_dtor_pointer",
11785     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
11786    },
11787    {
11788     "kind" : "deleting_dtor_pointer",
11789     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
11790    },
11791    {
11792     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11793    },
11794    {
11795     "kind" : "vcall_offset"
11796    },
11797    {
11798     "kind" : "vcall_offset"
11799    },
11800    {
11801     "kind" : "vcall_offset"
11802    },
11803    {
11804     "kind" : "vcall_offset"
11805    },
11806    {
11807     "component_value" : -32,
11808     "kind" : "vcall_offset"
11809    },
11810    {
11811     "component_value" : -32,
11812     "kind" : "offset_to_top"
11813    },
11814    {
11815     "kind" : "rtti",
11816     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
11817    },
11818    {
11819     "kind" : "complete_dtor_pointer",
11820     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD1Ev"
11821    },
11822    {
11823     "kind" : "deleting_dtor_pointer",
11824     "mangled_component_name" : "_ZTv0_n24_N7android8hardware9BHwBinderD0Ev"
11825    },
11826    {
11827     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11828    },
11829    {
11830     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11831    },
11832    {
11833     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11834    },
11835    {
11836     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11837    }
11838   ]
11839  },
11840  {
11841   "alignment" : 8,
11842   "base_specifiers" :
11843   [
11844    {
11845     "is_virtual" : true,
11846     "referenced_type" : "type-6"
11847    }
11848   ],
11849   "fields" :
11850   [
11851    {
11852     "access" : "private",
11853     "field_name" : "mRemote",
11854     "field_offset" : 64,
11855     "referenced_type" : "type-24"
11856    },
11857    {
11858     "access" : "private",
11859     "field_name" : "mRefs",
11860     "field_offset" : 128,
11861     "referenced_type" : "type-10"
11862    },
11863    {
11864     "access" : "private",
11865     "field_name" : "mState",
11866     "field_offset" : 192,
11867     "referenced_type" : "type-25"
11868    }
11869   ],
11870   "linker_set_key" : "android::hardware::BpHwRefBase",
11871   "name" : "android::hardware::BpHwRefBase",
11872   "record_kind" : "class",
11873   "referenced_type" : "type-23",
11874   "self_type" : "type-23",
11875   "size" : 48,
11876   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
11877   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
11878   "vtable_components" :
11879   [
11880    {
11881     "component_value" : 32,
11882     "kind" : "vbase_offset"
11883    },
11884    {
11885     "kind" : "offset_to_top"
11886    },
11887    {
11888     "kind" : "rtti",
11889     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11890    },
11891    {
11892     "kind" : "complete_dtor_pointer",
11893     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
11894    },
11895    {
11896     "kind" : "deleting_dtor_pointer",
11897     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
11898    },
11899    {
11900     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11901    },
11902    {
11903     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11904    },
11905    {
11906     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11907    },
11908    {
11909     "kind" : "vcall_offset"
11910    },
11911    {
11912     "component_value" : -32,
11913     "kind" : "vcall_offset"
11914    },
11915    {
11916     "component_value" : -32,
11917     "kind" : "vcall_offset"
11918    },
11919    {
11920     "component_value" : -32,
11921     "kind" : "vcall_offset"
11922    },
11923    {
11924     "component_value" : -32,
11925     "kind" : "vcall_offset"
11926    },
11927    {
11928     "component_value" : -32,
11929     "kind" : "offset_to_top"
11930    },
11931    {
11932     "kind" : "rtti",
11933     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
11934    },
11935    {
11936     "kind" : "complete_dtor_pointer",
11937     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD1Ev"
11938    },
11939    {
11940     "kind" : "deleting_dtor_pointer",
11941     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBaseD0Ev"
11942    },
11943    {
11944     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
11945    },
11946    {
11947     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
11948    },
11949    {
11950     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11951    },
11952    {
11953     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11954    }
11955   ]
11956  },
11957  {
11958   "alignment" : 8,
11959   "base_specifiers" :
11960   [
11961    {
11962     "referenced_type" : "type-358"
11963    },
11964    {
11965     "referenced_type" : "type-22"
11966    },
11967    {
11968     "referenced_type" : "type-23"
11969    }
11970   ],
11971   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
11972   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
11973   "record_kind" : "class",
11974   "referenced_type" : "type-657",
11975   "self_type" : "type-657",
11976   "size" : 64,
11977   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
11978   "template_args" : [ "type-358" ],
11979   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE",
11980   "vtable_components" :
11981   [
11982    {
11983     "component_value" : 48,
11984     "kind" : "vbase_offset"
11985    },
11986    {
11987     "kind" : "offset_to_top"
11988    },
11989    {
11990     "kind" : "rtti",
11991     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
11992    },
11993    {
11994     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
11995    },
11996    {
11997     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
11998    },
11999    {
12000     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12001    },
12002    {
12003     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12004    },
12005    {
12006     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12007    },
12008    {
12009     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
12010    },
12011    {
12012     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12013    },
12014    {
12015     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
12016    },
12017    {
12018     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12019    },
12020    {
12021     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
12022    },
12023    {
12024     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12025    },
12026    {
12027     "kind" : "complete_dtor_pointer",
12028     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
12029    },
12030    {
12031     "kind" : "deleting_dtor_pointer",
12032     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
12033    },
12034    {
12035     "is_pure" : true,
12036     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
12037    },
12038    {
12039     "is_pure" : true,
12040     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
12041    },
12042    {
12043     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
12044    },
12045    {
12046     "component_value" : 40,
12047     "kind" : "vbase_offset"
12048    },
12049    {
12050     "component_value" : -8,
12051     "kind" : "offset_to_top"
12052    },
12053    {
12054     "kind" : "rtti",
12055     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
12056    },
12057    {
12058     "kind" : "complete_dtor_pointer",
12059     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
12060    },
12061    {
12062     "kind" : "deleting_dtor_pointer",
12063     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
12064    },
12065    {
12066     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
12067    },
12068    {
12069     "component_value" : 32,
12070     "kind" : "vbase_offset"
12071    },
12072    {
12073     "component_value" : -16,
12074     "kind" : "offset_to_top"
12075    },
12076    {
12077     "kind" : "rtti",
12078     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
12079    },
12080    {
12081     "kind" : "complete_dtor_pointer",
12082     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
12083    },
12084    {
12085     "kind" : "deleting_dtor_pointer",
12086     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
12087    },
12088    {
12089     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12090    },
12091    {
12092     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12093    },
12094    {
12095     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12096    },
12097    {
12098     "kind" : "vcall_offset"
12099    },
12100    {
12101     "component_value" : -32,
12102     "kind" : "vcall_offset"
12103    },
12104    {
12105     "component_value" : -32,
12106     "kind" : "vcall_offset"
12107    },
12108    {
12109     "component_value" : -32,
12110     "kind" : "vcall_offset"
12111    },
12112    {
12113     "component_value" : -48,
12114     "kind" : "vcall_offset"
12115    },
12116    {
12117     "component_value" : -48,
12118     "kind" : "offset_to_top"
12119    },
12120    {
12121     "kind" : "rtti",
12122     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
12123    },
12124    {
12125     "kind" : "complete_dtor_pointer",
12126     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
12127    },
12128    {
12129     "kind" : "deleting_dtor_pointer",
12130     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
12131    },
12132    {
12133     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12134    },
12135    {
12136     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12137    },
12138    {
12139     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12140    },
12141    {
12142     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12143    }
12144   ]
12145  },
12146  {
12147   "alignment" : 8,
12148   "base_specifiers" :
12149   [
12150    {
12151     "referenced_type" : "type-331"
12152    },
12153    {
12154     "referenced_type" : "type-22"
12155    },
12156    {
12157     "referenced_type" : "type-23"
12158    }
12159   ],
12160   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
12161   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
12162   "record_kind" : "class",
12163   "referenced_type" : "type-656",
12164   "self_type" : "type-656",
12165   "size" : 64,
12166   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12167   "template_args" : [ "type-331" ],
12168   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE",
12169   "vtable_components" :
12170   [
12171    {
12172     "component_value" : 48,
12173     "kind" : "vbase_offset"
12174    },
12175    {
12176     "kind" : "offset_to_top"
12177    },
12178    {
12179     "kind" : "rtti",
12180     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
12181    },
12182    {
12183     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
12184    },
12185    {
12186     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12187    },
12188    {
12189     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12190    },
12191    {
12192     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12193    },
12194    {
12195     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12196    },
12197    {
12198     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
12199    },
12200    {
12201     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12202    },
12203    {
12204     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
12205    },
12206    {
12207     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12208    },
12209    {
12210     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
12211    },
12212    {
12213     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12214    },
12215    {
12216     "kind" : "complete_dtor_pointer",
12217     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
12218    },
12219    {
12220     "kind" : "deleting_dtor_pointer",
12221     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
12222    },
12223    {
12224     "is_pure" : true,
12225     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
12226    },
12227    {
12228     "is_pure" : true,
12229     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
12230    },
12231    {
12232     "is_pure" : true,
12233     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
12234    },
12235    {
12236     "is_pure" : true,
12237     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
12238    },
12239    {
12240     "is_pure" : true,
12241     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
12242    },
12243    {
12244     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
12245    },
12246    {
12247     "component_value" : 40,
12248     "kind" : "vbase_offset"
12249    },
12250    {
12251     "component_value" : -8,
12252     "kind" : "offset_to_top"
12253    },
12254    {
12255     "kind" : "rtti",
12256     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
12257    },
12258    {
12259     "kind" : "complete_dtor_pointer",
12260     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
12261    },
12262    {
12263     "kind" : "deleting_dtor_pointer",
12264     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
12265    },
12266    {
12267     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
12268    },
12269    {
12270     "component_value" : 32,
12271     "kind" : "vbase_offset"
12272    },
12273    {
12274     "component_value" : -16,
12275     "kind" : "offset_to_top"
12276    },
12277    {
12278     "kind" : "rtti",
12279     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
12280    },
12281    {
12282     "kind" : "complete_dtor_pointer",
12283     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
12284    },
12285    {
12286     "kind" : "deleting_dtor_pointer",
12287     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
12288    },
12289    {
12290     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12291    },
12292    {
12293     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12294    },
12295    {
12296     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12297    },
12298    {
12299     "kind" : "vcall_offset"
12300    },
12301    {
12302     "component_value" : -32,
12303     "kind" : "vcall_offset"
12304    },
12305    {
12306     "component_value" : -32,
12307     "kind" : "vcall_offset"
12308    },
12309    {
12310     "component_value" : -32,
12311     "kind" : "vcall_offset"
12312    },
12313    {
12314     "component_value" : -48,
12315     "kind" : "vcall_offset"
12316    },
12317    {
12318     "component_value" : -48,
12319     "kind" : "offset_to_top"
12320    },
12321    {
12322     "kind" : "rtti",
12323     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
12324    },
12325    {
12326     "kind" : "complete_dtor_pointer",
12327     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
12328    },
12329    {
12330     "kind" : "deleting_dtor_pointer",
12331     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
12332    },
12333    {
12334     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12335    },
12336    {
12337     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12338    },
12339    {
12340     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12341    },
12342    {
12343     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12344    }
12345   ]
12346  },
12347  {
12348   "alignment" : 8,
12349   "base_specifiers" :
12350   [
12351    {
12352     "referenced_type" : "type-34"
12353    },
12354    {
12355     "referenced_type" : "type-22"
12356    },
12357    {
12358     "referenced_type" : "type-23"
12359    }
12360   ],
12361   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
12362   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
12363   "record_kind" : "class",
12364   "referenced_type" : "type-46",
12365   "self_type" : "type-46",
12366   "size" : 64,
12367   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12368   "template_args" : [ "type-34" ],
12369   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE",
12370   "vtable_components" :
12371   [
12372    {
12373     "component_value" : 48,
12374     "kind" : "vbase_offset"
12375    },
12376    {
12377     "kind" : "offset_to_top"
12378    },
12379    {
12380     "kind" : "rtti",
12381     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
12382    },
12383    {
12384     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
12385    },
12386    {
12387     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12388    },
12389    {
12390     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12391    },
12392    {
12393     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12394    },
12395    {
12396     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12397    },
12398    {
12399     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
12400    },
12401    {
12402     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12403    },
12404    {
12405     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
12406    },
12407    {
12408     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12409    },
12410    {
12411     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
12412    },
12413    {
12414     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12415    },
12416    {
12417     "kind" : "complete_dtor_pointer",
12418     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
12419    },
12420    {
12421     "kind" : "deleting_dtor_pointer",
12422     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
12423    },
12424    {
12425     "is_pure" : true,
12426     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
12427    },
12428    {
12429     "is_pure" : true,
12430     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
12431    },
12432    {
12433     "is_pure" : true,
12434     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
12435    },
12436    {
12437     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
12438    },
12439    {
12440     "component_value" : 40,
12441     "kind" : "vbase_offset"
12442    },
12443    {
12444     "component_value" : -8,
12445     "kind" : "offset_to_top"
12446    },
12447    {
12448     "kind" : "rtti",
12449     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
12450    },
12451    {
12452     "kind" : "complete_dtor_pointer",
12453     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
12454    },
12455    {
12456     "kind" : "deleting_dtor_pointer",
12457     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
12458    },
12459    {
12460     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
12461    },
12462    {
12463     "component_value" : 32,
12464     "kind" : "vbase_offset"
12465    },
12466    {
12467     "component_value" : -16,
12468     "kind" : "offset_to_top"
12469    },
12470    {
12471     "kind" : "rtti",
12472     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
12473    },
12474    {
12475     "kind" : "complete_dtor_pointer",
12476     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
12477    },
12478    {
12479     "kind" : "deleting_dtor_pointer",
12480     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
12481    },
12482    {
12483     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12484    },
12485    {
12486     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12487    },
12488    {
12489     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12490    },
12491    {
12492     "kind" : "vcall_offset"
12493    },
12494    {
12495     "component_value" : -32,
12496     "kind" : "vcall_offset"
12497    },
12498    {
12499     "component_value" : -32,
12500     "kind" : "vcall_offset"
12501    },
12502    {
12503     "component_value" : -32,
12504     "kind" : "vcall_offset"
12505    },
12506    {
12507     "component_value" : -48,
12508     "kind" : "vcall_offset"
12509    },
12510    {
12511     "component_value" : -48,
12512     "kind" : "offset_to_top"
12513    },
12514    {
12515     "kind" : "rtti",
12516     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
12517    },
12518    {
12519     "kind" : "complete_dtor_pointer",
12520     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
12521    },
12522    {
12523     "kind" : "deleting_dtor_pointer",
12524     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
12525    },
12526    {
12527     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12528    },
12529    {
12530     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12531    },
12532    {
12533     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12534    },
12535    {
12536     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12537    }
12538   ]
12539  },
12540  {
12541   "alignment" : 8,
12542   "base_specifiers" :
12543   [
12544    {
12545     "referenced_type" : "type-21"
12546    },
12547    {
12548     "referenced_type" : "type-22"
12549    },
12550    {
12551     "referenced_type" : "type-23"
12552    }
12553   ],
12554   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
12555   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
12556   "record_kind" : "class",
12557   "referenced_type" : "type-20",
12558   "self_type" : "type-20",
12559   "size" : 64,
12560   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12561   "template_args" : [ "type-21" ],
12562   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE",
12563   "vtable_components" :
12564   [
12565    {
12566     "component_value" : 48,
12567     "kind" : "vbase_offset"
12568    },
12569    {
12570     "kind" : "offset_to_top"
12571    },
12572    {
12573     "kind" : "rtti",
12574     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
12575    },
12576    {
12577     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
12578    },
12579    {
12580     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12581    },
12582    {
12583     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12584    },
12585    {
12586     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12587    },
12588    {
12589     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12590    },
12591    {
12592     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
12593    },
12594    {
12595     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12596    },
12597    {
12598     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
12599    },
12600    {
12601     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12602    },
12603    {
12604     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
12605    },
12606    {
12607     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12608    },
12609    {
12610     "kind" : "complete_dtor_pointer",
12611     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
12612    },
12613    {
12614     "kind" : "deleting_dtor_pointer",
12615     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
12616    },
12617    {
12618     "is_pure" : true,
12619     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
12620    },
12621    {
12622     "is_pure" : true,
12623     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
12624    },
12625    {
12626     "is_pure" : true,
12627     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
12628    },
12629    {
12630     "is_pure" : true,
12631     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
12632    },
12633    {
12634     "is_pure" : true,
12635     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
12636    },
12637    {
12638     "is_pure" : true,
12639     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
12640    },
12641    {
12642     "is_pure" : true,
12643     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
12644    },
12645    {
12646     "is_pure" : true,
12647     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
12648    },
12649    {
12650     "is_pure" : true,
12651     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
12652    },
12653    {
12654     "is_pure" : true,
12655     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
12656    },
12657    {
12658     "is_pure" : true,
12659     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
12660    },
12661    {
12662     "is_pure" : true,
12663     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
12664    },
12665    {
12666     "is_pure" : true,
12667     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
12668    },
12669    {
12670     "is_pure" : true,
12671     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
12672    },
12673    {
12674     "is_pure" : true,
12675     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
12676    },
12677    {
12678     "is_pure" : true,
12679     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
12680    },
12681    {
12682     "is_pure" : true,
12683     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
12684    },
12685    {
12686     "is_pure" : true,
12687     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
12688    },
12689    {
12690     "is_pure" : true,
12691     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
12692    },
12693    {
12694     "is_pure" : true,
12695     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
12696    },
12697    {
12698     "is_pure" : true,
12699     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
12700    },
12701    {
12702     "is_pure" : true,
12703     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
12704    },
12705    {
12706     "is_pure" : true,
12707     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
12708    },
12709    {
12710     "is_pure" : true,
12711     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
12712    },
12713    {
12714     "is_pure" : true,
12715     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
12716    },
12717    {
12718     "is_pure" : true,
12719     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
12720    },
12721    {
12722     "is_pure" : true,
12723     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
12724    },
12725    {
12726     "is_pure" : true,
12727     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
12728    },
12729    {
12730     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
12731    },
12732    {
12733     "component_value" : 40,
12734     "kind" : "vbase_offset"
12735    },
12736    {
12737     "component_value" : -8,
12738     "kind" : "offset_to_top"
12739    },
12740    {
12741     "kind" : "rtti",
12742     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
12743    },
12744    {
12745     "kind" : "complete_dtor_pointer",
12746     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
12747    },
12748    {
12749     "kind" : "deleting_dtor_pointer",
12750     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
12751    },
12752    {
12753     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
12754    },
12755    {
12756     "component_value" : 32,
12757     "kind" : "vbase_offset"
12758    },
12759    {
12760     "component_value" : -16,
12761     "kind" : "offset_to_top"
12762    },
12763    {
12764     "kind" : "rtti",
12765     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
12766    },
12767    {
12768     "kind" : "complete_dtor_pointer",
12769     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
12770    },
12771    {
12772     "kind" : "deleting_dtor_pointer",
12773     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
12774    },
12775    {
12776     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12777    },
12778    {
12779     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12780    },
12781    {
12782     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12783    },
12784    {
12785     "kind" : "vcall_offset"
12786    },
12787    {
12788     "component_value" : -32,
12789     "kind" : "vcall_offset"
12790    },
12791    {
12792     "component_value" : -32,
12793     "kind" : "vcall_offset"
12794    },
12795    {
12796     "component_value" : -32,
12797     "kind" : "vcall_offset"
12798    },
12799    {
12800     "component_value" : -48,
12801     "kind" : "vcall_offset"
12802    },
12803    {
12804     "component_value" : -48,
12805     "kind" : "offset_to_top"
12806    },
12807    {
12808     "kind" : "rtti",
12809     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
12810    },
12811    {
12812     "kind" : "complete_dtor_pointer",
12813     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
12814    },
12815    {
12816     "kind" : "deleting_dtor_pointer",
12817     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
12818    },
12819    {
12820     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
12821    },
12822    {
12823     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12824    },
12825    {
12826     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12827    },
12828    {
12829     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12830    }
12831   ]
12832  },
12833  {
12834   "alignment" : 8,
12835   "base_specifiers" :
12836   [
12837    {
12838     "referenced_type" : "type-161"
12839    },
12840    {
12841     "referenced_type" : "type-22"
12842    },
12843    {
12844     "referenced_type" : "type-23"
12845    }
12846   ],
12847   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
12848   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
12849   "record_kind" : "class",
12850   "referenced_type" : "type-925",
12851   "self_type" : "type-925",
12852   "size" : 64,
12853   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12854   "template_args" : [ "type-161" ],
12855   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE",
12856   "vtable_components" :
12857   [
12858    {
12859     "component_value" : 48,
12860     "kind" : "vbase_offset"
12861    },
12862    {
12863     "kind" : "offset_to_top"
12864    },
12865    {
12866     "kind" : "rtti",
12867     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
12868    },
12869    {
12870     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
12871    },
12872    {
12873     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12874    },
12875    {
12876     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12877    },
12878    {
12879     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12880    },
12881    {
12882     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
12883    },
12884    {
12885     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
12886    },
12887    {
12888     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
12889    },
12890    {
12891     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
12892    },
12893    {
12894     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12895    },
12896    {
12897     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
12898    },
12899    {
12900     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12901    },
12902    {
12903     "kind" : "complete_dtor_pointer",
12904     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
12905    },
12906    {
12907     "kind" : "deleting_dtor_pointer",
12908     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
12909    },
12910    {
12911     "is_pure" : true,
12912     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
12913    },
12914    {
12915     "is_pure" : true,
12916     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
12917    },
12918    {
12919     "is_pure" : true,
12920     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
12921    },
12922    {
12923     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
12924    },
12925    {
12926     "component_value" : 40,
12927     "kind" : "vbase_offset"
12928    },
12929    {
12930     "component_value" : -8,
12931     "kind" : "offset_to_top"
12932    },
12933    {
12934     "kind" : "rtti",
12935     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
12936    },
12937    {
12938     "kind" : "complete_dtor_pointer",
12939     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
12940    },
12941    {
12942     "kind" : "deleting_dtor_pointer",
12943     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
12944    },
12945    {
12946     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
12947    },
12948    {
12949     "component_value" : 32,
12950     "kind" : "vbase_offset"
12951    },
12952    {
12953     "component_value" : -16,
12954     "kind" : "offset_to_top"
12955    },
12956    {
12957     "kind" : "rtti",
12958     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
12959    },
12960    {
12961     "kind" : "complete_dtor_pointer",
12962     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
12963    },
12964    {
12965     "kind" : "deleting_dtor_pointer",
12966     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
12967    },
12968    {
12969     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12970    },
12971    {
12972     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12973    },
12974    {
12975     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12976    },
12977    {
12978     "kind" : "vcall_offset"
12979    },
12980    {
12981     "component_value" : -32,
12982     "kind" : "vcall_offset"
12983    },
12984    {
12985     "component_value" : -32,
12986     "kind" : "vcall_offset"
12987    },
12988    {
12989     "component_value" : -32,
12990     "kind" : "vcall_offset"
12991    },
12992    {
12993     "component_value" : -48,
12994     "kind" : "vcall_offset"
12995    },
12996    {
12997     "component_value" : -48,
12998     "kind" : "offset_to_top"
12999    },
13000    {
13001     "kind" : "rtti",
13002     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
13003    },
13004    {
13005     "kind" : "complete_dtor_pointer",
13006     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
13007    },
13008    {
13009     "kind" : "deleting_dtor_pointer",
13010     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
13011    },
13012    {
13013     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13014    },
13015    {
13016     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13017    },
13018    {
13019     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13020    },
13021    {
13022     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13023    }
13024   ]
13025  },
13026  {
13027   "alignment" : 8,
13028   "base_specifiers" :
13029   [
13030    {
13031     "referenced_type" : "type-372"
13032    },
13033    {
13034     "referenced_type" : "type-22"
13035    },
13036    {
13037     "referenced_type" : "type-23"
13038    }
13039   ],
13040   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::ICryptoFactory>",
13041   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::ICryptoFactory>",
13042   "record_kind" : "class",
13043   "referenced_type" : "type-659",
13044   "self_type" : "type-659",
13045   "size" : 64,
13046   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13047   "template_args" : [ "type-372" ],
13048   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE",
13049   "vtable_components" :
13050   [
13051    {
13052     "component_value" : 48,
13053     "kind" : "vbase_offset"
13054    },
13055    {
13056     "kind" : "offset_to_top"
13057    },
13058    {
13059     "kind" : "rtti",
13060     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
13061    },
13062    {
13063     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114ICryptoFactory8isRemoteEv"
13064    },
13065    {
13066     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13067    },
13068    {
13069     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13070    },
13071    {
13072     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13073    },
13074    {
13075     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13076    },
13077    {
13078     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv"
13079    },
13080    {
13081     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13082    },
13083    {
13084     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv"
13085    },
13086    {
13087     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13088    },
13089    {
13090     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv"
13091    },
13092    {
13093     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13094    },
13095    {
13096     "kind" : "complete_dtor_pointer",
13097     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
13098    },
13099    {
13100     "kind" : "deleting_dtor_pointer",
13101     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
13102    },
13103    {
13104     "is_pure" : true,
13105     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
13106    },
13107    {
13108     "is_pure" : true,
13109     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
13110    },
13111    {
13112     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
13113    },
13114    {
13115     "component_value" : 40,
13116     "kind" : "vbase_offset"
13117    },
13118    {
13119     "component_value" : -8,
13120     "kind" : "offset_to_top"
13121    },
13122    {
13123     "kind" : "rtti",
13124     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
13125    },
13126    {
13127     "kind" : "complete_dtor_pointer",
13128     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
13129    },
13130    {
13131     "kind" : "deleting_dtor_pointer",
13132     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
13133    },
13134    {
13135     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
13136    },
13137    {
13138     "component_value" : 32,
13139     "kind" : "vbase_offset"
13140    },
13141    {
13142     "component_value" : -16,
13143     "kind" : "offset_to_top"
13144    },
13145    {
13146     "kind" : "rtti",
13147     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
13148    },
13149    {
13150     "kind" : "complete_dtor_pointer",
13151     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
13152    },
13153    {
13154     "kind" : "deleting_dtor_pointer",
13155     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
13156    },
13157    {
13158     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13159    },
13160    {
13161     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13162    },
13163    {
13164     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13165    },
13166    {
13167     "kind" : "vcall_offset"
13168    },
13169    {
13170     "component_value" : -32,
13171     "kind" : "vcall_offset"
13172    },
13173    {
13174     "component_value" : -32,
13175     "kind" : "vcall_offset"
13176    },
13177    {
13178     "component_value" : -32,
13179     "kind" : "vcall_offset"
13180    },
13181    {
13182     "component_value" : -48,
13183     "kind" : "vcall_offset"
13184    },
13185    {
13186     "component_value" : -48,
13187     "kind" : "offset_to_top"
13188    },
13189    {
13190     "kind" : "rtti",
13191     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
13192    },
13193    {
13194     "kind" : "complete_dtor_pointer",
13195     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
13196    },
13197    {
13198     "kind" : "deleting_dtor_pointer",
13199     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
13200    },
13201    {
13202     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13203    },
13204    {
13205     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13206    },
13207    {
13208     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13209    },
13210    {
13211     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13212    }
13213   ]
13214  },
13215  {
13216   "alignment" : 8,
13217   "base_specifiers" :
13218   [
13219    {
13220     "referenced_type" : "type-54"
13221    },
13222    {
13223     "referenced_type" : "type-22"
13224    },
13225    {
13226     "referenced_type" : "type-23"
13227    }
13228   ],
13229   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmFactory>",
13230   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmFactory>",
13231   "record_kind" : "class",
13232   "referenced_type" : "type-53",
13233   "self_type" : "type-53",
13234   "size" : 64,
13235   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13236   "template_args" : [ "type-54" ],
13237   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE",
13238   "vtable_components" :
13239   [
13240    {
13241     "component_value" : 48,
13242     "kind" : "vbase_offset"
13243    },
13244    {
13245     "kind" : "offset_to_top"
13246    },
13247    {
13248     "kind" : "rtti",
13249     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
13250    },
13251    {
13252     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_111IDrmFactory8isRemoteEv"
13253    },
13254    {
13255     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13256    },
13257    {
13258     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13259    },
13260    {
13261     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13262    },
13263    {
13264     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13265    },
13266    {
13267     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv"
13268    },
13269    {
13270     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13271    },
13272    {
13273     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv"
13274    },
13275    {
13276     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13277    },
13278    {
13279     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv"
13280    },
13281    {
13282     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13283    },
13284    {
13285     "kind" : "complete_dtor_pointer",
13286     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
13287    },
13288    {
13289     "kind" : "deleting_dtor_pointer",
13290     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
13291    },
13292    {
13293     "is_pure" : true,
13294     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
13295    },
13296    {
13297     "is_pure" : true,
13298     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
13299    },
13300    {
13301     "is_pure" : true,
13302     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
13303    },
13304    {
13305     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
13306    },
13307    {
13308     "component_value" : 40,
13309     "kind" : "vbase_offset"
13310    },
13311    {
13312     "component_value" : -8,
13313     "kind" : "offset_to_top"
13314    },
13315    {
13316     "kind" : "rtti",
13317     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
13318    },
13319    {
13320     "kind" : "complete_dtor_pointer",
13321     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
13322    },
13323    {
13324     "kind" : "deleting_dtor_pointer",
13325     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
13326    },
13327    {
13328     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
13329    },
13330    {
13331     "component_value" : 32,
13332     "kind" : "vbase_offset"
13333    },
13334    {
13335     "component_value" : -16,
13336     "kind" : "offset_to_top"
13337    },
13338    {
13339     "kind" : "rtti",
13340     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
13341    },
13342    {
13343     "kind" : "complete_dtor_pointer",
13344     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
13345    },
13346    {
13347     "kind" : "deleting_dtor_pointer",
13348     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
13349    },
13350    {
13351     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13352    },
13353    {
13354     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13355    },
13356    {
13357     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13358    },
13359    {
13360     "kind" : "vcall_offset"
13361    },
13362    {
13363     "component_value" : -32,
13364     "kind" : "vcall_offset"
13365    },
13366    {
13367     "component_value" : -32,
13368     "kind" : "vcall_offset"
13369    },
13370    {
13371     "component_value" : -32,
13372     "kind" : "vcall_offset"
13373    },
13374    {
13375     "component_value" : -48,
13376     "kind" : "vcall_offset"
13377    },
13378    {
13379     "component_value" : -48,
13380     "kind" : "offset_to_top"
13381    },
13382    {
13383     "kind" : "rtti",
13384     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
13385    },
13386    {
13387     "kind" : "complete_dtor_pointer",
13388     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
13389    },
13390    {
13391     "kind" : "deleting_dtor_pointer",
13392     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
13393    },
13394    {
13395     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13396    },
13397    {
13398     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13399    },
13400    {
13401     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13402    },
13403    {
13404     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13405    }
13406   ]
13407  },
13408  {
13409   "alignment" : 8,
13410   "base_specifiers" :
13411   [
13412    {
13413     "referenced_type" : "type-142"
13414    },
13415    {
13416     "referenced_type" : "type-22"
13417    },
13418    {
13419     "referenced_type" : "type-23"
13420    }
13421   ],
13422   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmPlugin>",
13423   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmPlugin>",
13424   "record_kind" : "class",
13425   "referenced_type" : "type-153",
13426   "self_type" : "type-153",
13427   "size" : 64,
13428   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13429   "template_args" : [ "type-142" ],
13430   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE",
13431   "vtable_components" :
13432   [
13433    {
13434     "component_value" : 48,
13435     "kind" : "vbase_offset"
13436    },
13437    {
13438     "kind" : "offset_to_top"
13439    },
13440    {
13441     "kind" : "rtti",
13442     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
13443    },
13444    {
13445     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_110IDrmPlugin8isRemoteEv"
13446    },
13447    {
13448     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13449    },
13450    {
13451     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13452    },
13453    {
13454     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13455    },
13456    {
13457     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
13458    },
13459    {
13460     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21setHALInstrumentationEv"
13461    },
13462    {
13463     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
13464    },
13465    {
13466     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4pingEv"
13467    },
13468    {
13469     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13470    },
13471    {
13472     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21notifySyspropsChangedEv"
13473    },
13474    {
13475     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13476    },
13477    {
13478     "kind" : "complete_dtor_pointer",
13479     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
13480    },
13481    {
13482     "kind" : "deleting_dtor_pointer",
13483     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
13484    },
13485    {
13486     "is_pure" : true,
13487     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
13488    },
13489    {
13490     "is_pure" : true,
13491     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
13492    },
13493    {
13494     "is_pure" : true,
13495     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
13496    },
13497    {
13498     "is_pure" : true,
13499     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
13500    },
13501    {
13502     "is_pure" : true,
13503     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
13504    },
13505    {
13506     "is_pure" : true,
13507     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
13508    },
13509    {
13510     "is_pure" : true,
13511     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
13512    },
13513    {
13514     "is_pure" : true,
13515     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
13516    },
13517    {
13518     "is_pure" : true,
13519     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
13520    },
13521    {
13522     "is_pure" : true,
13523     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
13524    },
13525    {
13526     "is_pure" : true,
13527     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
13528    },
13529    {
13530     "is_pure" : true,
13531     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21releaseAllSecureStopsEv"
13532    },
13533    {
13534     "is_pure" : true,
13535     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
13536    },
13537    {
13538     "is_pure" : true,
13539     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
13540    },
13541    {
13542     "is_pure" : true,
13543     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
13544    },
13545    {
13546     "is_pure" : true,
13547     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
13548    },
13549    {
13550     "is_pure" : true,
13551     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
13552    },
13553    {
13554     "is_pure" : true,
13555     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
13556    },
13557    {
13558     "is_pure" : true,
13559     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
13560    },
13561    {
13562     "is_pure" : true,
13563     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
13564    },
13565    {
13566     "is_pure" : true,
13567     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
13568    },
13569    {
13570     "is_pure" : true,
13571     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
13572    },
13573    {
13574     "is_pure" : true,
13575     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
13576    },
13577    {
13578     "is_pure" : true,
13579     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
13580    },
13581    {
13582     "is_pure" : true,
13583     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
13584    },
13585    {
13586     "is_pure" : true,
13587     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
13588    },
13589    {
13590     "is_pure" : true,
13591     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
13592    },
13593    {
13594     "is_pure" : true,
13595     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
13596    },
13597    {
13598     "is_pure" : true,
13599     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
13600    },
13601    {
13602     "is_pure" : true,
13603     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
13604    },
13605    {
13606     "is_pure" : true,
13607     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
13608    },
13609    {
13610     "is_pure" : true,
13611     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
13612    },
13613    {
13614     "is_pure" : true,
13615     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
13616    },
13617    {
13618     "is_pure" : true,
13619     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
13620    },
13621    {
13622     "is_pure" : true,
13623     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
13624    },
13625    {
13626     "is_pure" : true,
13627     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
13628    },
13629    {
13630     "is_pure" : true,
13631     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
13632    },
13633    {
13634     "is_pure" : true,
13635     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20removeAllSecureStopsEv"
13636    },
13637    {
13638     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
13639    },
13640    {
13641     "component_value" : 40,
13642     "kind" : "vbase_offset"
13643    },
13644    {
13645     "component_value" : -8,
13646     "kind" : "offset_to_top"
13647    },
13648    {
13649     "kind" : "rtti",
13650     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
13651    },
13652    {
13653     "kind" : "complete_dtor_pointer",
13654     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
13655    },
13656    {
13657     "kind" : "deleting_dtor_pointer",
13658     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
13659    },
13660    {
13661     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
13662    },
13663    {
13664     "component_value" : 32,
13665     "kind" : "vbase_offset"
13666    },
13667    {
13668     "component_value" : -16,
13669     "kind" : "offset_to_top"
13670    },
13671    {
13672     "kind" : "rtti",
13673     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
13674    },
13675    {
13676     "kind" : "complete_dtor_pointer",
13677     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
13678    },
13679    {
13680     "kind" : "deleting_dtor_pointer",
13681     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
13682    },
13683    {
13684     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13685    },
13686    {
13687     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13688    },
13689    {
13690     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13691    },
13692    {
13693     "kind" : "vcall_offset"
13694    },
13695    {
13696     "component_value" : -32,
13697     "kind" : "vcall_offset"
13698    },
13699    {
13700     "component_value" : -32,
13701     "kind" : "vcall_offset"
13702    },
13703    {
13704     "component_value" : -32,
13705     "kind" : "vcall_offset"
13706    },
13707    {
13708     "component_value" : -48,
13709     "kind" : "vcall_offset"
13710    },
13711    {
13712     "component_value" : -48,
13713     "kind" : "offset_to_top"
13714    },
13715    {
13716     "kind" : "rtti",
13717     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
13718    },
13719    {
13720     "kind" : "complete_dtor_pointer",
13721     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
13722    },
13723    {
13724     "kind" : "deleting_dtor_pointer",
13725     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
13726    },
13727    {
13728     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13729    },
13730    {
13731     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13732    },
13733    {
13734     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13735    },
13736    {
13737     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13738    }
13739   ]
13740  },
13741  {
13742   "alignment" : 8,
13743   "base_specifiers" :
13744   [
13745    {
13746     "referenced_type" : "type-5"
13747    },
13748    {
13749     "referenced_type" : "type-22"
13750    },
13751    {
13752     "referenced_type" : "type-23"
13753    }
13754   ],
13755   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
13756   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
13757   "record_kind" : "class",
13758   "referenced_type" : "type-655",
13759   "self_type" : "type-655",
13760   "size" : 64,
13761   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13762   "template_args" : [ "type-5" ],
13763   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
13764   "vtable_components" :
13765   [
13766    {
13767     "component_value" : 48,
13768     "kind" : "vbase_offset"
13769    },
13770    {
13771     "kind" : "offset_to_top"
13772    },
13773    {
13774     "kind" : "rtti",
13775     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13776    },
13777    {
13778     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
13779    },
13780    {
13781     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
13782    },
13783    {
13784     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
13785    },
13786    {
13787     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
13788    },
13789    {
13790     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
13791    },
13792    {
13793     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
13794    },
13795    {
13796     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
13797    },
13798    {
13799     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
13800    },
13801    {
13802     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
13803    },
13804    {
13805     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
13806    },
13807    {
13808     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
13809    },
13810    {
13811     "kind" : "complete_dtor_pointer",
13812     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13813    },
13814    {
13815     "kind" : "deleting_dtor_pointer",
13816     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13817    },
13818    {
13819     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13820    },
13821    {
13822     "component_value" : 40,
13823     "kind" : "vbase_offset"
13824    },
13825    {
13826     "component_value" : -8,
13827     "kind" : "offset_to_top"
13828    },
13829    {
13830     "kind" : "rtti",
13831     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13832    },
13833    {
13834     "kind" : "complete_dtor_pointer",
13835     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13836    },
13837    {
13838     "kind" : "deleting_dtor_pointer",
13839     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13840    },
13841    {
13842     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
13843    },
13844    {
13845     "component_value" : 32,
13846     "kind" : "vbase_offset"
13847    },
13848    {
13849     "component_value" : -16,
13850     "kind" : "offset_to_top"
13851    },
13852    {
13853     "kind" : "rtti",
13854     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13855    },
13856    {
13857     "kind" : "complete_dtor_pointer",
13858     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13859    },
13860    {
13861     "kind" : "deleting_dtor_pointer",
13862     "mangled_component_name" : "_ZThn16_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13863    },
13864    {
13865     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13866    },
13867    {
13868     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13869    },
13870    {
13871     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13872    },
13873    {
13874     "kind" : "vcall_offset"
13875    },
13876    {
13877     "component_value" : -32,
13878     "kind" : "vcall_offset"
13879    },
13880    {
13881     "component_value" : -32,
13882     "kind" : "vcall_offset"
13883    },
13884    {
13885     "component_value" : -32,
13886     "kind" : "vcall_offset"
13887    },
13888    {
13889     "component_value" : -48,
13890     "kind" : "vcall_offset"
13891    },
13892    {
13893     "component_value" : -48,
13894     "kind" : "offset_to_top"
13895    },
13896    {
13897     "kind" : "rtti",
13898     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
13899    },
13900    {
13901     "kind" : "complete_dtor_pointer",
13902     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
13903    },
13904    {
13905     "kind" : "deleting_dtor_pointer",
13906     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
13907    },
13908    {
13909     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
13910    },
13911    {
13912     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13913    },
13914    {
13915     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13916    },
13917    {
13918     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13919    }
13920   ]
13921  },
13922  {
13923   "alignment" : 8,
13924   "fields" :
13925   [
13926    {
13927     "access" : "private",
13928     "field_name" : "mMutex",
13929     "referenced_type" : "type-678"
13930    },
13931    {
13932     "access" : "private",
13933     "field_name" : "mMap",
13934     "field_offset" : 320,
13935     "referenced_type" : "type-679"
13936    }
13937   ],
13938   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
13939   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
13940   "record_kind" : "class",
13941   "referenced_type" : "type-677",
13942   "self_type" : "type-677",
13943   "size" : 64,
13944   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13945   "template_args" : [ "type-3", "type-680" ],
13946   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
13947  },
13948  {
13949   "alignment" : 8,
13950   "fields" :
13951   [
13952    {
13953     "access" : "private",
13954     "field_name" : "mMutex",
13955     "referenced_type" : "type-686"
13956    },
13957    {
13958     "access" : "private",
13959     "field_name" : "mMap",
13960     "field_offset" : 320,
13961     "referenced_type" : "type-687"
13962    }
13963   ],
13964   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
13965   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
13966   "record_kind" : "class",
13967   "referenced_type" : "type-685",
13968   "self_type" : "type-685",
13969   "size" : 64,
13970   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13971   "template_args" : [ "type-3", "type-28" ],
13972   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
13973  },
13974  {
13975   "alignment" : 8,
13976   "fields" :
13977   [
13978    {
13979     "access" : "private",
13980     "field_name" : "mMutex",
13981     "referenced_type" : "type-691"
13982    },
13983    {
13984     "access" : "private",
13985     "field_name" : "mMap",
13986     "field_offset" : 320,
13987     "referenced_type" : "type-692"
13988    }
13989   ],
13990   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
13991   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
13992   "record_kind" : "class",
13993   "referenced_type" : "type-690",
13994   "self_type" : "type-690",
13995   "size" : 64,
13996   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
13997   "template_args" : [ "type-693", "type-624" ],
13998   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
13999  },
14000  {
14001   "alignment" : 8,
14002   "fields" :
14003   [
14004    {
14005     "access" : "private",
14006     "field_name" : "mMutex",
14007     "referenced_type" : "type-710"
14008    },
14009    {
14010     "access" : "private",
14011     "field_name" : "mMap",
14012     "field_offset" : 320,
14013     "referenced_type" : "type-711"
14014    }
14015   ],
14016   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
14017   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
14018   "record_kind" : "class",
14019   "referenced_type" : "type-709",
14020   "self_type" : "type-709",
14021   "size" : 64,
14022   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14023   "template_args" : [ "type-712", "type-713" ],
14024   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
14025  },
14026  {
14027   "alignment" : 8,
14028   "fields" :
14029   [
14030    {
14031     "access" : "private",
14032     "field_name" : "mMutex",
14033     "referenced_type" : "type-699"
14034    },
14035    {
14036     "access" : "private",
14037     "field_name" : "mMap",
14038     "field_offset" : 320,
14039     "referenced_type" : "type-700"
14040    }
14041   ],
14042   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
14043   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
14044   "record_kind" : "class",
14045   "referenced_type" : "type-698",
14046   "self_type" : "type-698",
14047   "size" : 64,
14048   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14049   "template_args" : [ "type-701", "type-702" ],
14050   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
14051  },
14052  {
14053   "alignment" : 8,
14054   "fields" :
14055   [
14056    {
14057     "field_name" : "flags",
14058     "referenced_type" : "type-2"
14059    },
14060    {
14061     "field_name" : "fdIndex",
14062     "field_offset" : 32,
14063     "referenced_type" : "type-2"
14064    },
14065    {
14066     "field_name" : "offset",
14067     "field_offset" : 64,
14068     "referenced_type" : "type-2"
14069    },
14070    {
14071     "field_name" : "extent",
14072     "field_offset" : 128,
14073     "referenced_type" : "type-62"
14074    }
14075   ],
14076   "linker_set_key" : "android::hardware::GrantorDescriptor",
14077   "name" : "android::hardware::GrantorDescriptor",
14078   "referenced_type" : "type-573",
14079   "self_type" : "type-573",
14080   "size" : 24,
14081   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
14082   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
14083  },
14084  {
14085   "alignment" : 8,
14086   "base_specifiers" :
14087   [
14088    {
14089     "is_virtual" : true,
14090     "referenced_type" : "type-556"
14091    },
14092    {
14093     "is_virtual" : true,
14094     "referenced_type" : "type-6"
14095    }
14096   ],
14097   "linker_set_key" : "android::hardware::HidlMemory",
14098   "name" : "android::hardware::HidlMemory",
14099   "record_kind" : "class",
14100   "referenced_type" : "type-565",
14101   "self_type" : "type-565",
14102   "size" : 64,
14103   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14104   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
14105   "vtable_components" :
14106   [
14107    {
14108     "component_value" : 48,
14109     "kind" : "vbase_offset"
14110    },
14111    {
14112     "component_value" : 8,
14113     "kind" : "vbase_offset"
14114    },
14115    {
14116     "kind" : "offset_to_top"
14117    },
14118    {
14119     "kind" : "rtti",
14120     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
14121    },
14122    {
14123     "kind" : "complete_dtor_pointer",
14124     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
14125    },
14126    {
14127     "kind" : "deleting_dtor_pointer",
14128     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
14129    },
14130    {
14131     "kind" : "vcall_offset"
14132    },
14133    {
14134     "kind" : "vcall_offset"
14135    },
14136    {
14137     "kind" : "vcall_offset"
14138    },
14139    {
14140     "kind" : "vcall_offset"
14141    },
14142    {
14143     "component_value" : -48,
14144     "kind" : "vcall_offset"
14145    },
14146    {
14147     "component_value" : -48,
14148     "kind" : "offset_to_top"
14149    },
14150    {
14151     "kind" : "rtti",
14152     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
14153    },
14154    {
14155     "kind" : "complete_dtor_pointer",
14156     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
14157    },
14158    {
14159     "kind" : "deleting_dtor_pointer",
14160     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
14161    },
14162    {
14163     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14164    },
14165    {
14166     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14167    },
14168    {
14169     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14170    },
14171    {
14172     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14173    }
14174   ]
14175  },
14176  {
14177   "alignment" : 8,
14178   "base_specifiers" :
14179   [
14180    {
14181     "is_virtual" : true,
14182     "referenced_type" : "type-6"
14183    }
14184   ],
14185   "linker_set_key" : "android::hardware::IBinder",
14186   "name" : "android::hardware::IBinder",
14187   "record_kind" : "class",
14188   "referenced_type" : "type-14",
14189   "self_type" : "type-14",
14190   "size" : 24,
14191   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14192   "unique_id" : "_ZTSN7android8hardware7IBinderE",
14193   "vtable_components" :
14194   [
14195    {
14196     "component_value" : 8,
14197     "kind" : "vbase_offset"
14198    },
14199    {
14200     "kind" : "offset_to_top"
14201    },
14202    {
14203     "kind" : "rtti",
14204     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14205    },
14206    {
14207     "is_pure" : true,
14208     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
14209    },
14210    {
14211     "is_pure" : true,
14212     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
14213    },
14214    {
14215     "is_pure" : true,
14216     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
14217    },
14218    {
14219     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
14220    },
14221    {
14222     "is_pure" : true,
14223     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
14224    },
14225    {
14226     "is_pure" : true,
14227     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
14228    },
14229    {
14230     "is_pure" : true,
14231     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
14232    },
14233    {
14234     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
14235    },
14236    {
14237     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
14238    },
14239    {
14240     "kind" : "complete_dtor_pointer",
14241     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
14242    },
14243    {
14244     "kind" : "deleting_dtor_pointer",
14245     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
14246    },
14247    {
14248     "kind" : "vcall_offset"
14249    },
14250    {
14251     "kind" : "vcall_offset"
14252    },
14253    {
14254     "kind" : "vcall_offset"
14255    },
14256    {
14257     "kind" : "vcall_offset"
14258    },
14259    {
14260     "component_value" : -8,
14261     "kind" : "vcall_offset"
14262    },
14263    {
14264     "component_value" : -8,
14265     "kind" : "offset_to_top"
14266    },
14267    {
14268     "kind" : "rtti",
14269     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
14270    },
14271    {
14272     "kind" : "complete_dtor_pointer",
14273     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD1Ev"
14274    },
14275    {
14276     "kind" : "deleting_dtor_pointer",
14277     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinderD0Ev"
14278    },
14279    {
14280     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14281    },
14282    {
14283     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14284    },
14285    {
14286     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14287    },
14288    {
14289     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14290    }
14291   ]
14292  },
14293  {
14294   "alignment" : 8,
14295   "base_specifiers" :
14296   [
14297    {
14298     "is_virtual" : true,
14299     "referenced_type" : "type-6"
14300    }
14301   ],
14302   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
14303   "name" : "android::hardware::IBinder::DeathRecipient",
14304   "record_kind" : "class",
14305   "referenced_type" : "type-402",
14306   "self_type" : "type-402",
14307   "size" : 24,
14308   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
14309   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
14310   "vtable_components" :
14311   [
14312    {
14313     "component_value" : 8,
14314     "kind" : "vbase_offset"
14315    },
14316    {
14317     "kind" : "offset_to_top"
14318    },
14319    {
14320     "kind" : "rtti",
14321     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14322    },
14323    {
14324     "is_pure" : true,
14325     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
14326    },
14327    {
14328     "kind" : "complete_dtor_pointer",
14329     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
14330    },
14331    {
14332     "kind" : "deleting_dtor_pointer",
14333     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
14334    },
14335    {
14336     "kind" : "vcall_offset"
14337    },
14338    {
14339     "kind" : "vcall_offset"
14340    },
14341    {
14342     "kind" : "vcall_offset"
14343    },
14344    {
14345     "kind" : "vcall_offset"
14346    },
14347    {
14348     "component_value" : -8,
14349     "kind" : "vcall_offset"
14350    },
14351    {
14352     "component_value" : -8,
14353     "kind" : "offset_to_top"
14354    },
14355    {
14356     "kind" : "rtti",
14357     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
14358    },
14359    {
14360     "kind" : "complete_dtor_pointer",
14361     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD1Ev"
14362    },
14363    {
14364     "kind" : "deleting_dtor_pointer",
14365     "mangled_component_name" : "_ZTv0_n24_N7android8hardware7IBinder14DeathRecipientD0Ev"
14366    },
14367    {
14368     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14369    },
14370    {
14371     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14372    },
14373    {
14374     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14375    },
14376    {
14377     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14378    }
14379   ]
14380  },
14381  {
14382   "alignment" : 8,
14383   "base_specifiers" :
14384   [
14385    {
14386     "is_virtual" : true,
14387     "referenced_type" : "type-6"
14388    }
14389   ],
14390   "linker_set_key" : "android::hardware::IInterface",
14391   "name" : "android::hardware::IInterface",
14392   "record_kind" : "class",
14393   "referenced_type" : "type-22",
14394   "self_type" : "type-22",
14395   "size" : 24,
14396   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
14397   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
14398   "vtable_components" :
14399   [
14400    {
14401     "component_value" : 8,
14402     "kind" : "vbase_offset"
14403    },
14404    {
14405     "kind" : "offset_to_top"
14406    },
14407    {
14408     "kind" : "rtti",
14409     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
14410    },
14411    {
14412     "kind" : "complete_dtor_pointer",
14413     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
14414    },
14415    {
14416     "kind" : "deleting_dtor_pointer",
14417     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
14418    },
14419    {
14420     "is_pure" : true,
14421     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
14422    },
14423    {
14424     "kind" : "vcall_offset"
14425    },
14426    {
14427     "kind" : "vcall_offset"
14428    },
14429    {
14430     "kind" : "vcall_offset"
14431    },
14432    {
14433     "kind" : "vcall_offset"
14434    },
14435    {
14436     "component_value" : -8,
14437     "kind" : "vcall_offset"
14438    },
14439    {
14440     "component_value" : -8,
14441     "kind" : "offset_to_top"
14442    },
14443    {
14444     "kind" : "rtti",
14445     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
14446    },
14447    {
14448     "kind" : "complete_dtor_pointer",
14449     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD1Ev"
14450    },
14451    {
14452     "kind" : "deleting_dtor_pointer",
14453     "mangled_component_name" : "_ZTv0_n24_N7android8hardware10IInterfaceD0Ev"
14454    },
14455    {
14456     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14457    },
14458    {
14459     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14460    },
14461    {
14462     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14463    },
14464    {
14465     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14466    }
14467   ]
14468  },
14469  {
14470   "alignment" : 8,
14471   "fields" :
14472   [
14473    {
14474     "access" : "private",
14475     "field_name" : "mGrantors",
14476     "referenced_type" : "type-569"
14477    },
14478    {
14479     "access" : "private",
14480     "field_name" : "mHandle",
14481     "field_offset" : 128,
14482     "referenced_type" : "type-629"
14483    },
14484    {
14485     "access" : "private",
14486     "field_name" : "mQuantum",
14487     "field_offset" : 192,
14488     "referenced_type" : "type-2"
14489    },
14490    {
14491     "access" : "private",
14492     "field_name" : "mFlags",
14493     "field_offset" : 224,
14494     "referenced_type" : "type-2"
14495    }
14496   ],
14497   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
14498   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
14499   "referenced_type" : "type-628",
14500   "self_type" : "type-628",
14501   "size" : 32,
14502   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
14503   "template_args" : [ "type-88" ],
14504   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
14505  },
14506  {
14507   "alignment" : 8,
14508   "fields" :
14509   [
14510    {
14511     "access" : "private",
14512     "field_name" : "mBufCachePos",
14513     "referenced_type" : "type-62"
14514    },
14515    {
14516     "access" : "private",
14517     "field_name" : "mBufCache",
14518     "field_offset" : 64,
14519     "referenced_type" : "type-661"
14520    },
14521    {
14522     "access" : "private",
14523     "field_name" : "mError",
14524     "field_offset" : 256,
14525     "referenced_type" : "type-38"
14526    },
14527    {
14528     "access" : "private",
14529     "field_name" : "mData",
14530     "field_offset" : 320,
14531     "referenced_type" : "type-133"
14532    },
14533    {
14534     "access" : "private",
14535     "field_name" : "mDataSize",
14536     "field_offset" : 384,
14537     "referenced_type" : "type-62"
14538    },
14539    {
14540     "access" : "private",
14541     "field_name" : "mDataCapacity",
14542     "field_offset" : 448,
14543     "referenced_type" : "type-62"
14544    },
14545    {
14546     "access" : "private",
14547     "field_name" : "mDataPos",
14548     "field_offset" : 512,
14549     "referenced_type" : "type-62"
14550    },
14551    {
14552     "access" : "private",
14553     "field_name" : "mObjects",
14554     "field_offset" : 576,
14555     "referenced_type" : "type-662"
14556    },
14557    {
14558     "access" : "private",
14559     "field_name" : "mObjectsSize",
14560     "field_offset" : 640,
14561     "referenced_type" : "type-62"
14562    },
14563    {
14564     "access" : "private",
14565     "field_name" : "mObjectsCapacity",
14566     "field_offset" : 704,
14567     "referenced_type" : "type-62"
14568    },
14569    {
14570     "access" : "private",
14571     "field_name" : "mNextObjectHint",
14572     "field_offset" : 768,
14573     "referenced_type" : "type-62"
14574    },
14575    {
14576     "access" : "private",
14577     "field_name" : "mNumRef",
14578     "field_offset" : 832,
14579     "referenced_type" : "type-62"
14580    },
14581    {
14582     "access" : "private",
14583     "field_name" : "mFdsKnown",
14584     "field_offset" : 896,
14585     "referenced_type" : "type-28"
14586    },
14587    {
14588     "access" : "private",
14589     "field_name" : "mHasFds",
14590     "field_offset" : 904,
14591     "referenced_type" : "type-28"
14592    },
14593    {
14594     "access" : "private",
14595     "field_name" : "mAllowFds",
14596     "field_offset" : 912,
14597     "referenced_type" : "type-28"
14598    },
14599    {
14600     "access" : "private",
14601     "field_name" : "mOwner",
14602     "field_offset" : 960,
14603     "referenced_type" : "type-663"
14604    },
14605    {
14606     "access" : "private",
14607     "field_name" : "mOwnerCookie",
14608     "field_offset" : 1024,
14609     "referenced_type" : "type-40"
14610    }
14611   ],
14612   "linker_set_key" : "android::hardware::Parcel",
14613   "name" : "android::hardware::Parcel",
14614   "record_kind" : "class",
14615   "referenced_type" : "type-660",
14616   "self_type" : "type-660",
14617   "size" : 136,
14618   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
14619   "unique_id" : "_ZTSN7android8hardware6ParcelE"
14620  },
14621  {
14622   "access" : "private",
14623   "alignment" : 8,
14624   "fields" :
14625   [
14626    {
14627     "field_name" : "index",
14628     "referenced_type" : "type-62"
14629    },
14630    {
14631     "field_name" : "buffer",
14632     "field_offset" : 64,
14633     "referenced_type" : "type-510"
14634    },
14635    {
14636     "field_name" : "bufend",
14637     "field_offset" : 128,
14638     "referenced_type" : "type-510"
14639    }
14640   ],
14641   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
14642   "name" : "android::hardware::Parcel::BufferInfo",
14643   "referenced_type" : "type-668",
14644   "self_type" : "type-668",
14645   "size" : 24,
14646   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
14647   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
14648  },
14649  {
14650   "alignment" : 8,
14651   "base_specifiers" :
14652   [
14653    {
14654     "is_virtual" : true,
14655     "referenced_type" : "type-6"
14656    }
14657   ],
14658   "fields" :
14659   [
14660    {
14661     "access" : "private",
14662     "field_name" : "mDriverFD",
14663     "field_offset" : 64,
14664     "referenced_type" : "type-38"
14665    },
14666    {
14667     "access" : "private",
14668     "field_name" : "mVMStart",
14669     "field_offset" : 128,
14670     "referenced_type" : "type-40"
14671    },
14672    {
14673     "access" : "private",
14674     "field_name" : "mThreadCountLock",
14675     "field_offset" : 192,
14676     "referenced_type" : "type-60"
14677    },
14678    {
14679     "access" : "private",
14680     "field_name" : "mThreadCountDecrement",
14681     "field_offset" : 512,
14682     "referenced_type" : "type-61"
14683    },
14684    {
14685     "access" : "private",
14686     "field_name" : "mExecutingThreadsCount",
14687     "field_offset" : 896,
14688     "referenced_type" : "type-62"
14689    },
14690    {
14691     "access" : "private",
14692     "field_name" : "mMaxThreads",
14693     "field_offset" : 960,
14694     "referenced_type" : "type-62"
14695    },
14696    {
14697     "access" : "private",
14698     "field_name" : "mStarvationStartTimeMs",
14699     "field_offset" : 1024,
14700     "referenced_type" : "type-63"
14701    },
14702    {
14703     "access" : "private",
14704     "field_name" : "mLock",
14705     "field_offset" : 1088,
14706     "referenced_type" : "type-64"
14707    },
14708    {
14709     "access" : "private",
14710     "field_name" : "mHandleToObject",
14711     "field_offset" : 1408,
14712     "referenced_type" : "type-66"
14713    },
14714    {
14715     "access" : "private",
14716     "field_name" : "mManagesContexts",
14717     "field_offset" : 1728,
14718     "referenced_type" : "type-28"
14719    },
14720    {
14721     "access" : "private",
14722     "field_name" : "mBinderContextCheckFunc",
14723     "field_offset" : 1792,
14724     "referenced_type" : "type-71"
14725    },
14726    {
14727     "access" : "private",
14728     "field_name" : "mBinderContextUserData",
14729     "field_offset" : 1856,
14730     "referenced_type" : "type-40"
14731    },
14732    {
14733     "access" : "private",
14734     "field_name" : "mContexts",
14735     "field_offset" : 1920,
14736     "referenced_type" : "type-81"
14737    },
14738    {
14739     "access" : "private",
14740     "field_name" : "mRootDir",
14741     "field_offset" : 2240,
14742     "referenced_type" : "type-85"
14743    },
14744    {
14745     "access" : "private",
14746     "field_name" : "mThreadPoolStarted",
14747     "field_offset" : 2304,
14748     "referenced_type" : "type-28"
14749    },
14750    {
14751     "access" : "private",
14752     "field_name" : "mSpawnThreadOnStart",
14753     "field_offset" : 2312,
14754     "referenced_type" : "type-28"
14755    },
14756    {
14757     "access" : "private",
14758     "field_name" : "mThreadPoolSeq",
14759     "field_offset" : 2336,
14760     "referenced_type" : "type-89"
14761    },
14762    {
14763     "access" : "private",
14764     "field_name" : "mMmapSize",
14765     "field_offset" : 2368,
14766     "referenced_type" : "type-69"
14767    },
14768    {
14769     "access" : "private",
14770     "field_name" : "mCallRestriction",
14771     "field_offset" : 2432,
14772     "referenced_type" : "type-90"
14773    }
14774   ],
14775   "linker_set_key" : "android::hardware::ProcessState",
14776   "name" : "android::hardware::ProcessState",
14777   "record_kind" : "class",
14778   "referenced_type" : "type-59",
14779   "self_type" : "type-59",
14780   "size" : 328,
14781   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
14782   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
14783   "vtable_components" :
14784   [
14785    {
14786     "component_value" : 312,
14787     "kind" : "vbase_offset"
14788    },
14789    {
14790     "kind" : "offset_to_top"
14791    },
14792    {
14793     "kind" : "rtti",
14794     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
14795    },
14796    {
14797     "kind" : "complete_dtor_pointer",
14798     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
14799    },
14800    {
14801     "kind" : "deleting_dtor_pointer",
14802     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
14803    },
14804    {
14805     "kind" : "vcall_offset"
14806    },
14807    {
14808     "kind" : "vcall_offset"
14809    },
14810    {
14811     "kind" : "vcall_offset"
14812    },
14813    {
14814     "kind" : "vcall_offset"
14815    },
14816    {
14817     "component_value" : -312,
14818     "kind" : "vcall_offset"
14819    },
14820    {
14821     "component_value" : -312,
14822     "kind" : "offset_to_top"
14823    },
14824    {
14825     "kind" : "rtti",
14826     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
14827    },
14828    {
14829     "kind" : "complete_dtor_pointer",
14830     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD1Ev"
14831    },
14832    {
14833     "kind" : "deleting_dtor_pointer",
14834     "mangled_component_name" : "_ZTv0_n24_N7android8hardware12ProcessStateD0Ev"
14835    },
14836    {
14837     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14838    },
14839    {
14840     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14841    },
14842    {
14843     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14844    },
14845    {
14846     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14847    }
14848   ]
14849  },
14850  {
14851   "access" : "private",
14852   "alignment" : 8,
14853   "fields" :
14854   [
14855    {
14856     "field_name" : "binder",
14857     "referenced_type" : "type-13"
14858    },
14859    {
14860     "field_name" : "refs",
14861     "field_offset" : 64,
14862     "referenced_type" : "type-10"
14863    }
14864   ],
14865   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
14866   "name" : "android::hardware::ProcessState::handle_entry",
14867   "referenced_type" : "type-70",
14868   "self_type" : "type-70",
14869   "size" : 16,
14870   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
14871   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
14872  },
14873  {
14874   "alignment" : 8,
14875   "base_specifiers" :
14876   [
14877    {
14878     "referenced_type" : "type-169"
14879    }
14880   ],
14881   "fields" :
14882   [
14883    {
14884     "access" : "private",
14885     "field_name" : "mVal",
14886     "field_offset" : 288,
14887     "referenced_type" : "type-168"
14888    }
14889   ],
14890   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status>",
14891   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status>",
14892   "record_kind" : "class",
14893   "referenced_type" : "type-167",
14894   "self_type" : "type-167",
14895   "size" : 40,
14896   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14897   "template_args" : [ "type-168" ],
14898   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_3drm4V1_06StatusEEE"
14899  },
14900  {
14901   "alignment" : 8,
14902   "base_specifiers" :
14903   [
14904    {
14905     "referenced_type" : "type-169"
14906    }
14907   ],
14908   "fields" :
14909   [
14910    {
14911     "access" : "private",
14912     "field_name" : "mVal",
14913     "field_offset" : 320,
14914     "referenced_type" : "type-370"
14915    }
14916   ],
14917   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> >",
14918   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> >",
14919   "record_kind" : "class",
14920   "referenced_type" : "type-432",
14921   "self_type" : "type-432",
14922   "size" : 48,
14923   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14924   "template_args" : [ "type-370" ],
14925   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_114ICryptoFactoryEEEEE"
14926  },
14927  {
14928   "alignment" : 8,
14929   "base_specifiers" :
14930   [
14931    {
14932     "referenced_type" : "type-169"
14933    }
14934   ],
14935   "fields" :
14936   [
14937    {
14938     "access" : "private",
14939     "field_name" : "mVal",
14940     "field_offset" : 320,
14941     "referenced_type" : "type-96"
14942    }
14943   ],
14944   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> >",
14945   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> >",
14946   "record_kind" : "class",
14947   "referenced_type" : "type-905",
14948   "self_type" : "type-905",
14949   "size" : 48,
14950   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14951   "template_args" : [ "type-96" ],
14952   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_111IDrmFactoryEEEEE"
14953  },
14954  {
14955   "alignment" : 8,
14956   "base_specifiers" :
14957   [
14958    {
14959     "referenced_type" : "type-169"
14960    }
14961   ],
14962   "fields" :
14963   [
14964    {
14965     "access" : "private",
14966     "field_name" : "mVal",
14967     "field_offset" : 320,
14968     "referenced_type" : "type-140"
14969    }
14970   ],
14971   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> >",
14972   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> >",
14973   "record_kind" : "class",
14974   "referenced_type" : "type-177",
14975   "self_type" : "type-177",
14976   "size" : 48,
14977   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
14978   "template_args" : [ "type-140" ],
14979   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_110IDrmPluginEEEEE"
14980  },
14981  {
14982   "alignment" : 8,
14983   "base_specifiers" :
14984   [
14985    {
14986     "referenced_type" : "type-169"
14987    }
14988   ],
14989   "fields" :
14990   [
14991    {
14992     "access" : "private",
14993     "field_name" : "mVal",
14994     "field_offset" : 264,
14995     "referenced_type" : "type-28"
14996    }
14997   ],
14998   "linker_set_key" : "android::hardware::Return<bool>",
14999   "name" : "android::hardware::Return<bool>",
15000   "record_kind" : "class",
15001   "referenced_type" : "type-426",
15002   "self_type" : "type-426",
15003   "size" : 40,
15004   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15005   "template_args" : [ "type-28" ],
15006   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
15007  },
15008  {
15009   "alignment" : 8,
15010   "base_specifiers" :
15011   [
15012    {
15013     "referenced_type" : "type-169"
15014    }
15015   ],
15016   "linker_set_key" : "android::hardware::Return<void>",
15017   "name" : "android::hardware::Return<void>",
15018   "record_kind" : "class",
15019   "referenced_type" : "type-445",
15020   "self_type" : "type-445",
15021   "size" : 40,
15022   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15023   "template_args" : [ "type-41" ],
15024   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
15025  },
15026  {
15027   "alignment" : 8,
15028   "fields" :
15029   [
15030    {
15031     "access" : "private",
15032     "field_name" : "mException",
15033     "referenced_type" : "type-38"
15034    },
15035    {
15036     "access" : "private",
15037     "field_name" : "mErrorCode",
15038     "field_offset" : 32,
15039     "referenced_type" : "type-38"
15040    },
15041    {
15042     "access" : "private",
15043     "field_name" : "mMessage",
15044     "field_offset" : 64,
15045     "referenced_type" : "type-171"
15046    }
15047   ],
15048   "linker_set_key" : "android::hardware::Status",
15049   "name" : "android::hardware::Status",
15050   "record_kind" : "class",
15051   "referenced_type" : "type-170",
15052   "self_type" : "type-170",
15053   "size" : 32,
15054   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15055   "unique_id" : "_ZTSN7android8hardware6StatusE"
15056  },
15057  {
15058   "alignment" : 8,
15059   "fields" :
15060   [
15061    {
15062     "access" : "protected",
15063     "field_name" : "mInstrumentationCallbacks",
15064     "field_offset" : 64,
15065     "referenced_type" : "type-27"
15066    },
15067    {
15068     "access" : "protected",
15069     "field_name" : "mEnableInstrumentation",
15070     "field_offset" : 256,
15071     "referenced_type" : "type-28"
15072    },
15073    {
15074     "access" : "protected",
15075     "field_name" : "mInstrumentationLibPackage",
15076     "field_offset" : 320,
15077     "referenced_type" : "type-29"
15078    },
15079    {
15080     "access" : "protected",
15081     "field_name" : "mInterfaceName",
15082     "field_offset" : 512,
15083     "referenced_type" : "type-30"
15084    }
15085   ],
15086   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
15087   "name" : "android::hardware::details::HidlInstrumentor",
15088   "referenced_type" : "type-26",
15089   "self_type" : "type-26",
15090   "size" : 88,
15091   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15092   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
15093   "vtable_components" :
15094   [
15095    {
15096     "kind" : "offset_to_top"
15097    },
15098    {
15099     "kind" : "rtti",
15100     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15101    },
15102    {
15103     "kind" : "complete_dtor_pointer",
15104     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
15105    },
15106    {
15107     "kind" : "deleting_dtor_pointer",
15108     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
15109    }
15110   ]
15111  },
15112  {
15113   "alignment" : 4,
15114   "fields" :
15115   [
15116    {
15117     "field_name" : "sched_policy",
15118     "referenced_type" : "type-38"
15119    },
15120    {
15121     "field_name" : "prio",
15122     "field_offset" : 32,
15123     "referenced_type" : "type-38"
15124    }
15125   ],
15126   "linker_set_key" : "android::hardware::details::SchedPrio",
15127   "name" : "android::hardware::details::SchedPrio",
15128   "referenced_type" : "type-680",
15129   "self_type" : "type-680",
15130   "size" : 8,
15131   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
15132   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
15133  },
15134  {
15135   "alignment" : 8,
15136   "fields" :
15137   [
15138    {
15139     "access" : "private",
15140     "field_name" : "mQueue",
15141     "referenced_type" : "type-148"
15142    }
15143   ],
15144   "linker_set_key" : "android::hardware::details::TaskRunner",
15145   "name" : "android::hardware::details::TaskRunner",
15146   "record_kind" : "class",
15147   "referenced_type" : "type-147",
15148   "self_type" : "type-147",
15149   "size" : 16,
15150   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
15151   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
15152  },
15153  {
15154   "alignment" : 1,
15155   "linker_set_key" : "android::hardware::details::bnhw_tag",
15156   "name" : "android::hardware::details::bnhw_tag",
15157   "referenced_type" : "type-505",
15158   "self_type" : "type-505",
15159   "size" : 1,
15160   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15161   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
15162  },
15163  {
15164   "alignment" : 1,
15165   "linker_set_key" : "android::hardware::details::bphw_tag",
15166   "name" : "android::hardware::details::bphw_tag",
15167   "referenced_type" : "type-516",
15168   "self_type" : "type-516",
15169   "size" : 1,
15170   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15171   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
15172  },
15173  {
15174   "alignment" : 1,
15175   "linker_set_key" : "android::hardware::details::bs_tag",
15176   "name" : "android::hardware::details::bs_tag",
15177   "referenced_type" : "type-526",
15178   "self_type" : "type-526",
15179   "size" : 1,
15180   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15181   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
15182  },
15183  {
15184   "access" : "private",
15185   "alignment" : 8,
15186   "fields" :
15187   [
15188    {
15189     "field_name" : "mPointer",
15190     "referenced_type" : "type-113"
15191    },
15192    {
15193     "field_name" : "_pad",
15194     "referenced_type" : "type-62"
15195    }
15196   ],
15197   "is_anonymous" : true,
15198   "linker_set_key" : "android::hardware::details::hidl_pointer<Attribute>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15199   "name" : "android::hardware::details::hidl_pointer<Attribute>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15200   "record_kind" : "union",
15201   "referenced_type" : "type-112",
15202   "self_type" : "type-112",
15203   "size" : 8,
15204   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15205   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEUt_E"
15206  },
15207  {
15208   "access" : "private",
15209   "alignment" : 8,
15210   "fields" :
15211   [
15212    {
15213     "field_name" : "mPointer",
15214     "referenced_type" : "type-100"
15215    },
15216    {
15217     "field_name" : "_pad",
15218     "referenced_type" : "type-62"
15219    }
15220   ],
15221   "is_anonymous" : true,
15222   "linker_set_key" : "android::hardware::details::hidl_pointer<DrmMetricGroup>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15223   "name" : "android::hardware::details::hidl_pointer<DrmMetricGroup>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15224   "record_kind" : "union",
15225   "referenced_type" : "type-99",
15226   "self_type" : "type-99",
15227   "size" : 8,
15228   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15229   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroupEEUt_E"
15230  },
15231  {
15232   "access" : "private",
15233   "alignment" : 8,
15234   "fields" :
15235   [
15236    {
15237     "field_name" : "mPointer",
15238     "referenced_type" : "type-572"
15239    },
15240    {
15241     "field_name" : "_pad",
15242     "referenced_type" : "type-62"
15243    }
15244   ],
15245   "is_anonymous" : true,
15246   "linker_set_key" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15247   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15248   "record_kind" : "union",
15249   "referenced_type" : "type-571",
15250   "self_type" : "type-571",
15251   "size" : 8,
15252   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15253   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
15254  },
15255  {
15256   "access" : "private",
15257   "alignment" : 8,
15258   "fields" :
15259   [
15260    {
15261     "field_name" : "mPointer",
15262     "referenced_type" : "type-205"
15263    },
15264    {
15265     "field_name" : "_pad",
15266     "referenced_type" : "type-62"
15267    }
15268   ],
15269   "is_anonymous" : true,
15270   "linker_set_key" : "android::hardware::details::hidl_pointer<KeyStatus>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15271   "name" : "android::hardware::details::hidl_pointer<KeyStatus>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15272   "record_kind" : "union",
15273   "referenced_type" : "type-204",
15274   "self_type" : "type-204",
15275   "size" : 8,
15276   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15277   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09KeyStatusEEUt_E"
15278  },
15279  {
15280   "access" : "private",
15281   "alignment" : 8,
15282   "fields" :
15283   [
15284    {
15285     "field_name" : "mPointer",
15286     "referenced_type" : "type-196"
15287    },
15288    {
15289     "field_name" : "_pad",
15290     "referenced_type" : "type-62"
15291    }
15292   ],
15293   "is_anonymous" : true,
15294   "linker_set_key" : "android::hardware::details::hidl_pointer<KeyValue>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15295   "name" : "android::hardware::details::hidl_pointer<KeyValue>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15296   "record_kind" : "union",
15297   "referenced_type" : "type-195",
15298   "self_type" : "type-195",
15299   "size" : 8,
15300   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15301   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_08KeyValueEEUt_E"
15302  },
15303  {
15304   "access" : "private",
15305   "alignment" : 8,
15306   "fields" :
15307   [
15308    {
15309     "field_name" : "mPointer",
15310     "referenced_type" : "type-105"
15311    },
15312    {
15313     "field_name" : "_pad",
15314     "referenced_type" : "type-62"
15315    }
15316   ],
15317   "is_anonymous" : true,
15318   "linker_set_key" : "android::hardware::details::hidl_pointer<Metric>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15319   "name" : "android::hardware::details::hidl_pointer<Metric>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15320   "record_kind" : "union",
15321   "referenced_type" : "type-104",
15322   "self_type" : "type-104",
15323   "size" : 8,
15324   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15325   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEUt_E"
15326  },
15327  {
15328   "access" : "private",
15329   "alignment" : 8,
15330   "fields" :
15331   [
15332    {
15333     "field_name" : "mPointer",
15334     "referenced_type" : "type-211"
15335    },
15336    {
15337     "field_name" : "_pad",
15338     "referenced_type" : "type-62"
15339    }
15340   ],
15341   "is_anonymous" : true,
15342   "linker_set_key" : "android::hardware::details::hidl_pointer<SecureStop>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15343   "name" : "android::hardware::details::hidl_pointer<SecureStop>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15344   "record_kind" : "union",
15345   "referenced_type" : "type-210",
15346   "self_type" : "type-210",
15347   "size" : 8,
15348   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15349   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_010SecureStopEEUt_E"
15350  },
15351  {
15352   "access" : "private",
15353   "alignment" : 8,
15354   "fields" :
15355   [
15356    {
15357     "field_name" : "mPointer",
15358     "referenced_type" : "type-121"
15359    },
15360    {
15361     "field_name" : "_pad",
15362     "referenced_type" : "type-62"
15363    }
15364   ],
15365   "is_anonymous" : true,
15366   "linker_set_key" : "android::hardware::details::hidl_pointer<Value>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15367   "name" : "android::hardware::details::hidl_pointer<Value>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15368   "record_kind" : "union",
15369   "referenced_type" : "type-120",
15370   "self_type" : "type-120",
15371   "size" : 8,
15372   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15373   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEUt_E"
15374  },
15375  {
15376   "alignment" : 8,
15377   "fields" :
15378   [
15379    {
15380     "access" : "private",
15381     "referenced_type" : "type-571"
15382    }
15383   ],
15384   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
15385   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
15386   "referenced_type" : "type-570",
15387   "self_type" : "type-570",
15388   "size" : 8,
15389   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15390   "template_args" : [ "type-573" ],
15391   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
15392  },
15393  {
15394   "alignment" : 8,
15395   "fields" :
15396   [
15397    {
15398     "access" : "private",
15399     "referenced_type" : "type-204"
15400    }
15401   ],
15402   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
15403   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
15404   "referenced_type" : "type-203",
15405   "self_type" : "type-203",
15406   "size" : 8,
15407   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15408   "template_args" : [ "type-206" ],
15409   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09KeyStatusEEE"
15410  },
15411  {
15412   "alignment" : 8,
15413   "fields" :
15414   [
15415    {
15416     "access" : "private",
15417     "referenced_type" : "type-195"
15418    }
15419   ],
15420   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
15421   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
15422   "referenced_type" : "type-194",
15423   "self_type" : "type-194",
15424   "size" : 8,
15425   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15426   "template_args" : [ "type-197" ],
15427   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_08KeyValueEEE"
15428  },
15429  {
15430   "alignment" : 8,
15431   "fields" :
15432   [
15433    {
15434     "access" : "private",
15435     "referenced_type" : "type-210"
15436    }
15437   ],
15438   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
15439   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
15440   "referenced_type" : "type-209",
15441   "self_type" : "type-209",
15442   "size" : 8,
15443   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15444   "template_args" : [ "type-212" ],
15445   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_010SecureStopEEE"
15446  },
15447  {
15448   "alignment" : 8,
15449   "fields" :
15450   [
15451    {
15452     "access" : "private",
15453     "referenced_type" : "type-112"
15454    }
15455   ],
15456   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
15457   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
15458   "referenced_type" : "type-111",
15459   "self_type" : "type-111",
15460   "size" : 8,
15461   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15462   "template_args" : [ "type-114" ],
15463   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE"
15464  },
15465  {
15466   "alignment" : 8,
15467   "fields" :
15468   [
15469    {
15470     "access" : "private",
15471     "referenced_type" : "type-104"
15472    }
15473   ],
15474   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
15475   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
15476   "referenced_type" : "type-103",
15477   "self_type" : "type-103",
15478   "size" : 8,
15479   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15480   "template_args" : [ "type-106" ],
15481   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE"
15482  },
15483  {
15484   "alignment" : 8,
15485   "fields" :
15486   [
15487    {
15488     "access" : "private",
15489     "referenced_type" : "type-120"
15490    }
15491   ],
15492   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
15493   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
15494   "referenced_type" : "type-119",
15495   "self_type" : "type-119",
15496   "size" : 8,
15497   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15498   "template_args" : [ "type-122" ],
15499   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE"
15500  },
15501  {
15502   "alignment" : 8,
15503   "fields" :
15504   [
15505    {
15506     "access" : "private",
15507     "referenced_type" : "type-99"
15508    }
15509   ],
15510   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup>",
15511   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup>",
15512   "referenced_type" : "type-98",
15513   "self_type" : "type-98",
15514   "size" : 8,
15515   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15516   "template_args" : [ "type-101" ],
15517   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroupEEE"
15518  },
15519  {
15520   "alignment" : 8,
15521   "fields" :
15522   [
15523    {
15524     "access" : "private",
15525     "referenced_type" : "type-585"
15526    }
15527   ],
15528   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
15529   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
15530   "referenced_type" : "type-584",
15531   "self_type" : "type-584",
15532   "size" : 8,
15533   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15534   "template_args" : [ "type-587" ],
15535   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEE"
15536  },
15537  {
15538   "alignment" : 8,
15539   "fields" :
15540   [
15541    {
15542     "access" : "private",
15543     "referenced_type" : "type-577"
15544    }
15545   ],
15546   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
15547   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
15548   "referenced_type" : "type-576",
15549   "self_type" : "type-576",
15550   "size" : 8,
15551   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15552   "template_args" : [ "type-107" ],
15553   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
15554  },
15555  {
15556   "alignment" : 8,
15557   "fields" :
15558   [
15559    {
15560     "access" : "private",
15561     "referenced_type" : "type-128"
15562    }
15563   ],
15564   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
15565   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
15566   "referenced_type" : "type-127",
15567   "self_type" : "type-127",
15568   "size" : 8,
15569   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15570   "template_args" : [ "type-130" ],
15571   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE"
15572  },
15573  {
15574   "alignment" : 8,
15575   "fields" :
15576   [
15577    {
15578     "access" : "private",
15579     "referenced_type" : "type-608"
15580    }
15581   ],
15582   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
15583   "name" : "android::hardware::details::hidl_pointer<char>",
15584   "referenced_type" : "type-607",
15585   "self_type" : "type-607",
15586   "size" : 8,
15587   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15588   "template_args" : [ "type-88" ],
15589   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
15590  },
15591  {
15592   "access" : "private",
15593   "alignment" : 8,
15594   "fields" :
15595   [
15596    {
15597     "field_name" : "mPointer",
15598     "referenced_type" : "type-449"
15599    },
15600    {
15601     "field_name" : "_pad",
15602     "referenced_type" : "type-62"
15603    }
15604   ],
15605   "is_anonymous" : true,
15606   "linker_set_key" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15607   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15608   "record_kind" : "union",
15609   "referenced_type" : "type-608",
15610   "self_type" : "type-608",
15611   "size" : 8,
15612   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15613   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
15614  },
15615  {
15616   "alignment" : 8,
15617   "fields" :
15618   [
15619    {
15620     "access" : "private",
15621     "referenced_type" : "type-109"
15622    }
15623   ],
15624   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
15625   "name" : "android::hardware::details::hidl_pointer<const char>",
15626   "referenced_type" : "type-108",
15627   "self_type" : "type-108",
15628   "size" : 8,
15629   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15630   "template_args" : [ "type-87" ],
15631   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
15632  },
15633  {
15634   "access" : "private",
15635   "alignment" : 8,
15636   "fields" :
15637   [
15638    {
15639     "field_name" : "mPointer",
15640     "referenced_type" : "type-86"
15641    },
15642    {
15643     "field_name" : "_pad",
15644     "referenced_type" : "type-62"
15645    }
15646   ],
15647   "is_anonymous" : true,
15648   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15649   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15650   "record_kind" : "union",
15651   "referenced_type" : "type-109",
15652   "self_type" : "type-109",
15653   "size" : 8,
15654   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15655   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
15656  },
15657  {
15658   "alignment" : 8,
15659   "fields" :
15660   [
15661    {
15662     "access" : "private",
15663     "referenced_type" : "type-537"
15664    }
15665   ],
15666   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
15667   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
15668   "referenced_type" : "type-536",
15669   "self_type" : "type-536",
15670   "size" : 8,
15671   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15672   "template_args" : [ "type-539" ],
15673   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
15674  },
15675  {
15676   "access" : "private",
15677   "alignment" : 8,
15678   "fields" :
15679   [
15680    {
15681     "field_name" : "mPointer",
15682     "referenced_type" : "type-538"
15683    },
15684    {
15685     "field_name" : "_pad",
15686     "referenced_type" : "type-62"
15687    }
15688   ],
15689   "is_anonymous" : true,
15690   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15691   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15692   "record_kind" : "union",
15693   "referenced_type" : "type-537",
15694   "self_type" : "type-537",
15695   "size" : 8,
15696   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15697   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
15698  },
15699  {
15700   "access" : "private",
15701   "alignment" : 8,
15702   "fields" :
15703   [
15704    {
15705     "field_name" : "mPointer",
15706     "referenced_type" : "type-586"
15707    },
15708    {
15709     "field_name" : "_pad",
15710     "referenced_type" : "type-62"
15711    }
15712   ],
15713   "is_anonymous" : true,
15714   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15715   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15716   "record_kind" : "union",
15717   "referenced_type" : "type-585",
15718   "self_type" : "type-585",
15719   "size" : 8,
15720   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15721   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLm32EJEEEEUt_E"
15722  },
15723  {
15724   "access" : "private",
15725   "alignment" : 8,
15726   "fields" :
15727   [
15728    {
15729     "field_name" : "mPointer",
15730     "referenced_type" : "type-578"
15731    },
15732    {
15733     "field_name" : "_pad",
15734     "referenced_type" : "type-62"
15735    }
15736   ],
15737   "is_anonymous" : true,
15738   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15739   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15740   "record_kind" : "union",
15741   "referenced_type" : "type-577",
15742   "self_type" : "type-577",
15743   "size" : 8,
15744   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15745   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
15746  },
15747  {
15748   "access" : "private",
15749   "alignment" : 8,
15750   "fields" :
15751   [
15752    {
15753     "field_name" : "mPointer",
15754     "referenced_type" : "type-129"
15755    },
15756    {
15757     "field_name" : "_pad",
15758     "referenced_type" : "type-62"
15759    }
15760   ],
15761   "is_anonymous" : true,
15762   "linker_set_key" : "android::hardware::details::hidl_pointer<hidl_vec<unsigned char> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15763   "name" : "android::hardware::details::hidl_pointer<hidl_vec<unsigned char> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15764   "record_kind" : "union",
15765   "referenced_type" : "type-128",
15766   "self_type" : "type-128",
15767   "size" : 8,
15768   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15769   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E"
15770  },
15771  {
15772   "alignment" : 8,
15773   "fields" :
15774   [
15775    {
15776     "access" : "private",
15777     "referenced_type" : "type-596"
15778    }
15779   ],
15780   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
15781   "name" : "android::hardware::details::hidl_pointer<int>",
15782   "referenced_type" : "type-595",
15783   "self_type" : "type-595",
15784   "size" : 8,
15785   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15786   "template_args" : [ "type-38" ],
15787   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
15788  },
15789  {
15790   "access" : "private",
15791   "alignment" : 8,
15792   "fields" :
15793   [
15794    {
15795     "field_name" : "mPointer",
15796     "referenced_type" : "type-597"
15797    },
15798    {
15799     "field_name" : "_pad",
15800     "referenced_type" : "type-62"
15801    }
15802   ],
15803   "is_anonymous" : true,
15804   "linker_set_key" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15805   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15806   "record_kind" : "union",
15807   "referenced_type" : "type-596",
15808   "self_type" : "type-596",
15809   "size" : 8,
15810   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15811   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
15812  },
15813  {
15814   "alignment" : 8,
15815   "fields" :
15816   [
15817    {
15818     "access" : "private",
15819     "referenced_type" : "type-630"
15820    }
15821   ],
15822   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
15823   "name" : "android::hardware::details::hidl_pointer<native_handle>",
15824   "referenced_type" : "type-629",
15825   "self_type" : "type-629",
15826   "size" : 8,
15827   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15828   "template_args" : [ "type-457" ],
15829   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
15830  },
15831  {
15832   "access" : "private",
15833   "alignment" : 8,
15834   "fields" :
15835   [
15836    {
15837     "field_name" : "mPointer",
15838     "referenced_type" : "type-456"
15839    },
15840    {
15841     "field_name" : "_pad",
15842     "referenced_type" : "type-62"
15843    }
15844   ],
15845   "is_anonymous" : true,
15846   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15847   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15848   "record_kind" : "union",
15849   "referenced_type" : "type-630",
15850   "self_type" : "type-630",
15851   "size" : 8,
15852   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15853   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
15854  },
15855  {
15856   "alignment" : 8,
15857   "fields" :
15858   [
15859    {
15860     "access" : "private",
15861     "referenced_type" : "type-132"
15862    }
15863   ],
15864   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
15865   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
15866   "referenced_type" : "type-131",
15867   "self_type" : "type-131",
15868   "size" : 8,
15869   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15870   "template_args" : [ "type-116" ],
15871   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
15872  },
15873  {
15874   "access" : "private",
15875   "alignment" : 8,
15876   "fields" :
15877   [
15878    {
15879     "field_name" : "mPointer",
15880     "referenced_type" : "type-133"
15881    },
15882    {
15883     "field_name" : "_pad",
15884     "referenced_type" : "type-62"
15885    }
15886   ],
15887   "is_anonymous" : true,
15888   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15889   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5) at system/libhidl/base/include/hidl/HidlInternal.h:110:5",
15890   "record_kind" : "union",
15891   "referenced_type" : "type-132",
15892   "self_type" : "type-132",
15893   "size" : 8,
15894   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15895   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
15896  },
15897  {
15898   "alignment" : 1,
15899   "linker_set_key" : "android::hardware::details::i_tag",
15900   "name" : "android::hardware::details::i_tag",
15901   "referenced_type" : "type-495",
15902   "self_type" : "type-495",
15903   "size" : 1,
15904   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15905   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
15906  },
15907  {
15908   "alignment" : 8,
15909   "fields" :
15910   [
15911    {
15912     "access" : "private",
15913     "field_name" : "mStatus",
15914     "referenced_type" : "type-170"
15915    },
15916    {
15917     "access" : "private",
15918     "field_name" : "mCheckedStatus",
15919     "field_offset" : 256,
15920     "referenced_type" : "type-28"
15921    }
15922   ],
15923   "linker_set_key" : "android::hardware::details::return_status",
15924   "name" : "android::hardware::details::return_status",
15925   "record_kind" : "class",
15926   "referenced_type" : "type-169",
15927   "self_type" : "type-169",
15928   "size" : 40,
15929   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15930   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
15931  },
15932  {
15933   "alignment" : 1,
15934   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 16>",
15935   "name" : "android::hardware::details::std_array<unsigned char, 16>",
15936   "referenced_type" : "type-609",
15937   "self_type" : "type-609",
15938   "size" : 1,
15939   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15940   "template_args" : [ "type-116" ],
15941   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm16EJEEE"
15942  },
15943  {
15944   "alignment" : 1,
15945   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
15946   "name" : "android::hardware::details::std_array<unsigned char, 32>",
15947   "referenced_type" : "type-610",
15948   "self_type" : "type-610",
15949   "size" : 1,
15950   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15951   "template_args" : [ "type-116" ],
15952   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLm32EJEEE"
15953  },
15954  {
15955   "alignment" : 8,
15956   "base_specifiers" :
15957   [
15958    {
15959     "referenced_type" : "type-35"
15960    }
15961   ],
15962   "fields" :
15963   [
15964    {
15965     "access" : "private",
15966     "field_name" : "_hidl_mImpl",
15967     "field_offset" : 1024,
15968     "referenced_type" : "type-356"
15969    }
15970   ],
15971   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
15972   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
15973   "referenced_type" : "type-834",
15974   "self_type" : "type-834",
15975   "size" : 152,
15976   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h",
15977   "unique_id" : "_ZTSN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
15978   "vtable_components" :
15979   [
15980    {
15981     "component_value" : 136,
15982     "kind" : "vbase_offset"
15983    },
15984    {
15985     "kind" : "offset_to_top"
15986    },
15987    {
15988     "kind" : "rtti",
15989     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
15990    },
15991    {
15992     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15993    },
15994    {
15995     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
15996    },
15997    {
15998     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
15999    },
16000    {
16001     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16002    },
16003    {
16004     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16005    },
16006    {
16007     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16008    },
16009    {
16010     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16011    },
16012    {
16013     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16014    },
16015    {
16016     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16017    },
16018    {
16019     "kind" : "complete_dtor_pointer",
16020     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
16021    },
16022    {
16023     "kind" : "deleting_dtor_pointer",
16024     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
16025    },
16026    {
16027     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16028    },
16029    {
16030     "component_value" : -32,
16031     "kind" : "offset_to_top"
16032    },
16033    {
16034     "kind" : "rtti",
16035     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
16036    },
16037    {
16038     "kind" : "complete_dtor_pointer",
16039     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
16040    },
16041    {
16042     "kind" : "deleting_dtor_pointer",
16043     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
16044    },
16045    {
16046     "kind" : "vcall_offset"
16047    },
16048    {
16049     "kind" : "vcall_offset"
16050    },
16051    {
16052     "kind" : "vcall_offset"
16053    },
16054    {
16055     "kind" : "vcall_offset"
16056    },
16057    {
16058     "component_value" : -136,
16059     "kind" : "vcall_offset"
16060    },
16061    {
16062     "component_value" : -136,
16063     "kind" : "offset_to_top"
16064    },
16065    {
16066     "kind" : "rtti",
16067     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
16068    },
16069    {
16070     "kind" : "complete_dtor_pointer",
16071     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
16072    },
16073    {
16074     "kind" : "deleting_dtor_pointer",
16075     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
16076    },
16077    {
16078     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16079    },
16080    {
16081     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16082    },
16083    {
16084     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16085    },
16086    {
16087     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16088    }
16089   ]
16090  },
16091  {
16092   "alignment" : 8,
16093   "base_specifiers" :
16094   [
16095    {
16096     "referenced_type" : "type-35"
16097    }
16098   ],
16099   "fields" :
16100   [
16101    {
16102     "access" : "private",
16103     "field_name" : "_hidl_mImpl",
16104     "field_offset" : 1024,
16105     "referenced_type" : "type-329"
16106    }
16107   ],
16108   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
16109   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
16110   "referenced_type" : "type-827",
16111   "self_type" : "type-827",
16112   "size" : 152,
16113   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h",
16114   "unique_id" : "_ZTSN7android8hardware3drm4V1_016BnHwCryptoPluginE",
16115   "vtable_components" :
16116   [
16117    {
16118     "component_value" : 136,
16119     "kind" : "vbase_offset"
16120    },
16121    {
16122     "kind" : "offset_to_top"
16123    },
16124    {
16125     "kind" : "rtti",
16126     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
16127    },
16128    {
16129     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16130    },
16131    {
16132     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16133    },
16134    {
16135     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16136    },
16137    {
16138     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16139    },
16140    {
16141     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16142    },
16143    {
16144     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16145    },
16146    {
16147     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16148    },
16149    {
16150     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16151    },
16152    {
16153     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16154    },
16155    {
16156     "kind" : "complete_dtor_pointer",
16157     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
16158    },
16159    {
16160     "kind" : "deleting_dtor_pointer",
16161     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
16162    },
16163    {
16164     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16165    },
16166    {
16167     "component_value" : -32,
16168     "kind" : "offset_to_top"
16169    },
16170    {
16171     "kind" : "rtti",
16172     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
16173    },
16174    {
16175     "kind" : "complete_dtor_pointer",
16176     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
16177    },
16178    {
16179     "kind" : "deleting_dtor_pointer",
16180     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
16181    },
16182    {
16183     "kind" : "vcall_offset"
16184    },
16185    {
16186     "kind" : "vcall_offset"
16187    },
16188    {
16189     "kind" : "vcall_offset"
16190    },
16191    {
16192     "kind" : "vcall_offset"
16193    },
16194    {
16195     "component_value" : -136,
16196     "kind" : "vcall_offset"
16197    },
16198    {
16199     "component_value" : -136,
16200     "kind" : "offset_to_top"
16201    },
16202    {
16203     "kind" : "rtti",
16204     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
16205    },
16206    {
16207     "kind" : "complete_dtor_pointer",
16208     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
16209    },
16210    {
16211     "kind" : "deleting_dtor_pointer",
16212     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
16213    },
16214    {
16215     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16216    },
16217    {
16218     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16219    },
16220    {
16221     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16222    },
16223    {
16224     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16225    }
16226   ]
16227  },
16228  {
16229   "alignment" : 8,
16230   "base_specifiers" :
16231   [
16232    {
16233     "referenced_type" : "type-35"
16234    }
16235   ],
16236   "fields" :
16237   [
16238    {
16239     "access" : "private",
16240     "field_name" : "_hidl_mImpl",
16241     "field_offset" : 1024,
16242     "referenced_type" : "type-32"
16243    }
16244   ],
16245   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmFactory",
16246   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory",
16247   "referenced_type" : "type-31",
16248   "self_type" : "type-31",
16249   "size" : 152,
16250   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h",
16251   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BnHwDrmFactoryE",
16252   "vtable_components" :
16253   [
16254    {
16255     "component_value" : 136,
16256     "kind" : "vbase_offset"
16257    },
16258    {
16259     "kind" : "offset_to_top"
16260    },
16261    {
16262     "kind" : "rtti",
16263     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
16264    },
16265    {
16266     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16267    },
16268    {
16269     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16270    },
16271    {
16272     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16273    },
16274    {
16275     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16276    },
16277    {
16278     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16279    },
16280    {
16281     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16282    },
16283    {
16284     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16285    },
16286    {
16287     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16288    },
16289    {
16290     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16291    },
16292    {
16293     "kind" : "complete_dtor_pointer",
16294     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
16295    },
16296    {
16297     "kind" : "deleting_dtor_pointer",
16298     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
16299    },
16300    {
16301     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16302    },
16303    {
16304     "component_value" : -32,
16305     "kind" : "offset_to_top"
16306    },
16307    {
16308     "kind" : "rtti",
16309     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
16310    },
16311    {
16312     "kind" : "complete_dtor_pointer",
16313     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
16314    },
16315    {
16316     "kind" : "deleting_dtor_pointer",
16317     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
16318    },
16319    {
16320     "kind" : "vcall_offset"
16321    },
16322    {
16323     "kind" : "vcall_offset"
16324    },
16325    {
16326     "kind" : "vcall_offset"
16327    },
16328    {
16329     "kind" : "vcall_offset"
16330    },
16331    {
16332     "component_value" : -136,
16333     "kind" : "vcall_offset"
16334    },
16335    {
16336     "component_value" : -136,
16337     "kind" : "offset_to_top"
16338    },
16339    {
16340     "kind" : "rtti",
16341     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
16342    },
16343    {
16344     "kind" : "complete_dtor_pointer",
16345     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
16346    },
16347    {
16348     "kind" : "deleting_dtor_pointer",
16349     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
16350    },
16351    {
16352     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16353    },
16354    {
16355     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16356    },
16357    {
16358     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16359    },
16360    {
16361     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16362    }
16363   ]
16364  },
16365  {
16366   "alignment" : 8,
16367   "base_specifiers" :
16368   [
16369    {
16370     "referenced_type" : "type-35"
16371    }
16372   ],
16373   "fields" :
16374   [
16375    {
16376     "access" : "private",
16377     "field_name" : "_hidl_mImpl",
16378     "field_offset" : 1024,
16379     "referenced_type" : "type-880"
16380    }
16381   ],
16382   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
16383   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
16384   "referenced_type" : "type-974",
16385   "self_type" : "type-974",
16386   "size" : 152,
16387   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h",
16388   "unique_id" : "_ZTSN7android8hardware3drm4V1_013BnHwDrmPluginE",
16389   "vtable_components" :
16390   [
16391    {
16392     "component_value" : 136,
16393     "kind" : "vbase_offset"
16394    },
16395    {
16396     "kind" : "offset_to_top"
16397    },
16398    {
16399     "kind" : "rtti",
16400     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
16401    },
16402    {
16403     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16404    },
16405    {
16406     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16407    },
16408    {
16409     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16410    },
16411    {
16412     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16413    },
16414    {
16415     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16416    },
16417    {
16418     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16419    },
16420    {
16421     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16422    },
16423    {
16424     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16425    },
16426    {
16427     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16428    },
16429    {
16430     "kind" : "complete_dtor_pointer",
16431     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
16432    },
16433    {
16434     "kind" : "deleting_dtor_pointer",
16435     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
16436    },
16437    {
16438     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16439    },
16440    {
16441     "component_value" : -32,
16442     "kind" : "offset_to_top"
16443    },
16444    {
16445     "kind" : "rtti",
16446     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
16447    },
16448    {
16449     "kind" : "complete_dtor_pointer",
16450     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
16451    },
16452    {
16453     "kind" : "deleting_dtor_pointer",
16454     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
16455    },
16456    {
16457     "kind" : "vcall_offset"
16458    },
16459    {
16460     "kind" : "vcall_offset"
16461    },
16462    {
16463     "kind" : "vcall_offset"
16464    },
16465    {
16466     "kind" : "vcall_offset"
16467    },
16468    {
16469     "component_value" : -136,
16470     "kind" : "vcall_offset"
16471    },
16472    {
16473     "component_value" : -136,
16474     "kind" : "offset_to_top"
16475    },
16476    {
16477     "kind" : "rtti",
16478     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
16479    },
16480    {
16481     "kind" : "complete_dtor_pointer",
16482     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
16483    },
16484    {
16485     "kind" : "deleting_dtor_pointer",
16486     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
16487    },
16488    {
16489     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16490    },
16491    {
16492     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16493    },
16494    {
16495     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16496    },
16497    {
16498     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16499    }
16500   ]
16501  },
16502  {
16503   "alignment" : 8,
16504   "base_specifiers" :
16505   [
16506    {
16507     "referenced_type" : "type-35"
16508    }
16509   ],
16510   "fields" :
16511   [
16512    {
16513     "access" : "private",
16514     "field_name" : "_hidl_mImpl",
16515     "field_offset" : 1024,
16516     "referenced_type" : "type-159"
16517    }
16518   ],
16519   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
16520   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
16521   "referenced_type" : "type-966",
16522   "self_type" : "type-966",
16523   "size" : 152,
16524   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h",
16525   "unique_id" : "_ZTSN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
16526   "vtable_components" :
16527   [
16528    {
16529     "component_value" : 136,
16530     "kind" : "vbase_offset"
16531    },
16532    {
16533     "kind" : "offset_to_top"
16534    },
16535    {
16536     "kind" : "rtti",
16537     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
16538    },
16539    {
16540     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16541    },
16542    {
16543     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16544    },
16545    {
16546     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16547    },
16548    {
16549     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16550    },
16551    {
16552     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16553    },
16554    {
16555     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16556    },
16557    {
16558     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16559    },
16560    {
16561     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16562    },
16563    {
16564     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16565    },
16566    {
16567     "kind" : "complete_dtor_pointer",
16568     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
16569    },
16570    {
16571     "kind" : "deleting_dtor_pointer",
16572     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
16573    },
16574    {
16575     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16576    },
16577    {
16578     "component_value" : -32,
16579     "kind" : "offset_to_top"
16580    },
16581    {
16582     "kind" : "rtti",
16583     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
16584    },
16585    {
16586     "kind" : "complete_dtor_pointer",
16587     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
16588    },
16589    {
16590     "kind" : "deleting_dtor_pointer",
16591     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
16592    },
16593    {
16594     "kind" : "vcall_offset"
16595    },
16596    {
16597     "kind" : "vcall_offset"
16598    },
16599    {
16600     "kind" : "vcall_offset"
16601    },
16602    {
16603     "kind" : "vcall_offset"
16604    },
16605    {
16606     "component_value" : -136,
16607     "kind" : "vcall_offset"
16608    },
16609    {
16610     "component_value" : -136,
16611     "kind" : "offset_to_top"
16612    },
16613    {
16614     "kind" : "rtti",
16615     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
16616    },
16617    {
16618     "kind" : "complete_dtor_pointer",
16619     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
16620    },
16621    {
16622     "kind" : "deleting_dtor_pointer",
16623     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
16624    },
16625    {
16626     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16627    },
16628    {
16629     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16630    },
16631    {
16632     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16633    },
16634    {
16635     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16636    }
16637   ]
16638  },
16639  {
16640   "alignment" : 8,
16641   "base_specifiers" :
16642   [
16643    {
16644     "referenced_type" : "type-657"
16645    },
16646    {
16647     "referenced_type" : "type-26"
16648    }
16649   ],
16650   "fields" :
16651   [
16652    {
16653     "access" : "private",
16654     "field_name" : "_hidl_mMutex",
16655     "field_offset" : 1088,
16656     "referenced_type" : "type-838"
16657    },
16658    {
16659     "access" : "private",
16660     "field_name" : "_hidl_mDeathRecipients",
16661     "field_offset" : 1408,
16662     "referenced_type" : "type-839"
16663    }
16664   ],
16665   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
16666   "name" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
16667   "referenced_type" : "type-837",
16668   "self_type" : "type-837",
16669   "size" : 216,
16670   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h",
16671   "unique_id" : "_ZTSN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
16672   "vtable_components" :
16673   [
16674    {
16675     "component_value" : 200,
16676     "kind" : "vbase_offset"
16677    },
16678    {
16679     "kind" : "offset_to_top"
16680    },
16681    {
16682     "kind" : "rtti",
16683     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
16684    },
16685    {
16686     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_017BpHwCryptoFactory8isRemoteEv"
16687    },
16688    {
16689     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16690    },
16691    {
16692     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16693    },
16694    {
16695     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16696    },
16697    {
16698     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16699    },
16700    {
16701     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21setHALInstrumentationEv"
16702    },
16703    {
16704     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16705    },
16706    {
16707     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory4pingEv"
16708    },
16709    {
16710     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16711    },
16712    {
16713     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21notifySyspropsChangedEv"
16714    },
16715    {
16716     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16717    },
16718    {
16719     "kind" : "complete_dtor_pointer",
16720     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
16721    },
16722    {
16723     "kind" : "deleting_dtor_pointer",
16724     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
16725    },
16726    {
16727     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
16728    },
16729    {
16730     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
16731    },
16732    {
16733     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
16734    },
16735    {
16736     "component_value" : 192,
16737     "kind" : "vbase_offset"
16738    },
16739    {
16740     "component_value" : -8,
16741     "kind" : "offset_to_top"
16742    },
16743    {
16744     "kind" : "rtti",
16745     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
16746    },
16747    {
16748     "kind" : "complete_dtor_pointer",
16749     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
16750    },
16751    {
16752     "kind" : "deleting_dtor_pointer",
16753     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
16754    },
16755    {
16756     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
16757    },
16758    {
16759     "component_value" : 184,
16760     "kind" : "vbase_offset"
16761    },
16762    {
16763     "component_value" : -16,
16764     "kind" : "offset_to_top"
16765    },
16766    {
16767     "kind" : "rtti",
16768     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
16769    },
16770    {
16771     "kind" : "complete_dtor_pointer",
16772     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
16773    },
16774    {
16775     "kind" : "deleting_dtor_pointer",
16776     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
16777    },
16778    {
16779     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16780    },
16781    {
16782     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16783    },
16784    {
16785     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16786    },
16787    {
16788     "component_value" : -48,
16789     "kind" : "offset_to_top"
16790    },
16791    {
16792     "kind" : "rtti",
16793     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
16794    },
16795    {
16796     "kind" : "complete_dtor_pointer",
16797     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
16798    },
16799    {
16800     "kind" : "deleting_dtor_pointer",
16801     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
16802    },
16803    {
16804     "kind" : "vcall_offset"
16805    },
16806    {
16807     "component_value" : -184,
16808     "kind" : "vcall_offset"
16809    },
16810    {
16811     "component_value" : -184,
16812     "kind" : "vcall_offset"
16813    },
16814    {
16815     "component_value" : -184,
16816     "kind" : "vcall_offset"
16817    },
16818    {
16819     "component_value" : -200,
16820     "kind" : "vcall_offset"
16821    },
16822    {
16823     "component_value" : -200,
16824     "kind" : "offset_to_top"
16825    },
16826    {
16827     "kind" : "rtti",
16828     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
16829    },
16830    {
16831     "kind" : "complete_dtor_pointer",
16832     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
16833    },
16834    {
16835     "kind" : "deleting_dtor_pointer",
16836     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
16837    },
16838    {
16839     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
16840    },
16841    {
16842     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
16843    },
16844    {
16845     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16846    },
16847    {
16848     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16849    }
16850   ]
16851  },
16852  {
16853   "alignment" : 8,
16854   "base_specifiers" :
16855   [
16856    {
16857     "referenced_type" : "type-656"
16858    },
16859    {
16860     "referenced_type" : "type-26"
16861    }
16862   ],
16863   "fields" :
16864   [
16865    {
16866     "access" : "private",
16867     "field_name" : "_hidl_mMutex",
16868     "field_offset" : 1088,
16869     "referenced_type" : "type-830"
16870    },
16871    {
16872     "access" : "private",
16873     "field_name" : "_hidl_mDeathRecipients",
16874     "field_offset" : 1408,
16875     "referenced_type" : "type-831"
16876    }
16877   ],
16878   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
16879   "name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
16880   "referenced_type" : "type-829",
16881   "self_type" : "type-829",
16882   "size" : 216,
16883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h",
16884   "unique_id" : "_ZTSN7android8hardware3drm4V1_016BpHwCryptoPluginE",
16885   "vtable_components" :
16886   [
16887    {
16888     "component_value" : 200,
16889     "kind" : "vbase_offset"
16890    },
16891    {
16892     "kind" : "offset_to_top"
16893    },
16894    {
16895     "kind" : "rtti",
16896     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
16897    },
16898    {
16899     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_016BpHwCryptoPlugin8isRemoteEv"
16900    },
16901    {
16902     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16903    },
16904    {
16905     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16906    },
16907    {
16908     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16909    },
16910    {
16911     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
16912    },
16913    {
16914     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21setHALInstrumentationEv"
16915    },
16916    {
16917     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
16918    },
16919    {
16920     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin4pingEv"
16921    },
16922    {
16923     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16924    },
16925    {
16926     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21notifySyspropsChangedEv"
16927    },
16928    {
16929     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16930    },
16931    {
16932     "kind" : "complete_dtor_pointer",
16933     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
16934    },
16935    {
16936     "kind" : "deleting_dtor_pointer",
16937     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
16938    },
16939    {
16940     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
16941    },
16942    {
16943     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin16notifyResolutionEjj"
16944    },
16945    {
16946     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
16947    },
16948    {
16949     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
16950    },
16951    {
16952     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
16953    },
16954    {
16955     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
16956    },
16957    {
16958     "component_value" : 192,
16959     "kind" : "vbase_offset"
16960    },
16961    {
16962     "component_value" : -8,
16963     "kind" : "offset_to_top"
16964    },
16965    {
16966     "kind" : "rtti",
16967     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
16968    },
16969    {
16970     "kind" : "complete_dtor_pointer",
16971     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
16972    },
16973    {
16974     "kind" : "deleting_dtor_pointer",
16975     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
16976    },
16977    {
16978     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
16979    },
16980    {
16981     "component_value" : 184,
16982     "kind" : "vbase_offset"
16983    },
16984    {
16985     "component_value" : -16,
16986     "kind" : "offset_to_top"
16987    },
16988    {
16989     "kind" : "rtti",
16990     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
16991    },
16992    {
16993     "kind" : "complete_dtor_pointer",
16994     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
16995    },
16996    {
16997     "kind" : "deleting_dtor_pointer",
16998     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
16999    },
17000    {
17001     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17002    },
17003    {
17004     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17005    },
17006    {
17007     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17008    },
17009    {
17010     "component_value" : -48,
17011     "kind" : "offset_to_top"
17012    },
17013    {
17014     "kind" : "rtti",
17015     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
17016    },
17017    {
17018     "kind" : "complete_dtor_pointer",
17019     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
17020    },
17021    {
17022     "kind" : "deleting_dtor_pointer",
17023     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
17024    },
17025    {
17026     "kind" : "vcall_offset"
17027    },
17028    {
17029     "component_value" : -184,
17030     "kind" : "vcall_offset"
17031    },
17032    {
17033     "component_value" : -184,
17034     "kind" : "vcall_offset"
17035    },
17036    {
17037     "component_value" : -184,
17038     "kind" : "vcall_offset"
17039    },
17040    {
17041     "component_value" : -200,
17042     "kind" : "vcall_offset"
17043    },
17044    {
17045     "component_value" : -200,
17046     "kind" : "offset_to_top"
17047    },
17048    {
17049     "kind" : "rtti",
17050     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
17051    },
17052    {
17053     "kind" : "complete_dtor_pointer",
17054     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
17055    },
17056    {
17057     "kind" : "deleting_dtor_pointer",
17058     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
17059    },
17060    {
17061     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17062    },
17063    {
17064     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17065    },
17066    {
17067     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17068    },
17069    {
17070     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17071    }
17072   ]
17073  },
17074  {
17075   "alignment" : 8,
17076   "base_specifiers" :
17077   [
17078    {
17079     "referenced_type" : "type-46"
17080    },
17081    {
17082     "referenced_type" : "type-26"
17083    }
17084   ],
17085   "fields" :
17086   [
17087    {
17088     "access" : "private",
17089     "field_name" : "_hidl_mMutex",
17090     "field_offset" : 1088,
17091     "referenced_type" : "type-44"
17092    },
17093    {
17094     "access" : "private",
17095     "field_name" : "_hidl_mDeathRecipients",
17096     "field_offset" : 1408,
17097     "referenced_type" : "type-45"
17098    }
17099   ],
17100   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmFactory",
17101   "name" : "android::hardware::drm::V1_0::BpHwDrmFactory",
17102   "referenced_type" : "type-43",
17103   "self_type" : "type-43",
17104   "size" : 216,
17105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h",
17106   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BpHwDrmFactoryE",
17107   "vtable_components" :
17108   [
17109    {
17110     "component_value" : 200,
17111     "kind" : "vbase_offset"
17112    },
17113    {
17114     "kind" : "offset_to_top"
17115    },
17116    {
17117     "kind" : "rtti",
17118     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
17119    },
17120    {
17121     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014BpHwDrmFactory8isRemoteEv"
17122    },
17123    {
17124     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17125    },
17126    {
17127     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17128    },
17129    {
17130     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17131    },
17132    {
17133     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17134    },
17135    {
17136     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21setHALInstrumentationEv"
17137    },
17138    {
17139     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17140    },
17141    {
17142     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory4pingEv"
17143    },
17144    {
17145     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17146    },
17147    {
17148     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21notifySyspropsChangedEv"
17149    },
17150    {
17151     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17152    },
17153    {
17154     "kind" : "complete_dtor_pointer",
17155     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
17156    },
17157    {
17158     "kind" : "deleting_dtor_pointer",
17159     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
17160    },
17161    {
17162     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
17163    },
17164    {
17165     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
17166    },
17167    {
17168     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
17169    },
17170    {
17171     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
17172    },
17173    {
17174     "component_value" : 192,
17175     "kind" : "vbase_offset"
17176    },
17177    {
17178     "component_value" : -8,
17179     "kind" : "offset_to_top"
17180    },
17181    {
17182     "kind" : "rtti",
17183     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
17184    },
17185    {
17186     "kind" : "complete_dtor_pointer",
17187     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
17188    },
17189    {
17190     "kind" : "deleting_dtor_pointer",
17191     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
17192    },
17193    {
17194     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
17195    },
17196    {
17197     "component_value" : 184,
17198     "kind" : "vbase_offset"
17199    },
17200    {
17201     "component_value" : -16,
17202     "kind" : "offset_to_top"
17203    },
17204    {
17205     "kind" : "rtti",
17206     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
17207    },
17208    {
17209     "kind" : "complete_dtor_pointer",
17210     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
17211    },
17212    {
17213     "kind" : "deleting_dtor_pointer",
17214     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
17215    },
17216    {
17217     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17218    },
17219    {
17220     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17221    },
17222    {
17223     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17224    },
17225    {
17226     "component_value" : -48,
17227     "kind" : "offset_to_top"
17228    },
17229    {
17230     "kind" : "rtti",
17231     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
17232    },
17233    {
17234     "kind" : "complete_dtor_pointer",
17235     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
17236    },
17237    {
17238     "kind" : "deleting_dtor_pointer",
17239     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
17240    },
17241    {
17242     "kind" : "vcall_offset"
17243    },
17244    {
17245     "component_value" : -184,
17246     "kind" : "vcall_offset"
17247    },
17248    {
17249     "component_value" : -184,
17250     "kind" : "vcall_offset"
17251    },
17252    {
17253     "component_value" : -184,
17254     "kind" : "vcall_offset"
17255    },
17256    {
17257     "component_value" : -200,
17258     "kind" : "vcall_offset"
17259    },
17260    {
17261     "component_value" : -200,
17262     "kind" : "offset_to_top"
17263    },
17264    {
17265     "kind" : "rtti",
17266     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
17267    },
17268    {
17269     "kind" : "complete_dtor_pointer",
17270     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
17271    },
17272    {
17273     "kind" : "deleting_dtor_pointer",
17274     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
17275    },
17276    {
17277     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17278    },
17279    {
17280     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17281    },
17282    {
17283     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17284    },
17285    {
17286     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17287    }
17288   ]
17289  },
17290  {
17291   "alignment" : 8,
17292   "base_specifiers" :
17293   [
17294    {
17295     "referenced_type" : "type-20"
17296    },
17297    {
17298     "referenced_type" : "type-26"
17299    }
17300   ],
17301   "fields" :
17302   [
17303    {
17304     "access" : "private",
17305     "field_name" : "_hidl_mMutex",
17306     "field_offset" : 1088,
17307     "referenced_type" : "type-18"
17308    },
17309    {
17310     "access" : "private",
17311     "field_name" : "_hidl_mDeathRecipients",
17312     "field_offset" : 1408,
17313     "referenced_type" : "type-19"
17314    }
17315   ],
17316   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
17317   "name" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
17318   "referenced_type" : "type-17",
17319   "self_type" : "type-17",
17320   "size" : 216,
17321   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h",
17322   "unique_id" : "_ZTSN7android8hardware3drm4V1_013BpHwDrmPluginE",
17323   "vtable_components" :
17324   [
17325    {
17326     "component_value" : 200,
17327     "kind" : "vbase_offset"
17328    },
17329    {
17330     "kind" : "offset_to_top"
17331    },
17332    {
17333     "kind" : "rtti",
17334     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
17335    },
17336    {
17337     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013BpHwDrmPlugin8isRemoteEv"
17338    },
17339    {
17340     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17341    },
17342    {
17343     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17344    },
17345    {
17346     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17347    },
17348    {
17349     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17350    },
17351    {
17352     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21setHALInstrumentationEv"
17353    },
17354    {
17355     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17356    },
17357    {
17358     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4pingEv"
17359    },
17360    {
17361     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17362    },
17363    {
17364     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21notifySyspropsChangedEv"
17365    },
17366    {
17367     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17368    },
17369    {
17370     "kind" : "complete_dtor_pointer",
17371     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
17372    },
17373    {
17374     "kind" : "deleting_dtor_pointer",
17375     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
17376    },
17377    {
17378     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
17379    },
17380    {
17381     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
17382    },
17383    {
17384     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
17385    },
17386    {
17387     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17388    },
17389    {
17390     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
17391    },
17392    {
17393     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
17394    },
17395    {
17396     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
17397    },
17398    {
17399     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
17400    },
17401    {
17402     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
17403    },
17404    {
17405     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
17406    },
17407    {
17408     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
17409    },
17410    {
17411     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21releaseAllSecureStopsEv"
17412    },
17413    {
17414     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
17415    },
17416    {
17417     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
17418    },
17419    {
17420     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
17421    },
17422    {
17423     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
17424    },
17425    {
17426     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
17427    },
17428    {
17429     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
17430    },
17431    {
17432     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
17433    },
17434    {
17435     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17436    },
17437    {
17438     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17439    },
17440    {
17441     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17442    },
17443    {
17444     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
17445    },
17446    {
17447     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
17448    },
17449    {
17450     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
17451    },
17452    {
17453     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
17454    },
17455    {
17456     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
17457    },
17458    {
17459     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
17460    },
17461    {
17462     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
17463    },
17464    {
17465     "component_value" : 192,
17466     "kind" : "vbase_offset"
17467    },
17468    {
17469     "component_value" : -8,
17470     "kind" : "offset_to_top"
17471    },
17472    {
17473     "kind" : "rtti",
17474     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
17475    },
17476    {
17477     "kind" : "complete_dtor_pointer",
17478     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
17479    },
17480    {
17481     "kind" : "deleting_dtor_pointer",
17482     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
17483    },
17484    {
17485     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
17486    },
17487    {
17488     "component_value" : 184,
17489     "kind" : "vbase_offset"
17490    },
17491    {
17492     "component_value" : -16,
17493     "kind" : "offset_to_top"
17494    },
17495    {
17496     "kind" : "rtti",
17497     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
17498    },
17499    {
17500     "kind" : "complete_dtor_pointer",
17501     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
17502    },
17503    {
17504     "kind" : "deleting_dtor_pointer",
17505     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
17506    },
17507    {
17508     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17509    },
17510    {
17511     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17512    },
17513    {
17514     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17515    },
17516    {
17517     "component_value" : -48,
17518     "kind" : "offset_to_top"
17519    },
17520    {
17521     "kind" : "rtti",
17522     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
17523    },
17524    {
17525     "kind" : "complete_dtor_pointer",
17526     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
17527    },
17528    {
17529     "kind" : "deleting_dtor_pointer",
17530     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
17531    },
17532    {
17533     "kind" : "vcall_offset"
17534    },
17535    {
17536     "component_value" : -184,
17537     "kind" : "vcall_offset"
17538    },
17539    {
17540     "component_value" : -184,
17541     "kind" : "vcall_offset"
17542    },
17543    {
17544     "component_value" : -184,
17545     "kind" : "vcall_offset"
17546    },
17547    {
17548     "component_value" : -200,
17549     "kind" : "vcall_offset"
17550    },
17551    {
17552     "component_value" : -200,
17553     "kind" : "offset_to_top"
17554    },
17555    {
17556     "kind" : "rtti",
17557     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
17558    },
17559    {
17560     "kind" : "complete_dtor_pointer",
17561     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
17562    },
17563    {
17564     "kind" : "deleting_dtor_pointer",
17565     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
17566    },
17567    {
17568     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17569    },
17570    {
17571     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17572    },
17573    {
17574     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17575    },
17576    {
17577     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17578    }
17579   ]
17580  },
17581  {
17582   "alignment" : 8,
17583   "base_specifiers" :
17584   [
17585    {
17586     "referenced_type" : "type-925"
17587    },
17588    {
17589     "referenced_type" : "type-26"
17590    }
17591   ],
17592   "fields" :
17593   [
17594    {
17595     "access" : "private",
17596     "field_name" : "_hidl_mMutex",
17597     "field_offset" : 1088,
17598     "referenced_type" : "type-969"
17599    },
17600    {
17601     "access" : "private",
17602     "field_name" : "_hidl_mDeathRecipients",
17603     "field_offset" : 1408,
17604     "referenced_type" : "type-970"
17605    }
17606   ],
17607   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
17608   "name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
17609   "referenced_type" : "type-968",
17610   "self_type" : "type-968",
17611   "size" : 216,
17612   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h",
17613   "unique_id" : "_ZTSN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
17614   "vtable_components" :
17615   [
17616    {
17617     "component_value" : 200,
17618     "kind" : "vbase_offset"
17619    },
17620    {
17621     "kind" : "offset_to_top"
17622    },
17623    {
17624     "kind" : "rtti",
17625     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
17626    },
17627    {
17628     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_021BpHwDrmPluginListener8isRemoteEv"
17629    },
17630    {
17631     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17632    },
17633    {
17634     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17635    },
17636    {
17637     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17638    },
17639    {
17640     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17641    },
17642    {
17643     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21setHALInstrumentationEv"
17644    },
17645    {
17646     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17647    },
17648    {
17649     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener4pingEv"
17650    },
17651    {
17652     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17653    },
17654    {
17655     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21notifySyspropsChangedEv"
17656    },
17657    {
17658     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17659    },
17660    {
17661     "kind" : "complete_dtor_pointer",
17662     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
17663    },
17664    {
17665     "kind" : "deleting_dtor_pointer",
17666     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
17667    },
17668    {
17669     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
17670    },
17671    {
17672     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
17673    },
17674    {
17675     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
17676    },
17677    {
17678     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
17679    },
17680    {
17681     "component_value" : 192,
17682     "kind" : "vbase_offset"
17683    },
17684    {
17685     "component_value" : -8,
17686     "kind" : "offset_to_top"
17687    },
17688    {
17689     "kind" : "rtti",
17690     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
17691    },
17692    {
17693     "kind" : "complete_dtor_pointer",
17694     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
17695    },
17696    {
17697     "kind" : "deleting_dtor_pointer",
17698     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
17699    },
17700    {
17701     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
17702    },
17703    {
17704     "component_value" : 184,
17705     "kind" : "vbase_offset"
17706    },
17707    {
17708     "component_value" : -16,
17709     "kind" : "offset_to_top"
17710    },
17711    {
17712     "kind" : "rtti",
17713     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
17714    },
17715    {
17716     "kind" : "complete_dtor_pointer",
17717     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
17718    },
17719    {
17720     "kind" : "deleting_dtor_pointer",
17721     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
17722    },
17723    {
17724     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17725    },
17726    {
17727     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17728    },
17729    {
17730     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17731    },
17732    {
17733     "component_value" : -48,
17734     "kind" : "offset_to_top"
17735    },
17736    {
17737     "kind" : "rtti",
17738     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
17739    },
17740    {
17741     "kind" : "complete_dtor_pointer",
17742     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
17743    },
17744    {
17745     "kind" : "deleting_dtor_pointer",
17746     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
17747    },
17748    {
17749     "kind" : "vcall_offset"
17750    },
17751    {
17752     "component_value" : -184,
17753     "kind" : "vcall_offset"
17754    },
17755    {
17756     "component_value" : -184,
17757     "kind" : "vcall_offset"
17758    },
17759    {
17760     "component_value" : -184,
17761     "kind" : "vcall_offset"
17762    },
17763    {
17764     "component_value" : -200,
17765     "kind" : "vcall_offset"
17766    },
17767    {
17768     "component_value" : -200,
17769     "kind" : "offset_to_top"
17770    },
17771    {
17772     "kind" : "rtti",
17773     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
17774    },
17775    {
17776     "kind" : "complete_dtor_pointer",
17777     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
17778    },
17779    {
17780     "kind" : "deleting_dtor_pointer",
17781     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
17782    },
17783    {
17784     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
17785    },
17786    {
17787     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17788    },
17789    {
17790     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17791    },
17792    {
17793     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17794    }
17795   ]
17796  },
17797  {
17798   "alignment" : 8,
17799   "fields" :
17800   [
17801    {
17802     "field_name" : "type",
17803     "referenced_type" : "type-787"
17804    },
17805    {
17806     "field_name" : "nonsecureMemory",
17807     "field_offset" : 64,
17808     "referenced_type" : "type-788"
17809    },
17810    {
17811     "field_name" : "secureMemory",
17812     "field_offset" : 256,
17813     "referenced_type" : "type-553"
17814    }
17815   ],
17816   "linker_set_key" : "android::hardware::drm::V1_0::DestinationBuffer",
17817   "name" : "android::hardware::drm::V1_0::DestinationBuffer",
17818   "referenced_type" : "type-789",
17819   "self_type" : "type-789",
17820   "size" : 48,
17821   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
17822   "unique_id" : "_ZTSN7android8hardware3drm4V1_017DestinationBufferE"
17823  },
17824  {
17825   "alignment" : 8,
17826   "base_specifiers" :
17827   [
17828    {
17829     "referenced_type" : "type-5"
17830    }
17831   ],
17832   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoFactory",
17833   "name" : "android::hardware::drm::V1_0::ICryptoFactory",
17834   "referenced_type" : "type-358",
17835   "self_type" : "type-358",
17836   "size" : 24,
17837   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h",
17838   "unique_id" : "_ZTSN7android8hardware3drm4V1_014ICryptoFactoryE",
17839   "vtable_components" :
17840   [
17841    {
17842     "component_value" : 8,
17843     "kind" : "vbase_offset"
17844    },
17845    {
17846     "kind" : "offset_to_top"
17847    },
17848    {
17849     "kind" : "rtti",
17850     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
17851    },
17852    {
17853     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
17854    },
17855    {
17856     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17857    },
17858    {
17859     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17860    },
17861    {
17862     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17863    },
17864    {
17865     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17866    },
17867    {
17868     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
17869    },
17870    {
17871     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17872    },
17873    {
17874     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
17875    },
17876    {
17877     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17878    },
17879    {
17880     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
17881    },
17882    {
17883     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17884    },
17885    {
17886     "kind" : "complete_dtor_pointer",
17887     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
17888    },
17889    {
17890     "kind" : "deleting_dtor_pointer",
17891     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
17892    },
17893    {
17894     "is_pure" : true,
17895     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
17896    },
17897    {
17898     "is_pure" : true,
17899     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
17900    },
17901    {
17902     "kind" : "vcall_offset"
17903    },
17904    {
17905     "kind" : "vcall_offset"
17906    },
17907    {
17908     "kind" : "vcall_offset"
17909    },
17910    {
17911     "kind" : "vcall_offset"
17912    },
17913    {
17914     "component_value" : -8,
17915     "kind" : "vcall_offset"
17916    },
17917    {
17918     "component_value" : -8,
17919     "kind" : "offset_to_top"
17920    },
17921    {
17922     "kind" : "rtti",
17923     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
17924    },
17925    {
17926     "kind" : "complete_dtor_pointer",
17927     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
17928    },
17929    {
17930     "kind" : "deleting_dtor_pointer",
17931     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
17932    },
17933    {
17934     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17935    },
17936    {
17937     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17938    },
17939    {
17940     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17941    },
17942    {
17943     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17944    }
17945   ]
17946  },
17947  {
17948   "alignment" : 8,
17949   "base_specifiers" :
17950   [
17951    {
17952     "referenced_type" : "type-5"
17953    }
17954   ],
17955   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoPlugin",
17956   "name" : "android::hardware::drm::V1_0::ICryptoPlugin",
17957   "referenced_type" : "type-331",
17958   "self_type" : "type-331",
17959   "size" : 24,
17960   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h",
17961   "unique_id" : "_ZTSN7android8hardware3drm4V1_013ICryptoPluginE",
17962   "vtable_components" :
17963   [
17964    {
17965     "component_value" : 8,
17966     "kind" : "vbase_offset"
17967    },
17968    {
17969     "kind" : "offset_to_top"
17970    },
17971    {
17972     "kind" : "rtti",
17973     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
17974    },
17975    {
17976     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
17977    },
17978    {
17979     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17980    },
17981    {
17982     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17983    },
17984    {
17985     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17986    },
17987    {
17988     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
17989    },
17990    {
17991     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
17992    },
17993    {
17994     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
17995    },
17996    {
17997     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
17998    },
17999    {
18000     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18001    },
18002    {
18003     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
18004    },
18005    {
18006     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18007    },
18008    {
18009     "kind" : "complete_dtor_pointer",
18010     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD1Ev"
18011    },
18012    {
18013     "kind" : "deleting_dtor_pointer",
18014     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD0Ev"
18015    },
18016    {
18017     "is_pure" : true,
18018     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
18019    },
18020    {
18021     "is_pure" : true,
18022     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
18023    },
18024    {
18025     "is_pure" : true,
18026     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
18027    },
18028    {
18029     "is_pure" : true,
18030     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
18031    },
18032    {
18033     "is_pure" : true,
18034     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLm16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEmRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
18035    },
18036    {
18037     "kind" : "vcall_offset"
18038    },
18039    {
18040     "kind" : "vcall_offset"
18041    },
18042    {
18043     "kind" : "vcall_offset"
18044    },
18045    {
18046     "kind" : "vcall_offset"
18047    },
18048    {
18049     "component_value" : -8,
18050     "kind" : "vcall_offset"
18051    },
18052    {
18053     "component_value" : -8,
18054     "kind" : "offset_to_top"
18055    },
18056    {
18057     "kind" : "rtti",
18058     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
18059    },
18060    {
18061     "kind" : "complete_dtor_pointer",
18062     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013ICryptoPluginD1Ev"
18063    },
18064    {
18065     "kind" : "deleting_dtor_pointer",
18066     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_013ICryptoPluginD0Ev"
18067    },
18068    {
18069     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18070    },
18071    {
18072     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18073    },
18074    {
18075     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18076    },
18077    {
18078     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18079    }
18080   ]
18081  },
18082  {
18083   "alignment" : 8,
18084   "base_specifiers" :
18085   [
18086    {
18087     "referenced_type" : "type-5"
18088    }
18089   ],
18090   "linker_set_key" : "android::hardware::drm::V1_0::IDrmFactory",
18091   "name" : "android::hardware::drm::V1_0::IDrmFactory",
18092   "referenced_type" : "type-34",
18093   "self_type" : "type-34",
18094   "size" : 24,
18095   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h",
18096   "unique_id" : "_ZTSN7android8hardware3drm4V1_011IDrmFactoryE",
18097   "vtable_components" :
18098   [
18099    {
18100     "component_value" : 8,
18101     "kind" : "vbase_offset"
18102    },
18103    {
18104     "kind" : "offset_to_top"
18105    },
18106    {
18107     "kind" : "rtti",
18108     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
18109    },
18110    {
18111     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
18112    },
18113    {
18114     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18115    },
18116    {
18117     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18118    },
18119    {
18120     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18121    },
18122    {
18123     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
18124    },
18125    {
18126     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
18127    },
18128    {
18129     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
18130    },
18131    {
18132     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
18133    },
18134    {
18135     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18136    },
18137    {
18138     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
18139    },
18140    {
18141     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18142    },
18143    {
18144     "kind" : "complete_dtor_pointer",
18145     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD1Ev"
18146    },
18147    {
18148     "kind" : "deleting_dtor_pointer",
18149     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD0Ev"
18150    },
18151    {
18152     "is_pure" : true,
18153     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
18154    },
18155    {
18156     "is_pure" : true,
18157     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
18158    },
18159    {
18160     "is_pure" : true,
18161     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
18162    },
18163    {
18164     "kind" : "vcall_offset"
18165    },
18166    {
18167     "kind" : "vcall_offset"
18168    },
18169    {
18170     "kind" : "vcall_offset"
18171    },
18172    {
18173     "kind" : "vcall_offset"
18174    },
18175    {
18176     "component_value" : -8,
18177     "kind" : "vcall_offset"
18178    },
18179    {
18180     "component_value" : -8,
18181     "kind" : "offset_to_top"
18182    },
18183    {
18184     "kind" : "rtti",
18185     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
18186    },
18187    {
18188     "kind" : "complete_dtor_pointer",
18189     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_011IDrmFactoryD1Ev"
18190    },
18191    {
18192     "kind" : "deleting_dtor_pointer",
18193     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_011IDrmFactoryD0Ev"
18194    },
18195    {
18196     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18197    },
18198    {
18199     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18200    },
18201    {
18202     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18203    },
18204    {
18205     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18206    }
18207   ]
18208  },
18209  {
18210   "alignment" : 8,
18211   "base_specifiers" :
18212   [
18213    {
18214     "referenced_type" : "type-5"
18215    }
18216   ],
18217   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPlugin",
18218   "name" : "android::hardware::drm::V1_0::IDrmPlugin",
18219   "referenced_type" : "type-21",
18220   "self_type" : "type-21",
18221   "size" : 24,
18222   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h",
18223   "unique_id" : "_ZTSN7android8hardware3drm4V1_010IDrmPluginE",
18224   "vtable_components" :
18225   [
18226    {
18227     "component_value" : 8,
18228     "kind" : "vbase_offset"
18229    },
18230    {
18231     "kind" : "offset_to_top"
18232    },
18233    {
18234     "kind" : "rtti",
18235     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
18236    },
18237    {
18238     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
18239    },
18240    {
18241     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18242    },
18243    {
18244     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18245    },
18246    {
18247     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18248    },
18249    {
18250     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
18251    },
18252    {
18253     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
18254    },
18255    {
18256     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
18257    },
18258    {
18259     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
18260    },
18261    {
18262     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18263    },
18264    {
18265     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
18266    },
18267    {
18268     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18269    },
18270    {
18271     "kind" : "complete_dtor_pointer",
18272     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD1Ev"
18273    },
18274    {
18275     "kind" : "deleting_dtor_pointer",
18276     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD0Ev"
18277    },
18278    {
18279     "is_pure" : true,
18280     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
18281    },
18282    {
18283     "is_pure" : true,
18284     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
18285    },
18286    {
18287     "is_pure" : true,
18288     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
18289    },
18290    {
18291     "is_pure" : true,
18292     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
18293    },
18294    {
18295     "is_pure" : true,
18296     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
18297    },
18298    {
18299     "is_pure" : true,
18300     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
18301    },
18302    {
18303     "is_pure" : true,
18304     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
18305    },
18306    {
18307     "is_pure" : true,
18308     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
18309    },
18310    {
18311     "is_pure" : true,
18312     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
18313    },
18314    {
18315     "is_pure" : true,
18316     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
18317    },
18318    {
18319     "is_pure" : true,
18320     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
18321    },
18322    {
18323     "is_pure" : true,
18324     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
18325    },
18326    {
18327     "is_pure" : true,
18328     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
18329    },
18330    {
18331     "is_pure" : true,
18332     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
18333    },
18334    {
18335     "is_pure" : true,
18336     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
18337    },
18338    {
18339     "is_pure" : true,
18340     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
18341    },
18342    {
18343     "is_pure" : true,
18344     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
18345    },
18346    {
18347     "is_pure" : true,
18348     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
18349    },
18350    {
18351     "is_pure" : true,
18352     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
18353    },
18354    {
18355     "is_pure" : true,
18356     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
18357    },
18358    {
18359     "is_pure" : true,
18360     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
18361    },
18362    {
18363     "is_pure" : true,
18364     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
18365    },
18366    {
18367     "is_pure" : true,
18368     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
18369    },
18370    {
18371     "is_pure" : true,
18372     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
18373    },
18374    {
18375     "is_pure" : true,
18376     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
18377    },
18378    {
18379     "is_pure" : true,
18380     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
18381    },
18382    {
18383     "is_pure" : true,
18384     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
18385    },
18386    {
18387     "is_pure" : true,
18388     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
18389    },
18390    {
18391     "kind" : "vcall_offset"
18392    },
18393    {
18394     "kind" : "vcall_offset"
18395    },
18396    {
18397     "kind" : "vcall_offset"
18398    },
18399    {
18400     "kind" : "vcall_offset"
18401    },
18402    {
18403     "component_value" : -8,
18404     "kind" : "vcall_offset"
18405    },
18406    {
18407     "component_value" : -8,
18408     "kind" : "offset_to_top"
18409    },
18410    {
18411     "kind" : "rtti",
18412     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
18413    },
18414    {
18415     "kind" : "complete_dtor_pointer",
18416     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_010IDrmPluginD1Ev"
18417    },
18418    {
18419     "kind" : "deleting_dtor_pointer",
18420     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_010IDrmPluginD0Ev"
18421    },
18422    {
18423     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18424    },
18425    {
18426     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18427    },
18428    {
18429     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18430    },
18431    {
18432     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18433    }
18434   ]
18435  },
18436  {
18437   "alignment" : 8,
18438   "base_specifiers" :
18439   [
18440    {
18441     "referenced_type" : "type-5"
18442    }
18443   ],
18444   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPluginListener",
18445   "name" : "android::hardware::drm::V1_0::IDrmPluginListener",
18446   "referenced_type" : "type-161",
18447   "self_type" : "type-161",
18448   "size" : 24,
18449   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h",
18450   "unique_id" : "_ZTSN7android8hardware3drm4V1_018IDrmPluginListenerE",
18451   "vtable_components" :
18452   [
18453    {
18454     "component_value" : 8,
18455     "kind" : "vbase_offset"
18456    },
18457    {
18458     "kind" : "offset_to_top"
18459    },
18460    {
18461     "kind" : "rtti",
18462     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
18463    },
18464    {
18465     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
18466    },
18467    {
18468     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18469    },
18470    {
18471     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18472    },
18473    {
18474     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18475    },
18476    {
18477     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
18478    },
18479    {
18480     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
18481    },
18482    {
18483     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
18484    },
18485    {
18486     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
18487    },
18488    {
18489     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18490    },
18491    {
18492     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
18493    },
18494    {
18495     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18496    },
18497    {
18498     "kind" : "complete_dtor_pointer",
18499     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
18500    },
18501    {
18502     "kind" : "deleting_dtor_pointer",
18503     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
18504    },
18505    {
18506     "is_pure" : true,
18507     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
18508    },
18509    {
18510     "is_pure" : true,
18511     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
18512    },
18513    {
18514     "is_pure" : true,
18515     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
18516    },
18517    {
18518     "kind" : "vcall_offset"
18519    },
18520    {
18521     "kind" : "vcall_offset"
18522    },
18523    {
18524     "kind" : "vcall_offset"
18525    },
18526    {
18527     "kind" : "vcall_offset"
18528    },
18529    {
18530     "component_value" : -8,
18531     "kind" : "vcall_offset"
18532    },
18533    {
18534     "component_value" : -8,
18535     "kind" : "offset_to_top"
18536    },
18537    {
18538     "kind" : "rtti",
18539     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
18540    },
18541    {
18542     "kind" : "complete_dtor_pointer",
18543     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
18544    },
18545    {
18546     "kind" : "deleting_dtor_pointer",
18547     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
18548    },
18549    {
18550     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18551    },
18552    {
18553     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18554    },
18555    {
18556     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18557    },
18558    {
18559     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18560    }
18561   ]
18562  },
18563  {
18564   "alignment" : 8,
18565   "fields" :
18566   [
18567    {
18568     "field_name" : "keyId",
18569     "referenced_type" : "type-130"
18570    },
18571    {
18572     "field_name" : "type",
18573     "field_offset" : 128,
18574     "referenced_type" : "type-207"
18575    }
18576   ],
18577   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus",
18578   "name" : "android::hardware::drm::V1_0::KeyStatus",
18579   "referenced_type" : "type-206",
18580   "self_type" : "type-206",
18581   "size" : 24,
18582   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
18583   "unique_id" : "_ZTSN7android8hardware3drm4V1_09KeyStatusE"
18584  },
18585  {
18586   "alignment" : 8,
18587   "fields" :
18588   [
18589    {
18590     "field_name" : "key",
18591     "referenced_type" : "type-107"
18592    },
18593    {
18594     "field_name" : "value",
18595     "field_offset" : 128,
18596     "referenced_type" : "type-107"
18597    }
18598   ],
18599   "linker_set_key" : "android::hardware::drm::V1_0::KeyValue",
18600   "name" : "android::hardware::drm::V1_0::KeyValue",
18601   "referenced_type" : "type-197",
18602   "self_type" : "type-197",
18603   "size" : 32,
18604   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
18605   "unique_id" : "_ZTSN7android8hardware3drm4V1_08KeyValueE"
18606  },
18607  {
18608   "alignment" : 4,
18609   "fields" :
18610   [
18611    {
18612     "field_name" : "encryptBlocks",
18613     "referenced_type" : "type-2"
18614    },
18615    {
18616     "field_name" : "skipBlocks",
18617     "field_offset" : 32,
18618     "referenced_type" : "type-2"
18619    }
18620   ],
18621   "linker_set_key" : "android::hardware::drm::V1_0::Pattern",
18622   "name" : "android::hardware::drm::V1_0::Pattern",
18623   "referenced_type" : "type-786",
18624   "self_type" : "type-786",
18625   "size" : 8,
18626   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
18627   "unique_id" : "_ZTSN7android8hardware3drm4V1_07PatternE"
18628  },
18629  {
18630   "alignment" : 8,
18631   "fields" :
18632   [
18633    {
18634     "field_name" : "opaqueData",
18635     "referenced_type" : "type-130"
18636    }
18637   ],
18638   "linker_set_key" : "android::hardware::drm::V1_0::SecureStop",
18639   "name" : "android::hardware::drm::V1_0::SecureStop",
18640   "referenced_type" : "type-212",
18641   "self_type" : "type-212",
18642   "size" : 16,
18643   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
18644   "unique_id" : "_ZTSN7android8hardware3drm4V1_010SecureStopE"
18645  },
18646  {
18647   "alignment" : 8,
18648   "fields" :
18649   [
18650    {
18651     "field_name" : "bufferId",
18652     "referenced_type" : "type-2"
18653    },
18654    {
18655     "field_name" : "offset",
18656     "field_offset" : 64,
18657     "referenced_type" : "type-62"
18658    },
18659    {
18660     "field_name" : "size",
18661     "field_offset" : 128,
18662     "referenced_type" : "type-62"
18663    }
18664   ],
18665   "linker_set_key" : "android::hardware::drm::V1_0::SharedBuffer",
18666   "name" : "android::hardware::drm::V1_0::SharedBuffer",
18667   "referenced_type" : "type-788",
18668   "self_type" : "type-788",
18669   "size" : 24,
18670   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
18671   "unique_id" : "_ZTSN7android8hardware3drm4V1_012SharedBufferE"
18672  },
18673  {
18674   "alignment" : 4,
18675   "fields" :
18676   [
18677    {
18678     "field_name" : "numBytesOfClearData",
18679     "referenced_type" : "type-2"
18680    },
18681    {
18682     "field_name" : "numBytesOfEncryptedData",
18683     "field_offset" : 32,
18684     "referenced_type" : "type-2"
18685    }
18686   ],
18687   "linker_set_key" : "android::hardware::drm::V1_0::SubSample",
18688   "name" : "android::hardware::drm::V1_0::SubSample",
18689   "referenced_type" : "type-785",
18690   "self_type" : "type-785",
18691   "size" : 8,
18692   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
18693   "unique_id" : "_ZTSN7android8hardware3drm4V1_09SubSampleE"
18694  },
18695  {
18696   "alignment" : 8,
18697   "base_specifiers" :
18698   [
18699    {
18700     "referenced_type" : "type-35"
18701    }
18702   ],
18703   "fields" :
18704   [
18705    {
18706     "access" : "private",
18707     "field_name" : "_hidl_mImpl",
18708     "field_offset" : 1024,
18709     "referenced_type" : "type-370"
18710    }
18711   ],
18712   "linker_set_key" : "android::hardware::drm::V1_1::BnHwCryptoFactory",
18713   "name" : "android::hardware::drm::V1_1::BnHwCryptoFactory",
18714   "referenced_type" : "type-719",
18715   "self_type" : "type-719",
18716   "size" : 152,
18717   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h",
18718   "unique_id" : "_ZTSN7android8hardware3drm4V1_117BnHwCryptoFactoryE",
18719   "vtable_components" :
18720   [
18721    {
18722     "component_value" : 136,
18723     "kind" : "vbase_offset"
18724    },
18725    {
18726     "kind" : "offset_to_top"
18727    },
18728    {
18729     "kind" : "rtti",
18730     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
18731    },
18732    {
18733     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18734    },
18735    {
18736     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18737    },
18738    {
18739     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18740    },
18741    {
18742     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18743    },
18744    {
18745     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18746    },
18747    {
18748     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18749    },
18750    {
18751     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18752    },
18753    {
18754     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18755    },
18756    {
18757     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18758    },
18759    {
18760     "kind" : "complete_dtor_pointer",
18761     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
18762    },
18763    {
18764     "kind" : "deleting_dtor_pointer",
18765     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
18766    },
18767    {
18768     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
18769    },
18770    {
18771     "component_value" : -32,
18772     "kind" : "offset_to_top"
18773    },
18774    {
18775     "kind" : "rtti",
18776     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
18777    },
18778    {
18779     "kind" : "complete_dtor_pointer",
18780     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
18781    },
18782    {
18783     "kind" : "deleting_dtor_pointer",
18784     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
18785    },
18786    {
18787     "kind" : "vcall_offset"
18788    },
18789    {
18790     "kind" : "vcall_offset"
18791    },
18792    {
18793     "kind" : "vcall_offset"
18794    },
18795    {
18796     "kind" : "vcall_offset"
18797    },
18798    {
18799     "component_value" : -136,
18800     "kind" : "vcall_offset"
18801    },
18802    {
18803     "component_value" : -136,
18804     "kind" : "offset_to_top"
18805    },
18806    {
18807     "kind" : "rtti",
18808     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
18809    },
18810    {
18811     "kind" : "complete_dtor_pointer",
18812     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
18813    },
18814    {
18815     "kind" : "deleting_dtor_pointer",
18816     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
18817    },
18818    {
18819     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18820    },
18821    {
18822     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18823    },
18824    {
18825     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18826    },
18827    {
18828     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18829    }
18830   ]
18831  },
18832  {
18833   "alignment" : 8,
18834   "base_specifiers" :
18835   [
18836    {
18837     "referenced_type" : "type-35"
18838    }
18839   ],
18840   "fields" :
18841   [
18842    {
18843     "access" : "private",
18844     "field_name" : "_hidl_mImpl",
18845     "field_offset" : 1024,
18846     "referenced_type" : "type-96"
18847    }
18848   ],
18849   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmFactory",
18850   "name" : "android::hardware::drm::V1_1::BnHwDrmFactory",
18851   "referenced_type" : "type-874",
18852   "self_type" : "type-874",
18853   "size" : 152,
18854   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h",
18855   "unique_id" : "_ZTSN7android8hardware3drm4V1_114BnHwDrmFactoryE",
18856   "vtable_components" :
18857   [
18858    {
18859     "component_value" : 136,
18860     "kind" : "vbase_offset"
18861    },
18862    {
18863     "kind" : "offset_to_top"
18864    },
18865    {
18866     "kind" : "rtti",
18867     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
18868    },
18869    {
18870     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18871    },
18872    {
18873     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18874    },
18875    {
18876     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18877    },
18878    {
18879     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
18880    },
18881    {
18882     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18883    },
18884    {
18885     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18886    },
18887    {
18888     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18889    },
18890    {
18891     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18892    },
18893    {
18894     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18895    },
18896    {
18897     "kind" : "complete_dtor_pointer",
18898     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
18899    },
18900    {
18901     "kind" : "deleting_dtor_pointer",
18902     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
18903    },
18904    {
18905     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
18906    },
18907    {
18908     "component_value" : -32,
18909     "kind" : "offset_to_top"
18910    },
18911    {
18912     "kind" : "rtti",
18913     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
18914    },
18915    {
18916     "kind" : "complete_dtor_pointer",
18917     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
18918    },
18919    {
18920     "kind" : "deleting_dtor_pointer",
18921     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
18922    },
18923    {
18924     "kind" : "vcall_offset"
18925    },
18926    {
18927     "kind" : "vcall_offset"
18928    },
18929    {
18930     "kind" : "vcall_offset"
18931    },
18932    {
18933     "kind" : "vcall_offset"
18934    },
18935    {
18936     "component_value" : -136,
18937     "kind" : "vcall_offset"
18938    },
18939    {
18940     "component_value" : -136,
18941     "kind" : "offset_to_top"
18942    },
18943    {
18944     "kind" : "rtti",
18945     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
18946    },
18947    {
18948     "kind" : "complete_dtor_pointer",
18949     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
18950    },
18951    {
18952     "kind" : "deleting_dtor_pointer",
18953     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
18954    },
18955    {
18956     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18957    },
18958    {
18959     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18960    },
18961    {
18962     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18963    },
18964    {
18965     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18966    }
18967   ]
18968  },
18969  {
18970   "alignment" : 8,
18971   "base_specifiers" :
18972   [
18973    {
18974     "referenced_type" : "type-35"
18975    }
18976   ],
18977   "fields" :
18978   [
18979    {
18980     "access" : "private",
18981     "field_name" : "_hidl_mImpl",
18982     "field_offset" : 1024,
18983     "referenced_type" : "type-140"
18984    }
18985   ],
18986   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmPlugin",
18987   "name" : "android::hardware::drm::V1_1::BnHwDrmPlugin",
18988   "referenced_type" : "type-144",
18989   "self_type" : "type-144",
18990   "size" : 152,
18991   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h",
18992   "unique_id" : "_ZTSN7android8hardware3drm4V1_113BnHwDrmPluginE",
18993   "vtable_components" :
18994   [
18995    {
18996     "component_value" : 136,
18997     "kind" : "vbase_offset"
18998    },
18999    {
19000     "kind" : "offset_to_top"
19001    },
19002    {
19003     "kind" : "rtti",
19004     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BnHwDrmPluginE"
19005    },
19006    {
19007     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
19008    },
19009    {
19010     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
19011    },
19012    {
19013     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
19014    },
19015    {
19016     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
19017    },
19018    {
19019     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
19020    },
19021    {
19022     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
19023    },
19024    {
19025     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
19026    },
19027    {
19028     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
19029    },
19030    {
19031     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
19032    },
19033    {
19034     "kind" : "complete_dtor_pointer",
19035     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
19036    },
19037    {
19038     "kind" : "deleting_dtor_pointer",
19039     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
19040    },
19041    {
19042     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
19043    },
19044    {
19045     "component_value" : -32,
19046     "kind" : "offset_to_top"
19047    },
19048    {
19049     "kind" : "rtti",
19050     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BnHwDrmPluginE"
19051    },
19052    {
19053     "kind" : "complete_dtor_pointer",
19054     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
19055    },
19056    {
19057     "kind" : "deleting_dtor_pointer",
19058     "mangled_component_name" : "_ZThn32_N7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
19059    },
19060    {
19061     "kind" : "vcall_offset"
19062    },
19063    {
19064     "kind" : "vcall_offset"
19065    },
19066    {
19067     "kind" : "vcall_offset"
19068    },
19069    {
19070     "kind" : "vcall_offset"
19071    },
19072    {
19073     "component_value" : -136,
19074     "kind" : "vcall_offset"
19075    },
19076    {
19077     "component_value" : -136,
19078     "kind" : "offset_to_top"
19079    },
19080    {
19081     "kind" : "rtti",
19082     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BnHwDrmPluginE"
19083    },
19084    {
19085     "kind" : "complete_dtor_pointer",
19086     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
19087    },
19088    {
19089     "kind" : "deleting_dtor_pointer",
19090     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
19091    },
19092    {
19093     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19094    },
19095    {
19096     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19097    },
19098    {
19099     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19100    },
19101    {
19102     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19103    }
19104   ]
19105  },
19106  {
19107   "alignment" : 8,
19108   "base_specifiers" :
19109   [
19110    {
19111     "referenced_type" : "type-659"
19112    },
19113    {
19114     "referenced_type" : "type-26"
19115    }
19116   ],
19117   "fields" :
19118   [
19119    {
19120     "access" : "private",
19121     "field_name" : "_hidl_mMutex",
19122     "field_offset" : 1088,
19123     "referenced_type" : "type-844"
19124    },
19125    {
19126     "access" : "private",
19127     "field_name" : "_hidl_mDeathRecipients",
19128     "field_offset" : 1408,
19129     "referenced_type" : "type-845"
19130    }
19131   ],
19132   "linker_set_key" : "android::hardware::drm::V1_1::BpHwCryptoFactory",
19133   "name" : "android::hardware::drm::V1_1::BpHwCryptoFactory",
19134   "referenced_type" : "type-843",
19135   "self_type" : "type-843",
19136   "size" : 216,
19137   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h",
19138   "unique_id" : "_ZTSN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
19139   "vtable_components" :
19140   [
19141    {
19142     "component_value" : 200,
19143     "kind" : "vbase_offset"
19144    },
19145    {
19146     "kind" : "offset_to_top"
19147    },
19148    {
19149     "kind" : "rtti",
19150     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
19151    },
19152    {
19153     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_117BpHwCryptoFactory8isRemoteEv"
19154    },
19155    {
19156     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19157    },
19158    {
19159     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19160    },
19161    {
19162     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19163    },
19164    {
19165     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
19166    },
19167    {
19168     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21setHALInstrumentationEv"
19169    },
19170    {
19171     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
19172    },
19173    {
19174     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory4pingEv"
19175    },
19176    {
19177     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19178    },
19179    {
19180     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21notifySyspropsChangedEv"
19181    },
19182    {
19183     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19184    },
19185    {
19186     "kind" : "complete_dtor_pointer",
19187     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
19188    },
19189    {
19190     "kind" : "deleting_dtor_pointer",
19191     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
19192    },
19193    {
19194     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
19195    },
19196    {
19197     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
19198    },
19199    {
19200     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
19201    },
19202    {
19203     "component_value" : 192,
19204     "kind" : "vbase_offset"
19205    },
19206    {
19207     "component_value" : -8,
19208     "kind" : "offset_to_top"
19209    },
19210    {
19211     "kind" : "rtti",
19212     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
19213    },
19214    {
19215     "kind" : "complete_dtor_pointer",
19216     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
19217    },
19218    {
19219     "kind" : "deleting_dtor_pointer",
19220     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
19221    },
19222    {
19223     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
19224    },
19225    {
19226     "component_value" : 184,
19227     "kind" : "vbase_offset"
19228    },
19229    {
19230     "component_value" : -16,
19231     "kind" : "offset_to_top"
19232    },
19233    {
19234     "kind" : "rtti",
19235     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
19236    },
19237    {
19238     "kind" : "complete_dtor_pointer",
19239     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
19240    },
19241    {
19242     "kind" : "deleting_dtor_pointer",
19243     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
19244    },
19245    {
19246     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19247    },
19248    {
19249     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19250    },
19251    {
19252     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19253    },
19254    {
19255     "component_value" : -48,
19256     "kind" : "offset_to_top"
19257    },
19258    {
19259     "kind" : "rtti",
19260     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
19261    },
19262    {
19263     "kind" : "complete_dtor_pointer",
19264     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
19265    },
19266    {
19267     "kind" : "deleting_dtor_pointer",
19268     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
19269    },
19270    {
19271     "kind" : "vcall_offset"
19272    },
19273    {
19274     "component_value" : -184,
19275     "kind" : "vcall_offset"
19276    },
19277    {
19278     "component_value" : -184,
19279     "kind" : "vcall_offset"
19280    },
19281    {
19282     "component_value" : -184,
19283     "kind" : "vcall_offset"
19284    },
19285    {
19286     "component_value" : -200,
19287     "kind" : "vcall_offset"
19288    },
19289    {
19290     "component_value" : -200,
19291     "kind" : "offset_to_top"
19292    },
19293    {
19294     "kind" : "rtti",
19295     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
19296    },
19297    {
19298     "kind" : "complete_dtor_pointer",
19299     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
19300    },
19301    {
19302     "kind" : "deleting_dtor_pointer",
19303     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
19304    },
19305    {
19306     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
19307    },
19308    {
19309     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19310    },
19311    {
19312     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19313    },
19314    {
19315     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19316    }
19317   ]
19318  },
19319  {
19320   "alignment" : 8,
19321   "base_specifiers" :
19322   [
19323    {
19324     "referenced_type" : "type-53"
19325    },
19326    {
19327     "referenced_type" : "type-26"
19328    }
19329   ],
19330   "fields" :
19331   [
19332    {
19333     "access" : "private",
19334     "field_name" : "_hidl_mMutex",
19335     "field_offset" : 1088,
19336     "referenced_type" : "type-51"
19337    },
19338    {
19339     "access" : "private",
19340     "field_name" : "_hidl_mDeathRecipients",
19341     "field_offset" : 1408,
19342     "referenced_type" : "type-52"
19343    }
19344   ],
19345   "linker_set_key" : "android::hardware::drm::V1_1::BpHwDrmFactory",
19346   "name" : "android::hardware::drm::V1_1::BpHwDrmFactory",
19347   "referenced_type" : "type-50",
19348   "self_type" : "type-50",
19349   "size" : 216,
19350   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h",
19351   "unique_id" : "_ZTSN7android8hardware3drm4V1_114BpHwDrmFactoryE",
19352   "vtable_components" :
19353   [
19354    {
19355     "component_value" : 200,
19356     "kind" : "vbase_offset"
19357    },
19358    {
19359     "kind" : "offset_to_top"
19360    },
19361    {
19362     "kind" : "rtti",
19363     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
19364    },
19365    {
19366     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114BpHwDrmFactory8isRemoteEv"
19367    },
19368    {
19369     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19370    },
19371    {
19372     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19373    },
19374    {
19375     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19376    },
19377    {
19378     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
19379    },
19380    {
19381     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21setHALInstrumentationEv"
19382    },
19383    {
19384     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
19385    },
19386    {
19387     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory4pingEv"
19388    },
19389    {
19390     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19391    },
19392    {
19393     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21notifySyspropsChangedEv"
19394    },
19395    {
19396     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19397    },
19398    {
19399     "kind" : "complete_dtor_pointer",
19400     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
19401    },
19402    {
19403     "kind" : "deleting_dtor_pointer",
19404     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
19405    },
19406    {
19407     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
19408    },
19409    {
19410     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
19411    },
19412    {
19413     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
19414    },
19415    {
19416     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
19417    },
19418    {
19419     "component_value" : 192,
19420     "kind" : "vbase_offset"
19421    },
19422    {
19423     "component_value" : -8,
19424     "kind" : "offset_to_top"
19425    },
19426    {
19427     "kind" : "rtti",
19428     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
19429    },
19430    {
19431     "kind" : "complete_dtor_pointer",
19432     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
19433    },
19434    {
19435     "kind" : "deleting_dtor_pointer",
19436     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
19437    },
19438    {
19439     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
19440    },
19441    {
19442     "component_value" : 184,
19443     "kind" : "vbase_offset"
19444    },
19445    {
19446     "component_value" : -16,
19447     "kind" : "offset_to_top"
19448    },
19449    {
19450     "kind" : "rtti",
19451     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
19452    },
19453    {
19454     "kind" : "complete_dtor_pointer",
19455     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
19456    },
19457    {
19458     "kind" : "deleting_dtor_pointer",
19459     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
19460    },
19461    {
19462     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19463    },
19464    {
19465     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19466    },
19467    {
19468     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19469    },
19470    {
19471     "component_value" : -48,
19472     "kind" : "offset_to_top"
19473    },
19474    {
19475     "kind" : "rtti",
19476     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
19477    },
19478    {
19479     "kind" : "complete_dtor_pointer",
19480     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
19481    },
19482    {
19483     "kind" : "deleting_dtor_pointer",
19484     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
19485    },
19486    {
19487     "kind" : "vcall_offset"
19488    },
19489    {
19490     "component_value" : -184,
19491     "kind" : "vcall_offset"
19492    },
19493    {
19494     "component_value" : -184,
19495     "kind" : "vcall_offset"
19496    },
19497    {
19498     "component_value" : -184,
19499     "kind" : "vcall_offset"
19500    },
19501    {
19502     "component_value" : -200,
19503     "kind" : "vcall_offset"
19504    },
19505    {
19506     "component_value" : -200,
19507     "kind" : "offset_to_top"
19508    },
19509    {
19510     "kind" : "rtti",
19511     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
19512    },
19513    {
19514     "kind" : "complete_dtor_pointer",
19515     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
19516    },
19517    {
19518     "kind" : "deleting_dtor_pointer",
19519     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
19520    },
19521    {
19522     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
19523    },
19524    {
19525     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19526    },
19527    {
19528     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19529    },
19530    {
19531     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19532    }
19533   ]
19534  },
19535  {
19536   "alignment" : 8,
19537   "base_specifiers" :
19538   [
19539    {
19540     "referenced_type" : "type-153"
19541    },
19542    {
19543     "referenced_type" : "type-26"
19544    }
19545   ],
19546   "fields" :
19547   [
19548    {
19549     "access" : "private",
19550     "field_name" : "_hidl_mMutex",
19551     "field_offset" : 1088,
19552     "referenced_type" : "type-151"
19553    },
19554    {
19555     "access" : "private",
19556     "field_name" : "_hidl_mDeathRecipients",
19557     "field_offset" : 1408,
19558     "referenced_type" : "type-152"
19559    }
19560   ],
19561   "linker_set_key" : "android::hardware::drm::V1_1::BpHwDrmPlugin",
19562   "name" : "android::hardware::drm::V1_1::BpHwDrmPlugin",
19563   "referenced_type" : "type-150",
19564   "self_type" : "type-150",
19565   "size" : 216,
19566   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h",
19567   "unique_id" : "_ZTSN7android8hardware3drm4V1_113BpHwDrmPluginE",
19568   "vtable_components" :
19569   [
19570    {
19571     "component_value" : 200,
19572     "kind" : "vbase_offset"
19573    },
19574    {
19575     "kind" : "offset_to_top"
19576    },
19577    {
19578     "kind" : "rtti",
19579     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
19580    },
19581    {
19582     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_113BpHwDrmPlugin8isRemoteEv"
19583    },
19584    {
19585     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19586    },
19587    {
19588     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19589    },
19590    {
19591     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19592    },
19593    {
19594     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
19595    },
19596    {
19597     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21setHALInstrumentationEv"
19598    },
19599    {
19600     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
19601    },
19602    {
19603     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4pingEv"
19604    },
19605    {
19606     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19607    },
19608    {
19609     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21notifySyspropsChangedEv"
19610    },
19611    {
19612     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19613    },
19614    {
19615     "kind" : "complete_dtor_pointer",
19616     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
19617    },
19618    {
19619     "kind" : "deleting_dtor_pointer",
19620     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
19621    },
19622    {
19623     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
19624    },
19625    {
19626     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
19627    },
19628    {
19629     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
19630    },
19631    {
19632     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
19633    },
19634    {
19635     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
19636    },
19637    {
19638     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
19639    },
19640    {
19641     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
19642    },
19643    {
19644     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
19645    },
19646    {
19647     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
19648    },
19649    {
19650     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
19651    },
19652    {
19653     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
19654    },
19655    {
19656     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21releaseAllSecureStopsEv"
19657    },
19658    {
19659     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
19660    },
19661    {
19662     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
19663    },
19664    {
19665     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
19666    },
19667    {
19668     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
19669    },
19670    {
19671     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
19672    },
19673    {
19674     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
19675    },
19676    {
19677     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
19678    },
19679    {
19680     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
19681    },
19682    {
19683     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
19684    },
19685    {
19686     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
19687    },
19688    {
19689     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
19690    },
19691    {
19692     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
19693    },
19694    {
19695     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
19696    },
19697    {
19698     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
19699    },
19700    {
19701     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
19702    },
19703    {
19704     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
19705    },
19706    {
19707     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
19708    },
19709    {
19710     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
19711    },
19712    {
19713     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
19714    },
19715    {
19716     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
19717    },
19718    {
19719     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
19720    },
19721    {
19722     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
19723    },
19724    {
19725     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
19726    },
19727    {
19728     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
19729    },
19730    {
19731     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
19732    },
19733    {
19734     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20removeAllSecureStopsEv"
19735    },
19736    {
19737     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
19738    },
19739    {
19740     "component_value" : 192,
19741     "kind" : "vbase_offset"
19742    },
19743    {
19744     "component_value" : -8,
19745     "kind" : "offset_to_top"
19746    },
19747    {
19748     "kind" : "rtti",
19749     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
19750    },
19751    {
19752     "kind" : "complete_dtor_pointer",
19753     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
19754    },
19755    {
19756     "kind" : "deleting_dtor_pointer",
19757     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
19758    },
19759    {
19760     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
19761    },
19762    {
19763     "component_value" : 184,
19764     "kind" : "vbase_offset"
19765    },
19766    {
19767     "component_value" : -16,
19768     "kind" : "offset_to_top"
19769    },
19770    {
19771     "kind" : "rtti",
19772     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
19773    },
19774    {
19775     "kind" : "complete_dtor_pointer",
19776     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
19777    },
19778    {
19779     "kind" : "deleting_dtor_pointer",
19780     "mangled_component_name" : "_ZThn16_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
19781    },
19782    {
19783     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19784    },
19785    {
19786     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19787    },
19788    {
19789     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19790    },
19791    {
19792     "component_value" : -48,
19793     "kind" : "offset_to_top"
19794    },
19795    {
19796     "kind" : "rtti",
19797     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
19798    },
19799    {
19800     "kind" : "complete_dtor_pointer",
19801     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
19802    },
19803    {
19804     "kind" : "deleting_dtor_pointer",
19805     "mangled_component_name" : "_ZThn48_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
19806    },
19807    {
19808     "kind" : "vcall_offset"
19809    },
19810    {
19811     "component_value" : -184,
19812     "kind" : "vcall_offset"
19813    },
19814    {
19815     "component_value" : -184,
19816     "kind" : "vcall_offset"
19817    },
19818    {
19819     "component_value" : -184,
19820     "kind" : "vcall_offset"
19821    },
19822    {
19823     "component_value" : -200,
19824     "kind" : "vcall_offset"
19825    },
19826    {
19827     "component_value" : -200,
19828     "kind" : "offset_to_top"
19829    },
19830    {
19831     "kind" : "rtti",
19832     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
19833    },
19834    {
19835     "kind" : "complete_dtor_pointer",
19836     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
19837    },
19838    {
19839     "kind" : "deleting_dtor_pointer",
19840     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
19841    },
19842    {
19843     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
19844    },
19845    {
19846     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
19847    },
19848    {
19849     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19850    },
19851    {
19852     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19853    }
19854   ]
19855  },
19856  {
19857   "alignment" : 8,
19858   "base_specifiers" :
19859   [
19860    {
19861     "referenced_type" : "type-372"
19862    },
19863    {
19864     "referenced_type" : "type-26"
19865    }
19866   ],
19867   "fields" :
19868   [
19869    {
19870     "access" : "private",
19871     "field_name" : "mImpl",
19872     "field_offset" : 768,
19873     "referenced_type" : "type-390"
19874    },
19875    {
19876     "access" : "private",
19877     "field_name" : "mOnewayQueue",
19878     "field_offset" : 832,
19879     "referenced_type" : "type-147"
19880    }
19881   ],
19882   "linker_set_key" : "android::hardware::drm::V1_1::BsCryptoFactory",
19883   "name" : "android::hardware::drm::V1_1::BsCryptoFactory",
19884   "referenced_type" : "type-896",
19885   "self_type" : "type-896",
19886   "size" : 136,
19887   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsCryptoFactory.h",
19888   "unique_id" : "_ZTSN7android8hardware3drm4V1_115BsCryptoFactoryE",
19889   "vtable_components" :
19890   [
19891    {
19892     "component_value" : 120,
19893     "kind" : "vbase_offset"
19894    },
19895    {
19896     "kind" : "offset_to_top"
19897    },
19898    {
19899     "kind" : "rtti",
19900     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_115BsCryptoFactoryE"
19901    },
19902    {
19903     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114ICryptoFactory8isRemoteEv"
19904    },
19905    {
19906     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19907    },
19908    {
19909     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19910    },
19911    {
19912     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19913    },
19914    {
19915     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
19916    },
19917    {
19918     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory21setHALInstrumentationEv"
19919    },
19920    {
19921     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
19922    },
19923    {
19924     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory4pingEv"
19925    },
19926    {
19927     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19928    },
19929    {
19930     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory21notifySyspropsChangedEv"
19931    },
19932    {
19933     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19934    },
19935    {
19936     "kind" : "complete_dtor_pointer",
19937     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactoryD1Ev"
19938    },
19939    {
19940     "kind" : "deleting_dtor_pointer",
19941     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactoryD0Ev"
19942    },
19943    {
19944     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
19945    },
19946    {
19947     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
19948    },
19949    {
19950     "component_value" : -8,
19951     "kind" : "offset_to_top"
19952    },
19953    {
19954     "kind" : "rtti",
19955     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_115BsCryptoFactoryE"
19956    },
19957    {
19958     "kind" : "complete_dtor_pointer",
19959     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_115BsCryptoFactoryD1Ev"
19960    },
19961    {
19962     "kind" : "deleting_dtor_pointer",
19963     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_115BsCryptoFactoryD0Ev"
19964    },
19965    {
19966     "kind" : "vcall_offset"
19967    },
19968    {
19969     "kind" : "vcall_offset"
19970    },
19971    {
19972     "kind" : "vcall_offset"
19973    },
19974    {
19975     "kind" : "vcall_offset"
19976    },
19977    {
19978     "component_value" : -120,
19979     "kind" : "vcall_offset"
19980    },
19981    {
19982     "component_value" : -120,
19983     "kind" : "offset_to_top"
19984    },
19985    {
19986     "kind" : "rtti",
19987     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_115BsCryptoFactoryE"
19988    },
19989    {
19990     "kind" : "complete_dtor_pointer",
19991     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_115BsCryptoFactoryD1Ev"
19992    },
19993    {
19994     "kind" : "deleting_dtor_pointer",
19995     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_115BsCryptoFactoryD0Ev"
19996    },
19997    {
19998     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19999    },
20000    {
20001     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20002    },
20003    {
20004     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20005    },
20006    {
20007     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20008    }
20009   ]
20010  },
20011  {
20012   "alignment" : 8,
20013   "base_specifiers" :
20014   [
20015    {
20016     "referenced_type" : "type-54"
20017    },
20018    {
20019     "referenced_type" : "type-26"
20020    }
20021   ],
20022   "fields" :
20023   [
20024    {
20025     "access" : "private",
20026     "field_name" : "mImpl",
20027     "field_offset" : 768,
20028     "referenced_type" : "type-95"
20029    },
20030    {
20031     "access" : "private",
20032     "field_name" : "mOnewayQueue",
20033     "field_offset" : 832,
20034     "referenced_type" : "type-147"
20035    }
20036   ],
20037   "linker_set_key" : "android::hardware::drm::V1_1::BsDrmFactory",
20038   "name" : "android::hardware::drm::V1_1::BsDrmFactory",
20039   "referenced_type" : "type-876",
20040   "self_type" : "type-876",
20041   "size" : 136,
20042   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsDrmFactory.h",
20043   "unique_id" : "_ZTSN7android8hardware3drm4V1_112BsDrmFactoryE",
20044   "vtable_components" :
20045   [
20046    {
20047     "component_value" : 120,
20048     "kind" : "vbase_offset"
20049    },
20050    {
20051     "kind" : "offset_to_top"
20052    },
20053    {
20054     "kind" : "rtti",
20055     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_112BsDrmFactoryE"
20056    },
20057    {
20058     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_111IDrmFactory8isRemoteEv"
20059    },
20060    {
20061     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20062    },
20063    {
20064     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20065    },
20066    {
20067     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20068    },
20069    {
20070     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
20071    },
20072    {
20073     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory21setHALInstrumentationEv"
20074    },
20075    {
20076     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
20077    },
20078    {
20079     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory4pingEv"
20080    },
20081    {
20082     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20083    },
20084    {
20085     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory21notifySyspropsChangedEv"
20086    },
20087    {
20088     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20089    },
20090    {
20091     "kind" : "complete_dtor_pointer",
20092     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactoryD1Ev"
20093    },
20094    {
20095     "kind" : "deleting_dtor_pointer",
20096     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactoryD0Ev"
20097    },
20098    {
20099     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
20100    },
20101    {
20102     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
20103    },
20104    {
20105     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
20106    },
20107    {
20108     "component_value" : -8,
20109     "kind" : "offset_to_top"
20110    },
20111    {
20112     "kind" : "rtti",
20113     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_112BsDrmFactoryE"
20114    },
20115    {
20116     "kind" : "complete_dtor_pointer",
20117     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_112BsDrmFactoryD1Ev"
20118    },
20119    {
20120     "kind" : "deleting_dtor_pointer",
20121     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_112BsDrmFactoryD0Ev"
20122    },
20123    {
20124     "kind" : "vcall_offset"
20125    },
20126    {
20127     "kind" : "vcall_offset"
20128    },
20129    {
20130     "kind" : "vcall_offset"
20131    },
20132    {
20133     "kind" : "vcall_offset"
20134    },
20135    {
20136     "component_value" : -120,
20137     "kind" : "vcall_offset"
20138    },
20139    {
20140     "component_value" : -120,
20141     "kind" : "offset_to_top"
20142    },
20143    {
20144     "kind" : "rtti",
20145     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_112BsDrmFactoryE"
20146    },
20147    {
20148     "kind" : "complete_dtor_pointer",
20149     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_112BsDrmFactoryD1Ev"
20150    },
20151    {
20152     "kind" : "deleting_dtor_pointer",
20153     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_112BsDrmFactoryD0Ev"
20154    },
20155    {
20156     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20157    },
20158    {
20159     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20160    },
20161    {
20162     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20163    },
20164    {
20165     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20166    }
20167   ]
20168  },
20169  {
20170   "alignment" : 8,
20171   "base_specifiers" :
20172   [
20173    {
20174     "referenced_type" : "type-142"
20175    },
20176    {
20177     "referenced_type" : "type-26"
20178    }
20179   ],
20180   "fields" :
20181   [
20182    {
20183     "access" : "private",
20184     "field_name" : "mImpl",
20185     "field_offset" : 768,
20186     "referenced_type" : "type-139"
20187    },
20188    {
20189     "access" : "private",
20190     "field_name" : "mOnewayQueue",
20191     "field_offset" : 832,
20192     "referenced_type" : "type-147"
20193    }
20194   ],
20195   "linker_set_key" : "android::hardware::drm::V1_1::BsDrmPlugin",
20196   "name" : "android::hardware::drm::V1_1::BsDrmPlugin",
20197   "referenced_type" : "type-146",
20198   "self_type" : "type-146",
20199   "size" : 136,
20200   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsDrmPlugin.h",
20201   "unique_id" : "_ZTSN7android8hardware3drm4V1_111BsDrmPluginE",
20202   "vtable_components" :
20203   [
20204    {
20205     "component_value" : 120,
20206     "kind" : "vbase_offset"
20207    },
20208    {
20209     "kind" : "offset_to_top"
20210    },
20211    {
20212     "kind" : "rtti",
20213     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111BsDrmPluginE"
20214    },
20215    {
20216     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_110IDrmPlugin8isRemoteEv"
20217    },
20218    {
20219     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20220    },
20221    {
20222     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20223    },
20224    {
20225     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20226    },
20227    {
20228     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
20229    },
20230    {
20231     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin21setHALInstrumentationEv"
20232    },
20233    {
20234     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
20235    },
20236    {
20237     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin4pingEv"
20238    },
20239    {
20240     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20241    },
20242    {
20243     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin21notifySyspropsChangedEv"
20244    },
20245    {
20246     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20247    },
20248    {
20249     "kind" : "complete_dtor_pointer",
20250     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPluginD1Ev"
20251    },
20252    {
20253     "kind" : "deleting_dtor_pointer",
20254     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPluginD0Ev"
20255    },
20256    {
20257     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
20258    },
20259    {
20260     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
20261    },
20262    {
20263     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
20264    },
20265    {
20266     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20267    },
20268    {
20269     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
20270    },
20271    {
20272     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
20273    },
20274    {
20275     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
20276    },
20277    {
20278     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
20279    },
20280    {
20281     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
20282    },
20283    {
20284     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
20285    },
20286    {
20287     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
20288    },
20289    {
20290     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin21releaseAllSecureStopsEv"
20291    },
20292    {
20293     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
20294    },
20295    {
20296     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
20297    },
20298    {
20299     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
20300    },
20301    {
20302     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
20303    },
20304    {
20305     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
20306    },
20307    {
20308     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
20309    },
20310    {
20311     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
20312    },
20313    {
20314     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20315    },
20316    {
20317     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20318    },
20319    {
20320     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20321    },
20322    {
20323     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
20324    },
20325    {
20326     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20327    },
20328    {
20329     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
20330    },
20331    {
20332     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
20333    },
20334    {
20335     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
20336    },
20337    {
20338     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
20339    },
20340    {
20341     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
20342    },
20343    {
20344     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
20345    },
20346    {
20347     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
20348    },
20349    {
20350     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
20351    },
20352    {
20353     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
20354    },
20355    {
20356     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
20357    },
20358    {
20359     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
20360    },
20361    {
20362     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
20363    },
20364    {
20365     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
20366    },
20367    {
20368     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin20removeAllSecureStopsEv"
20369    },
20370    {
20371     "component_value" : -8,
20372     "kind" : "offset_to_top"
20373    },
20374    {
20375     "kind" : "rtti",
20376     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111BsDrmPluginE"
20377    },
20378    {
20379     "kind" : "complete_dtor_pointer",
20380     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_111BsDrmPluginD1Ev"
20381    },
20382    {
20383     "kind" : "deleting_dtor_pointer",
20384     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_111BsDrmPluginD0Ev"
20385    },
20386    {
20387     "kind" : "vcall_offset"
20388    },
20389    {
20390     "kind" : "vcall_offset"
20391    },
20392    {
20393     "kind" : "vcall_offset"
20394    },
20395    {
20396     "kind" : "vcall_offset"
20397    },
20398    {
20399     "component_value" : -120,
20400     "kind" : "vcall_offset"
20401    },
20402    {
20403     "component_value" : -120,
20404     "kind" : "offset_to_top"
20405    },
20406    {
20407     "kind" : "rtti",
20408     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111BsDrmPluginE"
20409    },
20410    {
20411     "kind" : "complete_dtor_pointer",
20412     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_111BsDrmPluginD1Ev"
20413    },
20414    {
20415     "kind" : "deleting_dtor_pointer",
20416     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_111BsDrmPluginD0Ev"
20417    },
20418    {
20419     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20420    },
20421    {
20422     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20423    },
20424    {
20425     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20426    },
20427    {
20428     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20429    }
20430   ]
20431  },
20432  {
20433   "alignment" : 8,
20434   "fields" :
20435   [
20436    {
20437     "field_name" : "metrics",
20438     "referenced_type" : "type-102"
20439    }
20440   ],
20441   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup",
20442   "name" : "android::hardware::drm::V1_1::DrmMetricGroup",
20443   "referenced_type" : "type-101",
20444   "self_type" : "type-101",
20445   "size" : 16,
20446   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
20447   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroupE"
20448  },
20449  {
20450   "alignment" : 8,
20451   "fields" :
20452   [
20453    {
20454     "field_name" : "name",
20455     "referenced_type" : "type-107"
20456    },
20457    {
20458     "field_name" : "type",
20459     "field_offset" : 128,
20460     "referenced_type" : "type-115"
20461    },
20462    {
20463     "field_name" : "int64Value",
20464     "field_offset" : 192,
20465     "referenced_type" : "type-63"
20466    },
20467    {
20468     "field_name" : "doubleValue",
20469     "field_offset" : 256,
20470     "referenced_type" : "type-117"
20471    },
20472    {
20473     "field_name" : "stringValue",
20474     "field_offset" : 320,
20475     "referenced_type" : "type-107"
20476    }
20477   ],
20478   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
20479   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
20480   "referenced_type" : "type-114",
20481   "self_type" : "type-114",
20482   "size" : 56,
20483   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
20484   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE"
20485  },
20486  {
20487   "alignment" : 8,
20488   "fields" :
20489   [
20490    {
20491     "field_name" : "name",
20492     "referenced_type" : "type-107"
20493    },
20494    {
20495     "field_name" : "attributes",
20496     "field_offset" : 128,
20497     "referenced_type" : "type-110"
20498    },
20499    {
20500     "field_name" : "values",
20501     "field_offset" : 256,
20502     "referenced_type" : "type-118"
20503    }
20504   ],
20505   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric",
20506   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric",
20507   "referenced_type" : "type-106",
20508   "self_type" : "type-106",
20509   "size" : 48,
20510   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
20511   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup6MetricE"
20512  },
20513  {
20514   "alignment" : 8,
20515   "fields" :
20516   [
20517    {
20518     "field_name" : "componentName",
20519     "referenced_type" : "type-107"
20520    },
20521    {
20522     "field_name" : "type",
20523     "field_offset" : 128,
20524     "referenced_type" : "type-115"
20525    },
20526    {
20527     "field_name" : "int64Value",
20528     "field_offset" : 192,
20529     "referenced_type" : "type-63"
20530    },
20531    {
20532     "field_name" : "doubleValue",
20533     "field_offset" : 256,
20534     "referenced_type" : "type-117"
20535    },
20536    {
20537     "field_name" : "stringValue",
20538     "field_offset" : 320,
20539     "referenced_type" : "type-107"
20540    }
20541   ],
20542   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Value",
20543   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Value",
20544   "referenced_type" : "type-122",
20545   "self_type" : "type-122",
20546   "size" : 56,
20547   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
20548   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup5ValueE"
20549  },
20550  {
20551   "alignment" : 8,
20552   "base_specifiers" :
20553   [
20554    {
20555     "referenced_type" : "type-358"
20556    }
20557   ],
20558   "linker_set_key" : "android::hardware::drm::V1_1::ICryptoFactory",
20559   "name" : "android::hardware::drm::V1_1::ICryptoFactory",
20560   "referenced_type" : "type-372",
20561   "self_type" : "type-372",
20562   "size" : 24,
20563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h",
20564   "unique_id" : "_ZTSN7android8hardware3drm4V1_114ICryptoFactoryE",
20565   "vtable_components" :
20566   [
20567    {
20568     "component_value" : 8,
20569     "kind" : "vbase_offset"
20570    },
20571    {
20572     "kind" : "offset_to_top"
20573    },
20574    {
20575     "kind" : "rtti",
20576     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE"
20577    },
20578    {
20579     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114ICryptoFactory8isRemoteEv"
20580    },
20581    {
20582     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20583    },
20584    {
20585     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20586    },
20587    {
20588     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20589    },
20590    {
20591     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
20592    },
20593    {
20594     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv"
20595    },
20596    {
20597     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
20598    },
20599    {
20600     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv"
20601    },
20602    {
20603     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20604    },
20605    {
20606     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv"
20607    },
20608    {
20609     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20610    },
20611    {
20612     "kind" : "complete_dtor_pointer",
20613     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactoryD1Ev"
20614    },
20615    {
20616     "kind" : "deleting_dtor_pointer",
20617     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactoryD0Ev"
20618    },
20619    {
20620     "is_pure" : true,
20621     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
20622    },
20623    {
20624     "is_pure" : true,
20625     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
20626    },
20627    {
20628     "kind" : "vcall_offset"
20629    },
20630    {
20631     "kind" : "vcall_offset"
20632    },
20633    {
20634     "kind" : "vcall_offset"
20635    },
20636    {
20637     "kind" : "vcall_offset"
20638    },
20639    {
20640     "component_value" : -8,
20641     "kind" : "vcall_offset"
20642    },
20643    {
20644     "component_value" : -8,
20645     "kind" : "offset_to_top"
20646    },
20647    {
20648     "kind" : "rtti",
20649     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE"
20650    },
20651    {
20652     "kind" : "complete_dtor_pointer",
20653     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114ICryptoFactoryD1Ev"
20654    },
20655    {
20656     "kind" : "deleting_dtor_pointer",
20657     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_114ICryptoFactoryD0Ev"
20658    },
20659    {
20660     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20661    },
20662    {
20663     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20664    },
20665    {
20666     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20667    },
20668    {
20669     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20670    }
20671   ]
20672  },
20673  {
20674   "alignment" : 8,
20675   "base_specifiers" :
20676   [
20677    {
20678     "referenced_type" : "type-34"
20679    }
20680   ],
20681   "linker_set_key" : "android::hardware::drm::V1_1::IDrmFactory",
20682   "name" : "android::hardware::drm::V1_1::IDrmFactory",
20683   "referenced_type" : "type-54",
20684   "self_type" : "type-54",
20685   "size" : 24,
20686   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h",
20687   "unique_id" : "_ZTSN7android8hardware3drm4V1_111IDrmFactoryE",
20688   "vtable_components" :
20689   [
20690    {
20691     "component_value" : 8,
20692     "kind" : "vbase_offset"
20693    },
20694    {
20695     "kind" : "offset_to_top"
20696    },
20697    {
20698     "kind" : "rtti",
20699     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE"
20700    },
20701    {
20702     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_111IDrmFactory8isRemoteEv"
20703    },
20704    {
20705     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20706    },
20707    {
20708     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20709    },
20710    {
20711     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20712    },
20713    {
20714     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
20715    },
20716    {
20717     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv"
20718    },
20719    {
20720     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
20721    },
20722    {
20723     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv"
20724    },
20725    {
20726     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20727    },
20728    {
20729     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv"
20730    },
20731    {
20732     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20733    },
20734    {
20735     "kind" : "complete_dtor_pointer",
20736     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactoryD1Ev"
20737    },
20738    {
20739     "kind" : "deleting_dtor_pointer",
20740     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactoryD0Ev"
20741    },
20742    {
20743     "is_pure" : true,
20744     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLm16EJEEE"
20745    },
20746    {
20747     "is_pure" : true,
20748     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
20749    },
20750    {
20751     "is_pure" : true,
20752     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12createPluginERKNS0_10hidl_arrayIhLm16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
20753    },
20754    {
20755     "kind" : "vcall_offset"
20756    },
20757    {
20758     "kind" : "vcall_offset"
20759    },
20760    {
20761     "kind" : "vcall_offset"
20762    },
20763    {
20764     "kind" : "vcall_offset"
20765    },
20766    {
20767     "component_value" : -8,
20768     "kind" : "vcall_offset"
20769    },
20770    {
20771     "component_value" : -8,
20772     "kind" : "offset_to_top"
20773    },
20774    {
20775     "kind" : "rtti",
20776     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE"
20777    },
20778    {
20779     "kind" : "complete_dtor_pointer",
20780     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_111IDrmFactoryD1Ev"
20781    },
20782    {
20783     "kind" : "deleting_dtor_pointer",
20784     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_111IDrmFactoryD0Ev"
20785    },
20786    {
20787     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20788    },
20789    {
20790     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20791    },
20792    {
20793     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20794    },
20795    {
20796     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20797    }
20798   ]
20799  },
20800  {
20801   "alignment" : 8,
20802   "base_specifiers" :
20803   [
20804    {
20805     "referenced_type" : "type-21"
20806    }
20807   ],
20808   "linker_set_key" : "android::hardware::drm::V1_1::IDrmPlugin",
20809   "name" : "android::hardware::drm::V1_1::IDrmPlugin",
20810   "referenced_type" : "type-142",
20811   "self_type" : "type-142",
20812   "size" : 24,
20813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h",
20814   "unique_id" : "_ZTSN7android8hardware3drm4V1_110IDrmPluginE",
20815   "vtable_components" :
20816   [
20817    {
20818     "component_value" : 8,
20819     "kind" : "vbase_offset"
20820    },
20821    {
20822     "kind" : "offset_to_top"
20823    },
20824    {
20825     "kind" : "rtti",
20826     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_110IDrmPluginE"
20827    },
20828    {
20829     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_110IDrmPlugin8isRemoteEv"
20830    },
20831    {
20832     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20833    },
20834    {
20835     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20836    },
20837    {
20838     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20839    },
20840    {
20841     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEEEEE"
20842    },
20843    {
20844     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21setHALInstrumentationEv"
20845    },
20846    {
20847     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEm"
20848    },
20849    {
20850     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4pingEv"
20851    },
20852    {
20853     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20854    },
20855    {
20856     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21notifySyspropsChangedEv"
20857    },
20858    {
20859     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20860    },
20861    {
20862     "kind" : "complete_dtor_pointer",
20863     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPluginD1Ev"
20864    },
20865    {
20866     "kind" : "deleting_dtor_pointer",
20867     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPluginD0Ev"
20868    },
20869    {
20870     "is_pure" : true,
20871     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
20872    },
20873    {
20874     "is_pure" : true,
20875     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
20876    },
20877    {
20878     "is_pure" : true,
20879     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
20880    },
20881    {
20882     "is_pure" : true,
20883     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20884    },
20885    {
20886     "is_pure" : true,
20887     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
20888    },
20889    {
20890     "is_pure" : true,
20891     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
20892    },
20893    {
20894     "is_pure" : true,
20895     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
20896    },
20897    {
20898     "is_pure" : true,
20899     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
20900    },
20901    {
20902     "is_pure" : true,
20903     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
20904    },
20905    {
20906     "is_pure" : true,
20907     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
20908    },
20909    {
20910     "is_pure" : true,
20911     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
20912    },
20913    {
20914     "is_pure" : true,
20915     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21releaseAllSecureStopsEv"
20916    },
20917    {
20918     "is_pure" : true,
20919     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
20920    },
20921    {
20922     "is_pure" : true,
20923     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
20924    },
20925    {
20926     "is_pure" : true,
20927     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
20928    },
20929    {
20930     "is_pure" : true,
20931     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
20932    },
20933    {
20934     "is_pure" : true,
20935     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
20936    },
20937    {
20938     "is_pure" : true,
20939     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
20940    },
20941    {
20942     "is_pure" : true,
20943     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
20944    },
20945    {
20946     "is_pure" : true,
20947     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20948    },
20949    {
20950     "is_pure" : true,
20951     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20952    },
20953    {
20954     "is_pure" : true,
20955     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20956    },
20957    {
20958     "is_pure" : true,
20959     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
20960    },
20961    {
20962     "is_pure" : true,
20963     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20964    },
20965    {
20966     "is_pure" : true,
20967     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
20968    },
20969    {
20970     "is_pure" : true,
20971     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
20972    },
20973    {
20974     "is_pure" : true,
20975     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEl"
20976    },
20977    {
20978     "is_pure" : true,
20979     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
20980    },
20981    {
20982     "is_pure" : true,
20983     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
20984    },
20985    {
20986     "is_pure" : true,
20987     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
20988    },
20989    {
20990     "is_pure" : true,
20991     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
20992    },
20993    {
20994     "is_pure" : true,
20995     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
20996    },
20997    {
20998     "is_pure" : true,
20999     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
21000    },
21001    {
21002     "is_pure" : true,
21003     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
21004    },
21005    {
21006     "is_pure" : true,
21007     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
21008    },
21009    {
21010     "is_pure" : true,
21011     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
21012    },
21013    {
21014     "is_pure" : true,
21015     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
21016    },
21017    {
21018     "is_pure" : true,
21019     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20removeAllSecureStopsEv"
21020    },
21021    {
21022     "kind" : "vcall_offset"
21023    },
21024    {
21025     "kind" : "vcall_offset"
21026    },
21027    {
21028     "kind" : "vcall_offset"
21029    },
21030    {
21031     "kind" : "vcall_offset"
21032    },
21033    {
21034     "component_value" : -8,
21035     "kind" : "vcall_offset"
21036    },
21037    {
21038     "component_value" : -8,
21039     "kind" : "offset_to_top"
21040    },
21041    {
21042     "kind" : "rtti",
21043     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_110IDrmPluginE"
21044    },
21045    {
21046     "kind" : "complete_dtor_pointer",
21047     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_110IDrmPluginD1Ev"
21048    },
21049    {
21050     "kind" : "deleting_dtor_pointer",
21051     "mangled_component_name" : "_ZTv0_n24_N7android8hardware3drm4V1_110IDrmPluginD0Ev"
21052    },
21053    {
21054     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21055    },
21056    {
21057     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21058    },
21059    {
21060     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21061    },
21062    {
21063     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21064    }
21065   ]
21066  },
21067  {
21068   "alignment" : 8,
21069   "fields" :
21070   [
21071    {
21072     "field_name" : "opaqueData",
21073     "referenced_type" : "type-130"
21074    }
21075   ],
21076   "linker_set_key" : "android::hardware::drm::V1_1::SecureStopRelease",
21077   "name" : "android::hardware::drm::V1_1::SecureStopRelease",
21078   "referenced_type" : "type-282",
21079   "self_type" : "type-282",
21080   "size" : 16,
21081   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
21082   "unique_id" : "_ZTSN7android8hardware3drm4V1_117SecureStopReleaseE"
21083  },
21084  {
21085   "alignment" : 1,
21086   "fields" :
21087   [
21088    {
21089     "access" : "private",
21090     "field_name" : "mBuffer",
21091     "referenced_type" : "type-615"
21092    }
21093   ],
21094   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16>",
21095   "name" : "android::hardware::hidl_array<unsigned char, 16>",
21096   "referenced_type" : "type-614",
21097   "self_type" : "type-614",
21098   "size" : 16,
21099   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21100   "template_args" : [ "type-116" ],
21101   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm16EJEEE"
21102  },
21103  {
21104   "alignment" : 1,
21105   "fields" :
21106   [
21107    {
21108     "access" : "private",
21109     "field_name" : "mBuffer",
21110     "referenced_type" : "type-588"
21111    }
21112   ],
21113   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
21114   "name" : "android::hardware::hidl_array<unsigned char, 32>",
21115   "referenced_type" : "type-587",
21116   "self_type" : "type-587",
21117   "size" : 32,
21118   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21119   "template_args" : [ "type-116" ],
21120   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLm32EJEEE"
21121  },
21122  {
21123   "alignment" : 8,
21124   "base_specifiers" :
21125   [
21126    {
21127     "referenced_type" : "type-402"
21128    }
21129   ],
21130   "fields" :
21131   [
21132    {
21133     "access" : "private",
21134     "field_name" : "mRecipient",
21135     "field_offset" : 64,
21136     "referenced_type" : "type-399"
21137    },
21138    {
21139     "access" : "private",
21140     "field_name" : "mCookie",
21141     "field_offset" : 192,
21142     "referenced_type" : "type-62"
21143    },
21144    {
21145     "access" : "private",
21146     "field_name" : "mBase",
21147     "field_offset" : 256,
21148     "referenced_type" : "type-3"
21149    }
21150   ],
21151   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
21152   "name" : "android::hardware::hidl_binder_death_recipient",
21153   "referenced_type" : "type-398",
21154   "self_type" : "type-398",
21155   "size" : 64,
21156   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
21157   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
21158   "vtable_components" :
21159   [
21160    {
21161     "component_value" : 48,
21162     "kind" : "vbase_offset"
21163    },
21164    {
21165     "kind" : "offset_to_top"
21166    },
21167    {
21168     "kind" : "rtti",
21169     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
21170    },
21171    {
21172     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
21173    },
21174    {
21175     "kind" : "complete_dtor_pointer",
21176     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
21177    },
21178    {
21179     "kind" : "deleting_dtor_pointer",
21180     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
21181    },
21182    {
21183     "kind" : "vcall_offset"
21184    },
21185    {
21186     "kind" : "vcall_offset"
21187    },
21188    {
21189     "kind" : "vcall_offset"
21190    },
21191    {
21192     "kind" : "vcall_offset"
21193    },
21194    {
21195     "component_value" : -48,
21196     "kind" : "vcall_offset"
21197    },
21198    {
21199     "component_value" : -48,
21200     "kind" : "offset_to_top"
21201    },
21202    {
21203     "kind" : "rtti",
21204     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
21205    },
21206    {
21207     "kind" : "complete_dtor_pointer",
21208     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD1Ev"
21209    },
21210    {
21211     "kind" : "deleting_dtor_pointer",
21212     "mangled_component_name" : "_ZTv0_n24_N7android8hardware27hidl_binder_death_recipientD0Ev"
21213    },
21214    {
21215     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21216    },
21217    {
21218     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21219    },
21220    {
21221     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21222    },
21223    {
21224     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21225    }
21226   ]
21227  },
21228  {
21229   "alignment" : 8,
21230   "base_specifiers" :
21231   [
21232    {
21233     "is_virtual" : true,
21234     "referenced_type" : "type-6"
21235    }
21236   ],
21237   "linker_set_key" : "android::hardware::hidl_death_recipient",
21238   "name" : "android::hardware::hidl_death_recipient",
21239   "referenced_type" : "type-401",
21240   "self_type" : "type-401",
21241   "size" : 24,
21242   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21243   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
21244   "vtable_components" :
21245   [
21246    {
21247     "component_value" : 8,
21248     "kind" : "vbase_offset"
21249    },
21250    {
21251     "kind" : "offset_to_top"
21252    },
21253    {
21254     "kind" : "rtti",
21255     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
21256    },
21257    {
21258     "is_pure" : true,
21259     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
21260    },
21261    {
21262     "kind" : "complete_dtor_pointer",
21263     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
21264    },
21265    {
21266     "kind" : "deleting_dtor_pointer",
21267     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
21268    },
21269    {
21270     "kind" : "vcall_offset"
21271    },
21272    {
21273     "kind" : "vcall_offset"
21274    },
21275    {
21276     "kind" : "vcall_offset"
21277    },
21278    {
21279     "kind" : "vcall_offset"
21280    },
21281    {
21282     "component_value" : -8,
21283     "kind" : "vcall_offset"
21284    },
21285    {
21286     "component_value" : -8,
21287     "kind" : "offset_to_top"
21288    },
21289    {
21290     "kind" : "rtti",
21291     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
21292    },
21293    {
21294     "kind" : "complete_dtor_pointer",
21295     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
21296    },
21297    {
21298     "kind" : "deleting_dtor_pointer",
21299     "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
21300    },
21301    {
21302     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21303    },
21304    {
21305     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21306    },
21307    {
21308     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21309    },
21310    {
21311     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21312    }
21313   ]
21314  },
21315  {
21316   "alignment" : 8,
21317   "fields" :
21318   [
21319    {
21320     "access" : "private",
21321     "field_name" : "mHandle",
21322     "referenced_type" : "type-536"
21323    },
21324    {
21325     "access" : "private",
21326     "field_name" : "mOwnsHandle",
21327     "field_offset" : 64,
21328     "referenced_type" : "type-28"
21329    }
21330   ],
21331   "linker_set_key" : "android::hardware::hidl_handle",
21332   "name" : "android::hardware::hidl_handle",
21333   "referenced_type" : "type-553",
21334   "self_type" : "type-553",
21335   "size" : 16,
21336   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21337   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
21338  },
21339  {
21340   "alignment" : 8,
21341   "fields" :
21342   [
21343    {
21344     "access" : "private",
21345     "field_name" : "mHandle",
21346     "referenced_type" : "type-553"
21347    },
21348    {
21349     "access" : "private",
21350     "field_name" : "mSize",
21351     "field_offset" : 128,
21352     "referenced_type" : "type-62"
21353    },
21354    {
21355     "access" : "private",
21356     "field_name" : "mName",
21357     "field_offset" : 192,
21358     "referenced_type" : "type-107"
21359    }
21360   ],
21361   "linker_set_key" : "android::hardware::hidl_memory",
21362   "name" : "android::hardware::hidl_memory",
21363   "referenced_type" : "type-556",
21364   "self_type" : "type-556",
21365   "size" : 40,
21366   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21367   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
21368  },
21369  {
21370   "alignment" : 8,
21371   "fields" :
21372   [
21373    {
21374     "access" : "private",
21375     "field_name" : "mBuffer",
21376     "referenced_type" : "type-108"
21377    },
21378    {
21379     "access" : "private",
21380     "field_name" : "mSize",
21381     "field_offset" : 64,
21382     "referenced_type" : "type-2"
21383    },
21384    {
21385     "access" : "private",
21386     "field_name" : "mOwnsBuffer",
21387     "field_offset" : 96,
21388     "referenced_type" : "type-28"
21389    }
21390   ],
21391   "linker_set_key" : "android::hardware::hidl_string",
21392   "name" : "android::hardware::hidl_string",
21393   "referenced_type" : "type-107",
21394   "self_type" : "type-107",
21395   "size" : 16,
21396   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21397   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
21398  },
21399  {
21400   "alignment" : 8,
21401   "fields" :
21402   [
21403    {
21404     "access" : "private",
21405     "field_name" : "mBuffer",
21406     "referenced_type" : "type-570"
21407    },
21408    {
21409     "access" : "private",
21410     "field_name" : "mSize",
21411     "field_offset" : 64,
21412     "referenced_type" : "type-2"
21413    },
21414    {
21415     "access" : "private",
21416     "field_name" : "mOwnsBuffer",
21417     "field_offset" : 96,
21418     "referenced_type" : "type-28"
21419    }
21420   ],
21421   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
21422   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
21423   "referenced_type" : "type-569",
21424   "self_type" : "type-569",
21425   "size" : 16,
21426   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21427   "template_args" : [ "type-573" ],
21428   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
21429  },
21430  {
21431   "alignment" : 8,
21432   "fields" :
21433   [
21434    {
21435     "access" : "private",
21436     "field_name" : "mBuffer",
21437     "referenced_type" : "type-203"
21438    },
21439    {
21440     "access" : "private",
21441     "field_name" : "mSize",
21442     "field_offset" : 64,
21443     "referenced_type" : "type-2"
21444    },
21445    {
21446     "access" : "private",
21447     "field_name" : "mOwnsBuffer",
21448     "field_offset" : 96,
21449     "referenced_type" : "type-28"
21450    }
21451   ],
21452   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
21453   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
21454   "referenced_type" : "type-202",
21455   "self_type" : "type-202",
21456   "size" : 16,
21457   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21458   "template_args" : [ "type-206" ],
21459   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_09KeyStatusEEE"
21460  },
21461  {
21462   "alignment" : 8,
21463   "fields" :
21464   [
21465    {
21466     "access" : "private",
21467     "field_name" : "mBuffer",
21468     "referenced_type" : "type-194"
21469    },
21470    {
21471     "access" : "private",
21472     "field_name" : "mSize",
21473     "field_offset" : 64,
21474     "referenced_type" : "type-2"
21475    },
21476    {
21477     "access" : "private",
21478     "field_name" : "mOwnsBuffer",
21479     "field_offset" : 96,
21480     "referenced_type" : "type-28"
21481    }
21482   ],
21483   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
21484   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
21485   "referenced_type" : "type-193",
21486   "self_type" : "type-193",
21487   "size" : 16,
21488   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21489   "template_args" : [ "type-197" ],
21490   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_08KeyValueEEE"
21491  },
21492  {
21493   "alignment" : 8,
21494   "fields" :
21495   [
21496    {
21497     "access" : "private",
21498     "field_name" : "mBuffer",
21499     "referenced_type" : "type-209"
21500    },
21501    {
21502     "access" : "private",
21503     "field_name" : "mSize",
21504     "field_offset" : 64,
21505     "referenced_type" : "type-2"
21506    },
21507    {
21508     "access" : "private",
21509     "field_name" : "mOwnsBuffer",
21510     "field_offset" : 96,
21511     "referenced_type" : "type-28"
21512    }
21513   ],
21514   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
21515   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
21516   "referenced_type" : "type-208",
21517   "self_type" : "type-208",
21518   "size" : 16,
21519   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21520   "template_args" : [ "type-212" ],
21521   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_010SecureStopEEE"
21522  },
21523  {
21524   "alignment" : 8,
21525   "fields" :
21526   [
21527    {
21528     "access" : "private",
21529     "field_name" : "mBuffer",
21530     "referenced_type" : "type-111"
21531    },
21532    {
21533     "access" : "private",
21534     "field_name" : "mSize",
21535     "field_offset" : 64,
21536     "referenced_type" : "type-2"
21537    },
21538    {
21539     "access" : "private",
21540     "field_name" : "mOwnsBuffer",
21541     "field_offset" : 96,
21542     "referenced_type" : "type-28"
21543    }
21544   ],
21545   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
21546   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
21547   "referenced_type" : "type-110",
21548   "self_type" : "type-110",
21549   "size" : 16,
21550   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21551   "template_args" : [ "type-114" ],
21552   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE"
21553  },
21554  {
21555   "alignment" : 8,
21556   "fields" :
21557   [
21558    {
21559     "access" : "private",
21560     "field_name" : "mBuffer",
21561     "referenced_type" : "type-103"
21562    },
21563    {
21564     "access" : "private",
21565     "field_name" : "mSize",
21566     "field_offset" : 64,
21567     "referenced_type" : "type-2"
21568    },
21569    {
21570     "access" : "private",
21571     "field_name" : "mOwnsBuffer",
21572     "field_offset" : 96,
21573     "referenced_type" : "type-28"
21574    }
21575   ],
21576   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
21577   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
21578   "referenced_type" : "type-102",
21579   "self_type" : "type-102",
21580   "size" : 16,
21581   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21582   "template_args" : [ "type-106" ],
21583   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE"
21584  },
21585  {
21586   "alignment" : 8,
21587   "fields" :
21588   [
21589    {
21590     "access" : "private",
21591     "field_name" : "mBuffer",
21592     "referenced_type" : "type-119"
21593    },
21594    {
21595     "access" : "private",
21596     "field_name" : "mSize",
21597     "field_offset" : 64,
21598     "referenced_type" : "type-2"
21599    },
21600    {
21601     "access" : "private",
21602     "field_name" : "mOwnsBuffer",
21603     "field_offset" : 96,
21604     "referenced_type" : "type-28"
21605    }
21606   ],
21607   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
21608   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
21609   "referenced_type" : "type-118",
21610   "self_type" : "type-118",
21611   "size" : 16,
21612   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21613   "template_args" : [ "type-122" ],
21614   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE"
21615  },
21616  {
21617   "alignment" : 8,
21618   "fields" :
21619   [
21620    {
21621     "access" : "private",
21622     "field_name" : "mBuffer",
21623     "referenced_type" : "type-98"
21624    },
21625    {
21626     "access" : "private",
21627     "field_name" : "mSize",
21628     "field_offset" : 64,
21629     "referenced_type" : "type-2"
21630    },
21631    {
21632     "access" : "private",
21633     "field_name" : "mOwnsBuffer",
21634     "field_offset" : 96,
21635     "referenced_type" : "type-28"
21636    }
21637   ],
21638   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup>",
21639   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup>",
21640   "referenced_type" : "type-222",
21641   "self_type" : "type-222",
21642   "size" : 16,
21643   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21644   "template_args" : [ "type-101" ],
21645   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroupEEE"
21646  },
21647  {
21648   "alignment" : 8,
21649   "fields" :
21650   [
21651    {
21652     "access" : "private",
21653     "field_name" : "mBuffer",
21654     "referenced_type" : "type-584"
21655    },
21656    {
21657     "access" : "private",
21658     "field_name" : "mSize",
21659     "field_offset" : 64,
21660     "referenced_type" : "type-2"
21661    },
21662    {
21663     "access" : "private",
21664     "field_name" : "mOwnsBuffer",
21665     "field_offset" : 96,
21666     "referenced_type" : "type-28"
21667    }
21668   ],
21669   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
21670   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
21671   "referenced_type" : "type-583",
21672   "self_type" : "type-583",
21673   "size" : 16,
21674   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21675   "template_args" : [ "type-587" ],
21676   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLm32EJEEEEE"
21677  },
21678  {
21679   "alignment" : 8,
21680   "fields" :
21681   [
21682    {
21683     "access" : "private",
21684     "field_name" : "mBuffer",
21685     "referenced_type" : "type-576"
21686    },
21687    {
21688     "access" : "private",
21689     "field_name" : "mSize",
21690     "field_offset" : 64,
21691     "referenced_type" : "type-2"
21692    },
21693    {
21694     "access" : "private",
21695     "field_name" : "mOwnsBuffer",
21696     "field_offset" : 96,
21697     "referenced_type" : "type-28"
21698    }
21699   ],
21700   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
21701   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
21702   "referenced_type" : "type-575",
21703   "self_type" : "type-575",
21704   "size" : 16,
21705   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21706   "template_args" : [ "type-107" ],
21707   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
21708  },
21709  {
21710   "alignment" : 8,
21711   "fields" :
21712   [
21713    {
21714     "access" : "private",
21715     "field_name" : "mBuffer",
21716     "referenced_type" : "type-127"
21717    },
21718    {
21719     "access" : "private",
21720     "field_name" : "mSize",
21721     "field_offset" : 64,
21722     "referenced_type" : "type-2"
21723    },
21724    {
21725     "access" : "private",
21726     "field_name" : "mOwnsBuffer",
21727     "field_offset" : 96,
21728     "referenced_type" : "type-28"
21729    }
21730   ],
21731   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
21732   "name" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
21733   "referenced_type" : "type-226",
21734   "self_type" : "type-226",
21735   "size" : 16,
21736   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21737   "template_args" : [ "type-130" ],
21738   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS1_IhEEEE"
21739  },
21740  {
21741   "alignment" : 8,
21742   "fields" :
21743   [
21744    {
21745     "access" : "private",
21746     "field_name" : "mBuffer",
21747     "referenced_type" : "type-607"
21748    },
21749    {
21750     "access" : "private",
21751     "field_name" : "mSize",
21752     "field_offset" : 64,
21753     "referenced_type" : "type-2"
21754    },
21755    {
21756     "access" : "private",
21757     "field_name" : "mOwnsBuffer",
21758     "field_offset" : 96,
21759     "referenced_type" : "type-28"
21760    }
21761   ],
21762   "linker_set_key" : "android::hardware::hidl_vec<char>",
21763   "name" : "android::hardware::hidl_vec<char>",
21764   "referenced_type" : "type-606",
21765   "self_type" : "type-606",
21766   "size" : 16,
21767   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21768   "template_args" : [ "type-88" ],
21769   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
21770  },
21771  {
21772   "alignment" : 8,
21773   "fields" :
21774   [
21775    {
21776     "access" : "private",
21777     "field_name" : "mBuffer",
21778     "referenced_type" : "type-595"
21779    },
21780    {
21781     "access" : "private",
21782     "field_name" : "mSize",
21783     "field_offset" : 64,
21784     "referenced_type" : "type-2"
21785    },
21786    {
21787     "access" : "private",
21788     "field_name" : "mOwnsBuffer",
21789     "field_offset" : 96,
21790     "referenced_type" : "type-28"
21791    }
21792   ],
21793   "linker_set_key" : "android::hardware::hidl_vec<int>",
21794   "name" : "android::hardware::hidl_vec<int>",
21795   "referenced_type" : "type-594",
21796   "self_type" : "type-594",
21797   "size" : 16,
21798   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21799   "template_args" : [ "type-38" ],
21800   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
21801  },
21802  {
21803   "alignment" : 8,
21804   "fields" :
21805   [
21806    {
21807     "access" : "private",
21808     "field_name" : "mBuffer",
21809     "referenced_type" : "type-131"
21810    },
21811    {
21812     "access" : "private",
21813     "field_name" : "mSize",
21814     "field_offset" : 64,
21815     "referenced_type" : "type-2"
21816    },
21817    {
21818     "access" : "private",
21819     "field_name" : "mOwnsBuffer",
21820     "field_offset" : 96,
21821     "referenced_type" : "type-28"
21822    }
21823   ],
21824   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
21825   "name" : "android::hardware::hidl_vec<unsigned char>",
21826   "referenced_type" : "type-130",
21827   "self_type" : "type-130",
21828   "size" : 16,
21829   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21830   "template_args" : [ "type-116" ],
21831   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
21832  },
21833  {
21834   "alignment" : 2,
21835   "fields" :
21836   [
21837    {
21838     "access" : "private",
21839     "field_name" : "mMajor",
21840     "referenced_type" : "type-339"
21841    },
21842    {
21843     "access" : "private",
21844     "field_name" : "mMinor",
21845     "field_offset" : 16,
21846     "referenced_type" : "type-339"
21847    }
21848   ],
21849   "linker_set_key" : "android::hardware::hidl_version",
21850   "name" : "android::hardware::hidl_version",
21851   "referenced_type" : "type-617",
21852   "self_type" : "type-617",
21853   "size" : 4,
21854   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21855   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
21856  },
21857  {
21858   "alignment" : 8,
21859   "base_specifiers" :
21860   [
21861    {
21862     "referenced_type" : "type-37"
21863    },
21864    {
21865     "referenced_type" : "type-26"
21866    }
21867   ],
21868   "fields" :
21869   [
21870    {
21871     "access" : "private",
21872     "field_name" : "_hidl_mImpl",
21873     "field_offset" : 960,
21874     "referenced_type" : "type-36"
21875    }
21876   ],
21877   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
21878   "name" : "android::hidl::base::V1_0::BnHwBase",
21879   "referenced_type" : "type-35",
21880   "self_type" : "type-35",
21881   "size" : 144,
21882   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
21883   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
21884   "vtable_components" :
21885   [
21886    {
21887     "component_value" : 128,
21888     "kind" : "vbase_offset"
21889    },
21890    {
21891     "kind" : "offset_to_top"
21892    },
21893    {
21894     "kind" : "rtti",
21895     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
21896    },
21897    {
21898     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
21899    },
21900    {
21901     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
21902    },
21903    {
21904     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
21905    },
21906    {
21907     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
21908    },
21909    {
21910     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
21911    },
21912    {
21913     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
21914    },
21915    {
21916     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
21917    },
21918    {
21919     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
21920    },
21921    {
21922     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
21923    },
21924    {
21925     "kind" : "complete_dtor_pointer",
21926     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
21927    },
21928    {
21929     "kind" : "deleting_dtor_pointer",
21930     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
21931    },
21932    {
21933     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
21934    },
21935    {
21936     "component_value" : -32,
21937     "kind" : "offset_to_top"
21938    },
21939    {
21940     "kind" : "rtti",
21941     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
21942    },
21943    {
21944     "kind" : "complete_dtor_pointer",
21945     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD1Ev"
21946    },
21947    {
21948     "kind" : "deleting_dtor_pointer",
21949     "mangled_component_name" : "_ZThn32_N7android4hidl4base4V1_08BnHwBaseD0Ev"
21950    },
21951    {
21952     "kind" : "vcall_offset"
21953    },
21954    {
21955     "kind" : "vcall_offset"
21956    },
21957    {
21958     "kind" : "vcall_offset"
21959    },
21960    {
21961     "kind" : "vcall_offset"
21962    },
21963    {
21964     "component_value" : -128,
21965     "kind" : "vcall_offset"
21966    },
21967    {
21968     "component_value" : -128,
21969     "kind" : "offset_to_top"
21970    },
21971    {
21972     "kind" : "rtti",
21973     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
21974    },
21975    {
21976     "kind" : "complete_dtor_pointer",
21977     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD1Ev"
21978    },
21979    {
21980     "kind" : "deleting_dtor_pointer",
21981     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BnHwBaseD0Ev"
21982    },
21983    {
21984     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21985    },
21986    {
21987     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21988    },
21989    {
21990     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21991    },
21992    {
21993     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21994    }
21995   ]
21996  },
21997  {
21998   "alignment" : 8,
21999   "base_specifiers" :
22000   [
22001    {
22002     "referenced_type" : "type-655"
22003    },
22004    {
22005     "referenced_type" : "type-26"
22006    }
22007   ],
22008   "fields" :
22009   [
22010    {
22011     "access" : "private",
22012     "field_name" : "_hidl_mMutex",
22013     "field_offset" : 1088,
22014     "referenced_type" : "type-823"
22015    },
22016    {
22017     "access" : "private",
22018     "field_name" : "_hidl_mDeathRecipients",
22019     "field_offset" : 1408,
22020     "referenced_type" : "type-824"
22021    }
22022   ],
22023   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
22024   "name" : "android::hidl::base::V1_0::BpHwBase",
22025   "referenced_type" : "type-822",
22026   "self_type" : "type-822",
22027   "size" : 216,
22028   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
22029   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
22030   "vtable_components" :
22031   [
22032    {
22033     "component_value" : 200,
22034     "kind" : "vbase_offset"
22035    },
22036    {
22037     "kind" : "offset_to_top"
22038    },
22039    {
22040     "kind" : "rtti",
22041     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22042    },
22043    {
22044     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
22045    },
22046    {
22047     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
22048    },
22049    {
22050     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
22051    },
22052    {
22053     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
22054    },
22055    {
22056     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
22057    },
22058    {
22059     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
22060    },
22061    {
22062     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
22063    },
22064    {
22065     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
22066    },
22067    {
22068     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
22069    },
22070    {
22071     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
22072    },
22073    {
22074     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
22075    },
22076    {
22077     "kind" : "complete_dtor_pointer",
22078     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
22079    },
22080    {
22081     "kind" : "deleting_dtor_pointer",
22082     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
22083    },
22084    {
22085     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
22086    },
22087    {
22088     "component_value" : 192,
22089     "kind" : "vbase_offset"
22090    },
22091    {
22092     "component_value" : -8,
22093     "kind" : "offset_to_top"
22094    },
22095    {
22096     "kind" : "rtti",
22097     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22098    },
22099    {
22100     "kind" : "complete_dtor_pointer",
22101     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
22102    },
22103    {
22104     "kind" : "deleting_dtor_pointer",
22105     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
22106    },
22107    {
22108     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
22109    },
22110    {
22111     "component_value" : 184,
22112     "kind" : "vbase_offset"
22113    },
22114    {
22115     "component_value" : -16,
22116     "kind" : "offset_to_top"
22117    },
22118    {
22119     "kind" : "rtti",
22120     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22121    },
22122    {
22123     "kind" : "complete_dtor_pointer",
22124     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD1Ev"
22125    },
22126    {
22127     "kind" : "deleting_dtor_pointer",
22128     "mangled_component_name" : "_ZThn16_N7android4hidl4base4V1_08BpHwBaseD0Ev"
22129    },
22130    {
22131     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
22132    },
22133    {
22134     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22135    },
22136    {
22137     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22138    },
22139    {
22140     "component_value" : -48,
22141     "kind" : "offset_to_top"
22142    },
22143    {
22144     "kind" : "rtti",
22145     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22146    },
22147    {
22148     "kind" : "complete_dtor_pointer",
22149     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD1Ev"
22150    },
22151    {
22152     "kind" : "deleting_dtor_pointer",
22153     "mangled_component_name" : "_ZThn48_N7android4hidl4base4V1_08BpHwBaseD0Ev"
22154    },
22155    {
22156     "kind" : "vcall_offset"
22157    },
22158    {
22159     "component_value" : -184,
22160     "kind" : "vcall_offset"
22161    },
22162    {
22163     "component_value" : -184,
22164     "kind" : "vcall_offset"
22165    },
22166    {
22167     "component_value" : -184,
22168     "kind" : "vcall_offset"
22169    },
22170    {
22171     "component_value" : -200,
22172     "kind" : "vcall_offset"
22173    },
22174    {
22175     "component_value" : -200,
22176     "kind" : "offset_to_top"
22177    },
22178    {
22179     "kind" : "rtti",
22180     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22181    },
22182    {
22183     "kind" : "complete_dtor_pointer",
22184     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
22185    },
22186    {
22187     "kind" : "deleting_dtor_pointer",
22188     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
22189    },
22190    {
22191     "mangled_component_name" : "_ZTv0_n32_N7android8hardware11BpHwRefBase10onFirstRefEv"
22192    },
22193    {
22194     "mangled_component_name" : "_ZTv0_n40_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22195    },
22196    {
22197     "mangled_component_name" : "_ZTv0_n48_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22198    },
22199    {
22200     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22201    }
22202   ]
22203  },
22204  {
22205   "alignment" : 8,
22206   "fields" :
22207   [
22208    {
22209     "field_name" : "pid",
22210     "referenced_type" : "type-38"
22211    },
22212    {
22213     "field_name" : "ptr",
22214     "field_offset" : 64,
22215     "referenced_type" : "type-62"
22216    },
22217    {
22218     "field_name" : "arch",
22219     "field_offset" : 128,
22220     "referenced_type" : "type-635"
22221    }
22222   ],
22223   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
22224   "name" : "android::hidl::base::V1_0::DebugInfo",
22225   "referenced_type" : "type-634",
22226   "self_type" : "type-634",
22227   "size" : 24,
22228   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
22229   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
22230  },
22231  {
22232   "alignment" : 8,
22233   "base_specifiers" :
22234   [
22235    {
22236     "is_virtual" : true,
22237     "referenced_type" : "type-6"
22238    }
22239   ],
22240   "linker_set_key" : "android::hidl::base::V1_0::IBase",
22241   "name" : "android::hidl::base::V1_0::IBase",
22242   "referenced_type" : "type-5",
22243   "self_type" : "type-5",
22244   "size" : 24,
22245   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
22246   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
22247   "vtable_components" :
22248   [
22249    {
22250     "component_value" : 8,
22251     "kind" : "vbase_offset"
22252    },
22253    {
22254     "kind" : "offset_to_top"
22255    },
22256    {
22257     "kind" : "rtti",
22258     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
22259    },
22260    {
22261     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
22262    },
22263    {
22264     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
22265    },
22266    {
22267     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
22268    },
22269    {
22270     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
22271    },
22272    {
22273     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
22274    },
22275    {
22276     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
22277    },
22278    {
22279     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
22280    },
22281    {
22282     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
22283    },
22284    {
22285     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
22286    },
22287    {
22288     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
22289    },
22290    {
22291     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
22292    },
22293    {
22294     "kind" : "complete_dtor_pointer",
22295     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
22296    },
22297    {
22298     "kind" : "deleting_dtor_pointer",
22299     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
22300    },
22301    {
22302     "kind" : "vcall_offset"
22303    },
22304    {
22305     "kind" : "vcall_offset"
22306    },
22307    {
22308     "kind" : "vcall_offset"
22309    },
22310    {
22311     "kind" : "vcall_offset"
22312    },
22313    {
22314     "component_value" : -8,
22315     "kind" : "vcall_offset"
22316    },
22317    {
22318     "component_value" : -8,
22319     "kind" : "offset_to_top"
22320    },
22321    {
22322     "kind" : "rtti",
22323     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
22324    },
22325    {
22326     "kind" : "complete_dtor_pointer",
22327     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD1Ev"
22328    },
22329    {
22330     "kind" : "deleting_dtor_pointer",
22331     "mangled_component_name" : "_ZTv0_n24_N7android4hidl4base4V1_05IBaseD0Ev"
22332    },
22333    {
22334     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22335    },
22336    {
22337     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22338    },
22339    {
22340     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22341    },
22342    {
22343     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22344    }
22345   ]
22346  },
22347  {
22348   "alignment" : 8,
22349   "base_specifiers" :
22350   [
22351    {
22352     "referenced_type" : "type-5"
22353    }
22354   ],
22355   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
22356   "name" : "android::hidl::manager::V1_0::IServiceManager",
22357   "referenced_type" : "type-246",
22358   "self_type" : "type-246",
22359   "size" : 24,
22360   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
22361   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
22362   "vtable_components" :
22363   [
22364    {
22365     "component_value" : 8,
22366     "kind" : "vbase_offset"
22367    },
22368    {
22369     "kind" : "offset_to_top"
22370    },
22371    {
22372     "kind" : "rtti",
22373     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
22374    },
22375    {
22376     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
22377    },
22378    {
22379     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
22380    },
22381    {
22382     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
22383    },
22384    {
22385     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
22386    },
22387    {
22388     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
22389    },
22390    {
22391     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
22392    },
22393    {
22394     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
22395    },
22396    {
22397     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
22398    },
22399    {
22400     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
22401    },
22402    {
22403     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
22404    },
22405    {
22406     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
22407    },
22408    {
22409     "kind" : "complete_dtor_pointer",
22410     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
22411    },
22412    {
22413     "kind" : "deleting_dtor_pointer",
22414     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
22415    },
22416    {
22417     "is_pure" : true,
22418     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
22419    },
22420    {
22421     "is_pure" : true,
22422     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
22423    },
22424    {
22425     "is_pure" : true,
22426     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
22427    },
22428    {
22429     "is_pure" : true,
22430     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
22431    },
22432    {
22433     "is_pure" : true,
22434     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
22435    },
22436    {
22437     "is_pure" : true,
22438     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
22439    },
22440    {
22441     "is_pure" : true,
22442     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
22443    },
22444    {
22445     "is_pure" : true,
22446     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
22447    },
22448    {
22449     "kind" : "vcall_offset"
22450    },
22451    {
22452     "kind" : "vcall_offset"
22453    },
22454    {
22455     "kind" : "vcall_offset"
22456    },
22457    {
22458     "kind" : "vcall_offset"
22459    },
22460    {
22461     "component_value" : -8,
22462     "kind" : "vcall_offset"
22463    },
22464    {
22465     "component_value" : -8,
22466     "kind" : "offset_to_top"
22467    },
22468    {
22469     "kind" : "rtti",
22470     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
22471    },
22472    {
22473     "kind" : "complete_dtor_pointer",
22474     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
22475    },
22476    {
22477     "kind" : "deleting_dtor_pointer",
22478     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
22479    },
22480    {
22481     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22482    },
22483    {
22484     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22485    },
22486    {
22487     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22488    },
22489    {
22490     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22491    }
22492   ]
22493  },
22494  {
22495   "alignment" : 8,
22496   "fields" :
22497   [
22498    {
22499     "field_name" : "interfaceName",
22500     "referenced_type" : "type-107"
22501    },
22502    {
22503     "field_name" : "instanceName",
22504     "field_offset" : 128,
22505     "referenced_type" : "type-107"
22506    },
22507    {
22508     "field_name" : "pid",
22509     "field_offset" : 256,
22510     "referenced_type" : "type-38"
22511    },
22512    {
22513     "field_name" : "clientPids",
22514     "field_offset" : 320,
22515     "referenced_type" : "type-594"
22516    },
22517    {
22518     "field_name" : "arch",
22519     "field_offset" : 448,
22520     "referenced_type" : "type-635"
22521    }
22522   ],
22523   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
22524   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
22525   "referenced_type" : "type-773",
22526   "self_type" : "type-773",
22527   "size" : 64,
22528   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
22529   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
22530  },
22531  {
22532   "alignment" : 8,
22533   "base_specifiers" :
22534   [
22535    {
22536     "referenced_type" : "type-5"
22537    }
22538   ],
22539   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
22540   "name" : "android::hidl::manager::V1_0::IServiceNotification",
22541   "referenced_type" : "type-324",
22542   "self_type" : "type-324",
22543   "size" : 24,
22544   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
22545   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
22546   "vtable_components" :
22547   [
22548    {
22549     "component_value" : 8,
22550     "kind" : "vbase_offset"
22551    },
22552    {
22553     "kind" : "offset_to_top"
22554    },
22555    {
22556     "kind" : "rtti",
22557     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
22558    },
22559    {
22560     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
22561    },
22562    {
22563     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
22564    },
22565    {
22566     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
22567    },
22568    {
22569     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
22570    },
22571    {
22572     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLm32EJEEEEEEEE"
22573    },
22574    {
22575     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
22576    },
22577    {
22578     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEm"
22579    },
22580    {
22581     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
22582    },
22583    {
22584     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
22585    },
22586    {
22587     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
22588    },
22589    {
22590     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
22591    },
22592    {
22593     "kind" : "complete_dtor_pointer",
22594     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
22595    },
22596    {
22597     "kind" : "deleting_dtor_pointer",
22598     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
22599    },
22600    {
22601     "is_pure" : true,
22602     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
22603    },
22604    {
22605     "kind" : "vcall_offset"
22606    },
22607    {
22608     "kind" : "vcall_offset"
22609    },
22610    {
22611     "kind" : "vcall_offset"
22612    },
22613    {
22614     "kind" : "vcall_offset"
22615    },
22616    {
22617     "component_value" : -8,
22618     "kind" : "vcall_offset"
22619    },
22620    {
22621     "component_value" : -8,
22622     "kind" : "offset_to_top"
22623    },
22624    {
22625     "kind" : "rtti",
22626     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
22627    },
22628    {
22629     "kind" : "complete_dtor_pointer",
22630     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
22631    },
22632    {
22633     "kind" : "deleting_dtor_pointer",
22634     "mangled_component_name" : "_ZTv0_n24_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
22635    },
22636    {
22637     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22638    },
22639    {
22640     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22641    },
22642    {
22643     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22644    },
22645    {
22646     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22647    }
22648   ]
22649  },
22650  {
22651   "alignment" : 8,
22652   "fields" :
22653   [
22654    {
22655     "access" : "private",
22656     "field_name" : "m_ptr",
22657     "referenced_type" : "type-288"
22658    }
22659   ],
22660   "linker_set_key" : "android::sp<android::Thread>",
22661   "name" : "android::sp<android::Thread>",
22662   "record_kind" : "class",
22663   "referenced_type" : "type-287",
22664   "self_type" : "type-287",
22665   "size" : 8,
22666   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22667   "template_args" : [ "type-289" ],
22668   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
22669  },
22670  {
22671   "alignment" : 8,
22672   "fields" :
22673   [
22674    {
22675     "access" : "private",
22676     "field_name" : "m_ptr",
22677     "referenced_type" : "type-415"
22678    }
22679   ],
22680   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
22681   "name" : "android::sp<android::hardware::BHwBinder>",
22682   "record_kind" : "class",
22683   "referenced_type" : "type-414",
22684   "self_type" : "type-414",
22685   "size" : 8,
22686   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22687   "template_args" : [ "type-37" ],
22688   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
22689  },
22690  {
22691   "alignment" : 8,
22692   "fields" :
22693   [
22694    {
22695     "access" : "private",
22696     "field_name" : "m_ptr",
22697     "referenced_type" : "type-424"
22698    }
22699   ],
22700   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
22701   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
22702   "record_kind" : "class",
22703   "referenced_type" : "type-963",
22704   "self_type" : "type-963",
22705   "size" : 8,
22706   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22707   "template_args" : [ "type-402" ],
22708   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
22709  },
22710  {
22711   "alignment" : 8,
22712   "fields" :
22713   [
22714    {
22715     "access" : "private",
22716     "field_name" : "m_ptr",
22717     "referenced_type" : "type-13"
22718    }
22719   ],
22720   "linker_set_key" : "android::sp<android::hardware::IBinder>",
22721   "name" : "android::sp<android::hardware::IBinder>",
22722   "record_kind" : "class",
22723   "referenced_type" : "type-12",
22724   "self_type" : "type-12",
22725   "size" : 8,
22726   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22727   "template_args" : [ "type-14" ],
22728   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
22729  },
22730  {
22731   "alignment" : 8,
22732   "fields" :
22733   [
22734    {
22735     "access" : "private",
22736     "field_name" : "m_ptr",
22737     "referenced_type" : "type-157"
22738    }
22739   ],
22740   "linker_set_key" : "android::sp<android::hardware::IInterface>",
22741   "name" : "android::sp<android::hardware::IInterface>",
22742   "record_kind" : "class",
22743   "referenced_type" : "type-156",
22744   "self_type" : "type-156",
22745   "size" : 8,
22746   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22747   "template_args" : [ "type-22" ],
22748   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
22749  },
22750  {
22751   "alignment" : 8,
22752   "fields" :
22753   [
22754    {
22755     "access" : "private",
22756     "field_name" : "m_ptr",
22757     "referenced_type" : "type-58"
22758    }
22759   ],
22760   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
22761   "name" : "android::sp<android::hardware::ProcessState>",
22762   "record_kind" : "class",
22763   "referenced_type" : "type-57",
22764   "self_type" : "type-57",
22765   "size" : 8,
22766   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22767   "template_args" : [ "type-59" ],
22768   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
22769  },
22770  {
22771   "alignment" : 8,
22772   "fields" :
22773   [
22774    {
22775     "access" : "private",
22776     "field_name" : "m_ptr",
22777     "referenced_type" : "type-357"
22778    }
22779   ],
22780   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
22781   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
22782   "record_kind" : "class",
22783   "referenced_type" : "type-356",
22784   "self_type" : "type-356",
22785   "size" : 8,
22786   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22787   "template_args" : [ "type-358" ],
22788   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE"
22789  },
22790  {
22791   "alignment" : 8,
22792   "fields" :
22793   [
22794    {
22795     "access" : "private",
22796     "field_name" : "m_ptr",
22797     "referenced_type" : "type-330"
22798    }
22799   ],
22800   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
22801   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
22802   "record_kind" : "class",
22803   "referenced_type" : "type-329",
22804   "self_type" : "type-329",
22805   "size" : 8,
22806   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22807   "template_args" : [ "type-331" ],
22808   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE"
22809  },
22810  {
22811   "alignment" : 8,
22812   "fields" :
22813   [
22814    {
22815     "access" : "private",
22816     "field_name" : "m_ptr",
22817     "referenced_type" : "type-33"
22818    }
22819   ],
22820   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
22821   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
22822   "record_kind" : "class",
22823   "referenced_type" : "type-32",
22824   "self_type" : "type-32",
22825   "size" : 8,
22826   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22827   "template_args" : [ "type-34" ],
22828   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE"
22829  },
22830  {
22831   "alignment" : 8,
22832   "fields" :
22833   [
22834    {
22835     "access" : "private",
22836     "field_name" : "m_ptr",
22837     "referenced_type" : "type-881"
22838    }
22839   ],
22840   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
22841   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
22842   "record_kind" : "class",
22843   "referenced_type" : "type-880",
22844   "self_type" : "type-880",
22845   "size" : 8,
22846   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22847   "template_args" : [ "type-21" ],
22848   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE"
22849  },
22850  {
22851   "alignment" : 8,
22852   "fields" :
22853   [
22854    {
22855     "access" : "private",
22856     "field_name" : "m_ptr",
22857     "referenced_type" : "type-160"
22858    }
22859   ],
22860   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
22861   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
22862   "record_kind" : "class",
22863   "referenced_type" : "type-159",
22864   "self_type" : "type-159",
22865   "size" : 8,
22866   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22867   "template_args" : [ "type-161" ],
22868   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE"
22869  },
22870  {
22871   "alignment" : 8,
22872   "fields" :
22873   [
22874    {
22875     "access" : "private",
22876     "field_name" : "m_ptr",
22877     "referenced_type" : "type-371"
22878    }
22879   ],
22880   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
22881   "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
22882   "record_kind" : "class",
22883   "referenced_type" : "type-370",
22884   "self_type" : "type-370",
22885   "size" : 8,
22886   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22887   "template_args" : [ "type-372" ],
22888   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE"
22889  },
22890  {
22891   "alignment" : 8,
22892   "fields" :
22893   [
22894    {
22895     "access" : "private",
22896     "field_name" : "m_ptr",
22897     "referenced_type" : "type-97"
22898    }
22899   ],
22900   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmFactory>",
22901   "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory>",
22902   "record_kind" : "class",
22903   "referenced_type" : "type-96",
22904   "self_type" : "type-96",
22905   "size" : 8,
22906   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22907   "template_args" : [ "type-54" ],
22908   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE"
22909  },
22910  {
22911   "alignment" : 8,
22912   "fields" :
22913   [
22914    {
22915     "access" : "private",
22916     "field_name" : "m_ptr",
22917     "referenced_type" : "type-141"
22918    }
22919   ],
22920   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
22921   "name" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
22922   "record_kind" : "class",
22923   "referenced_type" : "type-140",
22924   "self_type" : "type-140",
22925   "size" : 8,
22926   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22927   "template_args" : [ "type-142" ],
22928   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_110IDrmPluginEEE"
22929  },
22930  {
22931   "alignment" : 8,
22932   "fields" :
22933   [
22934    {
22935     "access" : "private",
22936     "field_name" : "m_ptr",
22937     "referenced_type" : "type-397"
22938    }
22939   ],
22940   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
22941   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
22942   "record_kind" : "class",
22943   "referenced_type" : "type-396",
22944   "self_type" : "type-396",
22945   "size" : 8,
22946   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22947   "template_args" : [ "type-398" ],
22948   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
22949  },
22950  {
22951   "alignment" : 8,
22952   "fields" :
22953   [
22954    {
22955     "access" : "private",
22956     "field_name" : "m_ptr",
22957     "referenced_type" : "type-400"
22958    }
22959   ],
22960   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
22961   "name" : "android::sp<android::hardware::hidl_death_recipient>",
22962   "record_kind" : "class",
22963   "referenced_type" : "type-599",
22964   "self_type" : "type-599",
22965   "size" : 8,
22966   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22967   "template_args" : [ "type-401" ],
22968   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
22969  },
22970  {
22971   "alignment" : 8,
22972   "fields" :
22973   [
22974    {
22975     "access" : "private",
22976     "field_name" : "m_ptr",
22977     "referenced_type" : "type-4"
22978    }
22979   ],
22980   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
22981   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
22982   "record_kind" : "class",
22983   "referenced_type" : "type-36",
22984   "self_type" : "type-36",
22985   "size" : 8,
22986   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
22987   "template_args" : [ "type-5" ],
22988   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
22989  },
22990  {
22991   "alignment" : 8,
22992   "fields" :
22993   [
22994    {
22995     "access" : "private",
22996     "field_name" : "m_ptr",
22997     "referenced_type" : "type-245"
22998    }
22999   ],
23000   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
23001   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
23002   "record_kind" : "class",
23003   "referenced_type" : "type-244",
23004   "self_type" : "type-244",
23005   "size" : 8,
23006   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23007   "template_args" : [ "type-246" ],
23008   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
23009  },
23010  {
23011   "alignment" : 8,
23012   "fields" :
23013   [
23014    {
23015     "access" : "private",
23016     "field_name" : "m_ptr",
23017     "referenced_type" : "type-323"
23018    }
23019   ],
23020   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
23021   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
23022   "record_kind" : "class",
23023   "referenced_type" : "type-322",
23024   "self_type" : "type-322",
23025   "size" : 8,
23026   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23027   "template_args" : [ "type-324" ],
23028   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
23029  },
23030  {
23031   "alignment" : 1,
23032   "linker_set_key" : "android::trait_trivial_copy<bool>",
23033   "name" : "android::trait_trivial_copy<bool>",
23034   "referenced_type" : "type-467",
23035   "self_type" : "type-467",
23036   "size" : 1,
23037   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23038   "template_args" : [ "type-28" ],
23039   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
23040  },
23041  {
23042   "alignment" : 1,
23043   "linker_set_key" : "android::trait_trivial_copy<char>",
23044   "name" : "android::trait_trivial_copy<char>",
23045   "referenced_type" : "type-471",
23046   "self_type" : "type-471",
23047   "size" : 1,
23048   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23049   "template_args" : [ "type-88" ],
23050   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
23051  },
23052  {
23053   "alignment" : 1,
23054   "linker_set_key" : "android::trait_trivial_copy<double>",
23055   "name" : "android::trait_trivial_copy<double>",
23056   "referenced_type" : "type-522",
23057   "self_type" : "type-522",
23058   "size" : 1,
23059   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23060   "template_args" : [ "type-117" ],
23061   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
23062  },
23063  {
23064   "alignment" : 1,
23065   "linker_set_key" : "android::trait_trivial_copy<float>",
23066   "name" : "android::trait_trivial_copy<float>",
23067   "referenced_type" : "type-518",
23068   "self_type" : "type-518",
23069   "size" : 1,
23070   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23071   "template_args" : [ "type-515" ],
23072   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
23073  },
23074  {
23075   "alignment" : 1,
23076   "linker_set_key" : "android::trait_trivial_copy<int>",
23077   "name" : "android::trait_trivial_copy<int>",
23078   "referenced_type" : "type-488",
23079   "self_type" : "type-488",
23080   "size" : 1,
23081   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23082   "template_args" : [ "type-38" ],
23083   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
23084  },
23085  {
23086   "alignment" : 1,
23087   "linker_set_key" : "android::trait_trivial_copy<long long>",
23088   "name" : "android::trait_trivial_copy<long long>",
23089   "referenced_type" : "type-507",
23090   "self_type" : "type-507",
23091   "size" : 1,
23092   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23093   "template_args" : [ "type-504" ],
23094   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
23095  },
23096  {
23097   "alignment" : 1,
23098   "linker_set_key" : "android::trait_trivial_copy<long>",
23099   "name" : "android::trait_trivial_copy<long>",
23100   "referenced_type" : "type-497",
23101   "self_type" : "type-497",
23102   "size" : 1,
23103   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23104   "template_args" : [ "type-63" ],
23105   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
23106  },
23107  {
23108   "alignment" : 1,
23109   "linker_set_key" : "android::trait_trivial_copy<short>",
23110   "name" : "android::trait_trivial_copy<short>",
23111   "referenced_type" : "type-480",
23112   "self_type" : "type-480",
23113   "size" : 1,
23114   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23115   "template_args" : [ "type-478" ],
23116   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
23117  },
23118  {
23119   "alignment" : 1,
23120   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
23121   "name" : "android::trait_trivial_copy<unsigned char>",
23122   "referenced_type" : "type-475",
23123   "self_type" : "type-475",
23124   "size" : 1,
23125   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23126   "template_args" : [ "type-116" ],
23127   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
23128  },
23129  {
23130   "alignment" : 1,
23131   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
23132   "name" : "android::trait_trivial_copy<unsigned int>",
23133   "referenced_type" : "type-492",
23134   "self_type" : "type-492",
23135   "size" : 1,
23136   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23137   "template_args" : [ "type-2" ],
23138   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
23139  },
23140  {
23141   "alignment" : 1,
23142   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
23143   "name" : "android::trait_trivial_copy<unsigned long long>",
23144   "referenced_type" : "type-512",
23145   "self_type" : "type-512",
23146   "size" : 1,
23147   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23148   "template_args" : [ "type-510" ],
23149   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
23150  },
23151  {
23152   "alignment" : 1,
23153   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
23154   "name" : "android::trait_trivial_copy<unsigned long>",
23155   "referenced_type" : "type-501",
23156   "self_type" : "type-501",
23157   "size" : 1,
23158   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23159   "template_args" : [ "type-62" ],
23160   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
23161  },
23162  {
23163   "alignment" : 1,
23164   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
23165   "name" : "android::trait_trivial_copy<unsigned short>",
23166   "referenced_type" : "type-484",
23167   "self_type" : "type-484",
23168   "size" : 1,
23169   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23170   "template_args" : [ "type-339" ],
23171   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
23172  },
23173  {
23174   "alignment" : 1,
23175   "linker_set_key" : "android::trait_trivial_copy<void>",
23176   "name" : "android::trait_trivial_copy<void>",
23177   "referenced_type" : "type-463",
23178   "self_type" : "type-463",
23179   "size" : 1,
23180   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23181   "template_args" : [ "type-41" ],
23182   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
23183  },
23184  {
23185   "alignment" : 1,
23186   "linker_set_key" : "android::trait_trivial_ctor<bool>",
23187   "name" : "android::trait_trivial_ctor<bool>",
23188   "referenced_type" : "type-465",
23189   "self_type" : "type-465",
23190   "size" : 1,
23191   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23192   "template_args" : [ "type-28" ],
23193   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
23194  },
23195  {
23196   "alignment" : 1,
23197   "linker_set_key" : "android::trait_trivial_ctor<char>",
23198   "name" : "android::trait_trivial_ctor<char>",
23199   "referenced_type" : "type-469",
23200   "self_type" : "type-469",
23201   "size" : 1,
23202   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23203   "template_args" : [ "type-88" ],
23204   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
23205  },
23206  {
23207   "alignment" : 1,
23208   "linker_set_key" : "android::trait_trivial_ctor<double>",
23209   "name" : "android::trait_trivial_ctor<double>",
23210   "referenced_type" : "type-520",
23211   "self_type" : "type-520",
23212   "size" : 1,
23213   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23214   "template_args" : [ "type-117" ],
23215   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
23216  },
23217  {
23218   "alignment" : 1,
23219   "linker_set_key" : "android::trait_trivial_ctor<float>",
23220   "name" : "android::trait_trivial_ctor<float>",
23221   "referenced_type" : "type-514",
23222   "self_type" : "type-514",
23223   "size" : 1,
23224   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23225   "template_args" : [ "type-515" ],
23226   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
23227  },
23228  {
23229   "alignment" : 1,
23230   "linker_set_key" : "android::trait_trivial_ctor<int>",
23231   "name" : "android::trait_trivial_ctor<int>",
23232   "referenced_type" : "type-486",
23233   "self_type" : "type-486",
23234   "size" : 1,
23235   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23236   "template_args" : [ "type-38" ],
23237   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
23238  },
23239  {
23240   "alignment" : 1,
23241   "linker_set_key" : "android::trait_trivial_ctor<long long>",
23242   "name" : "android::trait_trivial_ctor<long long>",
23243   "referenced_type" : "type-503",
23244   "self_type" : "type-503",
23245   "size" : 1,
23246   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23247   "template_args" : [ "type-504" ],
23248   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
23249  },
23250  {
23251   "alignment" : 1,
23252   "linker_set_key" : "android::trait_trivial_ctor<long>",
23253   "name" : "android::trait_trivial_ctor<long>",
23254   "referenced_type" : "type-494",
23255   "self_type" : "type-494",
23256   "size" : 1,
23257   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23258   "template_args" : [ "type-63" ],
23259   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
23260  },
23261  {
23262   "alignment" : 1,
23263   "linker_set_key" : "android::trait_trivial_ctor<short>",
23264   "name" : "android::trait_trivial_ctor<short>",
23265   "referenced_type" : "type-477",
23266   "self_type" : "type-477",
23267   "size" : 1,
23268   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23269   "template_args" : [ "type-478" ],
23270   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
23271  },
23272  {
23273   "alignment" : 1,
23274   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
23275   "name" : "android::trait_trivial_ctor<unsigned char>",
23276   "referenced_type" : "type-473",
23277   "self_type" : "type-473",
23278   "size" : 1,
23279   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23280   "template_args" : [ "type-116" ],
23281   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
23282  },
23283  {
23284   "alignment" : 1,
23285   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
23286   "name" : "android::trait_trivial_ctor<unsigned int>",
23287   "referenced_type" : "type-490",
23288   "self_type" : "type-490",
23289   "size" : 1,
23290   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23291   "template_args" : [ "type-2" ],
23292   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
23293  },
23294  {
23295   "alignment" : 1,
23296   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
23297   "name" : "android::trait_trivial_ctor<unsigned long long>",
23298   "referenced_type" : "type-509",
23299   "self_type" : "type-509",
23300   "size" : 1,
23301   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23302   "template_args" : [ "type-510" ],
23303   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
23304  },
23305  {
23306   "alignment" : 1,
23307   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
23308   "name" : "android::trait_trivial_ctor<unsigned long>",
23309   "referenced_type" : "type-499",
23310   "self_type" : "type-499",
23311   "size" : 1,
23312   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23313   "template_args" : [ "type-62" ],
23314   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
23315  },
23316  {
23317   "alignment" : 1,
23318   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
23319   "name" : "android::trait_trivial_ctor<unsigned short>",
23320   "referenced_type" : "type-482",
23321   "self_type" : "type-482",
23322   "size" : 1,
23323   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23324   "template_args" : [ "type-339" ],
23325   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
23326  },
23327  {
23328   "alignment" : 1,
23329   "linker_set_key" : "android::trait_trivial_ctor<void>",
23330   "name" : "android::trait_trivial_ctor<void>",
23331   "referenced_type" : "type-461",
23332   "self_type" : "type-461",
23333   "size" : 1,
23334   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23335   "template_args" : [ "type-41" ],
23336   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
23337  },
23338  {
23339   "alignment" : 1,
23340   "linker_set_key" : "android::trait_trivial_dtor<bool>",
23341   "name" : "android::trait_trivial_dtor<bool>",
23342   "referenced_type" : "type-466",
23343   "self_type" : "type-466",
23344   "size" : 1,
23345   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23346   "template_args" : [ "type-28" ],
23347   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
23348  },
23349  {
23350   "alignment" : 1,
23351   "linker_set_key" : "android::trait_trivial_dtor<char>",
23352   "name" : "android::trait_trivial_dtor<char>",
23353   "referenced_type" : "type-470",
23354   "self_type" : "type-470",
23355   "size" : 1,
23356   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23357   "template_args" : [ "type-88" ],
23358   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
23359  },
23360  {
23361   "alignment" : 1,
23362   "linker_set_key" : "android::trait_trivial_dtor<double>",
23363   "name" : "android::trait_trivial_dtor<double>",
23364   "referenced_type" : "type-521",
23365   "self_type" : "type-521",
23366   "size" : 1,
23367   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23368   "template_args" : [ "type-117" ],
23369   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
23370  },
23371  {
23372   "alignment" : 1,
23373   "linker_set_key" : "android::trait_trivial_dtor<float>",
23374   "name" : "android::trait_trivial_dtor<float>",
23375   "referenced_type" : "type-517",
23376   "self_type" : "type-517",
23377   "size" : 1,
23378   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23379   "template_args" : [ "type-515" ],
23380   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
23381  },
23382  {
23383   "alignment" : 1,
23384   "linker_set_key" : "android::trait_trivial_dtor<int>",
23385   "name" : "android::trait_trivial_dtor<int>",
23386   "referenced_type" : "type-487",
23387   "self_type" : "type-487",
23388   "size" : 1,
23389   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23390   "template_args" : [ "type-38" ],
23391   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
23392  },
23393  {
23394   "alignment" : 1,
23395   "linker_set_key" : "android::trait_trivial_dtor<long long>",
23396   "name" : "android::trait_trivial_dtor<long long>",
23397   "referenced_type" : "type-506",
23398   "self_type" : "type-506",
23399   "size" : 1,
23400   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23401   "template_args" : [ "type-504" ],
23402   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
23403  },
23404  {
23405   "alignment" : 1,
23406   "linker_set_key" : "android::trait_trivial_dtor<long>",
23407   "name" : "android::trait_trivial_dtor<long>",
23408   "referenced_type" : "type-496",
23409   "self_type" : "type-496",
23410   "size" : 1,
23411   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23412   "template_args" : [ "type-63" ],
23413   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
23414  },
23415  {
23416   "alignment" : 1,
23417   "linker_set_key" : "android::trait_trivial_dtor<short>",
23418   "name" : "android::trait_trivial_dtor<short>",
23419   "referenced_type" : "type-479",
23420   "self_type" : "type-479",
23421   "size" : 1,
23422   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23423   "template_args" : [ "type-478" ],
23424   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
23425  },
23426  {
23427   "alignment" : 1,
23428   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
23429   "name" : "android::trait_trivial_dtor<unsigned char>",
23430   "referenced_type" : "type-474",
23431   "self_type" : "type-474",
23432   "size" : 1,
23433   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23434   "template_args" : [ "type-116" ],
23435   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
23436  },
23437  {
23438   "alignment" : 1,
23439   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
23440   "name" : "android::trait_trivial_dtor<unsigned int>",
23441   "referenced_type" : "type-491",
23442   "self_type" : "type-491",
23443   "size" : 1,
23444   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23445   "template_args" : [ "type-2" ],
23446   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
23447  },
23448  {
23449   "alignment" : 1,
23450   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
23451   "name" : "android::trait_trivial_dtor<unsigned long long>",
23452   "referenced_type" : "type-511",
23453   "self_type" : "type-511",
23454   "size" : 1,
23455   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23456   "template_args" : [ "type-510" ],
23457   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
23458  },
23459  {
23460   "alignment" : 1,
23461   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
23462   "name" : "android::trait_trivial_dtor<unsigned long>",
23463   "referenced_type" : "type-500",
23464   "self_type" : "type-500",
23465   "size" : 1,
23466   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23467   "template_args" : [ "type-62" ],
23468   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
23469  },
23470  {
23471   "alignment" : 1,
23472   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
23473   "name" : "android::trait_trivial_dtor<unsigned short>",
23474   "referenced_type" : "type-483",
23475   "self_type" : "type-483",
23476   "size" : 1,
23477   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23478   "template_args" : [ "type-339" ],
23479   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
23480  },
23481  {
23482   "alignment" : 1,
23483   "linker_set_key" : "android::trait_trivial_dtor<void>",
23484   "name" : "android::trait_trivial_dtor<void>",
23485   "referenced_type" : "type-462",
23486   "self_type" : "type-462",
23487   "size" : 1,
23488   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23489   "template_args" : [ "type-41" ],
23490   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
23491  },
23492  {
23493   "alignment" : 1,
23494   "linker_set_key" : "android::trait_trivial_move<android::String16>",
23495   "name" : "android::trait_trivial_move<android::String16>",
23496   "referenced_type" : "type-652",
23497   "self_type" : "type-652",
23498   "size" : 1,
23499   "source_file" : "/system/core/libutils/include/utils/String16.h",
23500   "template_args" : [ "type-75" ],
23501   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
23502  },
23503  {
23504   "alignment" : 1,
23505   "linker_set_key" : "android::trait_trivial_move<android::String8>",
23506   "name" : "android::trait_trivial_move<android::String8>",
23507   "referenced_type" : "type-646",
23508   "self_type" : "type-646",
23509   "size" : 1,
23510   "source_file" : "/system/core/libutils/include/utils/String8.h",
23511   "template_args" : [ "type-85" ],
23512   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
23513  },
23514  {
23515   "alignment" : 1,
23516   "linker_set_key" : "android::trait_trivial_move<bool>",
23517   "name" : "android::trait_trivial_move<bool>",
23518   "referenced_type" : "type-468",
23519   "self_type" : "type-468",
23520   "size" : 1,
23521   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23522   "template_args" : [ "type-28" ],
23523   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
23524  },
23525  {
23526   "alignment" : 1,
23527   "linker_set_key" : "android::trait_trivial_move<char>",
23528   "name" : "android::trait_trivial_move<char>",
23529   "referenced_type" : "type-472",
23530   "self_type" : "type-472",
23531   "size" : 1,
23532   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23533   "template_args" : [ "type-88" ],
23534   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
23535  },
23536  {
23537   "alignment" : 1,
23538   "linker_set_key" : "android::trait_trivial_move<double>",
23539   "name" : "android::trait_trivial_move<double>",
23540   "referenced_type" : "type-523",
23541   "self_type" : "type-523",
23542   "size" : 1,
23543   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23544   "template_args" : [ "type-117" ],
23545   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
23546  },
23547  {
23548   "alignment" : 1,
23549   "linker_set_key" : "android::trait_trivial_move<float>",
23550   "name" : "android::trait_trivial_move<float>",
23551   "referenced_type" : "type-519",
23552   "self_type" : "type-519",
23553   "size" : 1,
23554   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23555   "template_args" : [ "type-515" ],
23556   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
23557  },
23558  {
23559   "alignment" : 1,
23560   "linker_set_key" : "android::trait_trivial_move<int>",
23561   "name" : "android::trait_trivial_move<int>",
23562   "referenced_type" : "type-489",
23563   "self_type" : "type-489",
23564   "size" : 1,
23565   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23566   "template_args" : [ "type-38" ],
23567   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
23568  },
23569  {
23570   "alignment" : 1,
23571   "linker_set_key" : "android::trait_trivial_move<long long>",
23572   "name" : "android::trait_trivial_move<long long>",
23573   "referenced_type" : "type-508",
23574   "self_type" : "type-508",
23575   "size" : 1,
23576   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23577   "template_args" : [ "type-504" ],
23578   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
23579  },
23580  {
23581   "alignment" : 1,
23582   "linker_set_key" : "android::trait_trivial_move<long>",
23583   "name" : "android::trait_trivial_move<long>",
23584   "referenced_type" : "type-498",
23585   "self_type" : "type-498",
23586   "size" : 1,
23587   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23588   "template_args" : [ "type-63" ],
23589   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
23590  },
23591  {
23592   "alignment" : 1,
23593   "linker_set_key" : "android::trait_trivial_move<short>",
23594   "name" : "android::trait_trivial_move<short>",
23595   "referenced_type" : "type-481",
23596   "self_type" : "type-481",
23597   "size" : 1,
23598   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23599   "template_args" : [ "type-478" ],
23600   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
23601  },
23602  {
23603   "alignment" : 1,
23604   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
23605   "name" : "android::trait_trivial_move<unsigned char>",
23606   "referenced_type" : "type-476",
23607   "self_type" : "type-476",
23608   "size" : 1,
23609   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23610   "template_args" : [ "type-116" ],
23611   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
23612  },
23613  {
23614   "alignment" : 1,
23615   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
23616   "name" : "android::trait_trivial_move<unsigned int>",
23617   "referenced_type" : "type-493",
23618   "self_type" : "type-493",
23619   "size" : 1,
23620   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23621   "template_args" : [ "type-2" ],
23622   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
23623  },
23624  {
23625   "alignment" : 1,
23626   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
23627   "name" : "android::trait_trivial_move<unsigned long long>",
23628   "referenced_type" : "type-513",
23629   "self_type" : "type-513",
23630   "size" : 1,
23631   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23632   "template_args" : [ "type-510" ],
23633   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
23634  },
23635  {
23636   "alignment" : 1,
23637   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
23638   "name" : "android::trait_trivial_move<unsigned long>",
23639   "referenced_type" : "type-502",
23640   "self_type" : "type-502",
23641   "size" : 1,
23642   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23643   "template_args" : [ "type-62" ],
23644   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
23645  },
23646  {
23647   "alignment" : 1,
23648   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
23649   "name" : "android::trait_trivial_move<unsigned short>",
23650   "referenced_type" : "type-485",
23651   "self_type" : "type-485",
23652   "size" : 1,
23653   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23654   "template_args" : [ "type-339" ],
23655   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
23656  },
23657  {
23658   "alignment" : 1,
23659   "linker_set_key" : "android::trait_trivial_move<void>",
23660   "name" : "android::trait_trivial_move<void>",
23661   "referenced_type" : "type-464",
23662   "self_type" : "type-464",
23663   "size" : 1,
23664   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23665   "template_args" : [ "type-41" ],
23666   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
23667  },
23668  {
23669   "alignment" : 8,
23670   "fields" :
23671   [
23672    {
23673     "access" : "private",
23674     "field_name" : "m_ptr",
23675     "referenced_type" : "type-415"
23676    },
23677    {
23678     "access" : "private",
23679     "field_name" : "m_refs",
23680     "field_offset" : 64,
23681     "referenced_type" : "type-10"
23682    }
23683   ],
23684   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
23685   "name" : "android::wp<android::hardware::BHwBinder>",
23686   "record_kind" : "class",
23687   "referenced_type" : "type-624",
23688   "self_type" : "type-624",
23689   "size" : 16,
23690   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
23691   "template_args" : [ "type-37" ],
23692   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
23693  },
23694  {
23695   "alignment" : 8,
23696   "fields" :
23697   [
23698    {
23699     "access" : "private",
23700     "field_name" : "m_ptr",
23701     "referenced_type" : "type-424"
23702    },
23703    {
23704     "access" : "private",
23705     "field_name" : "m_refs",
23706     "field_offset" : 64,
23707     "referenced_type" : "type-10"
23708    }
23709   ],
23710   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
23711   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
23712   "record_kind" : "class",
23713   "referenced_type" : "type-423",
23714   "self_type" : "type-423",
23715   "size" : 16,
23716   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
23717   "template_args" : [ "type-402" ],
23718   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
23719  },
23720  {
23721   "alignment" : 8,
23722   "fields" :
23723   [
23724    {
23725     "access" : "private",
23726     "field_name" : "m_ptr",
23727     "referenced_type" : "type-400"
23728    },
23729    {
23730     "access" : "private",
23731     "field_name" : "m_refs",
23732     "field_offset" : 64,
23733     "referenced_type" : "type-10"
23734    }
23735   ],
23736   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
23737   "name" : "android::wp<android::hardware::hidl_death_recipient>",
23738   "record_kind" : "class",
23739   "referenced_type" : "type-399",
23740   "self_type" : "type-399",
23741   "size" : 16,
23742   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
23743   "template_args" : [ "type-401" ],
23744   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
23745  },
23746  {
23747   "alignment" : 8,
23748   "fields" :
23749   [
23750    {
23751     "access" : "private",
23752     "field_name" : "m_ptr",
23753     "referenced_type" : "type-4"
23754    },
23755    {
23756     "access" : "private",
23757     "field_name" : "m_refs",
23758     "field_offset" : 64,
23759     "referenced_type" : "type-10"
23760    }
23761   ],
23762   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
23763   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
23764   "record_kind" : "class",
23765   "referenced_type" : "type-3",
23766   "self_type" : "type-3",
23767   "size" : 16,
23768   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
23769   "template_args" : [ "type-5" ],
23770   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
23771  },
23772  {
23773   "alignment" : 4,
23774   "fields" :
23775   [
23776    {
23777     "field_name" : "maxContentLightLevel",
23778     "referenced_type" : "type-515"
23779    },
23780    {
23781     "field_name" : "maxFrameAverageLightLevel",
23782     "field_offset" : 32,
23783     "referenced_type" : "type-515"
23784    }
23785   ],
23786   "linker_set_key" : "android_cta861_3_metadata",
23787   "name" : "android_cta861_3_metadata",
23788   "referenced_type" : "type-747",
23789   "self_type" : "type-747",
23790   "size" : 8,
23791   "source_file" : "/system/core/libsystem/include/system/graphics.h",
23792   "unique_id" : "android_cta861_3_metadata"
23793  },
23794  {
23795   "alignment" : 4,
23796   "fields" :
23797   [
23798    {
23799     "field_name" : "num_points",
23800     "referenced_type" : "type-2"
23801    },
23802    {
23803     "field_name" : "reserved",
23804     "field_offset" : 32,
23805     "referenced_type" : "type-737"
23806    },
23807    {
23808     "field_name" : "xyzc_points",
23809     "field_offset" : 288,
23810     "referenced_type" : "type-744"
23811    }
23812   ],
23813   "linker_set_key" : "android_depth_points",
23814   "name" : "android_depth_points",
23815   "referenced_type" : "type-743",
23816   "self_type" : "type-743",
23817   "size" : 36,
23818   "source_file" : "/system/core/libsystem/include/system/graphics.h",
23819   "unique_id" : "android_depth_points"
23820  },
23821  {
23822   "alignment" : 8,
23823   "fields" :
23824   [
23825    {
23826     "field_name" : "format",
23827     "referenced_type" : "type-740"
23828    },
23829    {
23830     "field_name" : "num_planes",
23831     "field_offset" : 32,
23832     "referenced_type" : "type-2"
23833    },
23834    {
23835     "field_name" : "planes",
23836     "field_offset" : 64,
23837     "referenced_type" : "type-742"
23838    }
23839   ],
23840   "linker_set_key" : "android_flex_layout",
23841   "name" : "android_flex_layout",
23842   "referenced_type" : "type-741",
23843   "self_type" : "type-741",
23844   "size" : 16,
23845   "source_file" : "/system/core/libsystem/include/system/graphics.h",
23846   "unique_id" : "android_flex_layout"
23847  },
23848  {
23849   "alignment" : 8,
23850   "fields" :
23851   [
23852    {
23853     "field_name" : "top_left",
23854     "referenced_type" : "type-133"
23855    },
23856    {
23857     "field_name" : "component",
23858     "field_offset" : 64,
23859     "referenced_type" : "type-738"
23860    },
23861    {
23862     "field_name" : "bits_per_component",
23863     "field_offset" : 96,
23864     "referenced_type" : "type-38"
23865    },
23866    {
23867     "field_name" : "bits_used",
23868     "field_offset" : 128,
23869     "referenced_type" : "type-38"
23870    },
23871    {
23872     "field_name" : "h_increment",
23873     "field_offset" : 160,
23874     "referenced_type" : "type-38"
23875    },
23876    {
23877     "field_name" : "v_increment",
23878     "field_offset" : 192,
23879     "referenced_type" : "type-38"
23880    },
23881    {
23882     "field_name" : "h_subsampling",
23883     "field_offset" : 224,
23884     "referenced_type" : "type-38"
23885    },
23886    {
23887     "field_name" : "v_subsampling",
23888     "field_offset" : 256,
23889     "referenced_type" : "type-38"
23890    }
23891   ],
23892   "linker_set_key" : "android_flex_plane",
23893   "name" : "android_flex_plane",
23894   "referenced_type" : "type-739",
23895   "self_type" : "type-739",
23896   "size" : 40,
23897   "source_file" : "/system/core/libsystem/include/system/graphics.h",
23898   "unique_id" : "android_flex_plane"
23899  },
23900  {
23901   "alignment" : 4,
23902   "fields" :
23903   [
23904    {
23905     "field_name" : "displayPrimaryRed",
23906     "referenced_type" : "type-745"
23907    },
23908    {
23909     "field_name" : "displayPrimaryGreen",
23910     "field_offset" : 64,
23911     "referenced_type" : "type-745"
23912    },
23913    {
23914     "field_name" : "displayPrimaryBlue",
23915     "field_offset" : 128,
23916     "referenced_type" : "type-745"
23917    },
23918    {
23919     "field_name" : "whitePoint",
23920     "field_offset" : 192,
23921     "referenced_type" : "type-745"
23922    },
23923    {
23924     "field_name" : "maxLuminance",
23925     "field_offset" : 256,
23926     "referenced_type" : "type-515"
23927    },
23928    {
23929     "field_name" : "minLuminance",
23930     "field_offset" : 288,
23931     "referenced_type" : "type-515"
23932    }
23933   ],
23934   "linker_set_key" : "android_smpte2086_metadata",
23935   "name" : "android_smpte2086_metadata",
23936   "referenced_type" : "type-746",
23937   "self_type" : "type-746",
23938   "size" : 40,
23939   "source_file" : "/system/core/libsystem/include/system/graphics.h",
23940   "unique_id" : "android_smpte2086_metadata"
23941  },
23942  {
23943   "alignment" : 4,
23944   "fields" :
23945   [
23946    {
23947     "field_name" : "x",
23948     "referenced_type" : "type-515"
23949    },
23950    {
23951     "field_name" : "y",
23952     "field_offset" : 32,
23953     "referenced_type" : "type-515"
23954    }
23955   ],
23956   "linker_set_key" : "android_xy_color",
23957   "name" : "android_xy_color",
23958   "referenced_type" : "type-745",
23959   "self_type" : "type-745",
23960   "size" : 8,
23961   "source_file" : "/system/core/libsystem/include/system/graphics.h",
23962   "unique_id" : "android_xy_color"
23963  },
23964  {
23965   "alignment" : 8,
23966   "fields" :
23967   [
23968    {
23969     "field_name" : "y",
23970     "referenced_type" : "type-40"
23971    },
23972    {
23973     "field_name" : "cb",
23974     "field_offset" : 64,
23975     "referenced_type" : "type-40"
23976    },
23977    {
23978     "field_name" : "cr",
23979     "field_offset" : 128,
23980     "referenced_type" : "type-40"
23981    },
23982    {
23983     "field_name" : "ystride",
23984     "field_offset" : 192,
23985     "referenced_type" : "type-62"
23986    },
23987    {
23988     "field_name" : "cstride",
23989     "field_offset" : 256,
23990     "referenced_type" : "type-62"
23991    },
23992    {
23993     "field_name" : "chroma_step",
23994     "field_offset" : 320,
23995     "referenced_type" : "type-62"
23996    },
23997    {
23998     "field_name" : "reserved",
23999     "field_offset" : 384,
24000     "referenced_type" : "type-737"
24001    }
24002   ],
24003   "linker_set_key" : "android_ycbcr",
24004   "name" : "android_ycbcr",
24005   "referenced_type" : "type-736",
24006   "self_type" : "type-736",
24007   "size" : 80,
24008   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24009   "unique_id" : "android_ycbcr"
24010  },
24011  {
24012   "alignment" : 4,
24013   "fields" :
24014   [
24015    {
24016     "referenced_type" : "type-336"
24017    }
24018   ],
24019   "linker_set_key" : "log_msg",
24020   "name" : "log_msg",
24021   "referenced_type" : "type-335",
24022   "self_type" : "type-335",
24023   "size" : 5124,
24024   "source_file" : "/system/core/liblog/include/log/log_read.h",
24025   "unique_id" : "log_msg"
24026  },
24027  {
24028   "alignment" : 4,
24029   "fields" :
24030   [
24031    {
24032     "field_name" : "buf",
24033     "referenced_type" : "type-337"
24034    },
24035    {
24036     "field_name" : "entry",
24037     "referenced_type" : "type-338"
24038    },
24039    {
24040     "field_name" : "entry_v4",
24041     "referenced_type" : "type-338"
24042    },
24043    {
24044     "field_name" : "entry_v3",
24045     "referenced_type" : "type-341"
24046    },
24047    {
24048     "field_name" : "entry_v2",
24049     "referenced_type" : "type-342"
24050    },
24051    {
24052     "field_name" : "entry_v1",
24053     "referenced_type" : "type-343"
24054    }
24055   ],
24056   "is_anonymous" : true,
24057   "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",
24058   "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",
24059   "record_kind" : "union",
24060   "referenced_type" : "type-336",
24061   "self_type" : "type-336",
24062   "size" : 5124,
24063   "source_file" : "/system/core/liblog/include/log/log_read.h",
24064   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
24065  },
24066  {
24067   "alignment" : 1,
24068   "fields" :
24069   [
24070    {
24071     "field_name" : "tv_sec",
24072     "referenced_type" : "type-2"
24073    },
24074    {
24075     "field_name" : "tv_nsec",
24076     "field_offset" : 32,
24077     "referenced_type" : "type-2"
24078    }
24079   ],
24080   "linker_set_key" : "log_time",
24081   "name" : "log_time",
24082   "referenced_type" : "type-647",
24083   "self_type" : "type-647",
24084   "size" : 8,
24085   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
24086   "unique_id" : "_ZTS8log_time"
24087  },
24088  {
24089   "alignment" : 4,
24090   "fields" :
24091   [
24092    {
24093     "field_name" : "len",
24094     "referenced_type" : "type-339"
24095    },
24096    {
24097     "field_name" : "__pad",
24098     "field_offset" : 16,
24099     "referenced_type" : "type-339"
24100    },
24101    {
24102     "field_name" : "pid",
24103     "field_offset" : 32,
24104     "referenced_type" : "type-38"
24105    },
24106    {
24107     "field_name" : "tid",
24108     "field_offset" : 64,
24109     "referenced_type" : "type-38"
24110    },
24111    {
24112     "field_name" : "sec",
24113     "field_offset" : 96,
24114     "referenced_type" : "type-38"
24115    },
24116    {
24117     "field_name" : "nsec",
24118     "field_offset" : 128,
24119     "referenced_type" : "type-38"
24120    },
24121    {
24122     "field_name" : "msg",
24123     "field_offset" : 160,
24124     "referenced_type" : "type-340"
24125    }
24126   ],
24127   "linker_set_key" : "logger_entry",
24128   "name" : "logger_entry",
24129   "referenced_type" : "type-343",
24130   "self_type" : "type-343",
24131   "size" : 20,
24132   "source_file" : "/system/core/liblog/include/log/log_read.h",
24133   "unique_id" : "logger_entry"
24134  },
24135  {
24136   "alignment" : 1,
24137   "fields" :
24138   [
24139    {
24140     "field_name" : "len",
24141     "referenced_type" : "type-339"
24142    },
24143    {
24144     "field_name" : "hdr_size",
24145     "field_offset" : 16,
24146     "referenced_type" : "type-339"
24147    },
24148    {
24149     "field_name" : "pid",
24150     "field_offset" : 32,
24151     "referenced_type" : "type-38"
24152    },
24153    {
24154     "field_name" : "tid",
24155     "field_offset" : 64,
24156     "referenced_type" : "type-38"
24157    },
24158    {
24159     "field_name" : "sec",
24160     "field_offset" : 96,
24161     "referenced_type" : "type-38"
24162    },
24163    {
24164     "field_name" : "nsec",
24165     "field_offset" : 128,
24166     "referenced_type" : "type-38"
24167    },
24168    {
24169     "field_name" : "euid",
24170     "field_offset" : 160,
24171     "referenced_type" : "type-2"
24172    },
24173    {
24174     "field_name" : "msg",
24175     "field_offset" : 192,
24176     "referenced_type" : "type-340"
24177    }
24178   ],
24179   "linker_set_key" : "logger_entry_v2",
24180   "name" : "logger_entry_v2",
24181   "referenced_type" : "type-342",
24182   "self_type" : "type-342",
24183   "size" : 24,
24184   "source_file" : "/system/core/liblog/include/log/log_read.h",
24185   "unique_id" : "logger_entry_v2"
24186  },
24187  {
24188   "alignment" : 1,
24189   "fields" :
24190   [
24191    {
24192     "field_name" : "len",
24193     "referenced_type" : "type-339"
24194    },
24195    {
24196     "field_name" : "hdr_size",
24197     "field_offset" : 16,
24198     "referenced_type" : "type-339"
24199    },
24200    {
24201     "field_name" : "pid",
24202     "field_offset" : 32,
24203     "referenced_type" : "type-38"
24204    },
24205    {
24206     "field_name" : "tid",
24207     "field_offset" : 64,
24208     "referenced_type" : "type-38"
24209    },
24210    {
24211     "field_name" : "sec",
24212     "field_offset" : 96,
24213     "referenced_type" : "type-38"
24214    },
24215    {
24216     "field_name" : "nsec",
24217     "field_offset" : 128,
24218     "referenced_type" : "type-38"
24219    },
24220    {
24221     "field_name" : "lid",
24222     "field_offset" : 160,
24223     "referenced_type" : "type-2"
24224    },
24225    {
24226     "field_name" : "msg",
24227     "field_offset" : 192,
24228     "referenced_type" : "type-340"
24229    }
24230   ],
24231   "linker_set_key" : "logger_entry_v3",
24232   "name" : "logger_entry_v3",
24233   "referenced_type" : "type-341",
24234   "self_type" : "type-341",
24235   "size" : 24,
24236   "source_file" : "/system/core/liblog/include/log/log_read.h",
24237   "unique_id" : "logger_entry_v3"
24238  },
24239  {
24240   "alignment" : 4,
24241   "fields" :
24242   [
24243    {
24244     "field_name" : "len",
24245     "referenced_type" : "type-339"
24246    },
24247    {
24248     "field_name" : "hdr_size",
24249     "field_offset" : 16,
24250     "referenced_type" : "type-339"
24251    },
24252    {
24253     "field_name" : "pid",
24254     "field_offset" : 32,
24255     "referenced_type" : "type-38"
24256    },
24257    {
24258     "field_name" : "tid",
24259     "field_offset" : 64,
24260     "referenced_type" : "type-2"
24261    },
24262    {
24263     "field_name" : "sec",
24264     "field_offset" : 96,
24265     "referenced_type" : "type-2"
24266    },
24267    {
24268     "field_name" : "nsec",
24269     "field_offset" : 128,
24270     "referenced_type" : "type-2"
24271    },
24272    {
24273     "field_name" : "lid",
24274     "field_offset" : 160,
24275     "referenced_type" : "type-2"
24276    },
24277    {
24278     "field_name" : "uid",
24279     "field_offset" : 192,
24280     "referenced_type" : "type-2"
24281    },
24282    {
24283     "field_name" : "msg",
24284     "field_offset" : 224,
24285     "referenced_type" : "type-340"
24286    }
24287   ],
24288   "linker_set_key" : "logger_entry_v4",
24289   "name" : "logger_entry_v4",
24290   "referenced_type" : "type-338",
24291   "self_type" : "type-338",
24292   "size" : 28,
24293   "source_file" : "/system/core/liblog/include/log/log_read.h",
24294   "unique_id" : "logger_entry_v4"
24295  },
24296  {
24297   "alignment" : 4,
24298   "fields" :
24299   [
24300    {
24301     "field_name" : "version",
24302     "referenced_type" : "type-38"
24303    },
24304    {
24305     "field_name" : "numFds",
24306     "field_offset" : 32,
24307     "referenced_type" : "type-38"
24308    },
24309    {
24310     "field_name" : "numInts",
24311     "field_offset" : 64,
24312     "referenced_type" : "type-38"
24313    },
24314    {
24315     "field_name" : "data",
24316     "field_offset" : 96,
24317     "referenced_type" : "type-458"
24318    }
24319   ],
24320   "linker_set_key" : "native_handle",
24321   "name" : "native_handle",
24322   "referenced_type" : "type-457",
24323   "self_type" : "type-457",
24324   "size" : 12,
24325   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
24326   "unique_id" : "native_handle"
24327  }
24328 ],
24329 "rvalue_reference_types" :
24330 [
24331  {
24332   "alignment" : 8,
24333   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &&",
24334   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &&",
24335   "referenced_type" : "type-167",
24336   "self_type" : "type-173",
24337   "size" : 8,
24338   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24339  },
24340  {
24341   "alignment" : 8,
24342   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > &&",
24343   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > &&",
24344   "referenced_type" : "type-432",
24345   "self_type" : "type-434",
24346   "size" : 8,
24347   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24348  },
24349  {
24350   "alignment" : 8,
24351   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > &&",
24352   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > &&",
24353   "referenced_type" : "type-905",
24354   "self_type" : "type-907",
24355   "size" : 8,
24356   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24357  },
24358  {
24359   "alignment" : 8,
24360   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > &&",
24361   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > &&",
24362   "referenced_type" : "type-177",
24363   "self_type" : "type-179",
24364   "size" : 8,
24365   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24366  },
24367  {
24368   "alignment" : 8,
24369   "linker_set_key" : "android::hardware::Return<bool> &&",
24370   "name" : "android::hardware::Return<bool> &&",
24371   "referenced_type" : "type-426",
24372   "self_type" : "type-428",
24373   "size" : 8,
24374   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24375  },
24376  {
24377   "alignment" : 8,
24378   "linker_set_key" : "android::hardware::Return<void> &&",
24379   "name" : "android::hardware::Return<void> &&",
24380   "referenced_type" : "type-445",
24381   "self_type" : "type-447",
24382   "size" : 8,
24383   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24384  },
24385  {
24386   "alignment" : 8,
24387   "linker_set_key" : "android::hardware::Status &&",
24388   "name" : "android::hardware::Status &&",
24389   "referenced_type" : "type-170",
24390   "self_type" : "type-421",
24391   "size" : 8,
24392   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24393  },
24394  {
24395   "alignment" : 8,
24396   "linker_set_key" : "android::hardware::details::return_status &&",
24397   "name" : "android::hardware::details::return_status &&",
24398   "referenced_type" : "type-169",
24399   "self_type" : "type-441",
24400   "size" : 8,
24401   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
24402  },
24403  {
24404   "alignment" : 8,
24405   "linker_set_key" : "android::hardware::hidl_handle &&",
24406   "name" : "android::hardware::hidl_handle &&",
24407   "referenced_type" : "type-553",
24408   "self_type" : "type-558",
24409   "size" : 8,
24410   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
24411  },
24412  {
24413   "alignment" : 8,
24414   "linker_set_key" : "android::hardware::hidl_memory &&",
24415   "name" : "android::hardware::hidl_memory &&",
24416   "referenced_type" : "type-556",
24417   "self_type" : "type-563",
24418   "size" : 8,
24419   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
24420  },
24421  {
24422   "alignment" : 8,
24423   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
24424   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
24425   "referenced_type" : "type-329",
24426   "self_type" : "type-333",
24427   "size" : 8,
24428   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
24429  },
24430  {
24431   "alignment" : 8,
24432   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
24433   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
24434   "referenced_type" : "type-880",
24435   "self_type" : "type-892",
24436   "size" : 8,
24437   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
24438  },
24439  {
24440   "alignment" : 8,
24441   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &&",
24442   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &&",
24443   "referenced_type" : "type-159",
24444   "self_type" : "type-162",
24445   "size" : 8,
24446   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
24447  },
24448  {
24449   "alignment" : 8,
24450   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> &&",
24451   "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> &&",
24452   "referenced_type" : "type-370",
24453   "self_type" : "type-373",
24454   "size" : 8,
24455   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
24456  },
24457  {
24458   "alignment" : 8,
24459   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> &&",
24460   "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> &&",
24461   "referenced_type" : "type-96",
24462   "self_type" : "type-902",
24463   "size" : 8,
24464   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
24465  },
24466  {
24467   "alignment" : 8,
24468   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> &&",
24469   "name" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> &&",
24470   "referenced_type" : "type-140",
24471   "self_type" : "type-164",
24472   "size" : 8,
24473   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
24474  },
24475  {
24476   "alignment" : 8,
24477   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
24478   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
24479   "referenced_type" : "type-396",
24480   "self_type" : "type-407",
24481   "size" : 8,
24482   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
24483  },
24484  {
24485   "alignment" : 8,
24486   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
24487   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
24488   "referenced_type" : "type-248",
24489   "self_type" : "type-247",
24490   "size" : 8,
24491   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
24492  },
24493  {
24494   "alignment" : 8,
24495   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
24496   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
24497   "referenced_type" : "type-705",
24498   "self_type" : "type-704",
24499   "size" : 8,
24500   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
24501  },
24502  {
24503   "alignment" : 8,
24504   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
24505   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
24506   "referenced_type" : "type-934",
24507   "self_type" : "type-933",
24508   "size" : 8,
24509   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
24510  },
24511  {
24512   "alignment" : 8,
24513   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
24514   "name" : "std::function<sp<IBase> (void *)> &&",
24515   "referenced_type" : "type-252",
24516   "self_type" : "type-251",
24517   "size" : 8,
24518   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
24519  },
24520  {
24521   "alignment" : 8,
24522   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
24523   "name" : "std::function<sp<IBase> (void *)> &&",
24524   "referenced_type" : "type-716",
24525   "self_type" : "type-715",
24526   "size" : 8,
24527   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
24528  },
24529  {
24530   "alignment" : 8,
24531   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
24532   "name" : "std::function<sp<IBase> (void *)> &&",
24533   "referenced_type" : "type-938",
24534   "self_type" : "type-937",
24535   "size" : 8,
24536   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
24537  },
24538  {
24539   "alignment" : 8,
24540   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
24541   "name" : "std::function<sp<IBinder> (void *)> &&",
24542   "referenced_type" : "type-250",
24543   "self_type" : "type-249",
24544   "size" : 8,
24545   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
24546  },
24547  {
24548   "alignment" : 8,
24549   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
24550   "name" : "std::function<sp<IBinder> (void *)> &&",
24551   "referenced_type" : "type-707",
24552   "self_type" : "type-706",
24553   "size" : 8,
24554   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
24555  },
24556  {
24557   "alignment" : 8,
24558   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
24559   "name" : "std::function<sp<IBinder> (void *)> &&",
24560   "referenced_type" : "type-936",
24561   "self_type" : "type-935",
24562   "size" : 8,
24563   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
24564  }
24565 ]
24566}
24567