1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "char [0]",
7   "name" : "char [0]",
8   "referenced_type" : "type-71",
9   "self_type" : "type-329",
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-633",
16   "self_type" : "type-909",
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-42",
24   "self_type" : "type-492",
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-100",
32   "self_type" : "type-781",
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-100",
41   "self_type" : "type-754",
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-100",
50   "self_type" : "type-326",
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-902",
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-26",
73   "self_type" : "type-26",
74   "size" : 1
75  },
76  {
77   "alignment" : 1,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "char",
81   "name" : "char",
82   "referenced_type" : "type-71",
83   "self_type" : "type-71",
84   "size" : 1
85  },
86  {
87   "alignment" : 2,
88   "is_integral" : true,
89   "is_unsigned" : true,
90   "linker_set_key" : "char16_t",
91   "name" : "char16_t",
92   "referenced_type" : "type-61",
93   "self_type" : "type-61",
94   "size" : 2
95  },
96  {
97   "alignment" : 8,
98   "linker_set_key" : "double",
99   "name" : "double",
100   "referenced_type" : "type-101",
101   "self_type" : "type-101",
102   "size" : 8
103  },
104  {
105   "alignment" : 4,
106   "linker_set_key" : "float",
107   "name" : "float",
108   "referenced_type" : "type-633",
109   "self_type" : "type-633",
110   "size" : 4
111  },
112  {
113   "alignment" : 4,
114   "is_integral" : true,
115   "linker_set_key" : "int",
116   "name" : "int",
117   "referenced_type" : "type-42",
118   "self_type" : "type-42",
119   "size" : 4
120  },
121  {
122   "alignment" : 4,
123   "is_integral" : true,
124   "linker_set_key" : "long",
125   "name" : "long",
126   "referenced_type" : "type-576",
127   "self_type" : "type-576",
128   "size" : 4
129  },
130  {
131   "alignment" : 8,
132   "linker_set_key" : "long double",
133   "name" : "long double",
134   "referenced_type" : "type-403",
135   "self_type" : "type-403",
136   "size" : 8
137  },
138  {
139   "alignment" : 8,
140   "is_integral" : true,
141   "linker_set_key" : "long long",
142   "name" : "long long",
143   "referenced_type" : "type-47",
144   "self_type" : "type-47",
145   "size" : 8
146  },
147  {
148   "alignment" : 2,
149   "is_integral" : true,
150   "linker_set_key" : "short",
151   "name" : "short",
152   "referenced_type" : "type-553",
153   "self_type" : "type-553",
154   "size" : 2
155  },
156  {
157   "alignment" : 1,
158   "is_integral" : true,
159   "linker_set_key" : "signed char",
160   "name" : "signed char",
161   "referenced_type" : "type-664",
162   "self_type" : "type-664",
163   "size" : 1
164  },
165  {
166   "alignment" : 1,
167   "is_integral" : true,
168   "is_unsigned" : true,
169   "linker_set_key" : "unsigned char",
170   "name" : "unsigned char",
171   "referenced_type" : "type-100",
172   "self_type" : "type-100",
173   "size" : 1
174  },
175  {
176   "alignment" : 4,
177   "is_integral" : true,
178   "is_unsigned" : true,
179   "linker_set_key" : "unsigned int",
180   "name" : "unsigned int",
181   "referenced_type" : "type-2",
182   "self_type" : "type-2",
183   "size" : 4
184  },
185  {
186   "alignment" : 4,
187   "is_integral" : true,
188   "is_unsigned" : true,
189   "linker_set_key" : "unsigned long",
190   "name" : "unsigned long",
191   "referenced_type" : "type-592",
192   "self_type" : "type-592",
193   "size" : 4
194  },
195  {
196   "alignment" : 8,
197   "is_integral" : true,
198   "is_unsigned" : true,
199   "linker_set_key" : "unsigned long long",
200   "name" : "unsigned long long",
201   "referenced_type" : "type-93",
202   "self_type" : "type-93",
203   "size" : 8
204  },
205  {
206   "alignment" : 2,
207   "is_integral" : true,
208   "is_unsigned" : true,
209   "linker_set_key" : "unsigned short",
210   "name" : "unsigned short",
211   "referenced_type" : "type-328",
212   "self_type" : "type-328",
213   "size" : 2
214  },
215  {
216   "linker_set_key" : "void",
217   "name" : "void",
218   "referenced_type" : "type-44",
219   "self_type" : "type-44"
220  }
221 ],
222 "elf_functions" :
223 [
224  {
225   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
226  },
227  {
228   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
229  },
230  {
231   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
232  },
233  {
234   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
235  },
236  {
237   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
238  },
239  {
240   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
241  },
242  {
243   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
244  },
245  {
246   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
247  },
248  {
249   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
250  },
251  {
252   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21notifySyspropsChangedEv"
253  },
254  {
255   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21setHALInstrumentationEv"
256  },
257  {
258   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
259  },
260  {
261   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4pingEv"
262  },
263  {
264   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
265  },
266  {
267   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin8castFromERKNS_2spINS1_4V1_010IDrmPluginEEEb"
268  },
269  {
270   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
271  },
272  {
273   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin8castFromERKNS_2spIS3_EEb"
274  },
275  {
276   "name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin13addOnewayTaskENSt3__18functionIFvvEEE"
277  },
278  {
279   "name" : "_ZN7android8hardware3drm4V1_111BsDrmPluginC1ENS_2spINS2_10IDrmPluginEEE"
280  },
281  {
282   "name" : "_ZN7android8hardware3drm4V1_111BsDrmPluginC2ENS_2spINS2_10IDrmPluginEEE"
283  },
284  {
285   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
286  },
287  {
288   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
289  },
290  {
291   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
292  },
293  {
294   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
295  },
296  {
297   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
298  },
299  {
300   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
301  },
302  {
303   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
304  },
305  {
306   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
307  },
308  {
309   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
310  },
311  {
312   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv"
313  },
314  {
315   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv"
316  },
317  {
318   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
319  },
320  {
321   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv"
322  },
323  {
324   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
325  },
326  {
327   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory8castFromERKNS_2spINS1_4V1_011IDrmFactoryEEEb"
328  },
329  {
330   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
331  },
332  {
333   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory8castFromERKNS_2spIS3_EEb"
334  },
335  {
336   "name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE"
337  },
338  {
339   "name" : "_ZN7android8hardware3drm4V1_112BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE"
340  },
341  {
342   "name" : "_ZN7android8hardware3drm4V1_112BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE"
343  },
344  {
345   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
346  },
347  {
348   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
349  },
350  {
351   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin16_hidl_getMetricsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
352  },
353  {
354   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin19_hidl_getHdcpLevelsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
355  },
356  {
357   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin21_hidl_openSession_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
358  },
359  {
360   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin22_hidl_getSecureStopIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
361  },
362  {
363   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin22_hidl_getSecurityLevelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
364  },
365  {
366   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin22_hidl_removeSecureStopEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
367  },
368  {
369   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin23_hidl_getKeyRequest_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
370  },
371  {
372   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin24_hidl_releaseSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
373  },
374  {
375   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin25_hidl_getNumberOfSessionsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
376  },
377  {
378   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin26_hidl_removeAllSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
379  },
380  {
381   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin4pingEv"
382  },
383  {
384   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginC1ERKNS_2spINS2_10IDrmPluginEEE"
385  },
386  {
387   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginC2ERKNS_2spINS2_10IDrmPluginEEE"
388  },
389  {
390   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
391  },
392  {
393   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
394  },
395  {
396   "name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD2Ev"
397  },
398  {
399   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
400  },
401  {
402   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
403  },
404  {
405   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
406  },
407  {
408   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
409  },
410  {
411   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
412  },
413  {
414   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
415  },
416  {
417   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
418  },
419  {
420   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
421  },
422  {
423   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
424  },
425  {
426   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
427  },
428  {
429   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
430  },
431  {
432   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
433  },
434  {
435   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
436  },
437  {
438   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
439  },
440  {
441   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
442  },
443  {
444   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
445  },
446  {
447   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
448  },
449  {
450   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
451  },
452  {
453   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
454  },
455  {
456   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16_hidl_getMetricsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
457  },
458  {
459   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
460  },
461  {
462   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
463  },
464  {
465   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
466  },
467  {
468   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
469  },
470  {
471   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
472  },
473  {
474   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
475  },
476  {
477   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
478  },
479  {
480   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
481  },
482  {
483   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
484  },
485  {
486   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
487  },
488  {
489   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19_hidl_getHdcpLevelsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelESD_EEE"
490  },
491  {
492   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
493  },
494  {
495   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
496  },
497  {
498   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
499  },
500  {
501   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
502  },
503  {
504   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20removeAllSecureStopsEv"
505  },
506  {
507   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
508  },
509  {
510   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
511  },
512  {
513   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21_hidl_openSession_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
514  },
515  {
516   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21notifySyspropsChangedEv"
517  },
518  {
519   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21releaseAllSecureStopsEv"
520  },
521  {
522   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21setHALInstrumentationEv"
523  },
524  {
525   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin22_hidl_getSecureStopIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINSD_IhEEEEEEE"
526  },
527  {
528   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin22_hidl_getSecurityLevelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
529  },
530  {
531   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin22_hidl_removeSecureStopEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE"
532  },
533  {
534   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin23_hidl_getKeyRequest_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEESC_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS9_INSG_8KeyValueEEENSt3__18functionIFvNSG_6StatusESC_NS2_14KeyRequestTypeESF_EEE"
535  },
536  {
537   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin24_hidl_releaseSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_17SecureStopReleaseE"
538  },
539  {
540   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
541  },
542  {
543   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin25_hidl_getNumberOfSessionsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
544  },
545  {
546   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin26_hidl_removeAllSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE"
547  },
548  {
549   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4pingEv"
550  },
551  {
552   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
553  },
554  {
555   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
556  },
557  {
558   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
559  },
560  {
561   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
562  },
563  {
564   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
565  },
566  {
567   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
568  },
569  {
570   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
571  },
572  {
573   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginC1ERKNS_2spINS0_7IBinderEEE"
574  },
575  {
576   "name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginC2ERKNS_2spINS0_7IBinderEEE"
577  },
578  {
579   "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
580  },
581  {
582   "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
583  },
584  {
585   "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory4pingEv"
586  },
587  {
588   "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE"
589  },
590  {
591   "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE"
592  },
593  {
594   "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
595  },
596  {
597   "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
598  },
599  {
600   "name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD2Ev"
601  },
602  {
603   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
604  },
605  {
606   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
607  },
608  {
609   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
610  },
611  {
612   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
613  },
614  {
615   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
616  },
617  {
618   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
619  },
620  {
621   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
622  },
623  {
624   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21notifySyspropsChangedEv"
625  },
626  {
627   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21setHALInstrumentationEv"
628  },
629  {
630   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
631  },
632  {
633   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
634  },
635  {
636   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory4pingEv"
637  },
638  {
639   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
640  },
641  {
642   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE"
643  },
644  {
645   "name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE"
646  },
647  {
648   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
649  },
650  {
651   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
652  },
653  {
654   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
655  },
656  {
657   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
658  },
659  {
660   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
661  },
662  {
663   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
664  },
665  {
666   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
667  },
668  {
669   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
670  },
671  {
672   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
673  },
674  {
675   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv"
676  },
677  {
678   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv"
679  },
680  {
681   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
682  },
683  {
684   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv"
685  },
686  {
687   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
688  },
689  {
690   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory8castFromERKNS_2spINS1_4V1_014ICryptoFactoryEEEb"
691  },
692  {
693   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
694  },
695  {
696   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory8castFromERKNS_2spIS3_EEb"
697  },
698  {
699   "name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE"
700  },
701  {
702   "name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE"
703  },
704  {
705   "name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE"
706  },
707  {
708   "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
709  },
710  {
711   "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
712  },
713  {
714   "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory4pingEv"
715  },
716  {
717   "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE"
718  },
719  {
720   "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE"
721  },
722  {
723   "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
724  },
725  {
726   "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
727  },
728  {
729   "name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD2Ev"
730  },
731  {
732   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
733  },
734  {
735   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
736  },
737  {
738   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
739  },
740  {
741   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
742  },
743  {
744   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
745  },
746  {
747   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
748  },
749  {
750   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
751  },
752  {
753   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21notifySyspropsChangedEv"
754  },
755  {
756   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21setHALInstrumentationEv"
757  },
758  {
759   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
760  },
761  {
762   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory4pingEv"
763  },
764  {
765   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
766  },
767  {
768   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE"
769  },
770  {
771   "name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE"
772  },
773  {
774   "name" : "_ZN7android8hardware3drm4V1_121writeEmbeddedToParcelERKNS2_14DrmMetricGroup5ValueEPNS0_6ParcelEjj"
775  },
776  {
777   "name" : "_ZN7android8hardware3drm4V1_121writeEmbeddedToParcelERKNS2_14DrmMetricGroup6MetricEPNS0_6ParcelEjj"
778  },
779  {
780   "name" : "_ZN7android8hardware3drm4V1_121writeEmbeddedToParcelERKNS2_14DrmMetricGroup9AttributeEPNS0_6ParcelEjj"
781  },
782  {
783   "name" : "_ZN7android8hardware3drm4V1_121writeEmbeddedToParcelERKNS2_14DrmMetricGroupEPNS0_6ParcelEjj"
784  },
785  {
786   "name" : "_ZN7android8hardware3drm4V1_121writeEmbeddedToParcelERKNS2_17SecureStopReleaseEPNS0_6ParcelEjj"
787  },
788  {
789   "name" : "_ZN7android8hardware3drm4V1_122readEmbeddedFromParcelERKNS2_14DrmMetricGroup5ValueERKNS0_6ParcelEjj"
790  },
791  {
792   "name" : "_ZN7android8hardware3drm4V1_122readEmbeddedFromParcelERKNS2_14DrmMetricGroup6MetricERKNS0_6ParcelEjj"
793  },
794  {
795   "name" : "_ZN7android8hardware3drm4V1_122readEmbeddedFromParcelERKNS2_14DrmMetricGroup9AttributeERKNS0_6ParcelEjj"
796  },
797  {
798   "name" : "_ZN7android8hardware3drm4V1_122readEmbeddedFromParcelERKNS2_14DrmMetricGroupERKNS0_6ParcelEjj"
799  },
800  {
801   "name" : "_ZN7android8hardware3drm4V1_122readEmbeddedFromParcelERKNS2_17SecureStopReleaseERKNS0_6ParcelEjj"
802  },
803  {
804   "binding" : "weak",
805   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_110IDrmPluginENS3_4V1_010IDrmPluginENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
806  },
807  {
808   "binding" : "weak",
809   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_110IDrmPluginENS_4hidl4base4V1_05IBaseENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
810  },
811  {
812   "binding" : "weak",
813   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_111IDrmFactoryENS3_4V1_011IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
814  },
815  {
816   "binding" : "weak",
817   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_111IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
818  },
819  {
820   "binding" : "weak",
821   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_114ICryptoFactoryENS3_4V1_014ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
822  },
823  {
824   "binding" : "weak",
825   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_114ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
826  },
827  {
828   "binding" : "weak",
829   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_"
830  },
831  {
832   "binding" : "weak",
833   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_"
834  },
835  {
836   "binding" : "weak",
837   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_018IDrmPluginListenerEvEENS_2spIT_EES8_"
838  },
839  {
840   "binding" : "weak",
841   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_113BpHwDrmPluginENS4_10IDrmPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
842  },
843  {
844   "binding" : "weak",
845   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_114BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
846  },
847  {
848   "binding" : "weak",
849   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_117BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
850  },
851  {
852   "binding" : "weak",
853   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
854  },
855  {
856   "binding" : "weak",
857   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
858  },
859  {
860   "binding" : "weak",
861   "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_"
862  },
863  {
864   "binding" : "weak",
865   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
866  },
867  {
868   "binding" : "weak",
869   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
870  },
871  {
872   "binding" : "weak",
873   "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_"
874  },
875  {
876   "binding" : "weak",
877   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
878  },
879  {
880   "binding" : "weak",
881   "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
882  },
883  {
884   "binding" : "weak",
885   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
886  },
887  {
888   "binding" : "weak",
889   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
890  },
891  {
892   "binding" : "weak",
893   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
894  },
895  {
896   "name" : "_ZThn20_N7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
897  },
898  {
899   "name" : "_ZThn20_N7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
900  },
901  {
902   "name" : "_ZThn20_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
903  },
904  {
905   "name" : "_ZThn20_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
906  },
907  {
908   "name" : "_ZThn20_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
909  },
910  {
911   "name" : "_ZThn20_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
912  },
913  {
914   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
915  },
916  {
917   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
918  },
919  {
920   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
921  },
922  {
923   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
924  },
925  {
926   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
927  },
928  {
929   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
930  },
931  {
932   "name" : "__aeabi_memclr"
933  },
934  {
935   "name" : "__aeabi_memclr4"
936  },
937  {
938   "name" : "__aeabi_memclr8"
939  },
940  {
941   "name" : "__aeabi_memcpy"
942  },
943  {
944   "name" : "__aeabi_memcpy4"
945  },
946  {
947   "name" : "__aeabi_memcpy8"
948  },
949  {
950   "name" : "__aeabi_memset"
951  },
952  {
953   "name" : "__aeabi_memset4"
954  },
955  {
956   "name" : "__aeabi_memset8"
957  }
958 ],
959 "elf_objects" :
960 [
961  {
962   "name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10descriptorE"
963  },
964  {
965   "name" : "_ZN7android8hardware3drm4V1_111IDrmFactory10descriptorE"
966  },
967  {
968   "name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory10descriptorE"
969  },
970  {
971   "name" : "_ZTCN7android8hardware3drm4V1_110IDrmPluginE0_NS1_4V1_010IDrmPluginE"
972  },
973  {
974   "name" : "_ZTCN7android8hardware3drm4V1_110IDrmPluginE0_NS_4hidl4base4V1_05IBaseE"
975  },
976  {
977   "binding" : "weak",
978   "name" : "_ZTCN7android8hardware3drm4V1_111BsDrmPluginE0_NS2_10IDrmPluginE"
979  },
980  {
981   "name" : "_ZTCN7android8hardware3drm4V1_111IDrmFactoryE0_NS1_4V1_011IDrmFactoryE"
982  },
983  {
984   "name" : "_ZTCN7android8hardware3drm4V1_111IDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
985  },
986  {
987   "binding" : "weak",
988   "name" : "_ZTCN7android8hardware3drm4V1_112BsDrmFactoryE0_NS2_11IDrmFactoryE"
989  },
990  {
991   "name" : "_ZTCN7android8hardware3drm4V1_113BnHwDrmPluginE0_NS0_7IBinderE"
992  },
993  {
994   "name" : "_ZTCN7android8hardware3drm4V1_113BnHwDrmPluginE0_NS0_9BHwBinderE"
995  },
996  {
997   "name" : "_ZTCN7android8hardware3drm4V1_113BnHwDrmPluginE0_NS_4hidl4base4V1_08BnHwBaseE"
998  },
999  {
1000   "name" : "_ZTCN7android8hardware3drm4V1_113BpHwDrmPluginE0_NS0_11BpInterfaceINS2_10IDrmPluginEEE"
1001  },
1002  {
1003   "name" : "_ZTCN7android8hardware3drm4V1_113BpHwDrmPluginE0_NS1_4V1_010IDrmPluginE"
1004  },
1005  {
1006   "name" : "_ZTCN7android8hardware3drm4V1_113BpHwDrmPluginE0_NS2_10IDrmPluginE"
1007  },
1008  {
1009   "name" : "_ZTCN7android8hardware3drm4V1_113BpHwDrmPluginE0_NS_4hidl4base4V1_05IBaseE"
1010  },
1011  {
1012   "name" : "_ZTCN7android8hardware3drm4V1_113BpHwDrmPluginE4_NS0_10IInterfaceE"
1013  },
1014  {
1015   "name" : "_ZTCN7android8hardware3drm4V1_113BpHwDrmPluginE8_NS0_11BpHwRefBaseE"
1016  },
1017  {
1018   "name" : "_ZTCN7android8hardware3drm4V1_114BnHwDrmFactoryE0_NS0_7IBinderE"
1019  },
1020  {
1021   "name" : "_ZTCN7android8hardware3drm4V1_114BnHwDrmFactoryE0_NS0_9BHwBinderE"
1022  },
1023  {
1024   "name" : "_ZTCN7android8hardware3drm4V1_114BnHwDrmFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
1025  },
1026  {
1027   "name" : "_ZTCN7android8hardware3drm4V1_114BpHwDrmFactoryE0_NS0_11BpInterfaceINS2_11IDrmFactoryEEE"
1028  },
1029  {
1030   "name" : "_ZTCN7android8hardware3drm4V1_114BpHwDrmFactoryE0_NS1_4V1_011IDrmFactoryE"
1031  },
1032  {
1033   "name" : "_ZTCN7android8hardware3drm4V1_114BpHwDrmFactoryE0_NS2_11IDrmFactoryE"
1034  },
1035  {
1036   "name" : "_ZTCN7android8hardware3drm4V1_114BpHwDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
1037  },
1038  {
1039   "name" : "_ZTCN7android8hardware3drm4V1_114BpHwDrmFactoryE4_NS0_10IInterfaceE"
1040  },
1041  {
1042   "name" : "_ZTCN7android8hardware3drm4V1_114BpHwDrmFactoryE8_NS0_11BpHwRefBaseE"
1043  },
1044  {
1045   "name" : "_ZTCN7android8hardware3drm4V1_114ICryptoFactoryE0_NS1_4V1_014ICryptoFactoryE"
1046  },
1047  {
1048   "name" : "_ZTCN7android8hardware3drm4V1_114ICryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
1049  },
1050  {
1051   "binding" : "weak",
1052   "name" : "_ZTCN7android8hardware3drm4V1_115BsCryptoFactoryE0_NS2_14ICryptoFactoryE"
1053  },
1054  {
1055   "name" : "_ZTCN7android8hardware3drm4V1_117BnHwCryptoFactoryE0_NS0_7IBinderE"
1056  },
1057  {
1058   "name" : "_ZTCN7android8hardware3drm4V1_117BnHwCryptoFactoryE0_NS0_9BHwBinderE"
1059  },
1060  {
1061   "name" : "_ZTCN7android8hardware3drm4V1_117BnHwCryptoFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
1062  },
1063  {
1064   "name" : "_ZTCN7android8hardware3drm4V1_117BpHwCryptoFactoryE0_NS0_11BpInterfaceINS2_14ICryptoFactoryEEE"
1065  },
1066  {
1067   "name" : "_ZTCN7android8hardware3drm4V1_117BpHwCryptoFactoryE0_NS1_4V1_014ICryptoFactoryE"
1068  },
1069  {
1070   "name" : "_ZTCN7android8hardware3drm4V1_117BpHwCryptoFactoryE0_NS2_14ICryptoFactoryE"
1071  },
1072  {
1073   "name" : "_ZTCN7android8hardware3drm4V1_117BpHwCryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
1074  },
1075  {
1076   "name" : "_ZTCN7android8hardware3drm4V1_117BpHwCryptoFactoryE4_NS0_10IInterfaceE"
1077  },
1078  {
1079   "name" : "_ZTCN7android8hardware3drm4V1_117BpHwCryptoFactoryE8_NS0_11BpHwRefBaseE"
1080  },
1081  {
1082   "name" : "_ZTTN7android8hardware3drm4V1_110IDrmPluginE"
1083  },
1084  {
1085   "name" : "_ZTTN7android8hardware3drm4V1_111IDrmFactoryE"
1086  },
1087  {
1088   "name" : "_ZTTN7android8hardware3drm4V1_113BnHwDrmPluginE"
1089  },
1090  {
1091   "name" : "_ZTTN7android8hardware3drm4V1_113BpHwDrmPluginE"
1092  },
1093  {
1094   "name" : "_ZTTN7android8hardware3drm4V1_114BnHwDrmFactoryE"
1095  },
1096  {
1097   "name" : "_ZTTN7android8hardware3drm4V1_114BpHwDrmFactoryE"
1098  },
1099  {
1100   "name" : "_ZTTN7android8hardware3drm4V1_114ICryptoFactoryE"
1101  },
1102  {
1103   "name" : "_ZTTN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
1104  },
1105  {
1106   "name" : "_ZTTN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
1107  },
1108  {
1109   "name" : "_ZTVN7android8hardware3drm4V1_110IDrmPluginE"
1110  },
1111  {
1112   "binding" : "weak",
1113   "name" : "_ZTVN7android8hardware3drm4V1_111BsDrmPluginE"
1114  },
1115  {
1116   "name" : "_ZTVN7android8hardware3drm4V1_111IDrmFactoryE"
1117  },
1118  {
1119   "binding" : "weak",
1120   "name" : "_ZTVN7android8hardware3drm4V1_112BsDrmFactoryE"
1121  },
1122  {
1123   "name" : "_ZTVN7android8hardware3drm4V1_113BnHwDrmPluginE"
1124  },
1125  {
1126   "name" : "_ZTVN7android8hardware3drm4V1_113BpHwDrmPluginE"
1127  },
1128  {
1129   "name" : "_ZTVN7android8hardware3drm4V1_114BnHwDrmFactoryE"
1130  },
1131  {
1132   "name" : "_ZTVN7android8hardware3drm4V1_114BpHwDrmFactoryE"
1133  },
1134  {
1135   "name" : "_ZTVN7android8hardware3drm4V1_114ICryptoFactoryE"
1136  },
1137  {
1138   "binding" : "weak",
1139   "name" : "_ZTVN7android8hardware3drm4V1_115BsCryptoFactoryE"
1140  },
1141  {
1142   "name" : "_ZTVN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
1143  },
1144  {
1145   "name" : "_ZTVN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
1146  }
1147 ],
1148 "enum_types" :
1149 [
1150  {
1151   "alignment" : 4,
1152   "enum_fields" :
1153   [
1154    {
1155     "enum_field_value" : 0,
1156     "name" : "android::Condition::WAKE_UP_ONE"
1157    },
1158    {
1159     "enum_field_value" : 1,
1160     "name" : "android::Condition::WAKE_UP_ALL"
1161    }
1162   ],
1163   "linker_set_key" : "android::Condition::WakeUpType",
1164   "name" : "android::Condition::WakeUpType",
1165   "referenced_type" : "type-921",
1166   "self_type" : "type-921",
1167   "size" : 4,
1168   "source_file" : "/system/core/libutils/include/utils/Condition.h",
1169   "underlying_type" : "type-2",
1170   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
1171  },
1172  {
1173   "alignment" : 4,
1174   "enum_fields" :
1175   [
1176    {
1177     "enum_field_value" : 0,
1178     "name" : "android::String16::kEmptyString"
1179    }
1180   ],
1181   "linker_set_key" : "android::String16::StaticLinkage",
1182   "name" : "android::String16::StaticLinkage",
1183   "referenced_type" : "type-814",
1184   "self_type" : "type-814",
1185   "size" : 4,
1186   "source_file" : "/system/core/libutils/include/utils/String16.h",
1187   "underlying_type" : "type-2",
1188   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
1189  },
1190  {
1191   "alignment" : 4,
1192   "enum_fields" :
1193   [
1194    {
1195     "enum_field_value" : 0,
1196     "name" : "android::String8::kEmptyString"
1197    }
1198   ],
1199   "linker_set_key" : "android::String8::StaticLinkage",
1200   "name" : "android::String8::StaticLinkage",
1201   "referenced_type" : "type-806",
1202   "self_type" : "type-806",
1203   "size" : 4,
1204   "source_file" : "/system/core/libutils/include/utils/String8.h",
1205   "underlying_type" : "type-2",
1206   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
1207  },
1208  {
1209   "alignment" : 4,
1210   "enum_fields" :
1211   [
1212    {
1213     "enum_field_value" : 0,
1214     "name" : "android::hardware::HidlReturnRestriction::NONE"
1215    },
1216    {
1217     "enum_field_value" : 1,
1218     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
1219    },
1220    {
1221     "enum_field_value" : 2,
1222     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
1223    }
1224   ],
1225   "linker_set_key" : "android::hardware::HidlReturnRestriction",
1226   "name" : "android::hardware::HidlReturnRestriction",
1227   "referenced_type" : "type-475",
1228   "self_type" : "type-475",
1229   "size" : 4,
1230   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1231   "underlying_type" : "type-42",
1232   "unique_id" : "_ZTSN7android8hardware21HidlReturnRestrictionE"
1233  },
1234  {
1235   "alignment" : 4,
1236   "enum_fields" :
1237   [
1238    {
1239     "enum_field_value" : 0,
1240     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
1241    },
1242    {
1243     "enum_field_value" : 1,
1244     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
1245    },
1246    {
1247     "enum_field_value" : 2,
1248     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
1249    },
1250    {
1251     "enum_field_value" : 3,
1252     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
1253    }
1254   ],
1255   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1256   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
1257   "referenced_type" : "type-797",
1258   "self_type" : "type-797",
1259   "size" : 4,
1260   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1261   "underlying_type" : "type-42",
1262   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE"
1263  },
1264  {
1265   "alignment" : 4,
1266   "enum_fields" :
1267   [
1268    {
1269     "enum_field_value" : 1,
1270     "name" : "android::hardware::kSynchronizedReadWrite"
1271    },
1272    {
1273     "enum_field_value" : 2,
1274     "name" : "android::hardware::kUnsynchronizedWrite"
1275    }
1276   ],
1277   "linker_set_key" : "android::hardware::MQFlavor",
1278   "name" : "android::hardware::MQFlavor",
1279   "referenced_type" : "type-793",
1280   "self_type" : "type-793",
1281   "size" : 4,
1282   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
1283   "underlying_type" : "type-2",
1284   "unique_id" : "_ZTSN7android8hardware8MQFlavorE"
1285  },
1286  {
1287   "alignment" : 4,
1288   "enum_fields" :
1289   [
1290    {
1291     "enum_field_value" : 0,
1292     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
1293    },
1294    {
1295     "enum_field_value" : 1,
1296     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
1297    },
1298    {
1299     "enum_field_value" : 2,
1300     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
1301    }
1302   ],
1303   "linker_set_key" : "android::hardware::ProcessState::CallRestriction",
1304   "name" : "android::hardware::ProcessState::CallRestriction",
1305   "referenced_type" : "type-73",
1306   "self_type" : "type-73",
1307   "size" : 4,
1308   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
1309   "underlying_type" : "type-42",
1310   "unique_id" : "_ZTSN7android8hardware12ProcessState15CallRestrictionE"
1311  },
1312  {
1313   "alignment" : 4,
1314   "enum_fields" :
1315   [
1316    {
1317     "enum_field_value" : 0,
1318     "name" : "android::hardware::Status::EX_NONE"
1319    },
1320    {
1321     "enum_field_value" : -1,
1322     "name" : "android::hardware::Status::EX_SECURITY"
1323    },
1324    {
1325     "enum_field_value" : -2,
1326     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
1327    },
1328    {
1329     "enum_field_value" : -3,
1330     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
1331    },
1332    {
1333     "enum_field_value" : -4,
1334     "name" : "android::hardware::Status::EX_NULL_POINTER"
1335    },
1336    {
1337     "enum_field_value" : -5,
1338     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
1339    },
1340    {
1341     "enum_field_value" : -6,
1342     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
1343    },
1344    {
1345     "enum_field_value" : -7,
1346     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
1347    },
1348    {
1349     "enum_field_value" : -128,
1350     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
1351    },
1352    {
1353     "enum_field_value" : -129,
1354     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
1355    }
1356   ],
1357   "linker_set_key" : "android::hardware::Status::Exception",
1358   "name" : "android::hardware::Status::Exception",
1359   "referenced_type" : "type-407",
1360   "self_type" : "type-407",
1361   "size" : 4,
1362   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
1363   "underlying_type" : "type-42",
1364   "unique_id" : "_ZTSN7android8hardware6Status9ExceptionE"
1365  },
1366  {
1367   "alignment" : 4,
1368   "enum_fields" :
1369   [
1370    {
1371     "enum_field_value" : 0,
1372     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1373    },
1374    {
1375     "enum_field_value" : 1,
1376     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1377    },
1378    {
1379     "enum_field_value" : 2,
1380     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1381    },
1382    {
1383     "enum_field_value" : 3,
1384     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1385    },
1386    {
1387     "enum_field_value" : 4,
1388     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1389    },
1390    {
1391     "enum_field_value" : 5,
1392     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1393    },
1394    {
1395     "enum_field_value" : 6,
1396     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1397    },
1398    {
1399     "enum_field_value" : 7,
1400     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1401    },
1402    {
1403     "enum_field_value" : 8,
1404     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1405    },
1406    {
1407     "enum_field_value" : 9,
1408     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1409    }
1410   ],
1411   "linker_set_key" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1412   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1413   "referenced_type" : "type-1025",
1414   "self_type" : "type-1025",
1415   "size" : 4,
1416   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
1417   "underlying_type" : "type-2",
1418   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentor20InstrumentationEventE"
1419  },
1420  {
1421   "alignment" : 4,
1422   "enum_fields" :
1423   [
1424    {
1425     "enum_field_value" : 0,
1426     "name" : "android::hardware::drm::V1_0::BufferType::SHARED_MEMORY"
1427    },
1428    {
1429     "enum_field_value" : 1,
1430     "name" : "android::hardware::drm::V1_0::BufferType::NATIVE_HANDLE"
1431    }
1432   ],
1433   "linker_set_key" : "android::hardware::drm::V1_0::BufferType",
1434   "name" : "android::hardware::drm::V1_0::BufferType",
1435   "referenced_type" : "type-952",
1436   "self_type" : "type-952",
1437   "size" : 4,
1438   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1439   "underlying_type" : "type-2",
1440   "unique_id" : "_ZTSN7android8hardware3drm4V1_010BufferTypeE"
1441  },
1442  {
1443   "alignment" : 4,
1444   "enum_fields" :
1445   [
1446    {
1447     "enum_field_value" : 0,
1448     "name" : "android::hardware::drm::V1_0::EventType::PROVISION_REQUIRED"
1449    },
1450    {
1451     "enum_field_value" : 1,
1452     "name" : "android::hardware::drm::V1_0::EventType::KEY_NEEDED"
1453    },
1454    {
1455     "enum_field_value" : 2,
1456     "name" : "android::hardware::drm::V1_0::EventType::KEY_EXPIRED"
1457    },
1458    {
1459     "enum_field_value" : 3,
1460     "name" : "android::hardware::drm::V1_0::EventType::VENDOR_DEFINED"
1461    },
1462    {
1463     "enum_field_value" : 4,
1464     "name" : "android::hardware::drm::V1_0::EventType::SESSION_RECLAIMED"
1465    }
1466   ],
1467   "linker_set_key" : "android::hardware::drm::V1_0::EventType",
1468   "name" : "android::hardware::drm::V1_0::EventType",
1469   "referenced_type" : "type-946",
1470   "self_type" : "type-946",
1471   "size" : 4,
1472   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1473   "underlying_type" : "type-2",
1474   "unique_id" : "_ZTSN7android8hardware3drm4V1_09EventTypeE"
1475  },
1476  {
1477   "alignment" : 4,
1478   "enum_fields" :
1479   [
1480    {
1481     "enum_field_value" : 0,
1482     "name" : "android::hardware::drm::V1_0::KeyRequestType::INITIAL"
1483    },
1484    {
1485     "enum_field_value" : 1,
1486     "name" : "android::hardware::drm::V1_0::KeyRequestType::RENEWAL"
1487    },
1488    {
1489     "enum_field_value" : 2,
1490     "name" : "android::hardware::drm::V1_0::KeyRequestType::RELEASE"
1491    },
1492    {
1493     "enum_field_value" : 3,
1494     "name" : "android::hardware::drm::V1_0::KeyRequestType::UNKNOWN"
1495    }
1496   ],
1497   "linker_set_key" : "android::hardware::drm::V1_0::KeyRequestType",
1498   "name" : "android::hardware::drm::V1_0::KeyRequestType",
1499   "referenced_type" : "type-948",
1500   "self_type" : "type-948",
1501   "size" : 4,
1502   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1503   "underlying_type" : "type-2",
1504   "unique_id" : "_ZTSN7android8hardware3drm4V1_014KeyRequestTypeE"
1505  },
1506  {
1507   "alignment" : 4,
1508   "enum_fields" :
1509   [
1510    {
1511     "enum_field_value" : 0,
1512     "name" : "android::hardware::drm::V1_0::KeyStatusType::USABLE"
1513    },
1514    {
1515     "enum_field_value" : 1,
1516     "name" : "android::hardware::drm::V1_0::KeyStatusType::EXPIRED"
1517    },
1518    {
1519     "enum_field_value" : 2,
1520     "name" : "android::hardware::drm::V1_0::KeyStatusType::OUTPUTNOTALLOWED"
1521    },
1522    {
1523     "enum_field_value" : 3,
1524     "name" : "android::hardware::drm::V1_0::KeyStatusType::STATUSPENDING"
1525    },
1526    {
1527     "enum_field_value" : 4,
1528     "name" : "android::hardware::drm::V1_0::KeyStatusType::INTERNALERROR"
1529    }
1530   ],
1531   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatusType",
1532   "name" : "android::hardware::drm::V1_0::KeyStatusType",
1533   "referenced_type" : "type-196",
1534   "self_type" : "type-196",
1535   "size" : 4,
1536   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1537   "underlying_type" : "type-2",
1538   "unique_id" : "_ZTSN7android8hardware3drm4V1_013KeyStatusTypeE"
1539  },
1540  {
1541   "alignment" : 4,
1542   "enum_fields" :
1543   [
1544    {
1545     "enum_field_value" : 0,
1546     "name" : "android::hardware::drm::V1_0::KeyType::OFFLINE"
1547    },
1548    {
1549     "enum_field_value" : 1,
1550     "name" : "android::hardware::drm::V1_0::KeyType::STREAMING"
1551    },
1552    {
1553     "enum_field_value" : 2,
1554     "name" : "android::hardware::drm::V1_0::KeyType::RELEASE"
1555    }
1556   ],
1557   "linker_set_key" : "android::hardware::drm::V1_0::KeyType",
1558   "name" : "android::hardware::drm::V1_0::KeyType",
1559   "referenced_type" : "type-947",
1560   "self_type" : "type-947",
1561   "size" : 4,
1562   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1563   "underlying_type" : "type-2",
1564   "unique_id" : "_ZTSN7android8hardware3drm4V1_07KeyTypeE"
1565  },
1566  {
1567   "alignment" : 4,
1568   "enum_fields" :
1569   [
1570    {
1571     "enum_field_value" : 0,
1572     "name" : "android::hardware::drm::V1_0::Mode::UNENCRYPTED"
1573    },
1574    {
1575     "enum_field_value" : 1,
1576     "name" : "android::hardware::drm::V1_0::Mode::AES_CTR"
1577    },
1578    {
1579     "enum_field_value" : 2,
1580     "name" : "android::hardware::drm::V1_0::Mode::AES_CBC_CTS"
1581    },
1582    {
1583     "enum_field_value" : 3,
1584     "name" : "android::hardware::drm::V1_0::Mode::AES_CBC"
1585    }
1586   ],
1587   "linker_set_key" : "android::hardware::drm::V1_0::Mode",
1588   "name" : "android::hardware::drm::V1_0::Mode",
1589   "referenced_type" : "type-949",
1590   "self_type" : "type-949",
1591   "size" : 4,
1592   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1593   "underlying_type" : "type-2",
1594   "unique_id" : "_ZTSN7android8hardware3drm4V1_04ModeE"
1595  },
1596  {
1597   "alignment" : 4,
1598   "enum_fields" :
1599   [
1600    {
1601     "enum_field_value" : 0,
1602     "name" : "android::hardware::drm::V1_0::Status::OK"
1603    },
1604    {
1605     "enum_field_value" : 1,
1606     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NO_LICENSE"
1607    },
1608    {
1609     "enum_field_value" : 2,
1610     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_LICENSE_EXPIRED"
1611    },
1612    {
1613     "enum_field_value" : 3,
1614     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_SESSION_NOT_OPENED"
1615    },
1616    {
1617     "enum_field_value" : 4,
1618     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_CANNOT_HANDLE"
1619    },
1620    {
1621     "enum_field_value" : 5,
1622     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INVALID_STATE"
1623    },
1624    {
1625     "enum_field_value" : 6,
1626     "name" : "android::hardware::drm::V1_0::Status::BAD_VALUE"
1627    },
1628    {
1629     "enum_field_value" : 7,
1630     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NOT_PROVISIONED"
1631    },
1632    {
1633     "enum_field_value" : 8,
1634     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_RESOURCE_BUSY"
1635    },
1636    {
1637     "enum_field_value" : 9,
1638     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INSUFFICIENT_OUTPUT_PROTECTION"
1639    },
1640    {
1641     "enum_field_value" : 10,
1642     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DEVICE_REVOKED"
1643    },
1644    {
1645     "enum_field_value" : 11,
1646     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DECRYPT"
1647    },
1648    {
1649     "enum_field_value" : 12,
1650     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_UNKNOWN"
1651    }
1652   ],
1653   "linker_set_key" : "android::hardware::drm::V1_0::Status",
1654   "name" : "android::hardware::drm::V1_0::Status",
1655   "referenced_type" : "type-157",
1656   "self_type" : "type-157",
1657   "size" : 4,
1658   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
1659   "underlying_type" : "type-2",
1660   "unique_id" : "_ZTSN7android8hardware3drm4V1_06StatusE"
1661  },
1662  {
1663   "alignment" : 1,
1664   "enum_fields" :
1665   [
1666    {
1667     "enum_field_value" : 0,
1668     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::INT64_TYPE"
1669    },
1670    {
1671     "enum_field_value" : 1,
1672     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::DOUBLE_TYPE"
1673    },
1674    {
1675     "enum_field_value" : 2,
1676     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::STRING_TYPE"
1677    }
1678   ],
1679   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
1680   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
1681   "referenced_type" : "type-99",
1682   "self_type" : "type-99",
1683   "size" : 1,
1684   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
1685   "underlying_type" : "type-100",
1686   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE"
1687  },
1688  {
1689   "alignment" : 4,
1690   "enum_fields" :
1691   [
1692    {
1693     "enum_field_value" : 0,
1694     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_UNKNOWN"
1695    },
1696    {
1697     "enum_field_value" : 1,
1698     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_NONE"
1699    },
1700    {
1701     "enum_field_value" : 2,
1702     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V1"
1703    },
1704    {
1705     "enum_field_value" : 3,
1706     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2"
1707    },
1708    {
1709     "enum_field_value" : 4,
1710     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2_1"
1711    },
1712    {
1713     "enum_field_value" : 5,
1714     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2_2"
1715    },
1716    {
1717     "enum_field_value" : 6,
1718     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_NO_OUTPUT"
1719    }
1720   ],
1721   "linker_set_key" : "android::hardware::drm::V1_1::HdcpLevel",
1722   "name" : "android::hardware::drm::V1_1::HdcpLevel",
1723   "referenced_type" : "type-268",
1724   "self_type" : "type-268",
1725   "size" : 4,
1726   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
1727   "underlying_type" : "type-2",
1728   "unique_id" : "_ZTSN7android8hardware3drm4V1_19HdcpLevelE"
1729  },
1730  {
1731   "alignment" : 4,
1732   "enum_fields" :
1733   [
1734    {
1735     "enum_field_value" : 0,
1736     "name" : "android::hardware::drm::V1_1::KeyRequestType::INITIAL"
1737    },
1738    {
1739     "enum_field_value" : 1,
1740     "name" : "android::hardware::drm::V1_1::KeyRequestType::RENEWAL"
1741    },
1742    {
1743     "enum_field_value" : 2,
1744     "name" : "android::hardware::drm::V1_1::KeyRequestType::RELEASE"
1745    },
1746    {
1747     "enum_field_value" : 3,
1748     "name" : "android::hardware::drm::V1_1::KeyRequestType::UNKNOWN"
1749    },
1750    {
1751     "enum_field_value" : 4,
1752     "name" : "android::hardware::drm::V1_1::KeyRequestType::NONE"
1753    },
1754    {
1755     "enum_field_value" : 5,
1756     "name" : "android::hardware::drm::V1_1::KeyRequestType::UPDATE"
1757    }
1758   ],
1759   "linker_set_key" : "android::hardware::drm::V1_1::KeyRequestType",
1760   "name" : "android::hardware::drm::V1_1::KeyRequestType",
1761   "referenced_type" : "type-269",
1762   "self_type" : "type-269",
1763   "size" : 4,
1764   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
1765   "underlying_type" : "type-2",
1766   "unique_id" : "_ZTSN7android8hardware3drm4V1_114KeyRequestTypeE"
1767  },
1768  {
1769   "alignment" : 4,
1770   "enum_fields" :
1771   [
1772    {
1773     "enum_field_value" : 0,
1774     "name" : "android::hardware::drm::V1_1::SecurityLevel::UNKNOWN"
1775    },
1776    {
1777     "enum_field_value" : 1,
1778     "name" : "android::hardware::drm::V1_1::SecurityLevel::SW_SECURE_CRYPTO"
1779    },
1780    {
1781     "enum_field_value" : 2,
1782     "name" : "android::hardware::drm::V1_1::SecurityLevel::SW_SECURE_DECODE"
1783    },
1784    {
1785     "enum_field_value" : 3,
1786     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_CRYPTO"
1787    },
1788    {
1789     "enum_field_value" : 4,
1790     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_DECODE"
1791    },
1792    {
1793     "enum_field_value" : 5,
1794     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_ALL"
1795    }
1796   ],
1797   "linker_set_key" : "android::hardware::drm::V1_1::SecurityLevel",
1798   "name" : "android::hardware::drm::V1_1::SecurityLevel",
1799   "referenced_type" : "type-277",
1800   "self_type" : "type-277",
1801   "size" : 4,
1802   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
1803   "underlying_type" : "type-2",
1804   "unique_id" : "_ZTSN7android8hardware3drm4V1_113SecurityLevelE"
1805  },
1806  {
1807   "alignment" : 4,
1808   "enum_fields" :
1809   [
1810    {
1811     "enum_field_value" : 0,
1812     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
1813    },
1814    {
1815     "enum_field_value" : 1,
1816     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
1817    },
1818    {
1819     "enum_field_value" : 2,
1820     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
1821    }
1822   ],
1823   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1824   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
1825   "referenced_type" : "type-801",
1826   "self_type" : "type-801",
1827   "size" : 4,
1828   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
1829   "underlying_type" : "type-42",
1830   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
1831  },
1832  {
1833   "alignment" : 4,
1834   "enum_fields" :
1835   [
1836    {
1837     "enum_field_value" : -1,
1838     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
1839    }
1840   ],
1841   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1842   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
1843   "referenced_type" : "type-937",
1844   "self_type" : "type-937",
1845   "size" : 4,
1846   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1847   "underlying_type" : "type-42",
1848   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager11PidConstantE"
1849  },
1850  {
1851   "alignment" : 1,
1852   "enum_fields" :
1853   [
1854    {
1855     "enum_field_value" : 0,
1856     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
1857    },
1858    {
1859     "enum_field_value" : 1,
1860     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
1861    },
1862    {
1863     "enum_field_value" : 2,
1864     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
1865    }
1866   ],
1867   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1868   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
1869   "referenced_type" : "type-936",
1870   "self_type" : "type-936",
1871   "size" : 1,
1872   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
1873   "underlying_type" : "type-100",
1874   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager9TransportE"
1875  },
1876  {
1877   "alignment" : 4,
1878   "enum_fields" :
1879   [
1880    {
1881     "enum_field_value" : 0,
1882     "name" : "ANDROID_LOG_UNKNOWN"
1883    },
1884    {
1885     "enum_field_value" : 1,
1886     "name" : "ANDROID_LOG_DEFAULT"
1887    },
1888    {
1889     "enum_field_value" : 2,
1890     "name" : "ANDROID_LOG_VERBOSE"
1891    },
1892    {
1893     "enum_field_value" : 3,
1894     "name" : "ANDROID_LOG_DEBUG"
1895    },
1896    {
1897     "enum_field_value" : 4,
1898     "name" : "ANDROID_LOG_INFO"
1899    },
1900    {
1901     "enum_field_value" : 5,
1902     "name" : "ANDROID_LOG_WARN"
1903    },
1904    {
1905     "enum_field_value" : 6,
1906     "name" : "ANDROID_LOG_ERROR"
1907    },
1908    {
1909     "enum_field_value" : 7,
1910     "name" : "ANDROID_LOG_FATAL"
1911    },
1912    {
1913     "enum_field_value" : 8,
1914     "name" : "ANDROID_LOG_SILENT"
1915    }
1916   ],
1917   "linker_set_key" : "android_LogPriority",
1918   "name" : "android_LogPriority",
1919   "referenced_type" : "type-1",
1920   "self_type" : "type-1",
1921   "size" : 4,
1922   "source_file" : "/system/core/liblog/include/android/log.h",
1923   "underlying_type" : "type-2",
1924   "unique_id" : "android_LogPriority"
1925  },
1926  {
1927   "alignment" : 4,
1928   "enum_fields" :
1929   [
1930    {
1931     "enum_field_value" : 0,
1932     "name" : "HAL_COLOR_MODE_NATIVE"
1933    },
1934    {
1935     "enum_field_value" : 1,
1936     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1937    },
1938    {
1939     "enum_field_value" : 2,
1940     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1941    },
1942    {
1943     "enum_field_value" : 3,
1944     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1945    },
1946    {
1947     "enum_field_value" : 4,
1948     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1949    },
1950    {
1951     "enum_field_value" : 5,
1952     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1953    },
1954    {
1955     "enum_field_value" : 6,
1956     "name" : "HAL_COLOR_MODE_DCI_P3"
1957    },
1958    {
1959     "enum_field_value" : 7,
1960     "name" : "HAL_COLOR_MODE_SRGB"
1961    },
1962    {
1963     "enum_field_value" : 8,
1964     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1965    },
1966    {
1967     "enum_field_value" : 9,
1968     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1969    }
1970   ],
1971   "linker_set_key" : "android_color_mode_t",
1972   "name" : "android_color_mode_t",
1973   "referenced_type" : "type-888",
1974   "self_type" : "type-888",
1975   "size" : 4,
1976   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1977   "underlying_type" : "type-2",
1978   "unique_id" : "android_color_mode_t"
1979  },
1980  {
1981   "alignment" : 4,
1982   "enum_fields" :
1983   [
1984    {
1985     "enum_field_value" : 10,
1986     "name" : "HAL_COLOR_MODE_BT2020"
1987    },
1988    {
1989     "enum_field_value" : 11,
1990     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1991    },
1992    {
1993     "enum_field_value" : 12,
1994     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1995    }
1996   ],
1997   "linker_set_key" : "android_color_mode_v1_1_t",
1998   "name" : "android_color_mode_v1_1_t",
1999   "referenced_type" : "type-893",
2000   "self_type" : "type-893",
2001   "size" : 4,
2002   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2003   "underlying_type" : "type-2",
2004   "unique_id" : "android_color_mode_v1_1_t"
2005  },
2006  {
2007   "alignment" : 4,
2008   "enum_fields" :
2009   [
2010    {
2011     "enum_field_value" : 0,
2012     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2013    },
2014    {
2015     "enum_field_value" : 1,
2016     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2017    },
2018    {
2019     "enum_field_value" : 2,
2020     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2021    },
2022    {
2023     "enum_field_value" : 3,
2024     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2025    },
2026    {
2027     "enum_field_value" : 4,
2028     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2029    },
2030    {
2031     "enum_field_value" : 5,
2032     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2033    },
2034    {
2035     "enum_field_value" : 6,
2036     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2037    }
2038   ],
2039   "linker_set_key" : "android_color_transform_t",
2040   "name" : "android_color_transform_t",
2041   "referenced_type" : "type-889",
2042   "self_type" : "type-889",
2043   "size" : 4,
2044   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2045   "underlying_type" : "type-2",
2046   "unique_id" : "android_color_transform_t"
2047  },
2048  {
2049   "alignment" : 4,
2050   "enum_fields" :
2051   [
2052    {
2053     "enum_field_value" : 0,
2054     "name" : "HAL_DATASPACE_UNKNOWN"
2055    },
2056    {
2057     "enum_field_value" : 1,
2058     "name" : "HAL_DATASPACE_ARBITRARY"
2059    },
2060    {
2061     "enum_field_value" : 16,
2062     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
2063    },
2064    {
2065     "enum_field_value" : 4128768,
2066     "name" : "HAL_DATASPACE_STANDARD_MASK"
2067    },
2068    {
2069     "enum_field_value" : 0,
2070     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
2071    },
2072    {
2073     "enum_field_value" : 65536,
2074     "name" : "HAL_DATASPACE_STANDARD_BT709"
2075    },
2076    {
2077     "enum_field_value" : 131072,
2078     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
2079    },
2080    {
2081     "enum_field_value" : 196608,
2082     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
2083    },
2084    {
2085     "enum_field_value" : 262144,
2086     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
2087    },
2088    {
2089     "enum_field_value" : 327680,
2090     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
2091    },
2092    {
2093     "enum_field_value" : 393216,
2094     "name" : "HAL_DATASPACE_STANDARD_BT2020"
2095    },
2096    {
2097     "enum_field_value" : 458752,
2098     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
2099    },
2100    {
2101     "enum_field_value" : 524288,
2102     "name" : "HAL_DATASPACE_STANDARD_BT470M"
2103    },
2104    {
2105     "enum_field_value" : 589824,
2106     "name" : "HAL_DATASPACE_STANDARD_FILM"
2107    },
2108    {
2109     "enum_field_value" : 655360,
2110     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
2111    },
2112    {
2113     "enum_field_value" : 720896,
2114     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
2115    },
2116    {
2117     "enum_field_value" : 22,
2118     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
2119    },
2120    {
2121     "enum_field_value" : 130023424,
2122     "name" : "HAL_DATASPACE_TRANSFER_MASK"
2123    },
2124    {
2125     "enum_field_value" : 0,
2126     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
2127    },
2128    {
2129     "enum_field_value" : 4194304,
2130     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
2131    },
2132    {
2133     "enum_field_value" : 8388608,
2134     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
2135    },
2136    {
2137     "enum_field_value" : 12582912,
2138     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
2139    },
2140    {
2141     "enum_field_value" : 16777216,
2142     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
2143    },
2144    {
2145     "enum_field_value" : 20971520,
2146     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
2147    },
2148    {
2149     "enum_field_value" : 25165824,
2150     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
2151    },
2152    {
2153     "enum_field_value" : 29360128,
2154     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
2155    },
2156    {
2157     "enum_field_value" : 33554432,
2158     "name" : "HAL_DATASPACE_TRANSFER_HLG"
2159    },
2160    {
2161     "enum_field_value" : 27,
2162     "name" : "HAL_DATASPACE_RANGE_SHIFT"
2163    },
2164    {
2165     "enum_field_value" : 939524096,
2166     "name" : "HAL_DATASPACE_RANGE_MASK"
2167    },
2168    {
2169     "enum_field_value" : 0,
2170     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
2171    },
2172    {
2173     "enum_field_value" : 134217728,
2174     "name" : "HAL_DATASPACE_RANGE_FULL"
2175    },
2176    {
2177     "enum_field_value" : 268435456,
2178     "name" : "HAL_DATASPACE_RANGE_LIMITED"
2179    },
2180    {
2181     "enum_field_value" : 402653184,
2182     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
2183    },
2184    {
2185     "enum_field_value" : 512,
2186     "name" : "HAL_DATASPACE_SRGB_LINEAR"
2187    },
2188    {
2189     "enum_field_value" : 138477568,
2190     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2191    },
2192    {
2193     "enum_field_value" : 406913024,
2194     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2195    },
2196    {
2197     "enum_field_value" : 513,
2198     "name" : "HAL_DATASPACE_SRGB"
2199    },
2200    {
2201     "enum_field_value" : 142671872,
2202     "name" : "HAL_DATASPACE_V0_SRGB"
2203    },
2204    {
2205     "enum_field_value" : 411107328,
2206     "name" : "HAL_DATASPACE_V0_SCRGB"
2207    },
2208    {
2209     "enum_field_value" : 257,
2210     "name" : "HAL_DATASPACE_JFIF"
2211    },
2212    {
2213     "enum_field_value" : 146931712,
2214     "name" : "HAL_DATASPACE_V0_JFIF"
2215    },
2216    {
2217     "enum_field_value" : 258,
2218     "name" : "HAL_DATASPACE_BT601_625"
2219    },
2220    {
2221     "enum_field_value" : 281149440,
2222     "name" : "HAL_DATASPACE_V0_BT601_625"
2223    },
2224    {
2225     "enum_field_value" : 259,
2226     "name" : "HAL_DATASPACE_BT601_525"
2227    },
2228    {
2229     "enum_field_value" : 281280512,
2230     "name" : "HAL_DATASPACE_V0_BT601_525"
2231    },
2232    {
2233     "enum_field_value" : 260,
2234     "name" : "HAL_DATASPACE_BT709"
2235    },
2236    {
2237     "enum_field_value" : 281083904,
2238     "name" : "HAL_DATASPACE_V0_BT709"
2239    },
2240    {
2241     "enum_field_value" : 139067392,
2242     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2243    },
2244    {
2245     "enum_field_value" : 155844608,
2246     "name" : "HAL_DATASPACE_DCI_P3"
2247    },
2248    {
2249     "enum_field_value" : 139067392,
2250     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2251    },
2252    {
2253     "enum_field_value" : 143261696,
2254     "name" : "HAL_DATASPACE_DISPLAY_P3"
2255    },
2256    {
2257     "enum_field_value" : 151715840,
2258     "name" : "HAL_DATASPACE_ADOBE_RGB"
2259    },
2260    {
2261     "enum_field_value" : 138805248,
2262     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2263    },
2264    {
2265     "enum_field_value" : 147193856,
2266     "name" : "HAL_DATASPACE_BT2020"
2267    },
2268    {
2269     "enum_field_value" : 163971072,
2270     "name" : "HAL_DATASPACE_BT2020_PQ"
2271    },
2272    {
2273     "enum_field_value" : 4096,
2274     "name" : "HAL_DATASPACE_DEPTH"
2275    },
2276    {
2277     "enum_field_value" : 4097,
2278     "name" : "HAL_DATASPACE_SENSOR"
2279    }
2280   ],
2281   "linker_set_key" : "android_dataspace_t",
2282   "name" : "android_dataspace_t",
2283   "referenced_type" : "type-887",
2284   "self_type" : "type-887",
2285   "size" : 4,
2286   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2287   "underlying_type" : "type-2",
2288   "unique_id" : "android_dataspace_t"
2289  },
2290  {
2291   "alignment" : 4,
2292   "enum_fields" :
2293   [
2294    {
2295     "enum_field_value" : 281411584,
2296     "name" : "HAL_DATASPACE_BT2020_ITU"
2297    },
2298    {
2299     "enum_field_value" : 298188800,
2300     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2301    },
2302    {
2303     "enum_field_value" : 302383104,
2304     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2305    },
2306    {
2307     "enum_field_value" : 168165376,
2308     "name" : "HAL_DATASPACE_BT2020_HLG"
2309    }
2310   ],
2311   "linker_set_key" : "android_dataspace_v1_1_t",
2312   "name" : "android_dataspace_v1_1_t",
2313   "referenced_type" : "type-892",
2314   "self_type" : "type-892",
2315   "size" : 4,
2316   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2317   "underlying_type" : "type-2",
2318   "unique_id" : "android_dataspace_v1_1_t"
2319  },
2320  {
2321   "alignment" : 4,
2322   "enum_fields" :
2323   [
2324    {
2325     "enum_field_value" : 142999552,
2326     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2327    },
2328    {
2329     "enum_field_value" : 4098,
2330     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2331    },
2332    {
2333     "enum_field_value" : 4099,
2334     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2335    },
2336    {
2337     "enum_field_value" : 4100,
2338     "name" : "HAL_DATASPACE_HEIF"
2339    }
2340   ],
2341   "linker_set_key" : "android_dataspace_v1_2_t",
2342   "name" : "android_dataspace_v1_2_t",
2343   "referenced_type" : "type-896",
2344   "self_type" : "type-896",
2345   "size" : 4,
2346   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2347   "underlying_type" : "type-2",
2348   "unique_id" : "android_dataspace_v1_2_t"
2349  },
2350  {
2351   "alignment" : 4,
2352   "enum_fields" :
2353   [
2354    {
2355     "enum_field_value" : 1,
2356     "name" : "FLEX_COMPONENT_Y"
2357    },
2358    {
2359     "enum_field_value" : 2,
2360     "name" : "FLEX_COMPONENT_Cb"
2361    },
2362    {
2363     "enum_field_value" : 4,
2364     "name" : "FLEX_COMPONENT_Cr"
2365    },
2366    {
2367     "enum_field_value" : 1024,
2368     "name" : "FLEX_COMPONENT_R"
2369    },
2370    {
2371     "enum_field_value" : 2048,
2372     "name" : "FLEX_COMPONENT_G"
2373    },
2374    {
2375     "enum_field_value" : 4096,
2376     "name" : "FLEX_COMPONENT_B"
2377    },
2378    {
2379     "enum_field_value" : 1073741824,
2380     "name" : "FLEX_COMPONENT_A"
2381    }
2382   ],
2383   "linker_set_key" : "android_flex_component",
2384   "name" : "android_flex_component",
2385   "referenced_type" : "type-903",
2386   "self_type" : "type-903",
2387   "size" : 4,
2388   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2389   "underlying_type" : "type-2",
2390   "unique_id" : "android_flex_component"
2391  },
2392  {
2393   "alignment" : 4,
2394   "enum_fields" :
2395   [
2396    {
2397     "enum_field_value" : 0,
2398     "name" : "FLEX_FORMAT_INVALID"
2399    },
2400    {
2401     "enum_field_value" : 1,
2402     "name" : "FLEX_FORMAT_Y"
2403    },
2404    {
2405     "enum_field_value" : 7,
2406     "name" : "FLEX_FORMAT_YCbCr"
2407    },
2408    {
2409     "enum_field_value" : 1073741831,
2410     "name" : "FLEX_FORMAT_YCbCrA"
2411    },
2412    {
2413     "enum_field_value" : 7168,
2414     "name" : "FLEX_FORMAT_RGB"
2415    },
2416    {
2417     "enum_field_value" : 1073748992,
2418     "name" : "FLEX_FORMAT_RGBA"
2419    }
2420   ],
2421   "linker_set_key" : "android_flex_format",
2422   "name" : "android_flex_format",
2423   "referenced_type" : "type-905",
2424   "self_type" : "type-905",
2425   "size" : 4,
2426   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2427   "underlying_type" : "type-2",
2428   "unique_id" : "android_flex_format"
2429  },
2430  {
2431   "alignment" : 4,
2432   "enum_fields" :
2433   [
2434    {
2435     "enum_field_value" : 1,
2436     "name" : "HAL_HDR_DOLBY_VISION"
2437    },
2438    {
2439     "enum_field_value" : 2,
2440     "name" : "HAL_HDR_HDR10"
2441    },
2442    {
2443     "enum_field_value" : 3,
2444     "name" : "HAL_HDR_HLG"
2445    }
2446   ],
2447   "linker_set_key" : "android_hdr_t",
2448   "name" : "android_hdr_t",
2449   "referenced_type" : "type-890",
2450   "self_type" : "type-890",
2451   "size" : 4,
2452   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2453   "underlying_type" : "type-2",
2454   "unique_id" : "android_hdr_t"
2455  },
2456  {
2457   "alignment" : 4,
2458   "enum_fields" :
2459   [
2460    {
2461     "enum_field_value" : 4,
2462     "name" : "HAL_HDR_HDR10_PLUS"
2463    }
2464   ],
2465   "linker_set_key" : "android_hdr_v1_2_t",
2466   "name" : "android_hdr_v1_2_t",
2467   "referenced_type" : "type-895",
2468   "self_type" : "type-895",
2469   "size" : 4,
2470   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2471   "underlying_type" : "type-2",
2472   "unique_id" : "android_hdr_v1_2_t"
2473  },
2474  {
2475   "alignment" : 4,
2476   "enum_fields" :
2477   [
2478    {
2479     "enum_field_value" : 39,
2480     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2481    },
2482    {
2483     "enum_field_value" : 40,
2484     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2485    },
2486    {
2487     "enum_field_value" : 41,
2488     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2489    },
2490    {
2491     "enum_field_value" : 42,
2492     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2493    }
2494   ],
2495   "linker_set_key" : "android_pixel_format_sw_t",
2496   "name" : "android_pixel_format_sw_t",
2497   "referenced_type" : "type-898",
2498   "self_type" : "type-898",
2499   "size" : 4,
2500   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2501   "underlying_type" : "type-2",
2502   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2503  },
2504  {
2505   "alignment" : 4,
2506   "enum_fields" :
2507   [
2508    {
2509     "enum_field_value" : 1,
2510     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2511    },
2512    {
2513     "enum_field_value" : 2,
2514     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2515    },
2516    {
2517     "enum_field_value" : 3,
2518     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2519    },
2520    {
2521     "enum_field_value" : 4,
2522     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2523    },
2524    {
2525     "enum_field_value" : 5,
2526     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2527    },
2528    {
2529     "enum_field_value" : 16,
2530     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2531    },
2532    {
2533     "enum_field_value" : 17,
2534     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2535    },
2536    {
2537     "enum_field_value" : 20,
2538     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2539    },
2540    {
2541     "enum_field_value" : 22,
2542     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2543    },
2544    {
2545     "enum_field_value" : 32,
2546     "name" : "HAL_PIXEL_FORMAT_RAW16"
2547    },
2548    {
2549     "enum_field_value" : 33,
2550     "name" : "HAL_PIXEL_FORMAT_BLOB"
2551    },
2552    {
2553     "enum_field_value" : 34,
2554     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2555    },
2556    {
2557     "enum_field_value" : 35,
2558     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2559    },
2560    {
2561     "enum_field_value" : 36,
2562     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2563    },
2564    {
2565     "enum_field_value" : 37,
2566     "name" : "HAL_PIXEL_FORMAT_RAW10"
2567    },
2568    {
2569     "enum_field_value" : 38,
2570     "name" : "HAL_PIXEL_FORMAT_RAW12"
2571    },
2572    {
2573     "enum_field_value" : 43,
2574     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2575    },
2576    {
2577     "enum_field_value" : 538982489,
2578     "name" : "HAL_PIXEL_FORMAT_Y8"
2579    },
2580    {
2581     "enum_field_value" : 540422489,
2582     "name" : "HAL_PIXEL_FORMAT_Y16"
2583    },
2584    {
2585     "enum_field_value" : 842094169,
2586     "name" : "HAL_PIXEL_FORMAT_YV12"
2587    }
2588   ],
2589   "linker_set_key" : "android_pixel_format_t",
2590   "name" : "android_pixel_format_t",
2591   "referenced_type" : "type-884",
2592   "self_type" : "type-884",
2593   "size" : 4,
2594   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2595   "underlying_type" : "type-2",
2596   "unique_id" : "android_pixel_format_t"
2597  },
2598  {
2599   "alignment" : 4,
2600   "enum_fields" :
2601   [
2602    {
2603     "enum_field_value" : 48,
2604     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2605    },
2606    {
2607     "enum_field_value" : 49,
2608     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2609    },
2610    {
2611     "enum_field_value" : 50,
2612     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2613    },
2614    {
2615     "enum_field_value" : 51,
2616     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2617    },
2618    {
2619     "enum_field_value" : 52,
2620     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2621    },
2622    {
2623     "enum_field_value" : 53,
2624     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2625    },
2626    {
2627     "enum_field_value" : 54,
2628     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2629    }
2630   ],
2631   "linker_set_key" : "android_pixel_format_v1_1_t",
2632   "name" : "android_pixel_format_v1_1_t",
2633   "referenced_type" : "type-891",
2634   "self_type" : "type-891",
2635   "size" : 4,
2636   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2637   "underlying_type" : "type-2",
2638   "unique_id" : "android_pixel_format_v1_1_t"
2639  },
2640  {
2641   "alignment" : 4,
2642   "enum_fields" :
2643   [
2644    {
2645     "enum_field_value" : 55,
2646     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2647    }
2648   ],
2649   "linker_set_key" : "android_pixel_format_v1_2_t",
2650   "name" : "android_pixel_format_v1_2_t",
2651   "referenced_type" : "type-897",
2652   "self_type" : "type-897",
2653   "size" : 4,
2654   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2655   "underlying_type" : "type-2",
2656   "unique_id" : "android_pixel_format_v1_2_t"
2657  },
2658  {
2659   "alignment" : 4,
2660   "enum_fields" :
2661   [
2662    {
2663     "enum_field_value" : 0,
2664     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2665    },
2666    {
2667     "enum_field_value" : 1,
2668     "name" : "HAL_RENDER_INTENT_ENHANCE"
2669    },
2670    {
2671     "enum_field_value" : 2,
2672     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2673    },
2674    {
2675     "enum_field_value" : 3,
2676     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2677    }
2678   ],
2679   "linker_set_key" : "android_render_intent_v1_1_t",
2680   "name" : "android_render_intent_v1_1_t",
2681   "referenced_type" : "type-894",
2682   "self_type" : "type-894",
2683   "size" : 4,
2684   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2685   "underlying_type" : "type-2",
2686   "unique_id" : "android_render_intent_v1_1_t"
2687  },
2688  {
2689   "alignment" : 4,
2690   "enum_fields" :
2691   [
2692    {
2693     "enum_field_value" : 1,
2694     "name" : "HAL_TRANSFORM_FLIP_H"
2695    },
2696    {
2697     "enum_field_value" : 2,
2698     "name" : "HAL_TRANSFORM_FLIP_V"
2699    },
2700    {
2701     "enum_field_value" : 4,
2702     "name" : "HAL_TRANSFORM_ROT_90"
2703    },
2704    {
2705     "enum_field_value" : 3,
2706     "name" : "HAL_TRANSFORM_ROT_180"
2707    },
2708    {
2709     "enum_field_value" : 7,
2710     "name" : "HAL_TRANSFORM_ROT_270"
2711    }
2712   ],
2713   "linker_set_key" : "android_transform_t",
2714   "name" : "android_transform_t",
2715   "referenced_type" : "type-886",
2716   "self_type" : "type-886",
2717   "size" : 4,
2718   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2719   "underlying_type" : "type-2",
2720   "unique_id" : "android_transform_t"
2721  },
2722  {
2723   "alignment" : 4,
2724   "enum_fields" :
2725   [
2726    {
2727     "enum_field_value" : 0,
2728     "name" : "LOG_ID_MIN"
2729    },
2730    {
2731     "enum_field_value" : 0,
2732     "name" : "LOG_ID_MAIN"
2733    },
2734    {
2735     "enum_field_value" : 1,
2736     "name" : "LOG_ID_RADIO"
2737    },
2738    {
2739     "enum_field_value" : 2,
2740     "name" : "LOG_ID_EVENTS"
2741    },
2742    {
2743     "enum_field_value" : 3,
2744     "name" : "LOG_ID_SYSTEM"
2745    },
2746    {
2747     "enum_field_value" : 4,
2748     "name" : "LOG_ID_CRASH"
2749    },
2750    {
2751     "enum_field_value" : 5,
2752     "name" : "LOG_ID_STATS"
2753    },
2754    {
2755     "enum_field_value" : 6,
2756     "name" : "LOG_ID_SECURITY"
2757    },
2758    {
2759     "enum_field_value" : 7,
2760     "name" : "LOG_ID_KERNEL"
2761    },
2762    {
2763     "enum_field_value" : 8,
2764     "name" : "LOG_ID_MAX"
2765    }
2766   ],
2767   "linker_set_key" : "log_id",
2768   "name" : "log_id",
2769   "referenced_type" : "type-660",
2770   "self_type" : "type-660",
2771   "size" : 4,
2772   "source_file" : "/system/core/liblog/include/android/log.h",
2773   "underlying_type" : "type-2",
2774   "unique_id" : "log_id"
2775  }
2776 ],
2777 "function_types" :
2778 [
2779  {
2780   "alignment" : 4,
2781   "linker_set_key" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2782   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
2783   "parameters" :
2784   [
2785    {
2786     "referenced_type" : "type-56"
2787    },
2788    {
2789     "referenced_type" : "type-62"
2790    },
2791    {
2792     "referenced_type" : "type-43"
2793    }
2794   ],
2795   "referenced_type" : "type-55",
2796   "return_type" : "type-26",
2797   "self_type" : "type-55",
2798   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
2799  },
2800  {
2801   "alignment" : 4,
2802   "linker_set_key" : "int (void *)",
2803   "name" : "int (void *)",
2804   "parameters" :
2805   [
2806    {
2807     "referenced_type" : "type-43"
2808    }
2809   ],
2810   "referenced_type" : "type-913",
2811   "return_type" : "type-42",
2812   "self_type" : "type-913",
2813   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2814  },
2815  {
2816   "alignment" : 4,
2817   "linker_set_key" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2818   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
2819   "parameters" :
2820   [
2821    {
2822     "referenced_type" : "type-831"
2823    },
2824    {
2825     "referenced_type" : "type-777"
2826    },
2827    {
2828     "referenced_type" : "type-2"
2829    },
2830    {
2831     "referenced_type" : "type-832"
2832    },
2833    {
2834     "referenced_type" : "type-2"
2835    },
2836    {
2837     "referenced_type" : "type-43"
2838    }
2839   ],
2840   "referenced_type" : "type-830",
2841   "return_type" : "type-44",
2842   "self_type" : "type-830",
2843   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
2844  }
2845 ],
2846 "functions" :
2847 [
2848  {
2849   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::getService",
2850   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2851   "parameters" :
2852   [
2853    {
2854     "default_arg" : true,
2855     "referenced_type" : "type-235"
2856    },
2857    {
2858     "default_arg" : true,
2859     "referenced_type" : "type-26"
2860    }
2861   ],
2862   "return_type" : "type-124",
2863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2864  },
2865  {
2866   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::linkToDeath",
2867   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
2868   "parameters" :
2869   [
2870    {
2871     "is_this_ptr" : true,
2872     "referenced_type" : "type-125"
2873    },
2874    {
2875     "referenced_type" : "type-779"
2876    },
2877    {
2878     "referenced_type" : "type-93"
2879    }
2880   ],
2881   "return_type" : "type-416",
2882   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2883  },
2884  {
2885   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::getDebugInfo",
2886   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
2887   "parameters" :
2888   [
2889    {
2890     "is_this_ptr" : true,
2891     "referenced_type" : "type-125"
2892    },
2893    {
2894     "referenced_type" : "type-1153"
2895    }
2896   ],
2897   "return_type" : "type-476",
2898   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2899  },
2900  {
2901   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::getHashChain",
2902   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
2903   "parameters" :
2904   [
2905    {
2906     "is_this_ptr" : true,
2907     "referenced_type" : "type-125"
2908    },
2909    {
2910     "referenced_type" : "type-1154"
2911    }
2912   ],
2913   "return_type" : "type-476",
2914   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2915  },
2916  {
2917   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::tryGetService",
2918   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
2919   "parameters" :
2920   [
2921    {
2922     "default_arg" : true,
2923     "referenced_type" : "type-235"
2924    },
2925    {
2926     "default_arg" : true,
2927     "referenced_type" : "type-26"
2928    }
2929   ],
2930   "return_type" : "type-124",
2931   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2932  },
2933  {
2934   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::unlinkToDeath",
2935   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
2936   "parameters" :
2937   [
2938    {
2939     "is_this_ptr" : true,
2940     "referenced_type" : "type-125"
2941    },
2942    {
2943     "referenced_type" : "type-779"
2944    }
2945   ],
2946   "return_type" : "type-416",
2947   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2948  },
2949  {
2950   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::interfaceChain",
2951   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
2952   "parameters" :
2953   [
2954    {
2955     "is_this_ptr" : true,
2956     "referenced_type" : "type-125"
2957    },
2958    {
2959     "referenced_type" : "type-1155"
2960    }
2961   ],
2962   "return_type" : "type-476",
2963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2964  },
2965  {
2966   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::registerAsService",
2967   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
2968   "parameters" :
2969   [
2970    {
2971     "is_this_ptr" : true,
2972     "referenced_type" : "type-125"
2973    },
2974    {
2975     "default_arg" : true,
2976     "referenced_type" : "type-235"
2977    }
2978   ],
2979   "return_type" : "type-42",
2980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2981  },
2982  {
2983   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::interfaceDescriptor",
2984   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
2985   "parameters" :
2986   [
2987    {
2988     "is_this_ptr" : true,
2989     "referenced_type" : "type-125"
2990    },
2991    {
2992     "referenced_type" : "type-1156"
2993    }
2994   ],
2995   "return_type" : "type-476",
2996   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
2997  },
2998  {
2999   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::notifySyspropsChanged",
3000   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21notifySyspropsChangedEv",
3001   "parameters" :
3002   [
3003    {
3004     "is_this_ptr" : true,
3005     "referenced_type" : "type-125"
3006    }
3007   ],
3008   "return_type" : "type-476",
3009   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
3010  },
3011  {
3012   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::setHALInstrumentation",
3013   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21setHALInstrumentationEv",
3014   "parameters" :
3015   [
3016    {
3017     "is_this_ptr" : true,
3018     "referenced_type" : "type-125"
3019    }
3020   ],
3021   "return_type" : "type-476",
3022   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
3023  },
3024  {
3025   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::registerForNotifications",
3026   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3027   "parameters" :
3028   [
3029    {
3030     "referenced_type" : "type-235"
3031    },
3032    {
3033     "referenced_type" : "type-985"
3034    }
3035   ],
3036   "return_type" : "type-26",
3037   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
3038  },
3039  {
3040   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::ping",
3041   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4pingEv",
3042   "parameters" :
3043   [
3044    {
3045     "is_this_ptr" : true,
3046     "referenced_type" : "type-125"
3047    }
3048   ],
3049   "return_type" : "type-476",
3050   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
3051  },
3052  {
3053   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::debug",
3054   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3055   "parameters" :
3056   [
3057    {
3058     "is_this_ptr" : true,
3059     "referenced_type" : "type-125"
3060    },
3061    {
3062     "referenced_type" : "type-792"
3063    },
3064    {
3065     "referenced_type" : "type-984"
3066    }
3067   ],
3068   "return_type" : "type-476",
3069   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
3070  },
3071  {
3072   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::castFrom",
3073   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin8castFromERKNS_2spINS1_4V1_010IDrmPluginEEEb",
3074   "parameters" :
3075   [
3076    {
3077     "referenced_type" : "type-1047"
3078    },
3079    {
3080     "default_arg" : true,
3081     "referenced_type" : "type-26"
3082    }
3083   ],
3084   "return_type" : "type-166",
3085   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
3086  },
3087  {
3088   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::castFrom",
3089   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3090   "parameters" :
3091   [
3092    {
3093     "referenced_type" : "type-1055"
3094    },
3095    {
3096     "default_arg" : true,
3097     "referenced_type" : "type-26"
3098    }
3099   ],
3100   "return_type" : "type-166",
3101   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
3102  },
3103  {
3104   "function_name" : "android::hardware::drm::V1_1::IDrmPlugin::castFrom",
3105   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin8castFromERKNS_2spIS3_EEb",
3106   "parameters" :
3107   [
3108    {
3109     "referenced_type" : "type-128"
3110    },
3111    {
3112     "default_arg" : true,
3113     "referenced_type" : "type-26"
3114    }
3115   ],
3116   "return_type" : "type-166",
3117   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
3118  },
3119  {
3120   "access" : "private",
3121   "function_name" : "android::hardware::drm::V1_1::BsDrmPlugin::addOnewayTask",
3122   "linker_set_key" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin13addOnewayTaskENSt3__18functionIFvvEEE",
3123   "parameters" :
3124   [
3125    {
3126     "is_this_ptr" : true,
3127     "referenced_type" : "type-138"
3128    },
3129    {
3130     "referenced_type" : "type-1161"
3131    }
3132   ],
3133   "return_type" : "type-476",
3134   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsDrmPlugin.h"
3135  },
3136  {
3137   "function_name" : "android::hardware::drm::V1_1::BsDrmPlugin::BsDrmPlugin",
3138   "linker_set_key" : "_ZN7android8hardware3drm4V1_111BsDrmPluginC1ENS_2spINS2_10IDrmPluginEEE",
3139   "parameters" :
3140   [
3141    {
3142     "is_this_ptr" : true,
3143     "referenced_type" : "type-138"
3144    },
3145    {
3146     "referenced_type" : "type-123"
3147    }
3148   ],
3149   "return_type" : "type-44",
3150   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsDrmPlugin.h"
3151  },
3152  {
3153   "function_name" : "android::hardware::drm::V1_1::BsDrmPlugin::BsDrmPlugin",
3154   "linker_set_key" : "_ZN7android8hardware3drm4V1_111BsDrmPluginC2ENS_2spINS2_10IDrmPluginEEE",
3155   "parameters" :
3156   [
3157    {
3158     "is_this_ptr" : true,
3159     "referenced_type" : "type-138"
3160    },
3161    {
3162     "referenced_type" : "type-123"
3163    }
3164   ],
3165   "return_type" : "type-44",
3166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsDrmPlugin.h"
3167  },
3168  {
3169   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::getService",
3170   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3171   "parameters" :
3172   [
3173    {
3174     "default_arg" : true,
3175     "referenced_type" : "type-1100"
3176    },
3177    {
3178     "default_arg" : true,
3179     "referenced_type" : "type-26"
3180    }
3181   ],
3182   "return_type" : "type-79",
3183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3184  },
3185  {
3186   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::linkToDeath",
3187   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3188   "parameters" :
3189   [
3190    {
3191     "is_this_ptr" : true,
3192     "referenced_type" : "type-80"
3193    },
3194    {
3195     "referenced_type" : "type-779"
3196    },
3197    {
3198     "referenced_type" : "type-93"
3199    }
3200   ],
3201   "return_type" : "type-416",
3202   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3203  },
3204  {
3205   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::getDebugInfo",
3206   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3207   "parameters" :
3208   [
3209    {
3210     "is_this_ptr" : true,
3211     "referenced_type" : "type-80"
3212    },
3213    {
3214     "referenced_type" : "type-1184"
3215    }
3216   ],
3217   "return_type" : "type-476",
3218   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3219  },
3220  {
3221   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::getHashChain",
3222   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3223   "parameters" :
3224   [
3225    {
3226     "is_this_ptr" : true,
3227     "referenced_type" : "type-80"
3228    },
3229    {
3230     "referenced_type" : "type-1185"
3231    }
3232   ],
3233   "return_type" : "type-476",
3234   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3235  },
3236  {
3237   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::tryGetService",
3238   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3239   "parameters" :
3240   [
3241    {
3242     "default_arg" : true,
3243     "referenced_type" : "type-1100"
3244    },
3245    {
3246     "default_arg" : true,
3247     "referenced_type" : "type-26"
3248    }
3249   ],
3250   "return_type" : "type-79",
3251   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3252  },
3253  {
3254   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::unlinkToDeath",
3255   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3256   "parameters" :
3257   [
3258    {
3259     "is_this_ptr" : true,
3260     "referenced_type" : "type-80"
3261    },
3262    {
3263     "referenced_type" : "type-779"
3264    }
3265   ],
3266   "return_type" : "type-416",
3267   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3268  },
3269  {
3270   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::interfaceChain",
3271   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3272   "parameters" :
3273   [
3274    {
3275     "is_this_ptr" : true,
3276     "referenced_type" : "type-80"
3277    },
3278    {
3279     "referenced_type" : "type-1186"
3280    }
3281   ],
3282   "return_type" : "type-476",
3283   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3284  },
3285  {
3286   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::registerAsService",
3287   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3288   "parameters" :
3289   [
3290    {
3291     "is_this_ptr" : true,
3292     "referenced_type" : "type-80"
3293    },
3294    {
3295     "default_arg" : true,
3296     "referenced_type" : "type-1100"
3297    }
3298   ],
3299   "return_type" : "type-42",
3300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3301  },
3302  {
3303   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::interfaceDescriptor",
3304   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3305   "parameters" :
3306   [
3307    {
3308     "is_this_ptr" : true,
3309     "referenced_type" : "type-80"
3310    },
3311    {
3312     "referenced_type" : "type-1187"
3313    }
3314   ],
3315   "return_type" : "type-476",
3316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3317  },
3318  {
3319   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::notifySyspropsChanged",
3320   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv",
3321   "parameters" :
3322   [
3323    {
3324     "is_this_ptr" : true,
3325     "referenced_type" : "type-80"
3326    }
3327   ],
3328   "return_type" : "type-476",
3329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3330  },
3331  {
3332   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::setHALInstrumentation",
3333   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv",
3334   "parameters" :
3335   [
3336    {
3337     "is_this_ptr" : true,
3338     "referenced_type" : "type-80"
3339    }
3340   ],
3341   "return_type" : "type-476",
3342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3343  },
3344  {
3345   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::registerForNotifications",
3346   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3347   "parameters" :
3348   [
3349    {
3350     "referenced_type" : "type-1100"
3351    },
3352    {
3353     "referenced_type" : "type-985"
3354    }
3355   ],
3356   "return_type" : "type-26",
3357   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3358  },
3359  {
3360   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::ping",
3361   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv",
3362   "parameters" :
3363   [
3364    {
3365     "is_this_ptr" : true,
3366     "referenced_type" : "type-80"
3367    }
3368   ],
3369   "return_type" : "type-476",
3370   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3371  },
3372  {
3373   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::debug",
3374   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
3375   "parameters" :
3376   [
3377    {
3378     "is_this_ptr" : true,
3379     "referenced_type" : "type-80"
3380    },
3381    {
3382     "referenced_type" : "type-792"
3383    },
3384    {
3385     "referenced_type" : "type-984"
3386    }
3387   ],
3388   "return_type" : "type-476",
3389   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3390  },
3391  {
3392   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::castFrom",
3393   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory8castFromERKNS_2spINS1_4V1_011IDrmFactoryEEEb",
3394   "parameters" :
3395   [
3396    {
3397     "referenced_type" : "type-1066"
3398    },
3399    {
3400     "default_arg" : true,
3401     "referenced_type" : "type-26"
3402    }
3403   ],
3404   "return_type" : "type-1072",
3405   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3406  },
3407  {
3408   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::castFrom",
3409   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
3410   "parameters" :
3411   [
3412    {
3413     "referenced_type" : "type-1055"
3414    },
3415    {
3416     "default_arg" : true,
3417     "referenced_type" : "type-26"
3418    }
3419   ],
3420   "return_type" : "type-1072",
3421   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3422  },
3423  {
3424   "function_name" : "android::hardware::drm::V1_1::IDrmFactory::castFrom",
3425   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory8castFromERKNS_2spIS3_EEb",
3426   "parameters" :
3427   [
3428    {
3429     "referenced_type" : "type-77"
3430    },
3431    {
3432     "default_arg" : true,
3433     "referenced_type" : "type-26"
3434    }
3435   ],
3436   "return_type" : "type-1072",
3437   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
3438  },
3439  {
3440   "access" : "private",
3441   "function_name" : "android::hardware::drm::V1_1::BsDrmFactory::addOnewayTask",
3442   "linker_set_key" : "_ZN7android8hardware3drm4V1_112BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE",
3443   "parameters" :
3444   [
3445    {
3446     "is_this_ptr" : true,
3447     "referenced_type" : "type-1042"
3448    },
3449    {
3450     "referenced_type" : "type-1191"
3451    }
3452   ],
3453   "return_type" : "type-476",
3454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsDrmFactory.h"
3455  },
3456  {
3457   "function_name" : "android::hardware::drm::V1_1::BsDrmFactory::BsDrmFactory",
3458   "linker_set_key" : "_ZN7android8hardware3drm4V1_112BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE",
3459   "parameters" :
3460   [
3461    {
3462     "is_this_ptr" : true,
3463     "referenced_type" : "type-1042"
3464    },
3465    {
3466     "referenced_type" : "type-78"
3467    }
3468   ],
3469   "return_type" : "type-44",
3470   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsDrmFactory.h"
3471  },
3472  {
3473   "function_name" : "android::hardware::drm::V1_1::BsDrmFactory::BsDrmFactory",
3474   "linker_set_key" : "_ZN7android8hardware3drm4V1_112BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE",
3475   "parameters" :
3476   [
3477    {
3478     "is_this_ptr" : true,
3479     "referenced_type" : "type-1042"
3480    },
3481    {
3482     "referenced_type" : "type-78"
3483    }
3484   ],
3485   "return_type" : "type-44",
3486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsDrmFactory.h"
3487  },
3488  {
3489   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::onTransact",
3490   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
3491   "parameters" :
3492   [
3493    {
3494     "is_this_ptr" : true,
3495     "referenced_type" : "type-134"
3496    },
3497    {
3498     "referenced_type" : "type-2"
3499    },
3500    {
3501     "referenced_type" : "type-837"
3502    },
3503    {
3504     "referenced_type" : "type-831"
3505    },
3506    {
3507     "default_arg" : true,
3508     "referenced_type" : "type-2"
3509    },
3510    {
3511     "default_arg" : true,
3512     "referenced_type" : "type-1194"
3513    }
3514   ],
3515   "return_type" : "type-42",
3516   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3517  },
3518  {
3519   "access" : "private",
3520   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::getDebugInfo",
3521   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3522   "parameters" :
3523   [
3524    {
3525     "is_this_ptr" : true,
3526     "referenced_type" : "type-134"
3527    },
3528    {
3529     "referenced_type" : "type-1195"
3530    }
3531   ],
3532   "return_type" : "type-476",
3533   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3534  },
3535  {
3536   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_getMetrics",
3537   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin16_hidl_getMetricsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3538   "parameters" :
3539   [
3540    {
3541     "referenced_type" : "type-838"
3542    },
3543    {
3544     "referenced_type" : "type-837"
3545    },
3546    {
3547     "referenced_type" : "type-831"
3548    },
3549    {
3550     "referenced_type" : "type-1196"
3551    }
3552   ],
3553   "return_type" : "type-42",
3554   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3555  },
3556  {
3557   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_getHdcpLevels",
3558   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin19_hidl_getHdcpLevelsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3559   "parameters" :
3560   [
3561    {
3562     "referenced_type" : "type-838"
3563    },
3564    {
3565     "referenced_type" : "type-837"
3566    },
3567    {
3568     "referenced_type" : "type-831"
3569    },
3570    {
3571     "referenced_type" : "type-1197"
3572    }
3573   ],
3574   "return_type" : "type-42",
3575   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3576  },
3577  {
3578   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_openSession_1_1",
3579   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin21_hidl_openSession_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3580   "parameters" :
3581   [
3582    {
3583     "referenced_type" : "type-838"
3584    },
3585    {
3586     "referenced_type" : "type-837"
3587    },
3588    {
3589     "referenced_type" : "type-831"
3590    },
3591    {
3592     "referenced_type" : "type-1198"
3593    }
3594   ],
3595   "return_type" : "type-42",
3596   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3597  },
3598  {
3599   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_getSecureStopIds",
3600   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin22_hidl_getSecureStopIdsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3601   "parameters" :
3602   [
3603    {
3604     "referenced_type" : "type-838"
3605    },
3606    {
3607     "referenced_type" : "type-837"
3608    },
3609    {
3610     "referenced_type" : "type-831"
3611    },
3612    {
3613     "referenced_type" : "type-1199"
3614    }
3615   ],
3616   "return_type" : "type-42",
3617   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3618  },
3619  {
3620   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_getSecurityLevel",
3621   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin22_hidl_getSecurityLevelEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3622   "parameters" :
3623   [
3624    {
3625     "referenced_type" : "type-838"
3626    },
3627    {
3628     "referenced_type" : "type-837"
3629    },
3630    {
3631     "referenced_type" : "type-831"
3632    },
3633    {
3634     "referenced_type" : "type-1200"
3635    }
3636   ],
3637   "return_type" : "type-42",
3638   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3639  },
3640  {
3641   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_removeSecureStop",
3642   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin22_hidl_removeSecureStopEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3643   "parameters" :
3644   [
3645    {
3646     "referenced_type" : "type-838"
3647    },
3648    {
3649     "referenced_type" : "type-837"
3650    },
3651    {
3652     "referenced_type" : "type-831"
3653    },
3654    {
3655     "referenced_type" : "type-1201"
3656    }
3657   ],
3658   "return_type" : "type-42",
3659   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3660  },
3661  {
3662   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_getKeyRequest_1_1",
3663   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin23_hidl_getKeyRequest_1_1EPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3664   "parameters" :
3665   [
3666    {
3667     "referenced_type" : "type-838"
3668    },
3669    {
3670     "referenced_type" : "type-837"
3671    },
3672    {
3673     "referenced_type" : "type-831"
3674    },
3675    {
3676     "referenced_type" : "type-1202"
3677    }
3678   ],
3679   "return_type" : "type-42",
3680   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3681  },
3682  {
3683   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_releaseSecureStops",
3684   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin24_hidl_releaseSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3685   "parameters" :
3686   [
3687    {
3688     "referenced_type" : "type-838"
3689    },
3690    {
3691     "referenced_type" : "type-837"
3692    },
3693    {
3694     "referenced_type" : "type-831"
3695    },
3696    {
3697     "referenced_type" : "type-1203"
3698    }
3699   ],
3700   "return_type" : "type-42",
3701   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3702  },
3703  {
3704   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_getNumberOfSessions",
3705   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin25_hidl_getNumberOfSessionsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3706   "parameters" :
3707   [
3708    {
3709     "referenced_type" : "type-838"
3710    },
3711    {
3712     "referenced_type" : "type-837"
3713    },
3714    {
3715     "referenced_type" : "type-831"
3716    },
3717    {
3718     "referenced_type" : "type-1204"
3719    }
3720   ],
3721   "return_type" : "type-42",
3722   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3723  },
3724  {
3725   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::_hidl_removeAllSecureStops",
3726   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin26_hidl_removeAllSecureStopsEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
3727   "parameters" :
3728   [
3729    {
3730     "referenced_type" : "type-838"
3731    },
3732    {
3733     "referenced_type" : "type-837"
3734    },
3735    {
3736     "referenced_type" : "type-831"
3737    },
3738    {
3739     "referenced_type" : "type-1205"
3740    }
3741   ],
3742   "return_type" : "type-42",
3743   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3744  },
3745  {
3746   "access" : "private",
3747   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::ping",
3748   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin4pingEv",
3749   "parameters" :
3750   [
3751    {
3752     "is_this_ptr" : true,
3753     "referenced_type" : "type-134"
3754    }
3755   ],
3756   "return_type" : "type-476",
3757   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3758  },
3759  {
3760   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::BnHwDrmPlugin",
3761   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginC1ERKNS_2spINS2_10IDrmPluginEEE",
3762   "parameters" :
3763   [
3764    {
3765     "is_this_ptr" : true,
3766     "referenced_type" : "type-134"
3767    },
3768    {
3769     "referenced_type" : "type-128"
3770    }
3771   ],
3772   "return_type" : "type-44",
3773   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3774  },
3775  {
3776   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::BnHwDrmPlugin",
3777   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginC2ERKNS_2spINS2_10IDrmPluginEEE",
3778   "parameters" :
3779   [
3780    {
3781     "is_this_ptr" : true,
3782     "referenced_type" : "type-134"
3783    },
3784    {
3785     "referenced_type" : "type-128"
3786    }
3787   ],
3788   "return_type" : "type-44",
3789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3790  },
3791  {
3792   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::~BnHwDrmPlugin",
3793   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD0Ev",
3794   "parameters" :
3795   [
3796    {
3797     "is_this_ptr" : true,
3798     "referenced_type" : "type-134"
3799    }
3800   ],
3801   "return_type" : "type-44",
3802   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3803  },
3804  {
3805   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::~BnHwDrmPlugin",
3806   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD1Ev",
3807   "parameters" :
3808   [
3809    {
3810     "is_this_ptr" : true,
3811     "referenced_type" : "type-134"
3812    }
3813   ],
3814   "return_type" : "type-44",
3815   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3816  },
3817  {
3818   "function_name" : "android::hardware::drm::V1_1::BnHwDrmPlugin::~BnHwDrmPlugin",
3819   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD2Ev",
3820   "parameters" :
3821   [
3822    {
3823     "is_this_ptr" : true,
3824     "referenced_type" : "type-134"
3825    }
3826   ],
3827   "return_type" : "type-44",
3828   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h"
3829  },
3830  {
3831   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getMetrics",
3832   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE",
3833   "parameters" :
3834   [
3835    {
3836     "is_this_ptr" : true,
3837     "referenced_type" : "type-143"
3838    },
3839    {
3840     "referenced_type" : "type-1206"
3841    }
3842   ],
3843   "return_type" : "type-476",
3844   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3845  },
3846  {
3847   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::removeKeys",
3848   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE",
3849   "parameters" :
3850   [
3851    {
3852     "is_this_ptr" : true,
3853     "referenced_type" : "type-143"
3854    },
3855    {
3856     "referenced_type" : "type-771"
3857    }
3858   ],
3859   "return_type" : "type-156",
3860   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3861  },
3862  {
3863   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::linkToDeath",
3864   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3865   "parameters" :
3866   [
3867    {
3868     "is_this_ptr" : true,
3869     "referenced_type" : "type-143"
3870    },
3871    {
3872     "referenced_type" : "type-779"
3873    },
3874    {
3875     "referenced_type" : "type-93"
3876    }
3877   ],
3878   "return_type" : "type-416",
3879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3880  },
3881  {
3882   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::openSession",
3883   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
3884   "parameters" :
3885   [
3886    {
3887     "is_this_ptr" : true,
3888     "referenced_type" : "type-143"
3889    },
3890    {
3891     "referenced_type" : "type-1207"
3892    }
3893   ],
3894   "return_type" : "type-476",
3895   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3896  },
3897  {
3898   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::restoreKeys",
3899   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_",
3900   "parameters" :
3901   [
3902    {
3903     "is_this_ptr" : true,
3904     "referenced_type" : "type-143"
3905    },
3906    {
3907     "referenced_type" : "type-771"
3908    },
3909    {
3910     "referenced_type" : "type-771"
3911    }
3912   ],
3913   "return_type" : "type-156",
3914   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3915  },
3916  {
3917   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::setListener",
3918   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE",
3919   "parameters" :
3920   [
3921    {
3922     "is_this_ptr" : true,
3923     "referenced_type" : "type-143"
3924    },
3925    {
3926     "referenced_type" : "type-1052"
3927    }
3928   ],
3929   "return_type" : "type-476",
3930   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3931  },
3932  {
3933   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::closeSession",
3934   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE",
3935   "parameters" :
3936   [
3937    {
3938     "is_this_ptr" : true,
3939     "referenced_type" : "type-143"
3940    },
3941    {
3942     "referenced_type" : "type-771"
3943    }
3944   ],
3945   "return_type" : "type-156",
3946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3947  },
3948  {
3949   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getDebugInfo",
3950   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3951   "parameters" :
3952   [
3953    {
3954     "is_this_ptr" : true,
3955     "referenced_type" : "type-143"
3956    },
3957    {
3958     "referenced_type" : "type-1208"
3959    }
3960   ],
3961   "return_type" : "type-476",
3962   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3963  },
3964  {
3965   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getHashChain",
3966   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3967   "parameters" :
3968   [
3969    {
3970     "is_this_ptr" : true,
3971     "referenced_type" : "type-143"
3972    },
3973    {
3974     "referenced_type" : "type-1209"
3975    }
3976   ],
3977   "return_type" : "type-476",
3978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3979  },
3980  {
3981   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getHdcpLevels",
3982   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE",
3983   "parameters" :
3984   [
3985    {
3986     "is_this_ptr" : true,
3987     "referenced_type" : "type-143"
3988    },
3989    {
3990     "referenced_type" : "type-1210"
3991    }
3992   ],
3993   "return_type" : "type-476",
3994   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
3995  },
3996  {
3997   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getKeyRequest",
3998   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE",
3999   "parameters" :
4000   [
4001    {
4002     "is_this_ptr" : true,
4003     "referenced_type" : "type-143"
4004    },
4005    {
4006     "referenced_type" : "type-771"
4007    },
4008    {
4009     "referenced_type" : "type-771"
4010    },
4011    {
4012     "referenced_type" : "type-721"
4013    },
4014    {
4015     "referenced_type" : "type-947"
4016    },
4017    {
4018     "referenced_type" : "type-229"
4019    },
4020    {
4021     "referenced_type" : "type-1211"
4022    }
4023   ],
4024   "return_type" : "type-476",
4025   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4026  },
4027  {
4028   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getSecureStop",
4029   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE",
4030   "parameters" :
4031   [
4032    {
4033     "is_this_ptr" : true,
4034     "referenced_type" : "type-143"
4035    },
4036    {
4037     "referenced_type" : "type-771"
4038    },
4039    {
4040     "referenced_type" : "type-1212"
4041    }
4042   ],
4043   "return_type" : "type-476",
4044   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4045  },
4046  {
4047   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::unlinkToDeath",
4048   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4049   "parameters" :
4050   [
4051    {
4052     "is_this_ptr" : true,
4053     "referenced_type" : "type-143"
4054    },
4055    {
4056     "referenced_type" : "type-779"
4057    }
4058   ],
4059   "return_type" : "type-416",
4060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4061  },
4062  {
4063   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getSecureStops",
4064   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE",
4065   "parameters" :
4066   [
4067    {
4068     "is_this_ptr" : true,
4069     "referenced_type" : "type-143"
4070    },
4071    {
4072     "referenced_type" : "type-1213"
4073    }
4074   ],
4075   "return_type" : "type-476",
4076   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4077  },
4078  {
4079   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::interfaceChain",
4080   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4081   "parameters" :
4082   [
4083    {
4084     "is_this_ptr" : true,
4085     "referenced_type" : "type-143"
4086    },
4087    {
4088     "referenced_type" : "type-1214"
4089    }
4090   ],
4091   "return_type" : "type-476",
4092   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4093  },
4094  {
4095   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::queryKeyStatus",
4096   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE",
4097   "parameters" :
4098   [
4099    {
4100     "is_this_ptr" : true,
4101     "referenced_type" : "type-143"
4102    },
4103    {
4104     "referenced_type" : "type-771"
4105    },
4106    {
4107     "referenced_type" : "type-1215"
4108    }
4109   ],
4110   "return_type" : "type-476",
4111   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4112  },
4113  {
4114   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::sendKeysChange",
4115   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb",
4116   "parameters" :
4117   [
4118    {
4119     "is_this_ptr" : true,
4120     "referenced_type" : "type-143"
4121    },
4122    {
4123     "referenced_type" : "type-771"
4124    },
4125    {
4126     "referenced_type" : "type-301"
4127    },
4128    {
4129     "referenced_type" : "type-26"
4130    }
4131   ],
4132   "return_type" : "type-476",
4133   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4134  },
4135  {
4136   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::openSession_1_1",
4137   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
4138   "parameters" :
4139   [
4140    {
4141     "is_this_ptr" : true,
4142     "referenced_type" : "type-143"
4143    },
4144    {
4145     "referenced_type" : "type-277"
4146    },
4147    {
4148     "referenced_type" : "type-1216"
4149    }
4150   ],
4151   "return_type" : "type-476",
4152   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4153  },
4154  {
4155   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::setMacAlgorithm",
4156   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
4157   "parameters" :
4158   [
4159    {
4160     "is_this_ptr" : true,
4161     "referenced_type" : "type-143"
4162    },
4163    {
4164     "referenced_type" : "type-771"
4165    },
4166    {
4167     "referenced_type" : "type-721"
4168    }
4169   ],
4170   "return_type" : "type-156",
4171   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4172  },
4173  {
4174   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_getMetrics",
4175   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16_hidl_getMetricsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE",
4176   "parameters" :
4177   [
4178    {
4179     "referenced_type" : "type-146"
4180    },
4181    {
4182     "referenced_type" : "type-1030"
4183    },
4184    {
4185     "referenced_type" : "type-1217"
4186    }
4187   ],
4188   "return_type" : "type-476",
4189   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4190  },
4191  {
4192   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getSecureStopIds",
4193   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE",
4194   "parameters" :
4195   [
4196    {
4197     "is_this_ptr" : true,
4198     "referenced_type" : "type-143"
4199    },
4200    {
4201     "referenced_type" : "type-1218"
4202    }
4203   ],
4204   "return_type" : "type-476",
4205   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4206  },
4207  {
4208   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getSecurityLevel",
4209   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE",
4210   "parameters" :
4211   [
4212    {
4213     "is_this_ptr" : true,
4214     "referenced_type" : "type-143"
4215    },
4216    {
4217     "referenced_type" : "type-771"
4218    },
4219    {
4220     "referenced_type" : "type-1219"
4221    }
4222   ],
4223   "return_type" : "type-476",
4224   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4225  },
4226  {
4227   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::removeSecureStop",
4228   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE",
4229   "parameters" :
4230   [
4231    {
4232     "is_this_ptr" : true,
4233     "referenced_type" : "type-143"
4234    },
4235    {
4236     "referenced_type" : "type-771"
4237    }
4238   ],
4239   "return_type" : "type-156",
4240   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4241  },
4242  {
4243   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getKeyRequest_1_1",
4244   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE",
4245   "parameters" :
4246   [
4247    {
4248     "is_this_ptr" : true,
4249     "referenced_type" : "type-143"
4250    },
4251    {
4252     "referenced_type" : "type-771"
4253    },
4254    {
4255     "referenced_type" : "type-771"
4256    },
4257    {
4258     "referenced_type" : "type-721"
4259    },
4260    {
4261     "referenced_type" : "type-947"
4262    },
4263    {
4264     "referenced_type" : "type-229"
4265    },
4266    {
4267     "referenced_type" : "type-1220"
4268    }
4269   ],
4270   "return_type" : "type-476",
4271   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4272  },
4273  {
4274   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getPropertyString",
4275   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE",
4276   "parameters" :
4277   [
4278    {
4279     "is_this_ptr" : true,
4280     "referenced_type" : "type-143"
4281    },
4282    {
4283     "referenced_type" : "type-721"
4284    },
4285    {
4286     "referenced_type" : "type-1221"
4287    }
4288   ],
4289   "return_type" : "type-476",
4290   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4291  },
4292  {
4293   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::releaseSecureStop",
4294   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE",
4295   "parameters" :
4296   [
4297    {
4298     "is_this_ptr" : true,
4299     "referenced_type" : "type-143"
4300    },
4301    {
4302     "referenced_type" : "type-771"
4303    }
4304   ],
4305   "return_type" : "type-156",
4306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4307  },
4308  {
4309   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::setPropertyString",
4310   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_",
4311   "parameters" :
4312   [
4313    {
4314     "is_this_ptr" : true,
4315     "referenced_type" : "type-143"
4316    },
4317    {
4318     "referenced_type" : "type-721"
4319    },
4320    {
4321     "referenced_type" : "type-721"
4322    }
4323   ],
4324   "return_type" : "type-156",
4325   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4326  },
4327  {
4328   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::provideKeyResponse",
4329   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
4330   "parameters" :
4331   [
4332    {
4333     "is_this_ptr" : true,
4334     "referenced_type" : "type-143"
4335    },
4336    {
4337     "referenced_type" : "type-771"
4338    },
4339    {
4340     "referenced_type" : "type-771"
4341    },
4342    {
4343     "referenced_type" : "type-1222"
4344    }
4345   ],
4346   "return_type" : "type-476",
4347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4348  },
4349  {
4350   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::releaseSecureStops",
4351   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE",
4352   "parameters" :
4353   [
4354    {
4355     "is_this_ptr" : true,
4356     "referenced_type" : "type-143"
4357    },
4358    {
4359     "referenced_type" : "type-297"
4360    }
4361   ],
4362   "return_type" : "type-156",
4363   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4364  },
4365  {
4366   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::setCipherAlgorithm",
4367   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE",
4368   "parameters" :
4369   [
4370    {
4371     "is_this_ptr" : true,
4372     "referenced_type" : "type-143"
4373    },
4374    {
4375     "referenced_type" : "type-771"
4376    },
4377    {
4378     "referenced_type" : "type-721"
4379    }
4380   ],
4381   "return_type" : "type-156",
4382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4383  },
4384  {
4385   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_getHdcpLevels",
4386   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19_hidl_getHdcpLevelsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelESD_EEE",
4387   "parameters" :
4388   [
4389    {
4390     "referenced_type" : "type-146"
4391    },
4392    {
4393     "referenced_type" : "type-1030"
4394    },
4395    {
4396     "referenced_type" : "type-1223"
4397    }
4398   ],
4399   "return_type" : "type-476",
4400   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4401  },
4402  {
4403   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getNumberOfSessions",
4404   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE",
4405   "parameters" :
4406   [
4407    {
4408     "is_this_ptr" : true,
4409     "referenced_type" : "type-143"
4410    },
4411    {
4412     "referenced_type" : "type-1224"
4413    }
4414   ],
4415   "return_type" : "type-476",
4416   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4417  },
4418  {
4419   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getProvisionRequest",
4420   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE",
4421   "parameters" :
4422   [
4423    {
4424     "is_this_ptr" : true,
4425     "referenced_type" : "type-143"
4426    },
4427    {
4428     "referenced_type" : "type-721"
4429    },
4430    {
4431     "referenced_type" : "type-721"
4432    },
4433    {
4434     "referenced_type" : "type-1225"
4435    }
4436   ],
4437   "return_type" : "type-476",
4438   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4439  },
4440  {
4441   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::interfaceDescriptor",
4442   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4443   "parameters" :
4444   [
4445    {
4446     "is_this_ptr" : true,
4447     "referenced_type" : "type-143"
4448    },
4449    {
4450     "referenced_type" : "type-1226"
4451    }
4452   ],
4453   "return_type" : "type-476",
4454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4455  },
4456  {
4457   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::getPropertyByteArray",
4458   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
4459   "parameters" :
4460   [
4461    {
4462     "is_this_ptr" : true,
4463     "referenced_type" : "type-143"
4464    },
4465    {
4466     "referenced_type" : "type-721"
4467    },
4468    {
4469     "referenced_type" : "type-1227"
4470    }
4471   ],
4472   "return_type" : "type-476",
4473   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4474  },
4475  {
4476   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::removeAllSecureStops",
4477   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20removeAllSecureStopsEv",
4478   "parameters" :
4479   [
4480    {
4481     "is_this_ptr" : true,
4482     "referenced_type" : "type-143"
4483    }
4484   ],
4485   "return_type" : "type-156",
4486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4487  },
4488  {
4489   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::sendExpirationUpdate",
4490   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx",
4491   "parameters" :
4492   [
4493    {
4494     "is_this_ptr" : true,
4495     "referenced_type" : "type-143"
4496    },
4497    {
4498     "referenced_type" : "type-771"
4499    },
4500    {
4501     "referenced_type" : "type-47"
4502    }
4503   ],
4504   "return_type" : "type-476",
4505   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4506  },
4507  {
4508   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::setPropertyByteArray",
4509   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE",
4510   "parameters" :
4511   [
4512    {
4513     "is_this_ptr" : true,
4514     "referenced_type" : "type-143"
4515    },
4516    {
4517     "referenced_type" : "type-721"
4518    },
4519    {
4520     "referenced_type" : "type-771"
4521    }
4522   ],
4523   "return_type" : "type-156",
4524   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4525  },
4526  {
4527   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_openSession_1_1",
4528   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21_hidl_openSession_1_1EPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE",
4529   "parameters" :
4530   [
4531    {
4532     "referenced_type" : "type-146"
4533    },
4534    {
4535     "referenced_type" : "type-1030"
4536    },
4537    {
4538     "referenced_type" : "type-277"
4539    },
4540    {
4541     "referenced_type" : "type-1228"
4542    }
4543   ],
4544   "return_type" : "type-476",
4545   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4546  },
4547  {
4548   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::notifySyspropsChanged",
4549   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21notifySyspropsChangedEv",
4550   "parameters" :
4551   [
4552    {
4553     "is_this_ptr" : true,
4554     "referenced_type" : "type-143"
4555    }
4556   ],
4557   "return_type" : "type-476",
4558   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4559  },
4560  {
4561   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::releaseAllSecureStops",
4562   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21releaseAllSecureStopsEv",
4563   "parameters" :
4564   [
4565    {
4566     "is_this_ptr" : true,
4567     "referenced_type" : "type-143"
4568    }
4569   ],
4570   "return_type" : "type-156",
4571   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4572  },
4573  {
4574   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::setHALInstrumentation",
4575   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21setHALInstrumentationEv",
4576   "parameters" :
4577   [
4578    {
4579     "is_this_ptr" : true,
4580     "referenced_type" : "type-143"
4581    }
4582   ],
4583   "return_type" : "type-476",
4584   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4585  },
4586  {
4587   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_getSecureStopIds",
4588   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin22_hidl_getSecureStopIdsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINSD_IhEEEEEEE",
4589   "parameters" :
4590   [
4591    {
4592     "referenced_type" : "type-146"
4593    },
4594    {
4595     "referenced_type" : "type-1030"
4596    },
4597    {
4598     "referenced_type" : "type-1229"
4599    }
4600   ],
4601   "return_type" : "type-476",
4602   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4603  },
4604  {
4605   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_getSecurityLevel",
4606   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin22_hidl_getSecurityLevelEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE",
4607   "parameters" :
4608   [
4609    {
4610     "referenced_type" : "type-146"
4611    },
4612    {
4613     "referenced_type" : "type-1030"
4614    },
4615    {
4616     "referenced_type" : "type-771"
4617    },
4618    {
4619     "referenced_type" : "type-1230"
4620    }
4621   ],
4622   "return_type" : "type-476",
4623   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4624  },
4625  {
4626   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_removeSecureStop",
4627   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin22_hidl_removeSecureStopEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS0_8hidl_vecIhEE",
4628   "parameters" :
4629   [
4630    {
4631     "referenced_type" : "type-146"
4632    },
4633    {
4634     "referenced_type" : "type-1030"
4635    },
4636    {
4637     "referenced_type" : "type-771"
4638    }
4639   ],
4640   "return_type" : "type-156",
4641   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4642  },
4643  {
4644   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_getKeyRequest_1_1",
4645   "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",
4646   "parameters" :
4647   [
4648    {
4649     "referenced_type" : "type-146"
4650    },
4651    {
4652     "referenced_type" : "type-1030"
4653    },
4654    {
4655     "referenced_type" : "type-771"
4656    },
4657    {
4658     "referenced_type" : "type-771"
4659    },
4660    {
4661     "referenced_type" : "type-721"
4662    },
4663    {
4664     "referenced_type" : "type-947"
4665    },
4666    {
4667     "referenced_type" : "type-229"
4668    },
4669    {
4670     "referenced_type" : "type-1231"
4671    }
4672   ],
4673   "return_type" : "type-476",
4674   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4675  },
4676  {
4677   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_releaseSecureStops",
4678   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin24_hidl_releaseSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorERKNS2_17SecureStopReleaseE",
4679   "parameters" :
4680   [
4681    {
4682     "referenced_type" : "type-146"
4683    },
4684    {
4685     "referenced_type" : "type-1030"
4686    },
4687    {
4688     "referenced_type" : "type-297"
4689    }
4690   ],
4691   "return_type" : "type-156",
4692   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4693  },
4694  {
4695   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::provideProvisionResponse",
4696   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE",
4697   "parameters" :
4698   [
4699    {
4700     "is_this_ptr" : true,
4701     "referenced_type" : "type-143"
4702    },
4703    {
4704     "referenced_type" : "type-771"
4705    },
4706    {
4707     "referenced_type" : "type-1232"
4708    }
4709   ],
4710   "return_type" : "type-476",
4711   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4712  },
4713  {
4714   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_getNumberOfSessions",
4715   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin25_hidl_getNumberOfSessionsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvNS1_4V1_06StatusEjjEEE",
4716   "parameters" :
4717   [
4718    {
4719     "referenced_type" : "type-146"
4720    },
4721    {
4722     "referenced_type" : "type-1030"
4723    },
4724    {
4725     "referenced_type" : "type-1233"
4726    }
4727   ],
4728   "return_type" : "type-476",
4729   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4730  },
4731  {
4732   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::_hidl_removeAllSecureStops",
4733   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin26_hidl_removeAllSecureStopsEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorE",
4734   "parameters" :
4735   [
4736    {
4737     "referenced_type" : "type-146"
4738    },
4739    {
4740     "referenced_type" : "type-1030"
4741    }
4742   ],
4743   "return_type" : "type-156",
4744   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4745  },
4746  {
4747   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::ping",
4748   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4pingEv",
4749   "parameters" :
4750   [
4751    {
4752     "is_this_ptr" : true,
4753     "referenced_type" : "type-143"
4754    }
4755   ],
4756   "return_type" : "type-476",
4757   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4758  },
4759  {
4760   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::sign",
4761   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
4762   "parameters" :
4763   [
4764    {
4765     "is_this_ptr" : true,
4766     "referenced_type" : "type-143"
4767    },
4768    {
4769     "referenced_type" : "type-771"
4770    },
4771    {
4772     "referenced_type" : "type-771"
4773    },
4774    {
4775     "referenced_type" : "type-771"
4776    },
4777    {
4778     "referenced_type" : "type-1234"
4779    }
4780   ],
4781   "return_type" : "type-476",
4782   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4783  },
4784  {
4785   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::debug",
4786   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4787   "parameters" :
4788   [
4789    {
4790     "is_this_ptr" : true,
4791     "referenced_type" : "type-143"
4792    },
4793    {
4794     "referenced_type" : "type-792"
4795    },
4796    {
4797     "referenced_type" : "type-984"
4798    }
4799   ],
4800   "return_type" : "type-476",
4801   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4802  },
4803  {
4804   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::verify",
4805   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE",
4806   "parameters" :
4807   [
4808    {
4809     "is_this_ptr" : true,
4810     "referenced_type" : "type-143"
4811    },
4812    {
4813     "referenced_type" : "type-771"
4814    },
4815    {
4816     "referenced_type" : "type-771"
4817    },
4818    {
4819     "referenced_type" : "type-771"
4820    },
4821    {
4822     "referenced_type" : "type-771"
4823    },
4824    {
4825     "referenced_type" : "type-1235"
4826    }
4827   ],
4828   "return_type" : "type-476",
4829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4830  },
4831  {
4832   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::decrypt",
4833   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
4834   "parameters" :
4835   [
4836    {
4837     "is_this_ptr" : true,
4838     "referenced_type" : "type-143"
4839    },
4840    {
4841     "referenced_type" : "type-771"
4842    },
4843    {
4844     "referenced_type" : "type-771"
4845    },
4846    {
4847     "referenced_type" : "type-771"
4848    },
4849    {
4850     "referenced_type" : "type-771"
4851    },
4852    {
4853     "referenced_type" : "type-1236"
4854    }
4855   ],
4856   "return_type" : "type-476",
4857   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4858  },
4859  {
4860   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::encrypt",
4861   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
4862   "parameters" :
4863   [
4864    {
4865     "is_this_ptr" : true,
4866     "referenced_type" : "type-143"
4867    },
4868    {
4869     "referenced_type" : "type-771"
4870    },
4871    {
4872     "referenced_type" : "type-771"
4873    },
4874    {
4875     "referenced_type" : "type-771"
4876    },
4877    {
4878     "referenced_type" : "type-771"
4879    },
4880    {
4881     "referenced_type" : "type-1237"
4882    }
4883   ],
4884   "return_type" : "type-476",
4885   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4886  },
4887  {
4888   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::signRSA",
4889   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE",
4890   "parameters" :
4891   [
4892    {
4893     "is_this_ptr" : true,
4894     "referenced_type" : "type-143"
4895    },
4896    {
4897     "referenced_type" : "type-771"
4898    },
4899    {
4900     "referenced_type" : "type-721"
4901    },
4902    {
4903     "referenced_type" : "type-771"
4904    },
4905    {
4906     "referenced_type" : "type-771"
4907    },
4908    {
4909     "referenced_type" : "type-1238"
4910    }
4911   ],
4912   "return_type" : "type-476",
4913   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4914  },
4915  {
4916   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::sendEvent",
4917   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_",
4918   "parameters" :
4919   [
4920    {
4921     "is_this_ptr" : true,
4922     "referenced_type" : "type-143"
4923    },
4924    {
4925     "referenced_type" : "type-946"
4926    },
4927    {
4928     "referenced_type" : "type-771"
4929    },
4930    {
4931     "referenced_type" : "type-771"
4932    }
4933   ],
4934   "return_type" : "type-476",
4935   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4936  },
4937  {
4938   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::BpHwDrmPlugin",
4939   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginC1ERKNS_2spINS0_7IBinderEEE",
4940   "parameters" :
4941   [
4942    {
4943     "is_this_ptr" : true,
4944     "referenced_type" : "type-143"
4945    },
4946    {
4947     "referenced_type" : "type-62"
4948    }
4949   ],
4950   "return_type" : "type-44",
4951   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4952  },
4953  {
4954   "function_name" : "android::hardware::drm::V1_1::BpHwDrmPlugin::BpHwDrmPlugin",
4955   "linker_set_key" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginC2ERKNS_2spINS0_7IBinderEEE",
4956   "parameters" :
4957   [
4958    {
4959     "is_this_ptr" : true,
4960     "referenced_type" : "type-143"
4961    },
4962    {
4963     "referenced_type" : "type-62"
4964    }
4965   ],
4966   "return_type" : "type-44",
4967   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
4968  },
4969  {
4970   "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::onTransact",
4971   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4972   "parameters" :
4973   [
4974    {
4975     "is_this_ptr" : true,
4976     "referenced_type" : "type-1040"
4977    },
4978    {
4979     "referenced_type" : "type-2"
4980    },
4981    {
4982     "referenced_type" : "type-837"
4983    },
4984    {
4985     "referenced_type" : "type-831"
4986    },
4987    {
4988     "default_arg" : true,
4989     "referenced_type" : "type-2"
4990    },
4991    {
4992     "default_arg" : true,
4993     "referenced_type" : "type-1239"
4994    }
4995   ],
4996   "return_type" : "type-42",
4997   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
4998  },
4999  {
5000   "access" : "private",
5001   "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::getDebugInfo",
5002   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5003   "parameters" :
5004   [
5005    {
5006     "is_this_ptr" : true,
5007     "referenced_type" : "type-1040"
5008    },
5009    {
5010     "referenced_type" : "type-1240"
5011    }
5012   ],
5013   "return_type" : "type-476",
5014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
5015  },
5016  {
5017   "access" : "private",
5018   "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::ping",
5019   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory4pingEv",
5020   "parameters" :
5021   [
5022    {
5023     "is_this_ptr" : true,
5024     "referenced_type" : "type-1040"
5025    }
5026   ],
5027   "return_type" : "type-476",
5028   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
5029  },
5030  {
5031   "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::BnHwDrmFactory",
5032   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE",
5033   "parameters" :
5034   [
5035    {
5036     "is_this_ptr" : true,
5037     "referenced_type" : "type-1040"
5038    },
5039    {
5040     "referenced_type" : "type-77"
5041    }
5042   ],
5043   "return_type" : "type-44",
5044   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
5045  },
5046  {
5047   "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::BnHwDrmFactory",
5048   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE",
5049   "parameters" :
5050   [
5051    {
5052     "is_this_ptr" : true,
5053     "referenced_type" : "type-1040"
5054    },
5055    {
5056     "referenced_type" : "type-77"
5057    }
5058   ],
5059   "return_type" : "type-44",
5060   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
5061  },
5062  {
5063   "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::~BnHwDrmFactory",
5064   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev",
5065   "parameters" :
5066   [
5067    {
5068     "is_this_ptr" : true,
5069     "referenced_type" : "type-1040"
5070    }
5071   ],
5072   "return_type" : "type-44",
5073   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
5074  },
5075  {
5076   "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::~BnHwDrmFactory",
5077   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev",
5078   "parameters" :
5079   [
5080    {
5081     "is_this_ptr" : true,
5082     "referenced_type" : "type-1040"
5083    }
5084   ],
5085   "return_type" : "type-44",
5086   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
5087  },
5088  {
5089   "function_name" : "android::hardware::drm::V1_1::BnHwDrmFactory::~BnHwDrmFactory",
5090   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD2Ev",
5091   "parameters" :
5092   [
5093    {
5094     "is_this_ptr" : true,
5095     "referenced_type" : "type-1040"
5096    }
5097   ],
5098   "return_type" : "type-44",
5099   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
5100  },
5101  {
5102   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::linkToDeath",
5103   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5104   "parameters" :
5105   [
5106    {
5107     "is_this_ptr" : true,
5108     "referenced_type" : "type-1043"
5109    },
5110    {
5111     "referenced_type" : "type-779"
5112    },
5113    {
5114     "referenced_type" : "type-93"
5115    }
5116   ],
5117   "return_type" : "type-416",
5118   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5119  },
5120  {
5121   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::createPlugin",
5122   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE",
5123   "parameters" :
5124   [
5125    {
5126     "is_this_ptr" : true,
5127     "referenced_type" : "type-1043"
5128    },
5129    {
5130     "referenced_type" : "type-1013"
5131    },
5132    {
5133     "referenced_type" : "type-721"
5134    },
5135    {
5136     "referenced_type" : "type-1241"
5137    }
5138   ],
5139   "return_type" : "type-476",
5140   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5141  },
5142  {
5143   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::getDebugInfo",
5144   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5145   "parameters" :
5146   [
5147    {
5148     "is_this_ptr" : true,
5149     "referenced_type" : "type-1043"
5150    },
5151    {
5152     "referenced_type" : "type-1242"
5153    }
5154   ],
5155   "return_type" : "type-476",
5156   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5157  },
5158  {
5159   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::getHashChain",
5160   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5161   "parameters" :
5162   [
5163    {
5164     "is_this_ptr" : true,
5165     "referenced_type" : "type-1043"
5166    },
5167    {
5168     "referenced_type" : "type-1243"
5169    }
5170   ],
5171   "return_type" : "type-476",
5172   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5173  },
5174  {
5175   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::unlinkToDeath",
5176   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5177   "parameters" :
5178   [
5179    {
5180     "is_this_ptr" : true,
5181     "referenced_type" : "type-1043"
5182    },
5183    {
5184     "referenced_type" : "type-779"
5185    }
5186   ],
5187   "return_type" : "type-416",
5188   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5189  },
5190  {
5191   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::interfaceChain",
5192   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5193   "parameters" :
5194   [
5195    {
5196     "is_this_ptr" : true,
5197     "referenced_type" : "type-1043"
5198    },
5199    {
5200     "referenced_type" : "type-1244"
5201    }
5202   ],
5203   "return_type" : "type-476",
5204   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5205  },
5206  {
5207   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::interfaceDescriptor",
5208   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5209   "parameters" :
5210   [
5211    {
5212     "is_this_ptr" : true,
5213     "referenced_type" : "type-1043"
5214    },
5215    {
5216     "referenced_type" : "type-1245"
5217    }
5218   ],
5219   "return_type" : "type-476",
5220   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5221  },
5222  {
5223   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::notifySyspropsChanged",
5224   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21notifySyspropsChangedEv",
5225   "parameters" :
5226   [
5227    {
5228     "is_this_ptr" : true,
5229     "referenced_type" : "type-1043"
5230    }
5231   ],
5232   "return_type" : "type-476",
5233   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5234  },
5235  {
5236   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::setHALInstrumentation",
5237   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21setHALInstrumentationEv",
5238   "parameters" :
5239   [
5240    {
5241     "is_this_ptr" : true,
5242     "referenced_type" : "type-1043"
5243    }
5244   ],
5245   "return_type" : "type-476",
5246   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5247  },
5248  {
5249   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::isContentTypeSupported",
5250   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE",
5251   "parameters" :
5252   [
5253    {
5254     "is_this_ptr" : true,
5255     "referenced_type" : "type-1043"
5256    },
5257    {
5258     "referenced_type" : "type-721"
5259    }
5260   ],
5261   "return_type" : "type-416",
5262   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5263  },
5264  {
5265   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::isCryptoSchemeSupported",
5266   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE",
5267   "parameters" :
5268   [
5269    {
5270     "is_this_ptr" : true,
5271     "referenced_type" : "type-1043"
5272    },
5273    {
5274     "referenced_type" : "type-1013"
5275    }
5276   ],
5277   "return_type" : "type-416",
5278   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5279  },
5280  {
5281   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::ping",
5282   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory4pingEv",
5283   "parameters" :
5284   [
5285    {
5286     "is_this_ptr" : true,
5287     "referenced_type" : "type-1043"
5288    }
5289   ],
5290   "return_type" : "type-476",
5291   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5292  },
5293  {
5294   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::debug",
5295   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5296   "parameters" :
5297   [
5298    {
5299     "is_this_ptr" : true,
5300     "referenced_type" : "type-1043"
5301    },
5302    {
5303     "referenced_type" : "type-792"
5304    },
5305    {
5306     "referenced_type" : "type-984"
5307    }
5308   ],
5309   "return_type" : "type-476",
5310   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5311  },
5312  {
5313   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::BpHwDrmFactory",
5314   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE",
5315   "parameters" :
5316   [
5317    {
5318     "is_this_ptr" : true,
5319     "referenced_type" : "type-1043"
5320    },
5321    {
5322     "referenced_type" : "type-62"
5323    }
5324   ],
5325   "return_type" : "type-44",
5326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5327  },
5328  {
5329   "function_name" : "android::hardware::drm::V1_1::BpHwDrmFactory::BpHwDrmFactory",
5330   "linker_set_key" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE",
5331   "parameters" :
5332   [
5333    {
5334     "is_this_ptr" : true,
5335     "referenced_type" : "type-1043"
5336    },
5337    {
5338     "referenced_type" : "type-62"
5339    }
5340   ],
5341   "return_type" : "type-44",
5342   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
5343  },
5344  {
5345   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::getService",
5346   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5347   "parameters" :
5348   [
5349    {
5350     "default_arg" : true,
5351     "referenced_type" : "type-841"
5352    },
5353    {
5354     "default_arg" : true,
5355     "referenced_type" : "type-26"
5356    }
5357   ],
5358   "return_type" : "type-359",
5359   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5360  },
5361  {
5362   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::linkToDeath",
5363   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5364   "parameters" :
5365   [
5366    {
5367     "is_this_ptr" : true,
5368     "referenced_type" : "type-360"
5369    },
5370    {
5371     "referenced_type" : "type-779"
5372    },
5373    {
5374     "referenced_type" : "type-93"
5375    }
5376   ],
5377   "return_type" : "type-416",
5378   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5379  },
5380  {
5381   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::getDebugInfo",
5382   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5383   "parameters" :
5384   [
5385    {
5386     "is_this_ptr" : true,
5387     "referenced_type" : "type-360"
5388    },
5389    {
5390     "referenced_type" : "type-1246"
5391    }
5392   ],
5393   "return_type" : "type-476",
5394   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5395  },
5396  {
5397   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::getHashChain",
5398   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5399   "parameters" :
5400   [
5401    {
5402     "is_this_ptr" : true,
5403     "referenced_type" : "type-360"
5404    },
5405    {
5406     "referenced_type" : "type-1247"
5407    }
5408   ],
5409   "return_type" : "type-476",
5410   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5411  },
5412  {
5413   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::tryGetService",
5414   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
5415   "parameters" :
5416   [
5417    {
5418     "default_arg" : true,
5419     "referenced_type" : "type-841"
5420    },
5421    {
5422     "default_arg" : true,
5423     "referenced_type" : "type-26"
5424    }
5425   ],
5426   "return_type" : "type-359",
5427   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5428  },
5429  {
5430   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::unlinkToDeath",
5431   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5432   "parameters" :
5433   [
5434    {
5435     "is_this_ptr" : true,
5436     "referenced_type" : "type-360"
5437    },
5438    {
5439     "referenced_type" : "type-779"
5440    }
5441   ],
5442   "return_type" : "type-416",
5443   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5444  },
5445  {
5446   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::interfaceChain",
5447   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5448   "parameters" :
5449   [
5450    {
5451     "is_this_ptr" : true,
5452     "referenced_type" : "type-360"
5453    },
5454    {
5455     "referenced_type" : "type-1248"
5456    }
5457   ],
5458   "return_type" : "type-476",
5459   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5460  },
5461  {
5462   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::registerAsService",
5463   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
5464   "parameters" :
5465   [
5466    {
5467     "is_this_ptr" : true,
5468     "referenced_type" : "type-360"
5469    },
5470    {
5471     "default_arg" : true,
5472     "referenced_type" : "type-841"
5473    }
5474   ],
5475   "return_type" : "type-42",
5476   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5477  },
5478  {
5479   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::interfaceDescriptor",
5480   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5481   "parameters" :
5482   [
5483    {
5484     "is_this_ptr" : true,
5485     "referenced_type" : "type-360"
5486    },
5487    {
5488     "referenced_type" : "type-1249"
5489    }
5490   ],
5491   "return_type" : "type-476",
5492   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5493  },
5494  {
5495   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::notifySyspropsChanged",
5496   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv",
5497   "parameters" :
5498   [
5499    {
5500     "is_this_ptr" : true,
5501     "referenced_type" : "type-360"
5502    }
5503   ],
5504   "return_type" : "type-476",
5505   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5506  },
5507  {
5508   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::setHALInstrumentation",
5509   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv",
5510   "parameters" :
5511   [
5512    {
5513     "is_this_ptr" : true,
5514     "referenced_type" : "type-360"
5515    }
5516   ],
5517   "return_type" : "type-476",
5518   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5519  },
5520  {
5521   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::registerForNotifications",
5522   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5523   "parameters" :
5524   [
5525    {
5526     "referenced_type" : "type-841"
5527    },
5528    {
5529     "referenced_type" : "type-985"
5530    }
5531   ],
5532   "return_type" : "type-26",
5533   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5534  },
5535  {
5536   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::ping",
5537   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv",
5538   "parameters" :
5539   [
5540    {
5541     "is_this_ptr" : true,
5542     "referenced_type" : "type-360"
5543    }
5544   ],
5545   "return_type" : "type-476",
5546   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5547  },
5548  {
5549   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::debug",
5550   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5551   "parameters" :
5552   [
5553    {
5554     "is_this_ptr" : true,
5555     "referenced_type" : "type-360"
5556    },
5557    {
5558     "referenced_type" : "type-792"
5559    },
5560    {
5561     "referenced_type" : "type-984"
5562    }
5563   ],
5564   "return_type" : "type-476",
5565   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5566  },
5567  {
5568   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::castFrom",
5569   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory8castFromERKNS_2spINS1_4V1_014ICryptoFactoryEEEb",
5570   "parameters" :
5571   [
5572    {
5573     "referenced_type" : "type-353"
5574    },
5575    {
5576     "default_arg" : true,
5577     "referenced_type" : "type-26"
5578    }
5579   ],
5580   "return_type" : "type-434",
5581   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5582  },
5583  {
5584   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::castFrom",
5585   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
5586   "parameters" :
5587   [
5588    {
5589     "referenced_type" : "type-1055"
5590    },
5591    {
5592     "default_arg" : true,
5593     "referenced_type" : "type-26"
5594    }
5595   ],
5596   "return_type" : "type-434",
5597   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5598  },
5599  {
5600   "function_name" : "android::hardware::drm::V1_1::ICryptoFactory::castFrom",
5601   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory8castFromERKNS_2spIS3_EEb",
5602   "parameters" :
5603   [
5604    {
5605     "referenced_type" : "type-1032"
5606    },
5607    {
5608     "default_arg" : true,
5609     "referenced_type" : "type-26"
5610    }
5611   ],
5612   "return_type" : "type-434",
5613   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
5614  },
5615  {
5616   "access" : "private",
5617   "function_name" : "android::hardware::drm::V1_1::BsCryptoFactory::addOnewayTask",
5618   "linker_set_key" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE",
5619   "parameters" :
5620   [
5621    {
5622     "is_this_ptr" : true,
5623     "referenced_type" : "type-1078"
5624    },
5625    {
5626     "referenced_type" : "type-1253"
5627    }
5628   ],
5629   "return_type" : "type-476",
5630   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsCryptoFactory.h"
5631  },
5632  {
5633   "function_name" : "android::hardware::drm::V1_1::BsCryptoFactory::BsCryptoFactory",
5634   "linker_set_key" : "_ZN7android8hardware3drm4V1_115BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE",
5635   "parameters" :
5636   [
5637    {
5638     "is_this_ptr" : true,
5639     "referenced_type" : "type-1078"
5640    },
5641    {
5642     "referenced_type" : "type-375"
5643    }
5644   ],
5645   "return_type" : "type-44",
5646   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsCryptoFactory.h"
5647  },
5648  {
5649   "function_name" : "android::hardware::drm::V1_1::BsCryptoFactory::BsCryptoFactory",
5650   "linker_set_key" : "_ZN7android8hardware3drm4V1_115BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE",
5651   "parameters" :
5652   [
5653    {
5654     "is_this_ptr" : true,
5655     "referenced_type" : "type-1078"
5656    },
5657    {
5658     "referenced_type" : "type-375"
5659    }
5660   ],
5661   "return_type" : "type-44",
5662   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsCryptoFactory.h"
5663  },
5664  {
5665   "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::onTransact",
5666   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
5667   "parameters" :
5668   [
5669    {
5670     "is_this_ptr" : true,
5671     "referenced_type" : "type-1001"
5672    },
5673    {
5674     "referenced_type" : "type-2"
5675    },
5676    {
5677     "referenced_type" : "type-837"
5678    },
5679    {
5680     "referenced_type" : "type-831"
5681    },
5682    {
5683     "default_arg" : true,
5684     "referenced_type" : "type-2"
5685    },
5686    {
5687     "default_arg" : true,
5688     "referenced_type" : "type-1256"
5689    }
5690   ],
5691   "return_type" : "type-42",
5692   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5693  },
5694  {
5695   "access" : "private",
5696   "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::getDebugInfo",
5697   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5698   "parameters" :
5699   [
5700    {
5701     "is_this_ptr" : true,
5702     "referenced_type" : "type-1001"
5703    },
5704    {
5705     "referenced_type" : "type-1257"
5706    }
5707   ],
5708   "return_type" : "type-476",
5709   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5710  },
5711  {
5712   "access" : "private",
5713   "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::ping",
5714   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory4pingEv",
5715   "parameters" :
5716   [
5717    {
5718     "is_this_ptr" : true,
5719     "referenced_type" : "type-1001"
5720    }
5721   ],
5722   "return_type" : "type-476",
5723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5724  },
5725  {
5726   "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::BnHwCryptoFactory",
5727   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE",
5728   "parameters" :
5729   [
5730    {
5731     "is_this_ptr" : true,
5732     "referenced_type" : "type-1001"
5733    },
5734    {
5735     "referenced_type" : "type-1032"
5736    }
5737   ],
5738   "return_type" : "type-44",
5739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5740  },
5741  {
5742   "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::BnHwCryptoFactory",
5743   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE",
5744   "parameters" :
5745   [
5746    {
5747     "is_this_ptr" : true,
5748     "referenced_type" : "type-1001"
5749    },
5750    {
5751     "referenced_type" : "type-1032"
5752    }
5753   ],
5754   "return_type" : "type-44",
5755   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5756  },
5757  {
5758   "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::~BnHwCryptoFactory",
5759   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev",
5760   "parameters" :
5761   [
5762    {
5763     "is_this_ptr" : true,
5764     "referenced_type" : "type-1001"
5765    }
5766   ],
5767   "return_type" : "type-44",
5768   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5769  },
5770  {
5771   "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::~BnHwCryptoFactory",
5772   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev",
5773   "parameters" :
5774   [
5775    {
5776     "is_this_ptr" : true,
5777     "referenced_type" : "type-1001"
5778    }
5779   ],
5780   "return_type" : "type-44",
5781   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5782  },
5783  {
5784   "function_name" : "android::hardware::drm::V1_1::BnHwCryptoFactory::~BnHwCryptoFactory",
5785   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD2Ev",
5786   "parameters" :
5787   [
5788    {
5789     "is_this_ptr" : true,
5790     "referenced_type" : "type-1001"
5791    }
5792   ],
5793   "return_type" : "type-44",
5794   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
5795  },
5796  {
5797   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::linkToDeath",
5798   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5799   "parameters" :
5800   [
5801    {
5802     "is_this_ptr" : true,
5803     "referenced_type" : "type-1095"
5804    },
5805    {
5806     "referenced_type" : "type-779"
5807    },
5808    {
5809     "referenced_type" : "type-93"
5810    }
5811   ],
5812   "return_type" : "type-416",
5813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5814  },
5815  {
5816   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::createPlugin",
5817   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE",
5818   "parameters" :
5819   [
5820    {
5821     "is_this_ptr" : true,
5822     "referenced_type" : "type-1095"
5823    },
5824    {
5825     "referenced_type" : "type-1013"
5826    },
5827    {
5828     "referenced_type" : "type-771"
5829    },
5830    {
5831     "referenced_type" : "type-1258"
5832    }
5833   ],
5834   "return_type" : "type-476",
5835   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5836  },
5837  {
5838   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::getDebugInfo",
5839   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5840   "parameters" :
5841   [
5842    {
5843     "is_this_ptr" : true,
5844     "referenced_type" : "type-1095"
5845    },
5846    {
5847     "referenced_type" : "type-1259"
5848    }
5849   ],
5850   "return_type" : "type-476",
5851   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5852  },
5853  {
5854   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::getHashChain",
5855   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5856   "parameters" :
5857   [
5858    {
5859     "is_this_ptr" : true,
5860     "referenced_type" : "type-1095"
5861    },
5862    {
5863     "referenced_type" : "type-1260"
5864    }
5865   ],
5866   "return_type" : "type-476",
5867   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5868  },
5869  {
5870   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::unlinkToDeath",
5871   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5872   "parameters" :
5873   [
5874    {
5875     "is_this_ptr" : true,
5876     "referenced_type" : "type-1095"
5877    },
5878    {
5879     "referenced_type" : "type-779"
5880    }
5881   ],
5882   "return_type" : "type-416",
5883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5884  },
5885  {
5886   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::interfaceChain",
5887   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5888   "parameters" :
5889   [
5890    {
5891     "is_this_ptr" : true,
5892     "referenced_type" : "type-1095"
5893    },
5894    {
5895     "referenced_type" : "type-1261"
5896    }
5897   ],
5898   "return_type" : "type-476",
5899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5900  },
5901  {
5902   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::interfaceDescriptor",
5903   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5904   "parameters" :
5905   [
5906    {
5907     "is_this_ptr" : true,
5908     "referenced_type" : "type-1095"
5909    },
5910    {
5911     "referenced_type" : "type-1262"
5912    }
5913   ],
5914   "return_type" : "type-476",
5915   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5916  },
5917  {
5918   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::notifySyspropsChanged",
5919   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21notifySyspropsChangedEv",
5920   "parameters" :
5921   [
5922    {
5923     "is_this_ptr" : true,
5924     "referenced_type" : "type-1095"
5925    }
5926   ],
5927   "return_type" : "type-476",
5928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5929  },
5930  {
5931   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::setHALInstrumentation",
5932   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21setHALInstrumentationEv",
5933   "parameters" :
5934   [
5935    {
5936     "is_this_ptr" : true,
5937     "referenced_type" : "type-1095"
5938    }
5939   ],
5940   "return_type" : "type-476",
5941   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5942  },
5943  {
5944   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::isCryptoSchemeSupported",
5945   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE",
5946   "parameters" :
5947   [
5948    {
5949     "is_this_ptr" : true,
5950     "referenced_type" : "type-1095"
5951    },
5952    {
5953     "referenced_type" : "type-1013"
5954    }
5955   ],
5956   "return_type" : "type-416",
5957   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5958  },
5959  {
5960   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::ping",
5961   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory4pingEv",
5962   "parameters" :
5963   [
5964    {
5965     "is_this_ptr" : true,
5966     "referenced_type" : "type-1095"
5967    }
5968   ],
5969   "return_type" : "type-476",
5970   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5971  },
5972  {
5973   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::debug",
5974   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5975   "parameters" :
5976   [
5977    {
5978     "is_this_ptr" : true,
5979     "referenced_type" : "type-1095"
5980    },
5981    {
5982     "referenced_type" : "type-792"
5983    },
5984    {
5985     "referenced_type" : "type-984"
5986    }
5987   ],
5988   "return_type" : "type-476",
5989   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
5990  },
5991  {
5992   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::BpHwCryptoFactory",
5993   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE",
5994   "parameters" :
5995   [
5996    {
5997     "is_this_ptr" : true,
5998     "referenced_type" : "type-1095"
5999    },
6000    {
6001     "referenced_type" : "type-62"
6002    }
6003   ],
6004   "return_type" : "type-44",
6005   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
6006  },
6007  {
6008   "function_name" : "android::hardware::drm::V1_1::BpHwCryptoFactory::BpHwCryptoFactory",
6009   "linker_set_key" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE",
6010   "parameters" :
6011   [
6012    {
6013     "is_this_ptr" : true,
6014     "referenced_type" : "type-1095"
6015    },
6016    {
6017     "referenced_type" : "type-62"
6018    }
6019   ],
6020   "return_type" : "type-44",
6021   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
6022  },
6023  {
6024   "function_name" : "android::hardware::drm::V1_1::writeEmbeddedToParcel",
6025   "linker_set_key" : "_ZN7android8hardware3drm4V1_121writeEmbeddedToParcelERKNS2_14DrmMetricGroupEPNS0_6ParcelEjj",
6026   "parameters" :
6027   [
6028    {
6029     "referenced_type" : "type-109"
6030    },
6031    {
6032     "referenced_type" : "type-831"
6033    },
6034    {
6035     "referenced_type" : "type-2"
6036    },
6037    {
6038     "referenced_type" : "type-2"
6039    }
6040   ],
6041   "return_type" : "type-42",
6042   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/hwtypes.h"
6043  },
6044  {
6045   "function_name" : "android::hardware::drm::V1_1::writeEmbeddedToParcel",
6046   "linker_set_key" : "_ZN7android8hardware3drm4V1_121writeEmbeddedToParcelERKNS2_17SecureStopReleaseEPNS0_6ParcelEjj",
6047   "parameters" :
6048   [
6049    {
6050     "referenced_type" : "type-297"
6051    },
6052    {
6053     "referenced_type" : "type-831"
6054    },
6055    {
6056     "referenced_type" : "type-2"
6057    },
6058    {
6059     "referenced_type" : "type-2"
6060    }
6061   ],
6062   "return_type" : "type-42",
6063   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/hwtypes.h"
6064  },
6065  {
6066   "function_name" : "android::hardware::drm::V1_1::readEmbeddedFromParcel",
6067   "linker_set_key" : "_ZN7android8hardware3drm4V1_122readEmbeddedFromParcelERKNS2_14DrmMetricGroupERKNS0_6ParcelEjj",
6068   "parameters" :
6069   [
6070    {
6071     "referenced_type" : "type-109"
6072    },
6073    {
6074     "referenced_type" : "type-837"
6075    },
6076    {
6077     "referenced_type" : "type-2"
6078    },
6079    {
6080     "referenced_type" : "type-2"
6081    }
6082   ],
6083   "return_type" : "type-42",
6084   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/hwtypes.h"
6085  },
6086  {
6087   "function_name" : "android::hardware::drm::V1_1::readEmbeddedFromParcel",
6088   "linker_set_key" : "_ZN7android8hardware3drm4V1_122readEmbeddedFromParcelERKNS2_17SecureStopReleaseERKNS0_6ParcelEjj",
6089   "parameters" :
6090   [
6091    {
6092     "referenced_type" : "type-297"
6093    },
6094    {
6095     "referenced_type" : "type-837"
6096    },
6097    {
6098     "referenced_type" : "type-2"
6099    },
6100    {
6101     "referenced_type" : "type-2"
6102    }
6103   ],
6104   "return_type" : "type-42",
6105   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/hwtypes.h"
6106  },
6107  {
6108   "function_name" : "android::hardware::details::castInterface",
6109   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_110IDrmPluginENS3_4V1_010IDrmPluginENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
6110   "parameters" :
6111   [
6112    {
6113     "referenced_type" : "type-1045"
6114    },
6115    {
6116     "referenced_type" : "type-69"
6117    },
6118    {
6119     "referenced_type" : "type-26"
6120    }
6121   ],
6122   "return_type" : "type-166",
6123   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6124   "template_args" : [ "type-126", "type-127", "type-139" ]
6125  },
6126  {
6127   "function_name" : "android::hardware::details::castInterface",
6128   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_110IDrmPluginENS_4hidl4base4V1_05IBaseENS4_13BpHwDrmPluginEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
6129   "parameters" :
6130   [
6131    {
6132     "referenced_type" : "type-131"
6133    },
6134    {
6135     "referenced_type" : "type-69"
6136    },
6137    {
6138     "referenced_type" : "type-26"
6139    }
6140   ],
6141   "return_type" : "type-166",
6142   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6143   "template_args" : [ "type-126", "type-5", "type-139" ]
6144  },
6145  {
6146   "function_name" : "android::hardware::details::castInterface",
6147   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_111IDrmFactoryENS3_4V1_011IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
6148   "parameters" :
6149   [
6150    {
6151     "referenced_type" : "type-1061"
6152    },
6153    {
6154     "referenced_type" : "type-69"
6155    },
6156    {
6157     "referenced_type" : "type-26"
6158    }
6159   ],
6160   "return_type" : "type-1072",
6161   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6162   "template_args" : [ "type-36", "type-19", "type-32" ]
6163  },
6164  {
6165   "function_name" : "android::hardware::details::castInterface",
6166   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_111IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
6167   "parameters" :
6168   [
6169    {
6170     "referenced_type" : "type-131"
6171    },
6172    {
6173     "referenced_type" : "type-69"
6174    },
6175    {
6176     "referenced_type" : "type-26"
6177    }
6178   ],
6179   "return_type" : "type-1072",
6180   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6181   "template_args" : [ "type-36", "type-5", "type-32" ]
6182  },
6183  {
6184   "function_name" : "android::hardware::details::castInterface",
6185   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_114ICryptoFactoryENS3_4V1_014ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
6186   "parameters" :
6187   [
6188    {
6189     "referenced_type" : "type-343"
6190    },
6191    {
6192     "referenced_type" : "type-69"
6193    },
6194    {
6195     "referenced_type" : "type-26"
6196    }
6197   ],
6198   "return_type" : "type-434",
6199   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6200   "template_args" : [ "type-361", "type-345", "type-1008" ]
6201  },
6202  {
6203   "function_name" : "android::hardware::details::castInterface",
6204   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_114ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
6205   "parameters" :
6206   [
6207    {
6208     "referenced_type" : "type-131"
6209    },
6210    {
6211     "referenced_type" : "type-69"
6212    },
6213    {
6214     "referenced_type" : "type-26"
6215    }
6216   ],
6217   "return_type" : "type-434",
6218   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6219   "template_args" : [ "type-361", "type-5", "type-1008" ]
6220  },
6221  {
6222   "function_name" : "android::hardware::details::wrapPassthrough",
6223   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_",
6224   "parameters" :
6225   [
6226    {
6227     "referenced_type" : "type-1045"
6228    }
6229   ],
6230   "return_type" : "type-1045",
6231   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
6232   "template_args" : [ "type-127", "type-44" ]
6233  },
6234  {
6235   "function_name" : "android::hardware::details::wrapPassthrough",
6236   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_",
6237   "parameters" :
6238   [
6239    {
6240     "referenced_type" : "type-318"
6241    }
6242   ],
6243   "return_type" : "type-318",
6244   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
6245   "template_args" : [ "type-320", "type-44" ]
6246  },
6247  {
6248   "function_name" : "android::hardware::details::wrapPassthrough",
6249   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_018IDrmPluginListenerEvEENS_2spIT_EES8_",
6250   "parameters" :
6251   [
6252    {
6253     "referenced_type" : "type-148"
6254    }
6255   ],
6256   "return_type" : "type-148",
6257   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
6258   "template_args" : [ "type-150", "type-44" ]
6259  },
6260  {
6261   "function_name" : "android::hardware::details::getServiceInternal",
6262   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_113BpHwDrmPluginENS4_10IDrmPluginEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
6263   "parameters" :
6264   [
6265    {
6266     "referenced_type" : "type-235"
6267    },
6268    {
6269     "referenced_type" : "type-26"
6270    },
6271    {
6272     "referenced_type" : "type-26"
6273    }
6274   ],
6275   "return_type" : "type-124",
6276   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6277   "template_args" : [ "type-139", "type-126", "type-44", "type-44" ]
6278  },
6279  {
6280   "function_name" : "android::hardware::details::getServiceInternal",
6281   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_114BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
6282   "parameters" :
6283   [
6284    {
6285     "referenced_type" : "type-1100"
6286    },
6287    {
6288     "referenced_type" : "type-26"
6289    },
6290    {
6291     "referenced_type" : "type-26"
6292    }
6293   ],
6294   "return_type" : "type-79",
6295   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6296   "template_args" : [ "type-32", "type-36", "type-44", "type-44" ]
6297  },
6298  {
6299   "function_name" : "android::hardware::details::getServiceInternal",
6300   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_117BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
6301   "parameters" :
6302   [
6303    {
6304     "referenced_type" : "type-841"
6305    },
6306    {
6307     "referenced_type" : "type-26"
6308    },
6309    {
6310     "referenced_type" : "type-26"
6311    }
6312   ],
6313   "return_type" : "type-359",
6314   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
6315   "template_args" : [ "type-1008", "type-361", "type-44", "type-44" ]
6316  }
6317 ],
6318 "global_vars" :
6319 [
6320  {
6321   "linker_set_key" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10descriptorE",
6322   "name" : "android::hardware::drm::V1_1::IDrmPlugin::descriptor",
6323   "referenced_type" : "type-69",
6324   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
6325  },
6326  {
6327   "linker_set_key" : "_ZN7android8hardware3drm4V1_111IDrmFactory10descriptorE",
6328   "name" : "android::hardware::drm::V1_1::IDrmFactory::descriptor",
6329   "referenced_type" : "type-69",
6330   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
6331  },
6332  {
6333   "linker_set_key" : "_ZN7android8hardware3drm4V1_114ICryptoFactory10descriptorE",
6334   "name" : "android::hardware::drm::V1_1::ICryptoFactory::descriptor",
6335   "referenced_type" : "type-69",
6336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
6337  }
6338 ],
6339 "lvalue_reference_types" :
6340 [
6341  {
6342   "alignment" : 4,
6343   "linker_set_key" : "android::Mutex &",
6344   "name" : "android::Mutex &",
6345   "referenced_type" : "type-48",
6346   "self_type" : "type-918",
6347   "size" : 4,
6348   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6349  },
6350  {
6351   "alignment" : 4,
6352   "linker_set_key" : "android::RWLock &",
6353   "name" : "android::RWLock &",
6354   "referenced_type" : "type-923",
6355   "self_type" : "type-927",
6356   "size" : 4,
6357   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6358  },
6359  {
6360   "alignment" : 4,
6361   "linker_set_key" : "android::String16 &",
6362   "name" : "android::String16 &",
6363   "referenced_type" : "type-58",
6364   "self_type" : "type-816",
6365   "size" : 4,
6366   "source_file" : "/system/core/libutils/include/utils/String16.h"
6367  },
6368  {
6369   "alignment" : 4,
6370   "linker_set_key" : "android::String8 &",
6371   "name" : "android::String8 &",
6372   "referenced_type" : "type-68",
6373   "self_type" : "type-810",
6374   "size" : 4,
6375   "source_file" : "/system/core/libutils/include/utils/String8.h"
6376  },
6377  {
6378   "alignment" : 4,
6379   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &",
6380   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &",
6381   "referenced_type" : "type-156",
6382   "self_type" : "type-163",
6383   "size" : 4,
6384   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6385  },
6386  {
6387   "alignment" : 4,
6388   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > &",
6389   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > &",
6390   "referenced_type" : "type-434",
6391   "self_type" : "type-442",
6392   "size" : 4,
6393   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6394  },
6395  {
6396   "alignment" : 4,
6397   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > &",
6398   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > &",
6399   "referenced_type" : "type-1072",
6400   "self_type" : "type-1075",
6401   "size" : 4,
6402   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6403  },
6404  {
6405   "alignment" : 4,
6406   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > &",
6407   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > &",
6408   "referenced_type" : "type-166",
6409   "self_type" : "type-169",
6410   "size" : 4,
6411   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6412  },
6413  {
6414   "alignment" : 4,
6415   "linker_set_key" : "android::hardware::Return<bool> &",
6416   "name" : "android::hardware::Return<bool> &",
6417   "referenced_type" : "type-416",
6418   "self_type" : "type-429",
6419   "size" : 4,
6420   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6421  },
6422  {
6423   "alignment" : 4,
6424   "linker_set_key" : "android::hardware::Return<void> &",
6425   "name" : "android::hardware::Return<void> &",
6426   "referenced_type" : "type-476",
6427   "self_type" : "type-482",
6428   "size" : 4,
6429   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6430  },
6431  {
6432   "alignment" : 4,
6433   "linker_set_key" : "android::hardware::Status &",
6434   "name" : "android::hardware::Status &",
6435   "referenced_type" : "type-159",
6436   "self_type" : "type-412",
6437   "size" : 4,
6438   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6439  },
6440  {
6441   "alignment" : 4,
6442   "linker_set_key" : "android::hardware::TextOutput &",
6443   "name" : "android::hardware::TextOutput &",
6444   "referenced_type" : "type-1097",
6445   "self_type" : "type-1096",
6446   "size" : 4,
6447   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6448  },
6449  {
6450   "alignment" : 4,
6451   "linker_set_key" : "android::hardware::TextOutput &",
6452   "name" : "android::hardware::TextOutput &",
6453   "referenced_type" : "type-225",
6454   "self_type" : "type-224",
6455   "size" : 4,
6456   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6457  },
6458  {
6459   "alignment" : 4,
6460   "linker_set_key" : "android::hardware::TextOutput &",
6461   "name" : "android::hardware::TextOutput &",
6462   "referenced_type" : "type-356",
6463   "self_type" : "type-355",
6464   "size" : 4,
6465   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6466  },
6467  {
6468   "alignment" : 4,
6469   "linker_set_key" : "android::hardware::TextOutput &",
6470   "name" : "android::hardware::TextOutput &",
6471   "referenced_type" : "type-437",
6472   "self_type" : "type-436",
6473   "size" : 4,
6474   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6475  },
6476  {
6477   "alignment" : 4,
6478   "linker_set_key" : "android::hardware::TextOutput &",
6479   "name" : "android::hardware::TextOutput &",
6480   "referenced_type" : "type-515",
6481   "self_type" : "type-514",
6482   "size" : 4,
6483   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6484  },
6485  {
6486   "alignment" : 4,
6487   "linker_set_key" : "android::hardware::TextOutput &",
6488   "name" : "android::hardware::TextOutput &",
6489   "referenced_type" : "type-601",
6490   "self_type" : "type-600",
6491   "size" : 4,
6492   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6493  },
6494  {
6495   "alignment" : 4,
6496   "linker_set_key" : "android::hardware::TextOutput &",
6497   "name" : "android::hardware::TextOutput &",
6498   "referenced_type" : "type-670",
6499   "self_type" : "type-669",
6500   "size" : 4,
6501   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6502  },
6503  {
6504   "alignment" : 4,
6505   "linker_set_key" : "android::hardware::TextOutput &",
6506   "name" : "android::hardware::TextOutput &",
6507   "referenced_type" : "type-835",
6508   "self_type" : "type-834",
6509   "size" : 4,
6510   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6511  },
6512  {
6513   "alignment" : 4,
6514   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6515   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6516   "referenced_type" : "type-750",
6517   "self_type" : "type-1021",
6518   "size" : 4,
6519   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6520  },
6521  {
6522   "alignment" : 4,
6523   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
6524   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
6525   "referenced_type" : "type-742",
6526   "self_type" : "type-1016",
6527   "size" : 4,
6528   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6529  },
6530  {
6531   "alignment" : 4,
6532   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> &",
6533   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
6534   "referenced_type" : "type-753",
6535   "self_type" : "type-1024",
6536   "size" : 4,
6537   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6538  },
6539  {
6540   "alignment" : 4,
6541   "linker_set_key" : "android::hardware::hidl_memory &",
6542   "name" : "android::hardware::hidl_memory &",
6543   "referenced_type" : "type-722",
6544   "self_type" : "type-727",
6545   "size" : 4,
6546   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6547  },
6548  {
6549   "alignment" : 4,
6550   "linker_set_key" : "android::hardware::hidl_string &",
6551   "name" : "android::hardware::hidl_string &",
6552   "referenced_type" : "type-90",
6553   "self_type" : "type-1019",
6554   "size" : 4,
6555   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6556  },
6557  {
6558   "alignment" : 4,
6559   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6560   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6561   "referenced_type" : "type-749",
6562   "self_type" : "type-759",
6563   "size" : 4,
6564   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6565  },
6566  {
6567   "alignment" : 4,
6568   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6569   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6570   "referenced_type" : "type-741",
6571   "self_type" : "type-748",
6572   "size" : 4,
6573   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6574  },
6575  {
6576   "alignment" : 4,
6577   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
6578   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
6579   "referenced_type" : "type-318",
6580   "self_type" : "type-321",
6581   "size" : 4,
6582   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6583  },
6584  {
6585   "alignment" : 4,
6586   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
6587   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
6588   "referenced_type" : "type-1045",
6589   "self_type" : "type-1056",
6590   "size" : 4,
6591   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6592  },
6593  {
6594   "alignment" : 4,
6595   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
6596   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
6597   "referenced_type" : "type-148",
6598   "self_type" : "type-147",
6599   "size" : 4,
6600   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6601  },
6602  {
6603   "alignment" : 4,
6604   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> &",
6605   "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> &",
6606   "referenced_type" : "type-359",
6607   "self_type" : "type-363",
6608   "size" : 4,
6609   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6610  },
6611  {
6612   "alignment" : 4,
6613   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> &",
6614   "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> &",
6615   "referenced_type" : "type-79",
6616   "self_type" : "type-1070",
6617   "size" : 4,
6618   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6619  },
6620  {
6621   "alignment" : 4,
6622   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> &",
6623   "name" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> &",
6624   "referenced_type" : "type-124",
6625   "self_type" : "type-154",
6626   "size" : 4,
6627   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6628  },
6629  {
6630   "alignment" : 4,
6631   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
6632   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
6633   "referenced_type" : "type-381",
6634   "self_type" : "type-397",
6635   "size" : 4,
6636   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6637  },
6638  {
6639   "alignment" : 4,
6640   "linker_set_key" : "const android::String16 &",
6641   "name" : "const android::String16 &",
6642   "referenced_type" : "type-57",
6643   "self_type" : "type-56",
6644   "size" : 4,
6645   "source_file" : "/system/core/libutils/include/utils/String16.h"
6646  },
6647  {
6648   "alignment" : 4,
6649   "linker_set_key" : "const android::String8 &",
6650   "name" : "const android::String8 &",
6651   "referenced_type" : "type-807",
6652   "self_type" : "type-809",
6653   "size" : 4,
6654   "source_file" : "/system/core/libutils/include/utils/String8.h"
6655  },
6656  {
6657   "alignment" : 4,
6658   "linker_set_key" : "const android::hardware::Parcel &",
6659   "name" : "const android::hardware::Parcel &",
6660   "referenced_type" : "type-836",
6661   "self_type" : "type-837",
6662   "size" : 4,
6663   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6664  },
6665  {
6666   "alignment" : 4,
6667   "linker_set_key" : "const android::hardware::Return<bool> &",
6668   "name" : "const android::hardware::Return<bool> &",
6669   "referenced_type" : "type-430",
6670   "self_type" : "type-452",
6671   "size" : 4,
6672   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6673  },
6674  {
6675   "alignment" : 4,
6676   "linker_set_key" : "const android::hardware::Status &",
6677   "name" : "const android::hardware::Status &",
6678   "referenced_type" : "type-409",
6679   "self_type" : "type-410",
6680   "size" : 4,
6681   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6682  },
6683  {
6684   "alignment" : 4,
6685   "linker_set_key" : "const android::hardware::details::SchedPrio &",
6686   "name" : "const android::hardware::details::SchedPrio &",
6687   "referenced_type" : "type-847",
6688   "self_type" : "type-846",
6689   "size" : 4,
6690   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6691  },
6692  {
6693   "alignment" : 4,
6694   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue &",
6695   "name" : "const android::hardware::drm::V1_0::KeyValue &",
6696   "referenced_type" : "type-188",
6697   "self_type" : "type-310",
6698   "size" : 4,
6699   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6700  },
6701  {
6702   "alignment" : 4,
6703   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup &",
6704   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup &",
6705   "referenced_type" : "type-110",
6706   "self_type" : "type-109",
6707   "size" : 4,
6708   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6709  },
6710  {
6711   "alignment" : 4,
6712   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute &",
6713   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute &",
6714   "referenced_type" : "type-250",
6715   "self_type" : "type-249",
6716   "size" : 4,
6717   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6718  },
6719  {
6720   "alignment" : 4,
6721   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric &",
6722   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric &",
6723   "referenced_type" : "type-305",
6724   "self_type" : "type-304",
6725   "size" : 4,
6726   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6727  },
6728  {
6729   "alignment" : 4,
6730   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value &",
6731   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value &",
6732   "referenced_type" : "type-299",
6733   "self_type" : "type-298",
6734   "size" : 4,
6735   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6736  },
6737  {
6738   "alignment" : 4,
6739   "linker_set_key" : "const android::hardware::drm::V1_1::SecureStopRelease &",
6740   "name" : "const android::hardware::drm::V1_1::SecureStopRelease &",
6741   "referenced_type" : "type-296",
6742   "self_type" : "type-297",
6743   "size" : 4,
6744   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
6745  },
6746  {
6747   "alignment" : 4,
6748   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16> &",
6749   "name" : "const android::hardware::hidl_array<unsigned char, 16> &",
6750   "referenced_type" : "type-1012",
6751   "self_type" : "type-1013",
6752   "size" : 4,
6753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
6754  },
6755  {
6756   "alignment" : 4,
6757   "linker_set_key" : "const android::hardware::hidl_handle &",
6758   "name" : "const android::hardware::hidl_handle &",
6759   "referenced_type" : "type-791",
6760   "self_type" : "type-792",
6761   "size" : 4,
6762   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6763  },
6764  {
6765   "alignment" : 4,
6766   "linker_set_key" : "const android::hardware::hidl_memory &",
6767   "name" : "const android::hardware::hidl_memory &",
6768   "referenced_type" : "type-725",
6769   "self_type" : "type-726",
6770   "size" : 4,
6771   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6772  },
6773  {
6774   "alignment" : 4,
6775   "linker_set_key" : "const android::hardware::hidl_string &",
6776   "name" : "const android::hardware::hidl_string &",
6777   "referenced_type" : "type-720",
6778   "self_type" : "type-721",
6779   "size" : 4,
6780   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6781  },
6782  {
6783   "alignment" : 4,
6784   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
6785   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus> &",
6786   "referenced_type" : "type-300",
6787   "self_type" : "type-301",
6788   "size" : 4,
6789   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
6790  },
6791  {
6792   "alignment" : 4,
6793   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> &",
6794   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> &",
6795   "referenced_type" : "type-189",
6796   "self_type" : "type-229",
6797   "size" : 4,
6798   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6799  },
6800  {
6801   "alignment" : 4,
6802   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> &",
6803   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> &",
6804   "referenced_type" : "type-202",
6805   "self_type" : "type-204",
6806   "size" : 4,
6807   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6808  },
6809  {
6810   "alignment" : 4,
6811   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> &",
6812   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> &",
6813   "referenced_type" : "type-208",
6814   "self_type" : "type-210",
6815   "size" : 4,
6816   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6817  },
6818  {
6819   "alignment" : 4,
6820   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> &",
6821   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> &",
6822   "referenced_type" : "type-205",
6823   "self_type" : "type-207",
6824   "size" : 4,
6825   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6826  },
6827  {
6828   "alignment" : 4,
6829   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup> &",
6830   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup> &",
6831   "referenced_type" : "type-213",
6832   "self_type" : "type-227",
6833   "size" : 4,
6834   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6835  },
6836  {
6837   "alignment" : 4,
6838   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
6839   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
6840   "referenced_type" : "type-983",
6841   "self_type" : "type-984",
6842   "size" : 4,
6843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
6844  },
6845  {
6846   "alignment" : 4,
6847   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > &",
6848   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > &",
6849   "referenced_type" : "type-216",
6850   "self_type" : "type-228",
6851   "size" : 4,
6852   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6853  },
6854  {
6855   "alignment" : 4,
6856   "linker_set_key" : "const android::hardware::hidl_vec<int> &",
6857   "name" : "const android::hardware::hidl_vec<int> &",
6858   "referenced_type" : "type-766",
6859   "self_type" : "type-768",
6860   "size" : 4,
6861   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6862  },
6863  {
6864   "alignment" : 4,
6865   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> &",
6866   "name" : "const android::hardware::hidl_vec<unsigned char> &",
6867   "referenced_type" : "type-769",
6868   "self_type" : "type-771",
6869   "size" : 4,
6870   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6871  },
6872  {
6873   "alignment" : 4,
6874   "linker_set_key" : "const android::hardware::hidl_version &",
6875   "name" : "const android::hardware::hidl_version &",
6876   "referenced_type" : "type-785",
6877   "self_type" : "type-787",
6878   "size" : 4,
6879   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6880  },
6881  {
6882   "alignment" : 4,
6883   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const &",
6884   "name" : "const android::hidl::base::V1_0::IBase *const &",
6885   "referenced_type" : "type-861",
6886   "self_type" : "type-862",
6887   "size" : 4,
6888   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6889  },
6890  {
6891   "alignment" : 4,
6892   "linker_set_key" : "const android::sp<android::hardware::IBinder> &",
6893   "name" : "const android::sp<android::hardware::IBinder> &",
6894   "referenced_type" : "type-63",
6895   "self_type" : "type-62",
6896   "size" : 4,
6897   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
6898  },
6899  {
6900   "alignment" : 4,
6901   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
6902   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
6903   "referenced_type" : "type-352",
6904   "self_type" : "type-353",
6905   "size" : 4,
6906   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6907  },
6908  {
6909   "alignment" : 4,
6910   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
6911   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
6912   "referenced_type" : "type-334",
6913   "self_type" : "type-1107",
6914   "size" : 4,
6915   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6916  },
6917  {
6918   "alignment" : 4,
6919   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
6920   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
6921   "referenced_type" : "type-1064",
6922   "self_type" : "type-1066",
6923   "size" : 4,
6924   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6925  },
6926  {
6927   "alignment" : 4,
6928   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
6929   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
6930   "referenced_type" : "type-1044",
6931   "self_type" : "type-1047",
6932   "size" : 4,
6933   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6934  },
6935  {
6936   "alignment" : 4,
6937   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
6938   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
6939   "referenced_type" : "type-1051",
6940   "self_type" : "type-1052",
6941   "size" : 4,
6942   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6943  },
6944  {
6945   "alignment" : 4,
6946   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> &",
6947   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> &",
6948   "referenced_type" : "type-375",
6949   "self_type" : "type-1032",
6950   "size" : 4,
6951   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6952  },
6953  {
6954   "alignment" : 4,
6955   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> &",
6956   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> &",
6957   "referenced_type" : "type-78",
6958   "self_type" : "type-77",
6959   "size" : 4,
6960   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6961  },
6962  {
6963   "alignment" : 4,
6964   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> &",
6965   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> &",
6966   "referenced_type" : "type-123",
6967   "self_type" : "type-128",
6968   "size" : 4,
6969   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6970  },
6971  {
6972   "alignment" : 4,
6973   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
6974   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
6975   "referenced_type" : "type-402",
6976   "self_type" : "type-710",
6977   "size" : 4,
6978   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6979  },
6980  {
6981   "alignment" : 4,
6982   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> &",
6983   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
6984   "referenced_type" : "type-764",
6985   "self_type" : "type-779",
6986   "size" : 4,
6987   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6988  },
6989  {
6990   "alignment" : 4,
6991   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> &",
6992   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
6993   "referenced_type" : "type-1049",
6994   "self_type" : "type-1055",
6995   "size" : 4,
6996   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6997  },
6998  {
6999   "alignment" : 4,
7000   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
7001   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
7002   "referenced_type" : "type-315",
7003   "self_type" : "type-985",
7004   "size" : 4,
7005   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
7006  },
7007  {
7008   "alignment" : 4,
7009   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> &",
7010   "name" : "const android::wp<android::hardware::BHwBinder> &",
7011   "referenced_type" : "type-1015",
7012   "self_type" : "type-1035",
7013   "size" : 4,
7014   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7015  },
7016  {
7017   "alignment" : 4,
7018   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> &",
7019   "name" : "const android::wp<android::hidl::base::V1_0::IBase> &",
7020   "referenced_type" : "type-1034",
7021   "self_type" : "type-1079",
7022   "size" : 4,
7023   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7024  },
7025  {
7026   "alignment" : 4,
7027   "linker_set_key" : "const bool &",
7028   "name" : "const bool &",
7029   "referenced_type" : "type-273",
7030   "self_type" : "type-657",
7031   "size" : 4,
7032   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7033  },
7034  {
7035   "alignment" : 4,
7036   "linker_set_key" : "const double &",
7037   "name" : "const double &",
7038   "referenced_type" : "type-711",
7039   "self_type" : "type-712",
7040   "size" : 4,
7041   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7042  },
7043  {
7044   "alignment" : 4,
7045   "linker_set_key" : "const float &",
7046   "name" : "const float &",
7047   "referenced_type" : "type-708",
7048   "self_type" : "type-709",
7049   "size" : 4,
7050   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7051  },
7052  {
7053   "alignment" : 4,
7054   "linker_set_key" : "const int &",
7055   "name" : "const int &",
7056   "referenced_type" : "type-900",
7057   "self_type" : "type-899",
7058   "size" : 4,
7059   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7060  },
7061  {
7062   "linker_set_key" : "const iter<is_const> &",
7063   "name" : "const iter<is_const> &",
7064   "referenced_type" : "type-1083",
7065   "self_type" : "type-1085",
7066   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7067  },
7068  {
7069   "linker_set_key" : "const iter<is_const> &",
7070   "name" : "const iter<is_const> &",
7071   "referenced_type" : "type-175",
7072   "self_type" : "type-177",
7073   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7074  },
7075  {
7076   "linker_set_key" : "const iter<is_const> &",
7077   "name" : "const iter<is_const> &",
7078   "referenced_type" : "type-340",
7079   "self_type" : "type-342",
7080   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7081  },
7082  {
7083   "linker_set_key" : "const iter<is_const> &",
7084   "name" : "const iter<is_const> &",
7085   "referenced_type" : "type-421",
7086   "self_type" : "type-424",
7087   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7088  },
7089  {
7090   "linker_set_key" : "const iter<is_const> &",
7091   "name" : "const iter<is_const> &",
7092   "referenced_type" : "type-499",
7093   "self_type" : "type-501",
7094   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7095  },
7096  {
7097   "linker_set_key" : "const iter<is_const> &",
7098   "name" : "const iter<is_const> &",
7099   "referenced_type" : "type-583",
7100   "self_type" : "type-585",
7101   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7102  },
7103  {
7104   "linker_set_key" : "const iter<is_const> &",
7105   "name" : "const iter<is_const> &",
7106   "referenced_type" : "type-658",
7107   "self_type" : "type-661",
7108   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7109  },
7110  {
7111   "linker_set_key" : "const iter<is_const> &",
7112   "name" : "const iter<is_const> &",
7113   "referenced_type" : "type-732",
7114   "self_type" : "type-734",
7115   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7116  },
7117  {
7118   "alignment" : 4,
7119   "linker_set_key" : "const log_msg &",
7120   "name" : "const log_msg &",
7121   "referenced_type" : "type-323",
7122   "self_type" : "type-406",
7123   "size" : 4,
7124   "source_file" : "/system/core/liblog/include/log/log_read.h"
7125  },
7126  {
7127   "alignment" : 4,
7128   "linker_set_key" : "const long long &",
7129   "name" : "const long long &",
7130   "referenced_type" : "type-679",
7131   "self_type" : "type-705",
7132   "size" : 4,
7133   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7134  },
7135  {
7136   "alignment" : 4,
7137   "linker_set_key" : "const short &",
7138   "name" : "const short &",
7139   "referenced_type" : "type-668",
7140   "self_type" : "type-671",
7141   "size" : 4,
7142   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7143  },
7144  {
7145   "alignment" : 4,
7146   "linker_set_key" : "const signed char &",
7147   "name" : "const signed char &",
7148   "referenced_type" : "type-663",
7149   "self_type" : "type-667",
7150   "size" : 4,
7151   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7152  },
7153  {
7154   "alignment" : 4,
7155   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7156   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7157   "referenced_type" : "type-1098",
7158   "self_type" : "type-1100",
7159   "size" : 4,
7160   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7161  },
7162  {
7163   "alignment" : 4,
7164   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7165   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7166   "referenced_type" : "type-233",
7167   "self_type" : "type-235",
7168   "size" : 4,
7169   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7170  },
7171  {
7172   "alignment" : 4,
7173   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7174   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7175   "referenced_type" : "type-439",
7176   "self_type" : "type-441",
7177   "size" : 4,
7178   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7179  },
7180  {
7181   "alignment" : 4,
7182   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7183   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7184   "referenced_type" : "type-517",
7185   "self_type" : "type-519",
7186   "size" : 4,
7187   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7188  },
7189  {
7190   "alignment" : 4,
7191   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7192   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7193   "referenced_type" : "type-603",
7194   "self_type" : "type-605",
7195   "size" : 4,
7196   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7197  },
7198  {
7199   "alignment" : 4,
7200   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7201   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
7202   "referenced_type" : "type-839",
7203   "self_type" : "type-841",
7204   "size" : 4,
7205   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
7206  },
7207  {
7208   "alignment" : 4,
7209   "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 *> > *)> > > &",
7210   "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 *> > *)> > > &",
7211   "referenced_type" : "type-1028",
7212   "self_type" : "type-1027",
7213   "size" : 4,
7214   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7215  },
7216  {
7217   "alignment" : 4,
7218   "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 *> > *)> > > &",
7219   "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 *> > *)> > > &",
7220   "referenced_type" : "type-121",
7221   "self_type" : "type-120",
7222   "size" : 4,
7223   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7224  },
7225  {
7226   "alignment" : 4,
7227   "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 *> > *)> > > &",
7228   "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 *> > *)> > > &",
7229   "referenced_type" : "type-399",
7230   "self_type" : "type-398",
7231   "size" : 4,
7232   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7233  },
7234  {
7235   "alignment" : 4,
7236   "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 *> > *)> > > &",
7237   "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 *> > *)> > > &",
7238   "referenced_type" : "type-478",
7239   "self_type" : "type-477",
7240   "size" : 4,
7241   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7242  },
7243  {
7244   "alignment" : 4,
7245   "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 *> > *)> > > &",
7246   "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 *> > *)> > > &",
7247   "referenced_type" : "type-556",
7248   "self_type" : "type-555",
7249   "size" : 4,
7250   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7251  },
7252  {
7253   "alignment" : 4,
7254   "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 *> > *)> > > &",
7255   "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 *> > *)> > > &",
7256   "referenced_type" : "type-562",
7257   "self_type" : "type-561",
7258   "size" : 4,
7259   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7260  },
7261  {
7262   "alignment" : 4,
7263   "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 *> > *)> > > &",
7264   "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 *> > *)> > > &",
7265   "referenced_type" : "type-703",
7266   "self_type" : "type-702",
7267   "size" : 4,
7268   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7269  },
7270  {
7271   "alignment" : 4,
7272   "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 *> > *)> > > &",
7273   "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 *> > *)> > > &",
7274   "referenced_type" : "type-75",
7275   "self_type" : "type-74",
7276   "size" : 4,
7277   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7278  },
7279  {
7280   "alignment" : 4,
7281   "linker_set_key" : "const unsigned char &",
7282   "name" : "const unsigned char &",
7283   "referenced_type" : "type-778",
7284   "self_type" : "type-959",
7285   "size" : 4,
7286   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7287  },
7288  {
7289   "alignment" : 4,
7290   "linker_set_key" : "const unsigned int &",
7291   "name" : "const unsigned int &",
7292   "referenced_type" : "type-52",
7293   "self_type" : "type-674",
7294   "size" : 4,
7295   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7296  },
7297  {
7298   "alignment" : 4,
7299   "linker_set_key" : "const unsigned long long &",
7300   "name" : "const unsigned long long &",
7301   "referenced_type" : "type-706",
7302   "self_type" : "type-707",
7303   "size" : 4,
7304   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7305  },
7306  {
7307   "alignment" : 4,
7308   "linker_set_key" : "const unsigned short &",
7309   "name" : "const unsigned short &",
7310   "referenced_type" : "type-672",
7311   "self_type" : "type-673",
7312   "size" : 4,
7313   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
7314  },
7315  {
7316   "alignment" : 4,
7317   "linker_set_key" : "int &",
7318   "name" : "int &",
7319   "referenced_type" : "type-42",
7320   "self_type" : "type-803",
7321   "size" : 4,
7322   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
7323  },
7324  {
7325   "alignment" : 4,
7326   "linker_set_key" : "unsigned char &",
7327   "name" : "unsigned char &",
7328   "referenced_type" : "type-100",
7329   "self_type" : "type-940",
7330   "size" : 4,
7331   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
7332  },
7333  {
7334   "alignment" : 4,
7335   "linker_set_key" : "unsigned int &",
7336   "name" : "unsigned int &",
7337   "referenced_type" : "type-2",
7338   "self_type" : "type-956",
7339   "size" : 4,
7340   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
7341  }
7342 ],
7343 "pointer_types" :
7344 [
7345  {
7346   "alignment" : 4,
7347   "linker_set_key" : "android::Condition *",
7348   "name" : "android::Condition *",
7349   "referenced_type" : "type-274",
7350   "self_type" : "type-922",
7351   "size" : 4,
7352   "source_file" : "/system/core/libutils/include/utils/Condition.h"
7353  },
7354  {
7355   "alignment" : 4,
7356   "linker_set_key" : "android::Mutex *",
7357   "name" : "android::Mutex *",
7358   "referenced_type" : "type-48",
7359   "self_type" : "type-916",
7360   "size" : 4,
7361   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7362  },
7363  {
7364   "alignment" : 4,
7365   "linker_set_key" : "android::Mutex::Autolock *",
7366   "name" : "android::Mutex::Autolock *",
7367   "referenced_type" : "type-917",
7368   "self_type" : "type-920",
7369   "size" : 4,
7370   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7371  },
7372  {
7373   "alignment" : 4,
7374   "linker_set_key" : "android::RWLock *",
7375   "name" : "android::RWLock *",
7376   "referenced_type" : "type-923",
7377   "self_type" : "type-925",
7378   "size" : 4,
7379   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7380  },
7381  {
7382   "alignment" : 4,
7383   "linker_set_key" : "android::RWLock::AutoRLock *",
7384   "name" : "android::RWLock::AutoRLock *",
7385   "referenced_type" : "type-926",
7386   "self_type" : "type-929",
7387   "size" : 4,
7388   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7389  },
7390  {
7391   "alignment" : 4,
7392   "linker_set_key" : "android::RWLock::AutoWLock *",
7393   "name" : "android::RWLock::AutoWLock *",
7394   "referenced_type" : "type-930",
7395   "self_type" : "type-931",
7396   "size" : 4,
7397   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7398  },
7399  {
7400   "alignment" : 4,
7401   "linker_set_key" : "android::RefBase *",
7402   "name" : "android::RefBase *",
7403   "referenced_type" : "type-6",
7404   "self_type" : "type-717",
7405   "size" : 4,
7406   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7407  },
7408  {
7409   "alignment" : 4,
7410   "linker_set_key" : "android::RefBase::weakref_impl *",
7411   "name" : "android::RefBase::weakref_impl *",
7412   "referenced_type" : "type-1081",
7413   "self_type" : "type-1080",
7414   "size" : 4,
7415   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7416  },
7417  {
7418   "alignment" : 4,
7419   "linker_set_key" : "android::RefBase::weakref_impl *",
7420   "name" : "android::RefBase::weakref_impl *",
7421   "referenced_type" : "type-173",
7422   "self_type" : "type-172",
7423   "size" : 4,
7424   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7425  },
7426  {
7427   "alignment" : 4,
7428   "linker_set_key" : "android::RefBase::weakref_impl *",
7429   "name" : "android::RefBase::weakref_impl *",
7430   "referenced_type" : "type-336",
7431   "self_type" : "type-335",
7432   "size" : 4,
7433   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7434  },
7435  {
7436   "alignment" : 4,
7437   "linker_set_key" : "android::RefBase::weakref_impl *",
7438   "name" : "android::RefBase::weakref_impl *",
7439   "referenced_type" : "type-418",
7440   "self_type" : "type-417",
7441   "size" : 4,
7442   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7443  },
7444  {
7445   "alignment" : 4,
7446   "linker_set_key" : "android::RefBase::weakref_impl *",
7447   "name" : "android::RefBase::weakref_impl *",
7448   "referenced_type" : "type-495",
7449   "self_type" : "type-494",
7450   "size" : 4,
7451   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7452  },
7453  {
7454   "alignment" : 4,
7455   "linker_set_key" : "android::RefBase::weakref_impl *",
7456   "name" : "android::RefBase::weakref_impl *",
7457   "referenced_type" : "type-580",
7458   "self_type" : "type-579",
7459   "size" : 4,
7460   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7461  },
7462  {
7463   "alignment" : 4,
7464   "linker_set_key" : "android::RefBase::weakref_impl *",
7465   "name" : "android::RefBase::weakref_impl *",
7466   "referenced_type" : "type-655",
7467   "self_type" : "type-654",
7468   "size" : 4,
7469   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7470  },
7471  {
7472   "alignment" : 4,
7473   "linker_set_key" : "android::RefBase::weakref_impl *",
7474   "name" : "android::RefBase::weakref_impl *",
7475   "referenced_type" : "type-9",
7476   "self_type" : "type-8",
7477   "size" : 4,
7478   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7479  },
7480  {
7481   "alignment" : 4,
7482   "linker_set_key" : "android::RefBase::weakref_type *",
7483   "name" : "android::RefBase::weakref_type *",
7484   "referenced_type" : "type-11",
7485   "self_type" : "type-10",
7486   "size" : 4,
7487   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7488  },
7489  {
7490   "alignment" : 4,
7491   "linker_set_key" : "android::ReferenceRenamer *",
7492   "name" : "android::ReferenceRenamer *",
7493   "referenced_type" : "type-713",
7494   "self_type" : "type-714",
7495   "size" : 4,
7496   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7497  },
7498  {
7499   "alignment" : 4,
7500   "linker_set_key" : "android::ScopedTrace *",
7501   "name" : "android::ScopedTrace *",
7502   "referenced_type" : "type-932",
7503   "self_type" : "type-933",
7504   "size" : 4,
7505   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7506  },
7507  {
7508   "alignment" : 4,
7509   "linker_set_key" : "android::String16 *",
7510   "name" : "android::String16 *",
7511   "referenced_type" : "type-58",
7512   "self_type" : "type-817",
7513   "size" : 4,
7514   "source_file" : "/system/core/libutils/include/utils/String16.h"
7515  },
7516  {
7517   "alignment" : 4,
7518   "linker_set_key" : "android::String8 *",
7519   "name" : "android::String8 *",
7520   "referenced_type" : "type-68",
7521   "self_type" : "type-811",
7522   "size" : 4,
7523   "source_file" : "/system/core/libutils/include/utils/String8.h"
7524  },
7525  {
7526   "alignment" : 4,
7527   "linker_set_key" : "android::Thread *",
7528   "name" : "android::Thread *",
7529   "referenced_type" : "type-272",
7530   "self_type" : "type-271",
7531   "size" : 4,
7532   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7533  },
7534  {
7535   "alignment" : 4,
7536   "linker_set_key" : "android::VirtualLightRefBase *",
7537   "name" : "android::VirtualLightRefBase *",
7538   "referenced_type" : "type-486",
7539   "self_type" : "type-496",
7540   "size" : 4,
7541   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
7542  },
7543  {
7544   "alignment" : 4,
7545   "linker_set_key" : "android::hardware::BHwBinder *",
7546   "name" : "android::hardware::BHwBinder *",
7547   "referenced_type" : "type-132",
7548   "self_type" : "type-405",
7549   "size" : 4,
7550   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7551  },
7552  {
7553   "alignment" : 4,
7554   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::ICryptoFactory> *",
7555   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::ICryptoFactory> *",
7556   "referenced_type" : "type-825",
7557   "self_type" : "type-824",
7558   "size" : 4,
7559   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7560  },
7561  {
7562   "alignment" : 4,
7563   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmFactory> *",
7564   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmFactory> *",
7565   "referenced_type" : "type-35",
7566   "self_type" : "type-1094",
7567   "size" : 4,
7568   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7569  },
7570  {
7571   "alignment" : 4,
7572   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmPlugin> *",
7573   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmPlugin> *",
7574   "referenced_type" : "type-142",
7575   "self_type" : "type-222",
7576   "size" : 4,
7577   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7578  },
7579  {
7580   "alignment" : 4,
7581   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
7582   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
7583   "referenced_type" : "type-855",
7584   "self_type" : "type-860",
7585   "size" : 4,
7586   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7587  },
7588  {
7589   "alignment" : 4,
7590   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
7591   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
7592   "referenced_type" : "type-873",
7593   "self_type" : "type-879",
7594   "size" : 4,
7595   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7596  },
7597  {
7598   "alignment" : 4,
7599   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
7600   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
7601   "referenced_type" : "type-863",
7602   "self_type" : "type-868",
7603   "size" : 4,
7604   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7605  },
7606  {
7607   "alignment" : 4,
7608   "linker_set_key" : "android::hardware::GrantorDescriptor *",
7609   "name" : "android::hardware::GrantorDescriptor *",
7610   "referenced_type" : "type-739",
7611   "self_type" : "type-738",
7612   "size" : 4,
7613   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7614  },
7615  {
7616   "alignment" : 4,
7617   "linker_set_key" : "android::hardware::IBinder *",
7618   "name" : "android::hardware::IBinder *",
7619   "referenced_type" : "type-14",
7620   "self_type" : "type-13",
7621   "size" : 4,
7622   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7623  },
7624  {
7625   "alignment" : 4,
7626   "linker_set_key" : "android::hardware::IBinder::DeathRecipient *",
7627   "name" : "android::hardware::IBinder::DeathRecipient *",
7628   "referenced_type" : "type-387",
7629   "self_type" : "type-415",
7630   "size" : 4,
7631   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7632  },
7633  {
7634   "alignment" : 4,
7635   "linker_set_key" : "android::hardware::IInterface *",
7636   "name" : "android::hardware::IInterface *",
7637   "referenced_type" : "type-20",
7638   "self_type" : "type-146",
7639   "size" : 4,
7640   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7641  },
7642  {
7643   "alignment" : 4,
7644   "linker_set_key" : "android::hardware::Parcel *",
7645   "name" : "android::hardware::Parcel *",
7646   "referenced_type" : "type-826",
7647   "self_type" : "type-831",
7648   "size" : 4,
7649   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7650  },
7651  {
7652   "alignment" : 4,
7653   "linker_set_key" : "android::hardware::ProcessState *",
7654   "name" : "android::hardware::ProcessState *",
7655   "referenced_type" : "type-41",
7656   "self_type" : "type-40",
7657   "size" : 4,
7658   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7659  },
7660  {
7661   "alignment" : 4,
7662   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> *",
7663   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> *",
7664   "referenced_type" : "type-156",
7665   "self_type" : "type-161",
7666   "size" : 4,
7667   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7668  },
7669  {
7670   "alignment" : 4,
7671   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > *",
7672   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > *",
7673   "referenced_type" : "type-434",
7674   "self_type" : "type-435",
7675   "size" : 4,
7676   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7677  },
7678  {
7679   "alignment" : 4,
7680   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > *",
7681   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > *",
7682   "referenced_type" : "type-1072",
7683   "self_type" : "type-1073",
7684   "size" : 4,
7685   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7686  },
7687  {
7688   "alignment" : 4,
7689   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > *",
7690   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > *",
7691   "referenced_type" : "type-166",
7692   "self_type" : "type-167",
7693   "size" : 4,
7694   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7695  },
7696  {
7697   "alignment" : 4,
7698   "linker_set_key" : "android::hardware::Return<bool> *",
7699   "name" : "android::hardware::Return<bool> *",
7700   "referenced_type" : "type-416",
7701   "self_type" : "type-420",
7702   "size" : 4,
7703   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7704  },
7705  {
7706   "alignment" : 4,
7707   "linker_set_key" : "android::hardware::Return<void> *",
7708   "name" : "android::hardware::Return<void> *",
7709   "referenced_type" : "type-476",
7710   "self_type" : "type-480",
7711   "size" : 4,
7712   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7713  },
7714  {
7715   "alignment" : 4,
7716   "linker_set_key" : "android::hardware::Status *",
7717   "name" : "android::hardware::Status *",
7718   "referenced_type" : "type-159",
7719   "self_type" : "type-408",
7720   "size" : 4,
7721   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7722  },
7723  {
7724   "alignment" : 4,
7725   "linker_set_key" : "android::hardware::details::HidlInstrumentor *",
7726   "name" : "android::hardware::details::HidlInstrumentor *",
7727   "referenced_type" : "type-24",
7728   "self_type" : "type-1030",
7729   "size" : 4,
7730   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7731  },
7732  {
7733   "alignment" : 4,
7734   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7735   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7736   "referenced_type" : "type-750",
7737   "self_type" : "type-1020",
7738   "size" : 4,
7739   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7740  },
7741  {
7742   "alignment" : 4,
7743   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7744   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7745   "referenced_type" : "type-742",
7746   "self_type" : "type-1014",
7747   "size" : 4,
7748   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7749  },
7750  {
7751   "alignment" : 4,
7752   "linker_set_key" : "android::hardware::details::return_status *",
7753   "name" : "android::hardware::details::return_status *",
7754   "referenced_type" : "type-158",
7755   "self_type" : "type-457",
7756   "size" : 4,
7757   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7758  },
7759  {
7760   "alignment" : 4,
7761   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
7762   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
7763   "referenced_type" : "type-999",
7764   "self_type" : "type-1000",
7765   "size" : 4,
7766   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7767  },
7768  {
7769   "alignment" : 4,
7770   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
7771   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
7772   "referenced_type" : "type-992",
7773   "self_type" : "type-993",
7774   "size" : 4,
7775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7776  },
7777  {
7778   "alignment" : 4,
7779   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
7780   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
7781   "referenced_type" : "type-1149",
7782   "self_type" : "type-1150",
7783   "size" : 4,
7784   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
7785  },
7786  {
7787   "alignment" : 4,
7788   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
7789   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
7790   "referenced_type" : "type-1142",
7791   "self_type" : "type-1143",
7792   "size" : 4,
7793   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
7794  },
7795  {
7796   "alignment" : 4,
7797   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
7798   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
7799   "referenced_type" : "type-1134",
7800   "self_type" : "type-1135",
7801   "size" : 4,
7802   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
7803  },
7804  {
7805   "alignment" : 4,
7806   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoFactory *",
7807   "name" : "android::hardware::drm::V1_0::ICryptoFactory *",
7808   "referenced_type" : "type-345",
7809   "self_type" : "type-344",
7810   "size" : 4,
7811   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7812  },
7813  {
7814   "alignment" : 4,
7815   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoPlugin *",
7816   "name" : "android::hardware::drm::V1_0::ICryptoPlugin *",
7817   "referenced_type" : "type-320",
7818   "self_type" : "type-319",
7819   "size" : 4,
7820   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7821  },
7822  {
7823   "alignment" : 4,
7824   "linker_set_key" : "android::hardware::drm::V1_0::IDrmFactory *",
7825   "name" : "android::hardware::drm::V1_0::IDrmFactory *",
7826   "referenced_type" : "type-19",
7827   "self_type" : "type-1062",
7828   "size" : 4,
7829   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7830  },
7831  {
7832   "alignment" : 4,
7833   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPlugin *",
7834   "name" : "android::hardware::drm::V1_0::IDrmPlugin *",
7835   "referenced_type" : "type-127",
7836   "self_type" : "type-1046",
7837   "size" : 4,
7838   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7839  },
7840  {
7841   "alignment" : 4,
7842   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPluginListener *",
7843   "name" : "android::hardware::drm::V1_0::IDrmPluginListener *",
7844   "referenced_type" : "type-150",
7845   "self_type" : "type-149",
7846   "size" : 4,
7847   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7848  },
7849  {
7850   "alignment" : 4,
7851   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus *",
7852   "name" : "android::hardware::drm::V1_0::KeyStatus *",
7853   "referenced_type" : "type-195",
7854   "self_type" : "type-194",
7855   "size" : 4,
7856   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7857  },
7858  {
7859   "alignment" : 4,
7860   "linker_set_key" : "android::hardware::drm::V1_0::KeyValue *",
7861   "name" : "android::hardware::drm::V1_0::KeyValue *",
7862   "referenced_type" : "type-186",
7863   "self_type" : "type-185",
7864   "size" : 4,
7865   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7866  },
7867  {
7868   "alignment" : 4,
7869   "linker_set_key" : "android::hardware::drm::V1_0::SecureStop *",
7870   "name" : "android::hardware::drm::V1_0::SecureStop *",
7871   "referenced_type" : "type-201",
7872   "self_type" : "type-200",
7873   "size" : 4,
7874   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7875  },
7876  {
7877   "alignment" : 4,
7878   "linker_set_key" : "android::hardware::drm::V1_1::BnHwCryptoFactory *",
7879   "name" : "android::hardware::drm::V1_1::BnHwCryptoFactory *",
7880   "referenced_type" : "type-885",
7881   "self_type" : "type-1001",
7882   "size" : 4,
7883   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7884  },
7885  {
7886   "alignment" : 4,
7887   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmFactory *",
7888   "name" : "android::hardware::drm::V1_1::BnHwDrmFactory *",
7889   "referenced_type" : "type-1039",
7890   "self_type" : "type-1040",
7891   "size" : 4,
7892   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7893  },
7894  {
7895   "alignment" : 4,
7896   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmPlugin *",
7897   "name" : "android::hardware::drm::V1_1::BnHwDrmPlugin *",
7898   "referenced_type" : "type-129",
7899   "self_type" : "type-134",
7900   "size" : 4,
7901   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7902  },
7903  {
7904   "alignment" : 4,
7905   "linker_set_key" : "android::hardware::drm::V1_1::BpHwCryptoFactory *",
7906   "name" : "android::hardware::drm::V1_1::BpHwCryptoFactory *",
7907   "referenced_type" : "type-1008",
7908   "self_type" : "type-1095",
7909   "size" : 4,
7910   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7911  },
7912  {
7913   "alignment" : 4,
7914   "linker_set_key" : "android::hardware::drm::V1_1::BpHwDrmFactory *",
7915   "name" : "android::hardware::drm::V1_1::BpHwDrmFactory *",
7916   "referenced_type" : "type-32",
7917   "self_type" : "type-1043",
7918   "size" : 4,
7919   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7920  },
7921  {
7922   "alignment" : 4,
7923   "linker_set_key" : "android::hardware::drm::V1_1::BpHwDrmPlugin *",
7924   "name" : "android::hardware::drm::V1_1::BpHwDrmPlugin *",
7925   "referenced_type" : "type-139",
7926   "self_type" : "type-143",
7927   "size" : 4,
7928   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7929  },
7930  {
7931   "alignment" : 4,
7932   "linker_set_key" : "android::hardware::drm::V1_1::BsCryptoFactory *",
7933   "name" : "android::hardware::drm::V1_1::BsCryptoFactory *",
7934   "referenced_type" : "type-1065",
7935   "self_type" : "type-1078",
7936   "size" : 4,
7937   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7938  },
7939  {
7940   "alignment" : 4,
7941   "linker_set_key" : "android::hardware::drm::V1_1::BsDrmFactory *",
7942   "name" : "android::hardware::drm::V1_1::BsDrmFactory *",
7943   "referenced_type" : "type-1041",
7944   "self_type" : "type-1042",
7945   "size" : 4,
7946   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7947  },
7948  {
7949   "alignment" : 4,
7950   "linker_set_key" : "android::hardware::drm::V1_1::BsDrmPlugin *",
7951   "name" : "android::hardware::drm::V1_1::BsDrmPlugin *",
7952   "referenced_type" : "type-135",
7953   "self_type" : "type-138",
7954   "size" : 4,
7955   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7956  },
7957  {
7958   "alignment" : 4,
7959   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup *",
7960   "name" : "android::hardware::drm::V1_1::DrmMetricGroup *",
7961   "referenced_type" : "type-84",
7962   "self_type" : "type-83",
7963   "size" : 4,
7964   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7965  },
7966  {
7967   "alignment" : 4,
7968   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute *",
7969   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute *",
7970   "referenced_type" : "type-98",
7971   "self_type" : "type-97",
7972   "size" : 4,
7973   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7974  },
7975  {
7976   "alignment" : 4,
7977   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric *",
7978   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric *",
7979   "referenced_type" : "type-89",
7980   "self_type" : "type-88",
7981   "size" : 4,
7982   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7983  },
7984  {
7985   "alignment" : 4,
7986   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Value *",
7987   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Value *",
7988   "referenced_type" : "type-106",
7989   "self_type" : "type-105",
7990   "size" : 4,
7991   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7992  },
7993  {
7994   "alignment" : 4,
7995   "linker_set_key" : "android::hardware::drm::V1_1::ICryptoFactory *",
7996   "name" : "android::hardware::drm::V1_1::ICryptoFactory *",
7997   "referenced_type" : "type-361",
7998   "self_type" : "type-360",
7999   "size" : 4,
8000   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8001  },
8002  {
8003   "alignment" : 4,
8004   "linker_set_key" : "android::hardware::drm::V1_1::IDrmFactory *",
8005   "name" : "android::hardware::drm::V1_1::IDrmFactory *",
8006   "referenced_type" : "type-36",
8007   "self_type" : "type-80",
8008   "size" : 4,
8009   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8010  },
8011  {
8012   "alignment" : 4,
8013   "linker_set_key" : "android::hardware::drm::V1_1::IDrmPlugin *",
8014   "name" : "android::hardware::drm::V1_1::IDrmPlugin *",
8015   "referenced_type" : "type-126",
8016   "self_type" : "type-125",
8017   "size" : 4,
8018   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8019  },
8020  {
8021   "alignment" : 4,
8022   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16> *",
8023   "name" : "android::hardware::hidl_array<unsigned char, 16> *",
8024   "referenced_type" : "type-780",
8025   "self_type" : "type-782",
8026   "size" : 4,
8027   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8028  },
8029  {
8030   "alignment" : 4,
8031   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32> *",
8032   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
8033   "referenced_type" : "type-753",
8034   "self_type" : "type-752",
8035   "size" : 4,
8036   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8037  },
8038  {
8039   "alignment" : 4,
8040   "linker_set_key" : "android::hardware::hidl_binder_death_recipient *",
8041   "name" : "android::hardware::hidl_binder_death_recipient *",
8042   "referenced_type" : "type-383",
8043   "self_type" : "type-382",
8044   "size" : 4,
8045   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8046  },
8047  {
8048   "alignment" : 4,
8049   "linker_set_key" : "android::hardware::hidl_death_recipient *",
8050   "name" : "android::hardware::hidl_death_recipient *",
8051   "referenced_type" : "type-386",
8052   "self_type" : "type-385",
8053   "size" : 4,
8054   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8055  },
8056  {
8057   "alignment" : 4,
8058   "linker_set_key" : "android::hardware::hidl_memory *",
8059   "name" : "android::hardware::hidl_memory *",
8060   "referenced_type" : "type-722",
8061   "self_type" : "type-723",
8062   "size" : 4,
8063   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8064  },
8065  {
8066   "alignment" : 4,
8067   "linker_set_key" : "android::hardware::hidl_string *",
8068   "name" : "android::hardware::hidl_string *",
8069   "referenced_type" : "type-90",
8070   "self_type" : "type-744",
8071   "size" : 4,
8072   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8073  },
8074  {
8075   "alignment" : 4,
8076   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
8077   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
8078   "referenced_type" : "type-749",
8079   "self_type" : "type-756",
8080   "size" : 4,
8081   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8082  },
8083  {
8084   "alignment" : 4,
8085   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
8086   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
8087   "referenced_type" : "type-741",
8088   "self_type" : "type-745",
8089   "size" : 4,
8090   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8091  },
8092  {
8093   "alignment" : 4,
8094   "linker_set_key" : "android::hardware::hidl_vec<unsigned char> *",
8095   "name" : "android::hardware::hidl_vec<unsigned char> *",
8096   "referenced_type" : "type-114",
8097   "self_type" : "type-113",
8098   "size" : 4,
8099   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8100  },
8101  {
8102   "alignment" : 4,
8103   "linker_set_key" : "android::hardware::hidl_version *",
8104   "name" : "android::hardware::hidl_version *",
8105   "referenced_type" : "type-783",
8106   "self_type" : "type-784",
8107   "size" : 4,
8108   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8109  },
8110  {
8111   "alignment" : 4,
8112   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase *",
8113   "name" : "android::hidl::base::V1_0::BnHwBase *",
8114   "referenced_type" : "type-130",
8115   "self_type" : "type-838",
8116   "size" : 4,
8117   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
8118  },
8119  {
8120   "alignment" : 4,
8121   "linker_set_key" : "android::hidl::base::V1_0::IBase *",
8122   "name" : "android::hidl::base::V1_0::IBase *",
8123   "referenced_type" : "type-5",
8124   "self_type" : "type-4",
8125   "size" : 4,
8126   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8127  },
8128  {
8129   "alignment" : 4,
8130   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager *",
8131   "name" : "android::hidl::manager::V1_0::IServiceManager *",
8132   "referenced_type" : "type-232",
8133   "self_type" : "type-231",
8134   "size" : 4,
8135   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8136  },
8137  {
8138   "alignment" : 4,
8139   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification *",
8140   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
8141   "referenced_type" : "type-313",
8142   "self_type" : "type-312",
8143   "size" : 4,
8144   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8145  },
8146  {
8147   "alignment" : 4,
8148   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
8149   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
8150   "referenced_type" : "type-1133",
8151   "self_type" : "type-1140",
8152   "size" : 4,
8153   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8154  },
8155  {
8156   "alignment" : 4,
8157   "linker_set_key" : "android::sp<android::hardware::IBinder> *",
8158   "name" : "android::sp<android::hardware::IBinder> *",
8159   "referenced_type" : "type-12",
8160   "self_type" : "type-38",
8161   "size" : 4,
8162   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8163  },
8164  {
8165   "alignment" : 4,
8166   "linker_set_key" : "android::sp<android::hardware::ProcessState> *",
8167   "name" : "android::sp<android::hardware::ProcessState> *",
8168   "referenced_type" : "type-39",
8169   "self_type" : "type-220",
8170   "size" : 4,
8171   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8172  },
8173  {
8174   "alignment" : 4,
8175   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
8176   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
8177   "referenced_type" : "type-343",
8178   "self_type" : "type-349",
8179   "size" : 4,
8180   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8181  },
8182  {
8183   "alignment" : 4,
8184   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
8185   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
8186   "referenced_type" : "type-318",
8187   "self_type" : "type-317",
8188   "size" : 4,
8189   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8190  },
8191  {
8192   "alignment" : 4,
8193   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
8194   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
8195   "referenced_type" : "type-1061",
8196   "self_type" : "type-1063",
8197   "size" : 4,
8198   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8199  },
8200  {
8201   "alignment" : 4,
8202   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
8203   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
8204   "referenced_type" : "type-1045",
8205   "self_type" : "type-1054",
8206   "size" : 4,
8207   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8208  },
8209  {
8210   "alignment" : 4,
8211   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
8212   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
8213   "referenced_type" : "type-148",
8214   "self_type" : "type-1050",
8215   "size" : 4,
8216   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8217  },
8218  {
8219   "alignment" : 4,
8220   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
8221   "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
8222   "referenced_type" : "type-359",
8223   "self_type" : "type-358",
8224   "size" : 4,
8225   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8226  },
8227  {
8228   "alignment" : 4,
8229   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
8230   "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
8231   "referenced_type" : "type-79",
8232   "self_type" : "type-1068",
8233   "size" : 4,
8234   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8235  },
8236  {
8237   "alignment" : 4,
8238   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
8239   "name" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
8240   "referenced_type" : "type-124",
8241   "self_type" : "type-152",
8242   "size" : 4,
8243   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8244  },
8245  {
8246   "alignment" : 4,
8247   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
8248   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
8249   "referenced_type" : "type-381",
8250   "self_type" : "type-380",
8251   "size" : 4,
8252   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8253  },
8254  {
8255   "alignment" : 4,
8256   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase> *",
8257   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
8258   "referenced_type" : "type-131",
8259   "self_type" : "type-1048",
8260   "size" : 4,
8261   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8262  },
8263  {
8264   "alignment" : 4,
8265   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
8266   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
8267   "referenced_type" : "type-230",
8268   "self_type" : "type-242",
8269   "size" : 4,
8270   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8271  },
8272  {
8273   "alignment" : 4,
8274   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
8275   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
8276   "referenced_type" : "type-311",
8277   "self_type" : "type-314",
8278   "size" : 4,
8279   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8280  },
8281  {
8282   "alignment" : 4,
8283   "linker_set_key" : "android::wp<android::hardware::BHwBinder> *",
8284   "name" : "android::wp<android::hardware::BHwBinder> *",
8285   "referenced_type" : "type-790",
8286   "self_type" : "type-878",
8287   "size" : 4,
8288   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8289  },
8290  {
8291   "alignment" : 4,
8292   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
8293   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
8294   "referenced_type" : "type-414",
8295   "self_type" : "type-493",
8296   "size" : 4,
8297   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8298  },
8299  {
8300   "alignment" : 4,
8301   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient> *",
8302   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
8303   "referenced_type" : "type-384",
8304   "self_type" : "type-728",
8305   "size" : 4,
8306   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8307  },
8308  {
8309   "alignment" : 4,
8310   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase> *",
8311   "name" : "android::wp<android::hidl::base::V1_0::IBase> *",
8312   "referenced_type" : "type-3",
8313   "self_type" : "type-1031",
8314   "size" : 4,
8315   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8316  },
8317  {
8318   "alignment" : 4,
8319   "linker_set_key" : "android_flex_plane *",
8320   "name" : "android_flex_plane *",
8321   "referenced_type" : "type-904",
8322   "self_type" : "type-907",
8323   "size" : 4,
8324   "source_file" : "/system/core/libsystem/include/system/graphics.h"
8325  },
8326  {
8327   "alignment" : 4,
8328   "linker_set_key" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
8329   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
8330   "referenced_type" : "type-55",
8331   "self_type" : "type-54",
8332   "size" : 4,
8333   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
8334  },
8335  {
8336   "alignment" : 4,
8337   "linker_set_key" : "char *",
8338   "name" : "char *",
8339   "referenced_type" : "type-71",
8340   "self_type" : "type-483",
8341   "size" : 4,
8342   "source_file" : "/system/core/liblog/include/log/log_read.h"
8343  },
8344  {
8345   "alignment" : 4,
8346   "linker_set_key" : "const android::NativeHandle *",
8347   "name" : "const android::NativeHandle *",
8348   "referenced_type" : "type-798",
8349   "self_type" : "type-799",
8350   "size" : 4,
8351   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8352  },
8353  {
8354   "alignment" : 4,
8355   "linker_set_key" : "const android::RefBase *",
8356   "name" : "const android::RefBase *",
8357   "referenced_type" : "type-715",
8358   "self_type" : "type-716",
8359   "size" : 4,
8360   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8361  },
8362  {
8363   "alignment" : 4,
8364   "linker_set_key" : "const android::String16 *",
8365   "name" : "const android::String16 *",
8366   "referenced_type" : "type-57",
8367   "self_type" : "type-815",
8368   "size" : 4,
8369   "source_file" : "/system/core/libutils/include/utils/String16.h"
8370  },
8371  {
8372   "alignment" : 4,
8373   "linker_set_key" : "const android::String8 *",
8374   "name" : "const android::String8 *",
8375   "referenced_type" : "type-807",
8376   "self_type" : "type-808",
8377   "size" : 4,
8378   "source_file" : "/system/core/libutils/include/utils/String8.h"
8379  },
8380  {
8381   "alignment" : 4,
8382   "linker_set_key" : "const android::VectorImpl *",
8383   "name" : "const android::VectorImpl *",
8384   "referenced_type" : "type-882",
8385   "self_type" : "type-883",
8386   "size" : 4,
8387   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
8388  },
8389  {
8390   "alignment" : 4,
8391   "linker_set_key" : "const android::hardware::BpHwRefBase *",
8392   "name" : "const android::hardware::BpHwRefBase *",
8393   "referenced_type" : "type-819",
8394   "self_type" : "type-820",
8395   "size" : 4,
8396   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8397  },
8398  {
8399   "alignment" : 4,
8400   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
8401   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio> *",
8402   "referenced_type" : "type-848",
8403   "self_type" : "type-849",
8404   "size" : 4,
8405   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8406  },
8407  {
8408   "alignment" : 4,
8409   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
8410   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool> *",
8411   "referenced_type" : "type-853",
8412   "self_type" : "type-854",
8413   "size" : 4,
8414   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8415  },
8416  {
8417   "alignment" : 4,
8418   "linker_set_key" : "const android::hardware::Return<android::hardware::drm::V1_0::Status> *",
8419   "name" : "const android::hardware::Return<android::hardware::drm::V1_0::Status> *",
8420   "referenced_type" : "type-164",
8421   "self_type" : "type-165",
8422   "size" : 4,
8423   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8424  },
8425  {
8426   "alignment" : 4,
8427   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > *",
8428   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > *",
8429   "referenced_type" : "type-447",
8430   "self_type" : "type-450",
8431   "size" : 4,
8432   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8433  },
8434  {
8435   "alignment" : 4,
8436   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > *",
8437   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > *",
8438   "referenced_type" : "type-1076",
8439   "self_type" : "type-1077",
8440   "size" : 4,
8441   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8442  },
8443  {
8444   "alignment" : 4,
8445   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > *",
8446   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > *",
8447   "referenced_type" : "type-170",
8448   "self_type" : "type-171",
8449   "size" : 4,
8450   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8451  },
8452  {
8453   "alignment" : 4,
8454   "linker_set_key" : "const android::hardware::Return<bool> *",
8455   "name" : "const android::hardware::Return<bool> *",
8456   "referenced_type" : "type-430",
8457   "self_type" : "type-431",
8458   "size" : 4,
8459   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8460  },
8461  {
8462   "alignment" : 4,
8463   "linker_set_key" : "const android::hardware::Status *",
8464   "name" : "const android::hardware::Status *",
8465   "referenced_type" : "type-409",
8466   "self_type" : "type-413",
8467   "size" : 4,
8468   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8469  },
8470  {
8471   "alignment" : 4,
8472   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue> *",
8473   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue> *",
8474   "referenced_type" : "type-308",
8475   "self_type" : "type-309",
8476   "size" : 4,
8477   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8478  },
8479  {
8480   "alignment" : 4,
8481   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
8482   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
8483   "referenced_type" : "type-265",
8484   "self_type" : "type-280",
8485   "size" : 4,
8486   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8487  },
8488  {
8489   "alignment" : 4,
8490   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
8491   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
8492   "referenced_type" : "type-306",
8493   "self_type" : "type-307",
8494   "size" : 4,
8495   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8496  },
8497  {
8498   "alignment" : 4,
8499   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
8500   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
8501   "referenced_type" : "type-302",
8502   "self_type" : "type-303",
8503   "size" : 4,
8504   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8505  },
8506  {
8507   "alignment" : 4,
8508   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup> *",
8509   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup> *",
8510   "referenced_type" : "type-107",
8511   "self_type" : "type-108",
8512   "size" : 4,
8513   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8514  },
8515  {
8516   "alignment" : 4,
8517   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
8518   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
8519   "referenced_type" : "type-1022",
8520   "self_type" : "type-1023",
8521   "size" : 4,
8522   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8523  },
8524  {
8525   "alignment" : 4,
8526   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
8527   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
8528   "referenced_type" : "type-1017",
8529   "self_type" : "type-1018",
8530   "size" : 4,
8531   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8532  },
8533  {
8534   "alignment" : 4,
8535   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> > *",
8536   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> > *",
8537   "referenced_type" : "type-118",
8538   "self_type" : "type-119",
8539   "size" : 4,
8540   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8541  },
8542  {
8543   "alignment" : 4,
8544   "linker_set_key" : "const android::hardware::details::hidl_pointer<int> *",
8545   "name" : "const android::hardware::details::hidl_pointer<int> *",
8546   "referenced_type" : "type-919",
8547   "self_type" : "type-928",
8548   "size" : 4,
8549   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8550  },
8551  {
8552   "alignment" : 4,
8553   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char> *",
8554   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
8555   "referenced_type" : "type-980",
8556   "self_type" : "type-989",
8557   "size" : 4,
8558   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8559  },
8560  {
8561   "alignment" : 4,
8562   "linker_set_key" : "const android::hardware::details::return_status *",
8563   "name" : "const android::hardware::details::return_status *",
8564   "referenced_type" : "type-473",
8565   "self_type" : "type-474",
8566   "size" : 4,
8567   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8568  },
8569  {
8570   "alignment" : 4,
8571   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
8572   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
8573   "referenced_type" : "type-1005",
8574   "self_type" : "type-1006",
8575   "size" : 4,
8576   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8577  },
8578  {
8579   "alignment" : 4,
8580   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
8581   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
8582   "referenced_type" : "type-997",
8583   "self_type" : "type-998",
8584   "size" : 4,
8585   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
8586  },
8587  {
8588   "alignment" : 4,
8589   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
8590   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
8591   "referenced_type" : "type-29",
8592   "self_type" : "type-30",
8593   "size" : 4,
8594   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
8595  },
8596  {
8597   "alignment" : 4,
8598   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
8599   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
8600   "referenced_type" : "type-1147",
8601   "self_type" : "type-1148",
8602   "size" : 4,
8603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
8604  },
8605  {
8606   "alignment" : 4,
8607   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
8608   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
8609   "referenced_type" : "type-1139",
8610   "self_type" : "type-1141",
8611   "size" : 4,
8612   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8613  },
8614  {
8615   "alignment" : 4,
8616   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoFactory *",
8617   "name" : "const android::hardware::drm::V1_0::ICryptoFactory *",
8618   "referenced_type" : "type-978",
8619   "self_type" : "type-979",
8620   "size" : 4,
8621   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
8622  },
8623  {
8624   "alignment" : 4,
8625   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
8626   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
8627   "referenced_type" : "type-337",
8628   "self_type" : "type-339",
8629   "size" : 4,
8630   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8631  },
8632  {
8633   "alignment" : 4,
8634   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmFactory *",
8635   "name" : "const android::hardware::drm::V1_0::IDrmFactory *",
8636   "referenced_type" : "type-1129",
8637   "self_type" : "type-1130",
8638   "size" : 4,
8639   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
8640  },
8641  {
8642   "alignment" : 4,
8643   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPlugin *",
8644   "name" : "const android::hardware::drm::V1_0::IDrmPlugin *",
8645   "referenced_type" : "type-1059",
8646   "self_type" : "type-1060",
8647   "size" : 4,
8648   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8649  },
8650  {
8651   "alignment" : 4,
8652   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
8653   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
8654   "referenced_type" : "type-1127",
8655   "self_type" : "type-1128",
8656   "size" : 4,
8657   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8658  },
8659  {
8660   "alignment" : 4,
8661   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue *",
8662   "name" : "const android::hardware::drm::V1_0::KeyValue *",
8663   "referenced_type" : "type-188",
8664   "self_type" : "type-187",
8665   "size" : 4,
8666   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8667  },
8668  {
8669   "alignment" : 4,
8670   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwCryptoFactory *",
8671   "name" : "const android::hardware::drm::V1_1::BpHwCryptoFactory *",
8672   "referenced_type" : "type-1007",
8673   "self_type" : "type-1011",
8674   "size" : 4,
8675   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
8676  },
8677  {
8678   "alignment" : 4,
8679   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmFactory *",
8680   "name" : "const android::hardware::drm::V1_1::BpHwDrmFactory *",
8681   "referenced_type" : "type-31",
8682   "self_type" : "type-37",
8683   "size" : 4,
8684   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
8685  },
8686  {
8687   "alignment" : 4,
8688   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmPlugin *",
8689   "name" : "const android::hardware::drm::V1_1::BpHwDrmPlugin *",
8690   "referenced_type" : "type-294",
8691   "self_type" : "type-295",
8692   "size" : 4,
8693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
8694  },
8695  {
8696   "alignment" : 4,
8697   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup *",
8698   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup *",
8699   "referenced_type" : "type-110",
8700   "self_type" : "type-212",
8701   "size" : 4,
8702   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8703  },
8704  {
8705   "alignment" : 4,
8706   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute *",
8707   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute *",
8708   "referenced_type" : "type-250",
8709   "self_type" : "type-346",
8710   "size" : 4,
8711   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8712  },
8713  {
8714   "alignment" : 4,
8715   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric *",
8716   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric *",
8717   "referenced_type" : "type-305",
8718   "self_type" : "type-348",
8719   "size" : 4,
8720   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8721  },
8722  {
8723   "alignment" : 4,
8724   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value *",
8725   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value *",
8726   "referenced_type" : "type-299",
8727   "self_type" : "type-347",
8728   "size" : 4,
8729   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8730  },
8731  {
8732   "alignment" : 4,
8733   "linker_set_key" : "const android::hardware::drm::V1_1::ICryptoFactory *",
8734   "name" : "const android::hardware::drm::V1_1::ICryptoFactory *",
8735   "referenced_type" : "type-981",
8736   "self_type" : "type-982",
8737   "size" : 4,
8738   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
8739  },
8740  {
8741   "alignment" : 4,
8742   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmFactory *",
8743   "name" : "const android::hardware::drm::V1_1::IDrmFactory *",
8744   "referenced_type" : "type-1131",
8745   "self_type" : "type-1132",
8746   "size" : 4,
8747   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
8748  },
8749  {
8750   "alignment" : 4,
8751   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmPlugin *",
8752   "name" : "const android::hardware::drm::V1_1::IDrmPlugin *",
8753   "referenced_type" : "type-292",
8754   "self_type" : "type-293",
8755   "size" : 4,
8756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
8757  },
8758  {
8759   "alignment" : 4,
8760   "linker_set_key" : "const android::hardware::hidl_death_recipient *",
8761   "name" : "const android::hardware::hidl_death_recipient *",
8762   "referenced_type" : "type-1037",
8763   "self_type" : "type-1038",
8764   "size" : 4,
8765   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8766  },
8767  {
8768   "alignment" : 4,
8769   "linker_set_key" : "const android::hardware::hidl_memory *",
8770   "name" : "const android::hardware::hidl_memory *",
8771   "referenced_type" : "type-725",
8772   "self_type" : "type-730",
8773   "size" : 4,
8774   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8775  },
8776  {
8777   "alignment" : 4,
8778   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> *",
8779   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue> *",
8780   "referenced_type" : "type-189",
8781   "self_type" : "type-190",
8782   "size" : 4,
8783   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8784  },
8785  {
8786   "alignment" : 4,
8787   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
8788   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
8789   "referenced_type" : "type-202",
8790   "self_type" : "type-203",
8791   "size" : 4,
8792   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8793  },
8794  {
8795   "alignment" : 4,
8796   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
8797   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
8798   "referenced_type" : "type-208",
8799   "self_type" : "type-209",
8800   "size" : 4,
8801   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8802  },
8803  {
8804   "alignment" : 4,
8805   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
8806   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
8807   "referenced_type" : "type-205",
8808   "self_type" : "type-206",
8809   "size" : 4,
8810   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8811  },
8812  {
8813   "alignment" : 4,
8814   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup> *",
8815   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup> *",
8816   "referenced_type" : "type-213",
8817   "self_type" : "type-214",
8818   "size" : 4,
8819   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8820  },
8821  {
8822   "alignment" : 4,
8823   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > *",
8824   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> > *",
8825   "referenced_type" : "type-216",
8826   "self_type" : "type-217",
8827   "size" : 4,
8828   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8829  },
8830  {
8831   "alignment" : 4,
8832   "linker_set_key" : "const android::hardware::hidl_vec<int> *",
8833   "name" : "const android::hardware::hidl_vec<int> *",
8834   "referenced_type" : "type-766",
8835   "self_type" : "type-767",
8836   "size" : 4,
8837   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8838  },
8839  {
8840   "alignment" : 4,
8841   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char> *",
8842   "name" : "const android::hardware::hidl_vec<unsigned char> *",
8843   "referenced_type" : "type-769",
8844   "self_type" : "type-770",
8845   "size" : 4,
8846   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8847  },
8848  {
8849   "alignment" : 4,
8850   "linker_set_key" : "const android::hardware::hidl_version *",
8851   "name" : "const android::hardware::hidl_version *",
8852   "referenced_type" : "type-785",
8853   "self_type" : "type-786",
8854   "size" : 4,
8855   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8856  },
8857  {
8858   "alignment" : 4,
8859   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase *",
8860   "name" : "const android::hidl::base::V1_0::BpHwBase *",
8861   "referenced_type" : "type-990",
8862   "self_type" : "type-991",
8863   "size" : 4,
8864   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
8865  },
8866  {
8867   "alignment" : 4,
8868   "linker_set_key" : "const android::hidl::base::V1_0::IBase *",
8869   "name" : "const android::hidl::base::V1_0::IBase *",
8870   "referenced_type" : "type-859",
8871   "self_type" : "type-858",
8872   "size" : 4,
8873   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8874  },
8875  {
8876   "alignment" : 4,
8877   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager *",
8878   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
8879   "referenced_type" : "type-251",
8880   "self_type" : "type-262",
8881   "size" : 4,
8882   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8883  },
8884  {
8885   "alignment" : 4,
8886   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification *",
8887   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
8888   "referenced_type" : "type-934",
8889   "self_type" : "type-935",
8890   "size" : 4,
8891   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
8892  },
8893  {
8894   "alignment" : 4,
8895   "linker_set_key" : "const android::sp<android::hardware::IBinder> *",
8896   "name" : "const android::sp<android::hardware::IBinder> *",
8897   "referenced_type" : "type-63",
8898   "self_type" : "type-144",
8899   "size" : 4,
8900   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8901  },
8902  {
8903   "alignment" : 4,
8904   "linker_set_key" : "const android::sp<android::hardware::ProcessState> *",
8905   "name" : "const android::sp<android::hardware::ProcessState> *",
8906   "referenced_type" : "type-221",
8907   "self_type" : "type-223",
8908   "size" : 4,
8909   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8910  },
8911  {
8912   "alignment" : 4,
8913   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
8914   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
8915   "referenced_type" : "type-352",
8916   "self_type" : "type-354",
8917   "size" : 4,
8918   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8919  },
8920  {
8921   "alignment" : 4,
8922   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
8923   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
8924   "referenced_type" : "type-334",
8925   "self_type" : "type-333",
8926   "size" : 4,
8927   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8928  },
8929  {
8930   "alignment" : 4,
8931   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
8932   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
8933   "referenced_type" : "type-1064",
8934   "self_type" : "type-1067",
8935   "size" : 4,
8936   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8937  },
8938  {
8939   "alignment" : 4,
8940   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
8941   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
8942   "referenced_type" : "type-1044",
8943   "self_type" : "type-1058",
8944   "size" : 4,
8945   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8946  },
8947  {
8948   "alignment" : 4,
8949   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
8950   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
8951   "referenced_type" : "type-1051",
8952   "self_type" : "type-1053",
8953   "size" : 4,
8954   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8955  },
8956  {
8957   "alignment" : 4,
8958   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
8959   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
8960   "referenced_type" : "type-375",
8961   "self_type" : "type-374",
8962   "size" : 4,
8963   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8964  },
8965  {
8966   "alignment" : 4,
8967   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
8968   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
8969   "referenced_type" : "type-78",
8970   "self_type" : "type-1071",
8971   "size" : 4,
8972   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8973  },
8974  {
8975   "alignment" : 4,
8976   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
8977   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin> *",
8978   "referenced_type" : "type-123",
8979   "self_type" : "type-155",
8980   "size" : 4,
8981   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8982  },
8983  {
8984   "alignment" : 4,
8985   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
8986   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
8987   "referenced_type" : "type-402",
8988   "self_type" : "type-401",
8989   "size" : 4,
8990   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8991  },
8992  {
8993   "alignment" : 4,
8994   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient> *",
8995   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
8996   "referenced_type" : "type-764",
8997   "self_type" : "type-1036",
8998   "size" : 4,
8999   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9000  },
9001  {
9002   "alignment" : 4,
9003   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase> *",
9004   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
9005   "referenced_type" : "type-1049",
9006   "self_type" : "type-1112",
9007   "size" : 4,
9008   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9009  },
9010  {
9011   "alignment" : 4,
9012   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
9013   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
9014   "referenced_type" : "type-243",
9015   "self_type" : "type-248",
9016   "size" : 4,
9017   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9018  },
9019  {
9020   "alignment" : 4,
9021   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
9022   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
9023   "referenced_type" : "type-315",
9024   "self_type" : "type-316",
9025   "size" : 4,
9026   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9027  },
9028  {
9029   "alignment" : 4,
9030   "linker_set_key" : "const android::wp<android::hardware::BHwBinder> *",
9031   "name" : "const android::wp<android::hardware::BHwBinder> *",
9032   "referenced_type" : "type-1015",
9033   "self_type" : "type-1026",
9034   "size" : 4,
9035   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9036  },
9037  {
9038   "alignment" : 4,
9039   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient> *",
9040   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
9041   "referenced_type" : "type-740",
9042   "self_type" : "type-755",
9043   "size" : 4,
9044   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9045  },
9046  {
9047   "alignment" : 4,
9048   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase> *",
9049   "name" : "const android::wp<android::hidl::base::V1_0::IBase> *",
9050   "referenced_type" : "type-1034",
9051   "self_type" : "type-1033",
9052   "size" : 4,
9053   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9054  },
9055  {
9056   "alignment" : 4,
9057   "linker_set_key" : "const char *",
9058   "name" : "const char *",
9059   "referenced_type" : "type-70",
9060   "self_type" : "type-69",
9061   "size" : 4,
9062   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9063  },
9064  {
9065   "alignment" : 4,
9066   "linker_set_key" : "const char16_t *",
9067   "name" : "const char16_t *",
9068   "referenced_type" : "type-60",
9069   "self_type" : "type-59",
9070   "size" : 4,
9071   "source_file" : "/system/core/libutils/include/utils/String16.h"
9072  },
9073  {
9074   "alignment" : 4,
9075   "linker_set_key" : "const log_msg *",
9076   "name" : "const log_msg *",
9077   "referenced_type" : "type-323",
9078   "self_type" : "type-357",
9079   "size" : 4,
9080   "source_file" : "/system/core/liblog/include/log/log_read.h"
9081  },
9082  {
9083   "alignment" : 4,
9084   "linker_set_key" : "const native_handle *",
9085   "name" : "const native_handle *",
9086   "referenced_type" : "type-693",
9087   "self_type" : "type-692",
9088   "size" : 4,
9089   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9090  },
9091  {
9092   "alignment" : 4,
9093   "linker_set_key" : "const unsigned char *",
9094   "name" : "const unsigned char *",
9095   "referenced_type" : "type-778",
9096   "self_type" : "type-777",
9097   "size" : 4,
9098   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9099  },
9100  {
9101   "alignment" : 4,
9102   "linker_set_key" : "const unsigned long long *",
9103   "name" : "const unsigned long long *",
9104   "referenced_type" : "type-706",
9105   "self_type" : "type-832",
9106   "size" : 4,
9107   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9108  },
9109  {
9110   "alignment" : 4,
9111   "linker_set_key" : "const void *",
9112   "name" : "const void *",
9113   "referenced_type" : "type-788",
9114   "self_type" : "type-789",
9115   "size" : 4,
9116   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9117  },
9118  {
9119   "alignment" : 4,
9120   "linker_set_key" : "int (*)(void *)",
9121   "name" : "int (*)(void *)",
9122   "referenced_type" : "type-913",
9123   "self_type" : "type-914",
9124   "size" : 4,
9125   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
9126  },
9127  {
9128   "alignment" : 4,
9129   "linker_set_key" : "int *",
9130   "name" : "int *",
9131   "referenced_type" : "type-42",
9132   "self_type" : "type-763",
9133   "size" : 4,
9134   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9135  },
9136  {
9137   "alignment" : 4,
9138   "linker_set_key" : "log_msg *",
9139   "name" : "log_msg *",
9140   "referenced_type" : "type-324",
9141   "self_type" : "type-451",
9142   "size" : 4,
9143   "source_file" : "/system/core/liblog/include/log/log_read.h"
9144  },
9145  {
9146   "alignment" : 4,
9147   "linker_set_key" : "native_handle *",
9148   "name" : "native_handle *",
9149   "referenced_type" : "type-491",
9150   "self_type" : "type-490",
9151   "size" : 4,
9152   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9153  },
9154  {
9155   "alignment" : 4,
9156   "linker_set_key" : "unsigned char *",
9157   "name" : "unsigned char *",
9158   "referenced_type" : "type-100",
9159   "self_type" : "type-117",
9160   "size" : 4,
9161   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9162  },
9163  {
9164   "alignment" : 4,
9165   "linker_set_key" : "unsigned int *",
9166   "name" : "unsigned int *",
9167   "referenced_type" : "type-2",
9168   "self_type" : "type-226",
9169   "size" : 4,
9170   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
9171  },
9172  {
9173   "alignment" : 4,
9174   "linker_set_key" : "unsigned long long *",
9175   "name" : "unsigned long long *",
9176   "referenced_type" : "type-93",
9177   "self_type" : "type-828",
9178   "size" : 4,
9179   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9180  },
9181  {
9182   "alignment" : 4,
9183   "linker_set_key" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
9184   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
9185   "referenced_type" : "type-830",
9186   "self_type" : "type-829",
9187   "size" : 4,
9188   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9189  },
9190  {
9191   "alignment" : 4,
9192   "linker_set_key" : "void *",
9193   "name" : "void *",
9194   "referenced_type" : "type-44",
9195   "self_type" : "type-43",
9196   "size" : 4,
9197   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
9198  },
9199  {
9200   "alignment" : 4,
9201   "linker_set_key" : "void **",
9202   "name" : "void **",
9203   "referenced_type" : "type-43",
9204   "self_type" : "type-915",
9205   "size" : 4,
9206   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
9207  }
9208 ],
9209 "qualified_types" :
9210 [
9211  {
9212   "alignment" : 4,
9213   "is_const" : true,
9214   "linker_set_key" : "android::RefBase::weakref_impl *const",
9215   "name" : "android::RefBase::weakref_impl *const",
9216   "referenced_type" : "type-1080",
9217   "self_type" : "type-1082",
9218   "size" : 4,
9219   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9220  },
9221  {
9222   "alignment" : 4,
9223   "is_const" : true,
9224   "linker_set_key" : "android::RefBase::weakref_impl *const",
9225   "name" : "android::RefBase::weakref_impl *const",
9226   "referenced_type" : "type-172",
9227   "self_type" : "type-174",
9228   "size" : 4,
9229   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9230  },
9231  {
9232   "alignment" : 4,
9233   "is_const" : true,
9234   "linker_set_key" : "android::RefBase::weakref_impl *const",
9235   "name" : "android::RefBase::weakref_impl *const",
9236   "referenced_type" : "type-335",
9237   "self_type" : "type-338",
9238   "size" : 4,
9239   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9240  },
9241  {
9242   "alignment" : 4,
9243   "is_const" : true,
9244   "linker_set_key" : "android::RefBase::weakref_impl *const",
9245   "name" : "android::RefBase::weakref_impl *const",
9246   "referenced_type" : "type-417",
9247   "self_type" : "type-419",
9248   "size" : 4,
9249   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9250  },
9251  {
9252   "alignment" : 4,
9253   "is_const" : true,
9254   "linker_set_key" : "android::RefBase::weakref_impl *const",
9255   "name" : "android::RefBase::weakref_impl *const",
9256   "referenced_type" : "type-494",
9257   "self_type" : "type-497",
9258   "size" : 4,
9259   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9260  },
9261  {
9262   "alignment" : 4,
9263   "is_const" : true,
9264   "linker_set_key" : "android::RefBase::weakref_impl *const",
9265   "name" : "android::RefBase::weakref_impl *const",
9266   "referenced_type" : "type-579",
9267   "self_type" : "type-581",
9268   "size" : 4,
9269   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9270  },
9271  {
9272   "alignment" : 4,
9273   "is_const" : true,
9274   "linker_set_key" : "android::RefBase::weakref_impl *const",
9275   "name" : "android::RefBase::weakref_impl *const",
9276   "referenced_type" : "type-654",
9277   "self_type" : "type-656",
9278   "size" : 4,
9279   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9280  },
9281  {
9282   "alignment" : 4,
9283   "is_const" : true,
9284   "linker_set_key" : "android::RefBase::weakref_impl *const",
9285   "name" : "android::RefBase::weakref_impl *const",
9286   "referenced_type" : "type-8",
9287   "self_type" : "type-7",
9288   "size" : 4,
9289   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9290  },
9291  {
9292   "alignment" : 4,
9293   "is_const" : true,
9294   "linker_set_key" : "android::hardware::IBinder *const",
9295   "name" : "android::hardware::IBinder *const",
9296   "referenced_type" : "type-13",
9297   "self_type" : "type-22",
9298   "size" : 4,
9299   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
9300  },
9301  {
9302   "alignment" : 4,
9303   "is_const" : true,
9304   "linker_set_key" : "const android::NativeHandle",
9305   "name" : "const android::NativeHandle",
9306   "referenced_type" : "type-489",
9307   "self_type" : "type-798",
9308   "size" : 12,
9309   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
9310  },
9311  {
9312   "alignment" : 4,
9313   "is_const" : true,
9314   "linker_set_key" : "const android::RefBase",
9315   "name" : "const android::RefBase",
9316   "referenced_type" : "type-6",
9317   "self_type" : "type-715",
9318   "size" : 8,
9319   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9320  },
9321  {
9322   "alignment" : 4,
9323   "is_const" : true,
9324   "linker_set_key" : "const android::String16",
9325   "name" : "const android::String16",
9326   "referenced_type" : "type-58",
9327   "self_type" : "type-57",
9328   "size" : 4,
9329   "source_file" : "/system/core/libutils/include/utils/String16.h"
9330  },
9331  {
9332   "alignment" : 4,
9333   "is_const" : true,
9334   "linker_set_key" : "const android::String8",
9335   "name" : "const android::String8",
9336   "referenced_type" : "type-68",
9337   "self_type" : "type-807",
9338   "size" : 4,
9339   "source_file" : "/system/core/libutils/include/utils/String8.h"
9340  },
9341  {
9342   "alignment" : 4,
9343   "is_const" : true,
9344   "linker_set_key" : "const android::VectorImpl",
9345   "name" : "const android::VectorImpl",
9346   "referenced_type" : "type-51",
9347   "self_type" : "type-882",
9348   "size" : 20,
9349   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9350  },
9351  {
9352   "alignment" : 4,
9353   "is_const" : true,
9354   "linker_set_key" : "const android::hardware::BpHwRefBase",
9355   "name" : "const android::hardware::BpHwRefBase",
9356   "referenced_type" : "type-21",
9357   "self_type" : "type-819",
9358   "size" : 24,
9359   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
9360  },
9361  {
9362   "alignment" : 4,
9363   "is_const" : true,
9364   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9365   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
9366   "referenced_type" : "type-842",
9367   "self_type" : "type-848",
9368   "size" : 16,
9369   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9370  },
9371  {
9372   "alignment" : 4,
9373   "is_const" : true,
9374   "linker_set_key" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9375   "name" : "const android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
9376   "referenced_type" : "type-850",
9377   "self_type" : "type-853",
9378   "size" : 16,
9379   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9380  },
9381  {
9382   "alignment" : 4,
9383   "is_const" : true,
9384   "linker_set_key" : "const android::hardware::Parcel",
9385   "name" : "const android::hardware::Parcel",
9386   "referenced_type" : "type-826",
9387   "self_type" : "type-836",
9388   "size" : 68,
9389   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9390  },
9391  {
9392   "alignment" : 4,
9393   "is_const" : true,
9394   "linker_set_key" : "const android::hardware::Return<android::hardware::drm::V1_0::Status>",
9395   "name" : "const android::hardware::Return<android::hardware::drm::V1_0::Status>",
9396   "referenced_type" : "type-156",
9397   "self_type" : "type-164",
9398   "size" : 28,
9399   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9400  },
9401  {
9402   "alignment" : 4,
9403   "is_const" : true,
9404   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> >",
9405   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> >",
9406   "referenced_type" : "type-434",
9407   "self_type" : "type-447",
9408   "size" : 28,
9409   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9410  },
9411  {
9412   "alignment" : 4,
9413   "is_const" : true,
9414   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> >",
9415   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> >",
9416   "referenced_type" : "type-1072",
9417   "self_type" : "type-1076",
9418   "size" : 28,
9419   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9420  },
9421  {
9422   "alignment" : 4,
9423   "is_const" : true,
9424   "linker_set_key" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> >",
9425   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> >",
9426   "referenced_type" : "type-166",
9427   "self_type" : "type-170",
9428   "size" : 28,
9429   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9430  },
9431  {
9432   "alignment" : 4,
9433   "is_const" : true,
9434   "linker_set_key" : "const android::hardware::Return<bool>",
9435   "name" : "const android::hardware::Return<bool>",
9436   "referenced_type" : "type-416",
9437   "self_type" : "type-430",
9438   "size" : 24,
9439   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9440  },
9441  {
9442   "alignment" : 4,
9443   "is_const" : true,
9444   "linker_set_key" : "const android::hardware::Status",
9445   "name" : "const android::hardware::Status",
9446   "referenced_type" : "type-159",
9447   "self_type" : "type-409",
9448   "size" : 20,
9449   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9450  },
9451  {
9452   "alignment" : 4,
9453   "is_const" : true,
9454   "linker_set_key" : "const android::hardware::details::SchedPrio",
9455   "name" : "const android::hardware::details::SchedPrio",
9456   "referenced_type" : "type-845",
9457   "self_type" : "type-847",
9458   "size" : 8,
9459   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9460  },
9461  {
9462   "alignment" : 8,
9463   "is_const" : true,
9464   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
9465   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
9466   "referenced_type" : "type-183",
9467   "self_type" : "type-308",
9468   "size" : 8,
9469   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9470  },
9471  {
9472   "alignment" : 8,
9473   "is_const" : true,
9474   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
9475   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
9476   "referenced_type" : "type-95",
9477   "self_type" : "type-265",
9478   "size" : 8,
9479   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9480  },
9481  {
9482   "alignment" : 8,
9483   "is_const" : true,
9484   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
9485   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
9486   "referenced_type" : "type-86",
9487   "self_type" : "type-306",
9488   "size" : 8,
9489   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9490  },
9491  {
9492   "alignment" : 8,
9493   "is_const" : true,
9494   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
9495   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
9496   "referenced_type" : "type-103",
9497   "self_type" : "type-302",
9498   "size" : 8,
9499   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9500  },
9501  {
9502   "alignment" : 8,
9503   "is_const" : true,
9504   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup>",
9505   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup>",
9506   "referenced_type" : "type-81",
9507   "self_type" : "type-107",
9508   "size" : 8,
9509   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9510  },
9511  {
9512   "alignment" : 8,
9513   "is_const" : true,
9514   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9515   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9516   "referenced_type" : "type-750",
9517   "self_type" : "type-1022",
9518   "size" : 8,
9519   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9520  },
9521  {
9522   "alignment" : 8,
9523   "is_const" : true,
9524   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9525   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9526   "referenced_type" : "type-742",
9527   "self_type" : "type-1017",
9528   "size" : 8,
9529   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9530  },
9531  {
9532   "alignment" : 8,
9533   "is_const" : true,
9534   "linker_set_key" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
9535   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
9536   "referenced_type" : "type-111",
9537   "self_type" : "type-118",
9538   "size" : 8,
9539   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9540  },
9541  {
9542   "alignment" : 8,
9543   "is_const" : true,
9544   "linker_set_key" : "const android::hardware::details::hidl_pointer<int>",
9545   "name" : "const android::hardware::details::hidl_pointer<int>",
9546   "referenced_type" : "type-761",
9547   "self_type" : "type-919",
9548   "size" : 8,
9549   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9550  },
9551  {
9552   "alignment" : 8,
9553   "is_const" : true,
9554   "linker_set_key" : "const android::hardware::details::hidl_pointer<unsigned char>",
9555   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
9556   "referenced_type" : "type-115",
9557   "self_type" : "type-980",
9558   "size" : 8,
9559   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9560  },
9561  {
9562   "alignment" : 4,
9563   "is_const" : true,
9564   "linker_set_key" : "const android::hardware::details::return_status",
9565   "name" : "const android::hardware::details::return_status",
9566   "referenced_type" : "type-158",
9567   "self_type" : "type-473",
9568   "size" : 24,
9569   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9570  },
9571  {
9572   "alignment" : 4,
9573   "is_const" : true,
9574   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoFactory",
9575   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory",
9576   "referenced_type" : "type-1002",
9577   "self_type" : "type-1005",
9578   "size" : 92,
9579   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
9580  },
9581  {
9582   "alignment" : 4,
9583   "is_const" : true,
9584   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin",
9585   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin",
9586   "referenced_type" : "type-994",
9587   "self_type" : "type-997",
9588   "size" : 92,
9589   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
9590  },
9591  {
9592   "alignment" : 4,
9593   "is_const" : true,
9594   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmFactory",
9595   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory",
9596   "referenced_type" : "type-15",
9597   "self_type" : "type-29",
9598   "size" : 92,
9599   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
9600  },
9601  {
9602   "alignment" : 4,
9603   "is_const" : true,
9604   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPlugin",
9605   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin",
9606   "referenced_type" : "type-1144",
9607   "self_type" : "type-1147",
9608   "size" : 92,
9609   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
9610  },
9611  {
9612   "alignment" : 4,
9613   "is_const" : true,
9614   "linker_set_key" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener",
9615   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener",
9616   "referenced_type" : "type-1136",
9617   "self_type" : "type-1139",
9618   "size" : 92,
9619   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
9620  },
9621  {
9622   "alignment" : 4,
9623   "is_const" : true,
9624   "linker_set_key" : "const android::hardware::drm::V1_0::BufferType",
9625   "name" : "const android::hardware::drm::V1_0::BufferType",
9626   "referenced_type" : "type-952",
9627   "self_type" : "type-963",
9628   "size" : 4,
9629   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9630  },
9631  {
9632   "alignment" : 4,
9633   "is_const" : true,
9634   "linker_set_key" : "const android::hardware::drm::V1_0::EventType",
9635   "name" : "const android::hardware::drm::V1_0::EventType",
9636   "referenced_type" : "type-946",
9637   "self_type" : "type-957",
9638   "size" : 4,
9639   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9640  },
9641  {
9642   "alignment" : 4,
9643   "is_const" : true,
9644   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoFactory",
9645   "name" : "const android::hardware::drm::V1_0::ICryptoFactory",
9646   "referenced_type" : "type-345",
9647   "self_type" : "type-978",
9648   "size" : 12,
9649   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
9650  },
9651  {
9652   "alignment" : 4,
9653   "is_const" : true,
9654   "linker_set_key" : "const android::hardware::drm::V1_0::ICryptoPlugin",
9655   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin",
9656   "referenced_type" : "type-320",
9657   "self_type" : "type-337",
9658   "size" : 12,
9659   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9660  },
9661  {
9662   "alignment" : 4,
9663   "is_const" : true,
9664   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmFactory",
9665   "name" : "const android::hardware::drm::V1_0::IDrmFactory",
9666   "referenced_type" : "type-19",
9667   "self_type" : "type-1129",
9668   "size" : 12,
9669   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
9670  },
9671  {
9672   "alignment" : 4,
9673   "is_const" : true,
9674   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPlugin",
9675   "name" : "const android::hardware::drm::V1_0::IDrmPlugin",
9676   "referenced_type" : "type-127",
9677   "self_type" : "type-1059",
9678   "size" : 12,
9679   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9680  },
9681  {
9682   "alignment" : 4,
9683   "is_const" : true,
9684   "linker_set_key" : "const android::hardware::drm::V1_0::IDrmPluginListener",
9685   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener",
9686   "referenced_type" : "type-150",
9687   "self_type" : "type-1127",
9688   "size" : 12,
9689   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
9690  },
9691  {
9692   "alignment" : 4,
9693   "is_const" : true,
9694   "linker_set_key" : "const android::hardware::drm::V1_0::KeyRequestType",
9695   "name" : "const android::hardware::drm::V1_0::KeyRequestType",
9696   "referenced_type" : "type-948",
9697   "self_type" : "type-960",
9698   "size" : 4,
9699   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9700  },
9701  {
9702   "alignment" : 4,
9703   "is_const" : true,
9704   "linker_set_key" : "const android::hardware::drm::V1_0::KeyStatusType",
9705   "name" : "const android::hardware::drm::V1_0::KeyStatusType",
9706   "referenced_type" : "type-196",
9707   "self_type" : "type-961",
9708   "size" : 4,
9709   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9710  },
9711  {
9712   "alignment" : 4,
9713   "is_const" : true,
9714   "linker_set_key" : "const android::hardware::drm::V1_0::KeyType",
9715   "name" : "const android::hardware::drm::V1_0::KeyType",
9716   "referenced_type" : "type-947",
9717   "self_type" : "type-958",
9718   "size" : 4,
9719   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9720  },
9721  {
9722   "alignment" : 8,
9723   "is_const" : true,
9724   "linker_set_key" : "const android::hardware::drm::V1_0::KeyValue",
9725   "name" : "const android::hardware::drm::V1_0::KeyValue",
9726   "referenced_type" : "type-186",
9727   "self_type" : "type-188",
9728   "size" : 32,
9729   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9730  },
9731  {
9732   "alignment" : 4,
9733   "is_const" : true,
9734   "linker_set_key" : "const android::hardware::drm::V1_0::Mode",
9735   "name" : "const android::hardware::drm::V1_0::Mode",
9736   "referenced_type" : "type-949",
9737   "self_type" : "type-962",
9738   "size" : 4,
9739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9740  },
9741  {
9742   "alignment" : 4,
9743   "is_const" : true,
9744   "linker_set_key" : "const android::hardware::drm::V1_0::Status",
9745   "name" : "const android::hardware::drm::V1_0::Status",
9746   "referenced_type" : "type-157",
9747   "self_type" : "type-955",
9748   "size" : 4,
9749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9750  },
9751  {
9752   "alignment" : 4,
9753   "is_const" : true,
9754   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwCryptoFactory",
9755   "name" : "const android::hardware::drm::V1_1::BpHwCryptoFactory",
9756   "referenced_type" : "type-1008",
9757   "self_type" : "type-1007",
9758   "size" : 92,
9759   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
9760  },
9761  {
9762   "alignment" : 4,
9763   "is_const" : true,
9764   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmFactory",
9765   "name" : "const android::hardware::drm::V1_1::BpHwDrmFactory",
9766   "referenced_type" : "type-32",
9767   "self_type" : "type-31",
9768   "size" : 92,
9769   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
9770  },
9771  {
9772   "alignment" : 4,
9773   "is_const" : true,
9774   "linker_set_key" : "const android::hardware::drm::V1_1::BpHwDrmPlugin",
9775   "name" : "const android::hardware::drm::V1_1::BpHwDrmPlugin",
9776   "referenced_type" : "type-139",
9777   "self_type" : "type-294",
9778   "size" : 92,
9779   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
9780  },
9781  {
9782   "alignment" : 8,
9783   "is_const" : true,
9784   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup",
9785   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup",
9786   "referenced_type" : "type-84",
9787   "self_type" : "type-110",
9788   "size" : 16,
9789   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9790  },
9791  {
9792   "alignment" : 8,
9793   "is_const" : true,
9794   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
9795   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
9796   "referenced_type" : "type-98",
9797   "self_type" : "type-250",
9798   "size" : 56,
9799   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9800  },
9801  {
9802   "alignment" : 8,
9803   "is_const" : true,
9804   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric",
9805   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric",
9806   "referenced_type" : "type-89",
9807   "self_type" : "type-305",
9808   "size" : 48,
9809   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9810  },
9811  {
9812   "alignment" : 8,
9813   "is_const" : true,
9814   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value",
9815   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value",
9816   "referenced_type" : "type-106",
9817   "self_type" : "type-299",
9818   "size" : 56,
9819   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9820  },
9821  {
9822   "alignment" : 1,
9823   "is_const" : true,
9824   "linker_set_key" : "const android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
9825   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
9826   "referenced_type" : "type-99",
9827   "self_type" : "type-279",
9828   "size" : 1,
9829   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
9830  },
9831  {
9832   "alignment" : 4,
9833   "is_const" : true,
9834   "linker_set_key" : "const android::hardware::drm::V1_1::HdcpLevel",
9835   "name" : "const android::hardware::drm::V1_1::HdcpLevel",
9836   "referenced_type" : "type-268",
9837   "self_type" : "type-281",
9838   "size" : 4,
9839   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
9840  },
9841  {
9842   "alignment" : 4,
9843   "is_const" : true,
9844   "linker_set_key" : "const android::hardware::drm::V1_1::ICryptoFactory",
9845   "name" : "const android::hardware::drm::V1_1::ICryptoFactory",
9846   "referenced_type" : "type-361",
9847   "self_type" : "type-981",
9848   "size" : 12,
9849   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
9850  },
9851  {
9852   "alignment" : 4,
9853   "is_const" : true,
9854   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmFactory",
9855   "name" : "const android::hardware::drm::V1_1::IDrmFactory",
9856   "referenced_type" : "type-36",
9857   "self_type" : "type-1131",
9858   "size" : 12,
9859   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
9860  },
9861  {
9862   "alignment" : 4,
9863   "is_const" : true,
9864   "linker_set_key" : "const android::hardware::drm::V1_1::IDrmPlugin",
9865   "name" : "const android::hardware::drm::V1_1::IDrmPlugin",
9866   "referenced_type" : "type-126",
9867   "self_type" : "type-292",
9868   "size" : 12,
9869   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h"
9870  },
9871  {
9872   "alignment" : 4,
9873   "is_const" : true,
9874   "linker_set_key" : "const android::hardware::drm::V1_1::KeyRequestType",
9875   "name" : "const android::hardware::drm::V1_1::KeyRequestType",
9876   "referenced_type" : "type-269",
9877   "self_type" : "type-282",
9878   "size" : 4,
9879   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
9880  },
9881  {
9882   "alignment" : 8,
9883   "is_const" : true,
9884   "linker_set_key" : "const android::hardware::drm::V1_1::SecureStopRelease",
9885   "name" : "const android::hardware::drm::V1_1::SecureStopRelease",
9886   "referenced_type" : "type-278",
9887   "self_type" : "type-296",
9888   "size" : 16,
9889   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
9890  },
9891  {
9892   "alignment" : 4,
9893   "is_const" : true,
9894   "linker_set_key" : "const android::hardware::drm::V1_1::SecurityLevel",
9895   "name" : "const android::hardware::drm::V1_1::SecurityLevel",
9896   "referenced_type" : "type-277",
9897   "self_type" : "type-283",
9898   "size" : 4,
9899   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
9900  },
9901  {
9902   "alignment" : 1,
9903   "is_const" : true,
9904   "linker_set_key" : "const android::hardware::hidl_array<unsigned char, 16>",
9905   "name" : "const android::hardware::hidl_array<unsigned char, 16>",
9906   "referenced_type" : "type-780",
9907   "self_type" : "type-1012",
9908   "size" : 16,
9909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
9910  },
9911  {
9912   "alignment" : 4,
9913   "is_const" : true,
9914   "linker_set_key" : "const android::hardware::hidl_death_recipient",
9915   "name" : "const android::hardware::hidl_death_recipient",
9916   "referenced_type" : "type-386",
9917   "self_type" : "type-1037",
9918   "size" : 12,
9919   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9920  },
9921  {
9922   "alignment" : 8,
9923   "is_const" : true,
9924   "linker_set_key" : "const android::hardware::hidl_handle",
9925   "name" : "const android::hardware::hidl_handle",
9926   "referenced_type" : "type-719",
9927   "self_type" : "type-791",
9928   "size" : 16,
9929   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9930  },
9931  {
9932   "alignment" : 8,
9933   "is_const" : true,
9934   "linker_set_key" : "const android::hardware::hidl_memory",
9935   "name" : "const android::hardware::hidl_memory",
9936   "referenced_type" : "type-722",
9937   "self_type" : "type-725",
9938   "size" : 40,
9939   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9940  },
9941  {
9942   "alignment" : 8,
9943   "is_const" : true,
9944   "linker_set_key" : "const android::hardware::hidl_string",
9945   "name" : "const android::hardware::hidl_string",
9946   "referenced_type" : "type-90",
9947   "self_type" : "type-720",
9948   "size" : 16,
9949   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9950  },
9951  {
9952   "alignment" : 8,
9953   "is_const" : true,
9954   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
9955   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
9956   "referenced_type" : "type-191",
9957   "self_type" : "type-300",
9958   "size" : 16,
9959   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h"
9960  },
9961  {
9962   "alignment" : 8,
9963   "is_const" : true,
9964   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
9965   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
9966   "referenced_type" : "type-182",
9967   "self_type" : "type-189",
9968   "size" : 16,
9969   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9970  },
9971  {
9972   "alignment" : 8,
9973   "is_const" : true,
9974   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
9975   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
9976   "referenced_type" : "type-94",
9977   "self_type" : "type-202",
9978   "size" : 16,
9979   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9980  },
9981  {
9982   "alignment" : 8,
9983   "is_const" : true,
9984   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
9985   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
9986   "referenced_type" : "type-85",
9987   "self_type" : "type-208",
9988   "size" : 16,
9989   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9990  },
9991  {
9992   "alignment" : 8,
9993   "is_const" : true,
9994   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
9995   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
9996   "referenced_type" : "type-102",
9997   "self_type" : "type-205",
9998   "size" : 16,
9999   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10000  },
10001  {
10002   "alignment" : 8,
10003   "is_const" : true,
10004   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup>",
10005   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup>",
10006   "referenced_type" : "type-211",
10007   "self_type" : "type-213",
10008   "size" : 16,
10009   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10010  },
10011  {
10012   "alignment" : 8,
10013   "is_const" : true,
10014   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
10015   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
10016   "referenced_type" : "type-741",
10017   "self_type" : "type-983",
10018   "size" : 16,
10019   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
10020  },
10021  {
10022   "alignment" : 8,
10023   "is_const" : true,
10024   "linker_set_key" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
10025   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
10026   "referenced_type" : "type-215",
10027   "self_type" : "type-216",
10028   "size" : 16,
10029   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10030  },
10031  {
10032   "alignment" : 8,
10033   "is_const" : true,
10034   "linker_set_key" : "const android::hardware::hidl_vec<int>",
10035   "name" : "const android::hardware::hidl_vec<int>",
10036   "referenced_type" : "type-760",
10037   "self_type" : "type-766",
10038   "size" : 16,
10039   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10040  },
10041  {
10042   "alignment" : 8,
10043   "is_const" : true,
10044   "linker_set_key" : "const android::hardware::hidl_vec<unsigned char>",
10045   "name" : "const android::hardware::hidl_vec<unsigned char>",
10046   "referenced_type" : "type-114",
10047   "self_type" : "type-769",
10048   "size" : 16,
10049   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10050  },
10051  {
10052   "alignment" : 2,
10053   "is_const" : true,
10054   "linker_set_key" : "const android::hardware::hidl_version",
10055   "name" : "const android::hardware::hidl_version",
10056   "referenced_type" : "type-783",
10057   "self_type" : "type-785",
10058   "size" : 4,
10059   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10060  },
10061  {
10062   "alignment" : 4,
10063   "is_const" : true,
10064   "linker_set_key" : "const android::hidl::base::V1_0::BpHwBase",
10065   "name" : "const android::hidl::base::V1_0::BpHwBase",
10066   "referenced_type" : "type-986",
10067   "self_type" : "type-990",
10068   "size" : 92,
10069   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
10070  },
10071  {
10072   "alignment" : 4,
10073   "is_const" : true,
10074   "linker_set_key" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
10075   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
10076   "referenced_type" : "type-801",
10077   "self_type" : "type-802",
10078   "size" : 4,
10079   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
10080  },
10081  {
10082   "alignment" : 4,
10083   "is_const" : true,
10084   "linker_set_key" : "const android::hidl::base::V1_0::IBase",
10085   "name" : "const android::hidl::base::V1_0::IBase",
10086   "referenced_type" : "type-5",
10087   "self_type" : "type-859",
10088   "size" : 12,
10089   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10090  },
10091  {
10092   "alignment" : 4,
10093   "is_const" : true,
10094   "linker_set_key" : "const android::hidl::base::V1_0::IBase *const",
10095   "name" : "const android::hidl::base::V1_0::IBase *const",
10096   "referenced_type" : "type-858",
10097   "self_type" : "type-861",
10098   "size" : 4,
10099   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
10100  },
10101  {
10102   "alignment" : 4,
10103   "is_const" : true,
10104   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager",
10105   "name" : "const android::hidl::manager::V1_0::IServiceManager",
10106   "referenced_type" : "type-232",
10107   "self_type" : "type-251",
10108   "size" : 12,
10109   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10110  },
10111  {
10112   "alignment" : 4,
10113   "is_const" : true,
10114   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
10115   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
10116   "referenced_type" : "type-937",
10117   "self_type" : "type-941",
10118   "size" : 4,
10119   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10120  },
10121  {
10122   "alignment" : 1,
10123   "is_const" : true,
10124   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
10125   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
10126   "referenced_type" : "type-936",
10127   "self_type" : "type-939",
10128   "size" : 1,
10129   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
10130  },
10131  {
10132   "alignment" : 4,
10133   "is_const" : true,
10134   "linker_set_key" : "const android::hidl::manager::V1_0::IServiceNotification",
10135   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
10136   "referenced_type" : "type-313",
10137   "self_type" : "type-934",
10138   "size" : 12,
10139   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
10140  },
10141  {
10142   "alignment" : 4,
10143   "is_const" : true,
10144   "linker_set_key" : "const android::sp<android::hardware::IBinder>",
10145   "name" : "const android::sp<android::hardware::IBinder>",
10146   "referenced_type" : "type-12",
10147   "self_type" : "type-63",
10148   "size" : 4,
10149   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
10150  },
10151  {
10152   "alignment" : 4,
10153   "is_const" : true,
10154   "linker_set_key" : "const android::sp<android::hardware::ProcessState>",
10155   "name" : "const android::sp<android::hardware::ProcessState>",
10156   "referenced_type" : "type-39",
10157   "self_type" : "type-221",
10158   "size" : 4,
10159   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10160  },
10161  {
10162   "alignment" : 4,
10163   "is_const" : true,
10164   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
10165   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
10166   "referenced_type" : "type-343",
10167   "self_type" : "type-352",
10168   "size" : 4,
10169   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10170  },
10171  {
10172   "alignment" : 4,
10173   "is_const" : true,
10174   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
10175   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
10176   "referenced_type" : "type-318",
10177   "self_type" : "type-334",
10178   "size" : 4,
10179   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10180  },
10181  {
10182   "alignment" : 4,
10183   "is_const" : true,
10184   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory>",
10185   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory>",
10186   "referenced_type" : "type-1061",
10187   "self_type" : "type-1064",
10188   "size" : 4,
10189   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10190  },
10191  {
10192   "alignment" : 4,
10193   "is_const" : true,
10194   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
10195   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
10196   "referenced_type" : "type-1045",
10197   "self_type" : "type-1044",
10198   "size" : 4,
10199   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10200  },
10201  {
10202   "alignment" : 4,
10203   "is_const" : true,
10204   "linker_set_key" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
10205   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
10206   "referenced_type" : "type-148",
10207   "self_type" : "type-1051",
10208   "size" : 4,
10209   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10210  },
10211  {
10212   "alignment" : 4,
10213   "is_const" : true,
10214   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
10215   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
10216   "referenced_type" : "type-359",
10217   "self_type" : "type-375",
10218   "size" : 4,
10219   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10220  },
10221  {
10222   "alignment" : 4,
10223   "is_const" : true,
10224   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory>",
10225   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory>",
10226   "referenced_type" : "type-79",
10227   "self_type" : "type-78",
10228   "size" : 4,
10229   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10230  },
10231  {
10232   "alignment" : 4,
10233   "is_const" : true,
10234   "linker_set_key" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
10235   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
10236   "referenced_type" : "type-124",
10237   "self_type" : "type-123",
10238   "size" : 4,
10239   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10240  },
10241  {
10242   "alignment" : 4,
10243   "is_const" : true,
10244   "linker_set_key" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
10245   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
10246   "referenced_type" : "type-381",
10247   "self_type" : "type-402",
10248   "size" : 4,
10249   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10250  },
10251  {
10252   "alignment" : 4,
10253   "is_const" : true,
10254   "linker_set_key" : "const android::sp<android::hardware::hidl_death_recipient>",
10255   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
10256   "referenced_type" : "type-765",
10257   "self_type" : "type-764",
10258   "size" : 4,
10259   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10260  },
10261  {
10262   "alignment" : 4,
10263   "is_const" : true,
10264   "linker_set_key" : "const android::sp<android::hidl::base::V1_0::IBase>",
10265   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
10266   "referenced_type" : "type-131",
10267   "self_type" : "type-1049",
10268   "size" : 4,
10269   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10270  },
10271  {
10272   "alignment" : 4,
10273   "is_const" : true,
10274   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
10275   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
10276   "referenced_type" : "type-230",
10277   "self_type" : "type-243",
10278   "size" : 4,
10279   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10280  },
10281  {
10282   "alignment" : 4,
10283   "is_const" : true,
10284   "linker_set_key" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10285   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10286   "referenced_type" : "type-311",
10287   "self_type" : "type-315",
10288   "size" : 4,
10289   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10290  },
10291  {
10292   "alignment" : 4,
10293   "is_const" : true,
10294   "linker_set_key" : "const android::wp<android::hardware::BHwBinder>",
10295   "name" : "const android::wp<android::hardware::BHwBinder>",
10296   "referenced_type" : "type-790",
10297   "self_type" : "type-1015",
10298   "size" : 8,
10299   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10300  },
10301  {
10302   "alignment" : 4,
10303   "is_const" : true,
10304   "linker_set_key" : "const android::wp<android::hardware::hidl_death_recipient>",
10305   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
10306   "referenced_type" : "type-384",
10307   "self_type" : "type-740",
10308   "size" : 8,
10309   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10310  },
10311  {
10312   "alignment" : 4,
10313   "is_const" : true,
10314   "linker_set_key" : "const android::wp<android::hidl::base::V1_0::IBase>",
10315   "name" : "const android::wp<android::hidl::base::V1_0::IBase>",
10316   "referenced_type" : "type-3",
10317   "self_type" : "type-1034",
10318   "size" : 8,
10319   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10320  },
10321  {
10322   "alignment" : 1,
10323   "is_const" : true,
10324   "linker_set_key" : "const bool",
10325   "name" : "const bool",
10326   "referenced_type" : "type-26",
10327   "self_type" : "type-273",
10328   "size" : 1,
10329   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10330  },
10331  {
10332   "alignment" : 1,
10333   "is_const" : true,
10334   "linker_set_key" : "const char",
10335   "name" : "const char",
10336   "referenced_type" : "type-71",
10337   "self_type" : "type-70",
10338   "size" : 1,
10339   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10340  },
10341  {
10342   "alignment" : 2,
10343   "is_const" : true,
10344   "linker_set_key" : "const char16_t",
10345   "name" : "const char16_t",
10346   "referenced_type" : "type-61",
10347   "self_type" : "type-60",
10348   "size" : 2,
10349   "source_file" : "/system/core/libutils/include/utils/String16.h"
10350  },
10351  {
10352   "alignment" : 8,
10353   "is_const" : true,
10354   "linker_set_key" : "const double",
10355   "name" : "const double",
10356   "referenced_type" : "type-101",
10357   "self_type" : "type-711",
10358   "size" : 8,
10359   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10360  },
10361  {
10362   "alignment" : 4,
10363   "is_const" : true,
10364   "linker_set_key" : "const float",
10365   "name" : "const float",
10366   "referenced_type" : "type-633",
10367   "self_type" : "type-708",
10368   "size" : 4,
10369   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10370  },
10371  {
10372   "alignment" : 4,
10373   "is_const" : true,
10374   "linker_set_key" : "const int",
10375   "name" : "const int",
10376   "referenced_type" : "type-42",
10377   "self_type" : "type-900",
10378   "size" : 4,
10379   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10380  },
10381  {
10382   "is_const" : true,
10383   "linker_set_key" : "const iter<is_const>",
10384   "name" : "const iter<is_const>",
10385   "referenced_type" : "type-1084",
10386   "self_type" : "type-1083",
10387   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10388  },
10389  {
10390   "is_const" : true,
10391   "linker_set_key" : "const iter<is_const>",
10392   "name" : "const iter<is_const>",
10393   "referenced_type" : "type-176",
10394   "self_type" : "type-175",
10395   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10396  },
10397  {
10398   "is_const" : true,
10399   "linker_set_key" : "const iter<is_const>",
10400   "name" : "const iter<is_const>",
10401   "referenced_type" : "type-341",
10402   "self_type" : "type-340",
10403   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10404  },
10405  {
10406   "is_const" : true,
10407   "linker_set_key" : "const iter<is_const>",
10408   "name" : "const iter<is_const>",
10409   "referenced_type" : "type-422",
10410   "self_type" : "type-421",
10411   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10412  },
10413  {
10414   "is_const" : true,
10415   "linker_set_key" : "const iter<is_const>",
10416   "name" : "const iter<is_const>",
10417   "referenced_type" : "type-500",
10418   "self_type" : "type-499",
10419   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10420  },
10421  {
10422   "is_const" : true,
10423   "linker_set_key" : "const iter<is_const>",
10424   "name" : "const iter<is_const>",
10425   "referenced_type" : "type-584",
10426   "self_type" : "type-583",
10427   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10428  },
10429  {
10430   "is_const" : true,
10431   "linker_set_key" : "const iter<is_const>",
10432   "name" : "const iter<is_const>",
10433   "referenced_type" : "type-659",
10434   "self_type" : "type-658",
10435   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10436  },
10437  {
10438   "is_const" : true,
10439   "linker_set_key" : "const iter<is_const>",
10440   "name" : "const iter<is_const>",
10441   "referenced_type" : "type-733",
10442   "self_type" : "type-732",
10443   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
10444  },
10445  {
10446   "alignment" : 4,
10447   "is_const" : true,
10448   "linker_set_key" : "const log_msg",
10449   "name" : "const log_msg",
10450   "referenced_type" : "type-324",
10451   "self_type" : "type-323",
10452   "size" : 5124,
10453   "source_file" : "/system/core/liblog/include/log/log_read.h"
10454  },
10455  {
10456   "alignment" : 8,
10457   "is_const" : true,
10458   "linker_set_key" : "const long long",
10459   "name" : "const long long",
10460   "referenced_type" : "type-47",
10461   "self_type" : "type-679",
10462   "size" : 8,
10463   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10464  },
10465  {
10466   "alignment" : 4,
10467   "is_const" : true,
10468   "linker_set_key" : "const native_handle",
10469   "name" : "const native_handle",
10470   "referenced_type" : "type-491",
10471   "self_type" : "type-693",
10472   "size" : 12,
10473   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
10474  },
10475  {
10476   "alignment" : 2,
10477   "is_const" : true,
10478   "linker_set_key" : "const short",
10479   "name" : "const short",
10480   "referenced_type" : "type-553",
10481   "self_type" : "type-668",
10482   "size" : 2,
10483   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10484  },
10485  {
10486   "alignment" : 1,
10487   "is_const" : true,
10488   "linker_set_key" : "const signed char",
10489   "name" : "const signed char",
10490   "referenced_type" : "type-664",
10491   "self_type" : "type-663",
10492   "size" : 1,
10493   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10494  },
10495  {
10496   "alignment" : 4,
10497   "is_const" : true,
10498   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10499   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10500   "referenced_type" : "type-1126",
10501   "self_type" : "type-1125",
10502   "size" : 8,
10503   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10504  },
10505  {
10506   "alignment" : 4,
10507   "is_const" : true,
10508   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10509   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10510   "referenced_type" : "type-267",
10511   "self_type" : "type-266",
10512   "size" : 8,
10513   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10514  },
10515  {
10516   "alignment" : 4,
10517   "is_const" : true,
10518   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10519   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10520   "referenced_type" : "type-379",
10521   "self_type" : "type-378",
10522   "size" : 8,
10523   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10524  },
10525  {
10526   "alignment" : 4,
10527   "is_const" : true,
10528   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10529   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10530   "referenced_type" : "type-472",
10531   "self_type" : "type-471",
10532   "size" : 8,
10533   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10534  },
10535  {
10536   "alignment" : 4,
10537   "is_const" : true,
10538   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10539   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10540   "referenced_type" : "type-550",
10541   "self_type" : "type-549",
10542   "size" : 8,
10543   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10544  },
10545  {
10546   "alignment" : 4,
10547   "is_const" : true,
10548   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10549   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10550   "referenced_type" : "type-637",
10551   "self_type" : "type-636",
10552   "size" : 8,
10553   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10554  },
10555  {
10556   "alignment" : 4,
10557   "is_const" : true,
10558   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10559   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10560   "referenced_type" : "type-689",
10561   "self_type" : "type-688",
10562   "size" : 8,
10563   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10564  },
10565  {
10566   "alignment" : 4,
10567   "is_const" : true,
10568   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10569   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
10570   "referenced_type" : "type-977",
10571   "self_type" : "type-976",
10572   "size" : 8,
10573   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10574  },
10575  {
10576   "alignment" : 4,
10577   "is_const" : true,
10578   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10579   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10580   "referenced_type" : "type-1116",
10581   "self_type" : "type-1115",
10582   "size" : 20,
10583   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10584  },
10585  {
10586   "alignment" : 4,
10587   "is_const" : true,
10588   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10589   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10590   "referenced_type" : "type-255",
10591   "self_type" : "type-254",
10592   "size" : 20,
10593   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10594  },
10595  {
10596   "alignment" : 4,
10597   "is_const" : true,
10598   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10599   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10600   "referenced_type" : "type-367",
10601   "self_type" : "type-366",
10602   "size" : 20,
10603   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10604  },
10605  {
10606   "alignment" : 4,
10607   "is_const" : true,
10608   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10609   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10610   "referenced_type" : "type-461",
10611   "self_type" : "type-460",
10612   "size" : 20,
10613   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10614  },
10615  {
10616   "alignment" : 4,
10617   "is_const" : true,
10618   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10619   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10620   "referenced_type" : "type-539",
10621   "self_type" : "type-538",
10622   "size" : 20,
10623   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10624  },
10625  {
10626   "alignment" : 4,
10627   "is_const" : true,
10628   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10629   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10630   "referenced_type" : "type-625",
10631   "self_type" : "type-624",
10632   "size" : 20,
10633   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10634  },
10635  {
10636   "alignment" : 4,
10637   "is_const" : true,
10638   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10639   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10640   "referenced_type" : "type-678",
10641   "self_type" : "type-677",
10642   "size" : 20,
10643   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10644  },
10645  {
10646   "alignment" : 4,
10647   "is_const" : true,
10648   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10649   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
10650   "referenced_type" : "type-967",
10651   "self_type" : "type-966",
10652   "size" : 20,
10653   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10654  },
10655  {
10656   "alignment" : 4,
10657   "is_const" : true,
10658   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10659   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10660   "referenced_type" : "type-1120",
10661   "self_type" : "type-1119",
10662   "size" : 16,
10663   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10664  },
10665  {
10666   "alignment" : 4,
10667   "is_const" : true,
10668   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10669   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10670   "referenced_type" : "type-259",
10671   "self_type" : "type-258",
10672   "size" : 16,
10673   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10674  },
10675  {
10676   "alignment" : 4,
10677   "is_const" : true,
10678   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10679   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10680   "referenced_type" : "type-371",
10681   "self_type" : "type-370",
10682   "size" : 16,
10683   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10684  },
10685  {
10686   "alignment" : 4,
10687   "is_const" : true,
10688   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10689   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10690   "referenced_type" : "type-466",
10691   "self_type" : "type-465",
10692   "size" : 16,
10693   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10694  },
10695  {
10696   "alignment" : 4,
10697   "is_const" : true,
10698   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10699   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10700   "referenced_type" : "type-544",
10701   "self_type" : "type-543",
10702   "size" : 16,
10703   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10704  },
10705  {
10706   "alignment" : 4,
10707   "is_const" : true,
10708   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10709   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10710   "referenced_type" : "type-629",
10711   "self_type" : "type-628",
10712   "size" : 16,
10713   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10714  },
10715  {
10716   "alignment" : 4,
10717   "is_const" : true,
10718   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10719   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10720   "referenced_type" : "type-683",
10721   "self_type" : "type-682",
10722   "size" : 16,
10723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10724  },
10725  {
10726   "alignment" : 4,
10727   "is_const" : true,
10728   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10729   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
10730   "referenced_type" : "type-971",
10731   "self_type" : "type-970",
10732   "size" : 16,
10733   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10734  },
10735  {
10736   "alignment" : 4,
10737   "is_const" : true,
10738   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10739   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10740   "referenced_type" : "type-1122",
10741   "self_type" : "type-1121",
10742   "size" : 20,
10743   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10744  },
10745  {
10746   "alignment" : 4,
10747   "is_const" : true,
10748   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10749   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10750   "referenced_type" : "type-261",
10751   "self_type" : "type-260",
10752   "size" : 20,
10753   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10754  },
10755  {
10756   "alignment" : 4,
10757   "is_const" : true,
10758   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10759   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10760   "referenced_type" : "type-373",
10761   "self_type" : "type-372",
10762   "size" : 20,
10763   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10764  },
10765  {
10766   "alignment" : 4,
10767   "is_const" : true,
10768   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10769   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10770   "referenced_type" : "type-468",
10771   "self_type" : "type-467",
10772   "size" : 20,
10773   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10774  },
10775  {
10776   "alignment" : 4,
10777   "is_const" : true,
10778   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10779   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10780   "referenced_type" : "type-546",
10781   "self_type" : "type-545",
10782   "size" : 20,
10783   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10784  },
10785  {
10786   "alignment" : 4,
10787   "is_const" : true,
10788   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10789   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10790   "referenced_type" : "type-631",
10791   "self_type" : "type-630",
10792   "size" : 20,
10793   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10794  },
10795  {
10796   "alignment" : 4,
10797   "is_const" : true,
10798   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10799   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10800   "referenced_type" : "type-685",
10801   "self_type" : "type-684",
10802   "size" : 20,
10803   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10804  },
10805  {
10806   "alignment" : 4,
10807   "is_const" : true,
10808   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10809   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
10810   "referenced_type" : "type-973",
10811   "self_type" : "type-972",
10812   "size" : 20,
10813   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10814  },
10815  {
10816   "alignment" : 4,
10817   "is_const" : true,
10818   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10819   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10820   "referenced_type" : "type-1118",
10821   "self_type" : "type-1117",
10822   "size" : 12,
10823   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10824  },
10825  {
10826   "alignment" : 4,
10827   "is_const" : true,
10828   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10829   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10830   "referenced_type" : "type-257",
10831   "self_type" : "type-256",
10832   "size" : 12,
10833   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10834  },
10835  {
10836   "alignment" : 4,
10837   "is_const" : true,
10838   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10839   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10840   "referenced_type" : "type-369",
10841   "self_type" : "type-368",
10842   "size" : 12,
10843   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10844  },
10845  {
10846   "alignment" : 4,
10847   "is_const" : true,
10848   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10849   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10850   "referenced_type" : "type-464",
10851   "self_type" : "type-463",
10852   "size" : 12,
10853   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10854  },
10855  {
10856   "alignment" : 4,
10857   "is_const" : true,
10858   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10859   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10860   "referenced_type" : "type-541",
10861   "self_type" : "type-540",
10862   "size" : 12,
10863   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10864  },
10865  {
10866   "alignment" : 4,
10867   "is_const" : true,
10868   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10869   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10870   "referenced_type" : "type-627",
10871   "self_type" : "type-626",
10872   "size" : 12,
10873   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10874  },
10875  {
10876   "alignment" : 4,
10877   "is_const" : true,
10878   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10879   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10880   "referenced_type" : "type-681",
10881   "self_type" : "type-680",
10882   "size" : 12,
10883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10884  },
10885  {
10886   "alignment" : 4,
10887   "is_const" : true,
10888   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10889   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
10890   "referenced_type" : "type-969",
10891   "self_type" : "type-968",
10892   "size" : 12,
10893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10894  },
10895  {
10896   "alignment" : 4,
10897   "is_const" : true,
10898   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10899   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10900   "referenced_type" : "type-1124",
10901   "self_type" : "type-1123",
10902   "size" : 16,
10903   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10904  },
10905  {
10906   "alignment" : 4,
10907   "is_const" : true,
10908   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10909   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10910   "referenced_type" : "type-264",
10911   "self_type" : "type-263",
10912   "size" : 16,
10913   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10914  },
10915  {
10916   "alignment" : 4,
10917   "is_const" : true,
10918   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10919   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10920   "referenced_type" : "type-377",
10921   "self_type" : "type-376",
10922   "size" : 16,
10923   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10924  },
10925  {
10926   "alignment" : 4,
10927   "is_const" : true,
10928   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10929   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10930   "referenced_type" : "type-470",
10931   "self_type" : "type-469",
10932   "size" : 16,
10933   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10934  },
10935  {
10936   "alignment" : 4,
10937   "is_const" : true,
10938   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10939   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10940   "referenced_type" : "type-548",
10941   "self_type" : "type-547",
10942   "size" : 16,
10943   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10944  },
10945  {
10946   "alignment" : 4,
10947   "is_const" : true,
10948   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10949   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10950   "referenced_type" : "type-635",
10951   "self_type" : "type-634",
10952   "size" : 16,
10953   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10954  },
10955  {
10956   "alignment" : 4,
10957   "is_const" : true,
10958   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10959   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10960   "referenced_type" : "type-687",
10961   "self_type" : "type-686",
10962   "size" : 16,
10963   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10964  },
10965  {
10966   "alignment" : 4,
10967   "is_const" : true,
10968   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10969   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
10970   "referenced_type" : "type-975",
10971   "self_type" : "type-974",
10972   "size" : 16,
10973   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10974  },
10975  {
10976   "alignment" : 4,
10977   "is_const" : true,
10978   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
10979   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
10980   "referenced_type" : "type-1114",
10981   "self_type" : "type-1113",
10982   "size" : 52,
10983   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10984  },
10985  {
10986   "alignment" : 4,
10987   "is_const" : true,
10988   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
10989   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
10990   "referenced_type" : "type-253",
10991   "self_type" : "type-252",
10992   "size" : 52,
10993   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
10994  },
10995  {
10996   "alignment" : 4,
10997   "is_const" : true,
10998   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
10999   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
11000   "referenced_type" : "type-365",
11001   "self_type" : "type-364",
11002   "size" : 52,
11003   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
11004  },
11005  {
11006   "alignment" : 4,
11007   "is_const" : true,
11008   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
11009   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
11010   "referenced_type" : "type-459",
11011   "self_type" : "type-458",
11012   "size" : 52,
11013   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
11014  },
11015  {
11016   "alignment" : 4,
11017   "is_const" : true,
11018   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
11019   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
11020   "referenced_type" : "type-537",
11021   "self_type" : "type-536",
11022   "size" : 52,
11023   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
11024  },
11025  {
11026   "alignment" : 4,
11027   "is_const" : true,
11028   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
11029   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
11030   "referenced_type" : "type-623",
11031   "self_type" : "type-622",
11032   "size" : 52,
11033   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
11034  },
11035  {
11036   "alignment" : 4,
11037   "is_const" : true,
11038   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
11039   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
11040   "referenced_type" : "type-676",
11041   "self_type" : "type-675",
11042   "size" : 52,
11043   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
11044  },
11045  {
11046   "alignment" : 4,
11047   "is_const" : true,
11048   "linker_set_key" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
11049   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
11050   "referenced_type" : "type-965",
11051   "self_type" : "type-964",
11052   "size" : 52,
11053   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
11054  },
11055  {
11056   "alignment" : 1,
11057   "is_const" : true,
11058   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
11059   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
11060   "referenced_type" : "type-285",
11061   "self_type" : "type-284",
11062   "size" : 3,
11063   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
11064  },
11065  {
11066   "alignment" : 1,
11067   "is_const" : true,
11068   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
11069   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
11070   "referenced_type" : "type-389",
11071   "self_type" : "type-388",
11072   "size" : 3,
11073   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
11074  },
11075  {
11076   "alignment" : 1,
11077   "is_const" : true,
11078   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
11079   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
11080   "referenced_type" : "type-639",
11081   "self_type" : "type-638",
11082   "size" : 3,
11083   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
11084  },
11085  {
11086   "alignment" : 1,
11087   "is_const" : true,
11088   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
11089   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
11090   "referenced_type" : "type-695",
11091   "self_type" : "type-694",
11092   "size" : 3,
11093   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
11094  },
11095  {
11096   "alignment" : 4,
11097   "is_const" : true,
11098   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
11099   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
11100   "referenced_type" : "type-287",
11101   "self_type" : "type-286",
11102   "size" : 28,
11103   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
11104  },
11105  {
11106   "alignment" : 4,
11107   "is_const" : true,
11108   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
11109   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
11110   "referenced_type" : "type-391",
11111   "self_type" : "type-390",
11112   "size" : 28,
11113   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
11114  },
11115  {
11116   "alignment" : 4,
11117   "is_const" : true,
11118   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
11119   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
11120   "referenced_type" : "type-641",
11121   "self_type" : "type-640",
11122   "size" : 28,
11123   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
11124  },
11125  {
11126   "alignment" : 4,
11127   "is_const" : true,
11128   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
11129   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
11130   "referenced_type" : "type-697",
11131   "self_type" : "type-696",
11132   "size" : 28,
11133   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
11134  },
11135  {
11136   "alignment" : 4,
11137   "is_const" : true,
11138   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
11139   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
11140   "referenced_type" : "type-289",
11141   "self_type" : "type-288",
11142   "size" : 24,
11143   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
11144  },
11145  {
11146   "alignment" : 4,
11147   "is_const" : true,
11148   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
11149   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
11150   "referenced_type" : "type-393",
11151   "self_type" : "type-392",
11152   "size" : 24,
11153   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
11154  },
11155  {
11156   "alignment" : 4,
11157   "is_const" : true,
11158   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
11159   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
11160   "referenced_type" : "type-643",
11161   "self_type" : "type-642",
11162   "size" : 24,
11163   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
11164  },
11165  {
11166   "alignment" : 4,
11167   "is_const" : true,
11168   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
11169   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
11170   "referenced_type" : "type-699",
11171   "self_type" : "type-698",
11172   "size" : 24,
11173   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
11174  },
11175  {
11176   "alignment" : 4,
11177   "is_const" : true,
11178   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
11179   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
11180   "referenced_type" : "type-291",
11181   "self_type" : "type-290",
11182   "size" : 24,
11183   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
11184  },
11185  {
11186   "alignment" : 4,
11187   "is_const" : true,
11188   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
11189   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
11190   "referenced_type" : "type-395",
11191   "self_type" : "type-394",
11192   "size" : 24,
11193   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
11194  },
11195  {
11196   "alignment" : 4,
11197   "is_const" : true,
11198   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
11199   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
11200   "referenced_type" : "type-645",
11201   "self_type" : "type-644",
11202   "size" : 24,
11203   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
11204  },
11205  {
11206   "alignment" : 4,
11207   "is_const" : true,
11208   "linker_set_key" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
11209   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
11210   "referenced_type" : "type-701",
11211   "self_type" : "type-700",
11212   "size" : 24,
11213   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
11214  },
11215  {
11216   "alignment" : 4,
11217   "is_const" : true,
11218   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
11219   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
11220   "referenced_type" : "type-1091",
11221   "self_type" : "type-1090",
11222   "size" : 12,
11223   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
11224  },
11225  {
11226   "alignment" : 4,
11227   "is_const" : true,
11228   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
11229   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
11230   "referenced_type" : "type-219",
11231   "self_type" : "type-218",
11232   "size" : 12,
11233   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
11234  },
11235  {
11236   "alignment" : 4,
11237   "is_const" : true,
11238   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
11239   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
11240   "referenced_type" : "type-351",
11241   "self_type" : "type-350",
11242   "size" : 12,
11243   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
11244  },
11245  {
11246   "alignment" : 4,
11247   "is_const" : true,
11248   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
11249   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
11250   "referenced_type" : "type-433",
11251   "self_type" : "type-432",
11252   "size" : 12,
11253   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
11254  },
11255  {
11256   "alignment" : 4,
11257   "is_const" : true,
11258   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
11259   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
11260   "referenced_type" : "type-511",
11261   "self_type" : "type-510",
11262   "size" : 12,
11263   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
11264  },
11265  {
11266   "alignment" : 4,
11267   "is_const" : true,
11268   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
11269   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
11270   "referenced_type" : "type-596",
11271   "self_type" : "type-595",
11272   "size" : 12,
11273   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
11274  },
11275  {
11276   "alignment" : 4,
11277   "is_const" : true,
11278   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
11279   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
11280   "referenced_type" : "type-666",
11281   "self_type" : "type-665",
11282   "size" : 12,
11283   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
11284  },
11285  {
11286   "alignment" : 4,
11287   "is_const" : true,
11288   "linker_set_key" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
11289   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
11290   "referenced_type" : "type-805",
11291   "self_type" : "type-804",
11292   "size" : 12,
11293   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
11294  },
11295  {
11296   "alignment" : 4,
11297   "is_const" : true,
11298   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
11299   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
11300   "referenced_type" : "type-1111",
11301   "self_type" : "type-1110",
11302   "size" : 4,
11303   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11304  },
11305  {
11306   "alignment" : 4,
11307   "is_const" : true,
11308   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
11309   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
11310   "referenced_type" : "type-247",
11311   "self_type" : "type-246",
11312   "size" : 4,
11313   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11314  },
11315  {
11316   "alignment" : 4,
11317   "is_const" : true,
11318   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
11319   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
11320   "referenced_type" : "type-456",
11321   "self_type" : "type-455",
11322   "size" : 4,
11323   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11324  },
11325  {
11326   "alignment" : 4,
11327   "is_const" : true,
11328   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
11329   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
11330   "referenced_type" : "type-534",
11331   "self_type" : "type-533",
11332   "size" : 4,
11333   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11334  },
11335  {
11336   "alignment" : 4,
11337   "is_const" : true,
11338   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
11339   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
11340   "referenced_type" : "type-619",
11341   "self_type" : "type-618",
11342   "size" : 4,
11343   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11344  },
11345  {
11346   "alignment" : 4,
11347   "is_const" : true,
11348   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
11349   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
11350   "referenced_type" : "type-945",
11351   "self_type" : "type-944",
11352   "size" : 4,
11353   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11354  },
11355  {
11356   "alignment" : 1,
11357   "is_const" : true,
11358   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
11359   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
11360   "referenced_type" : "type-1109",
11361   "self_type" : "type-1108",
11362   "size" : 3,
11363   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11364  },
11365  {
11366   "alignment" : 1,
11367   "is_const" : true,
11368   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
11369   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
11370   "referenced_type" : "type-245",
11371   "self_type" : "type-244",
11372   "size" : 3,
11373   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11374  },
11375  {
11376   "alignment" : 1,
11377   "is_const" : true,
11378   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
11379   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
11380   "referenced_type" : "type-454",
11381   "self_type" : "type-453",
11382   "size" : 3,
11383   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11384  },
11385  {
11386   "alignment" : 1,
11387   "is_const" : true,
11388   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
11389   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
11390   "referenced_type" : "type-532",
11391   "self_type" : "type-531",
11392   "size" : 3,
11393   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11394  },
11395  {
11396   "alignment" : 1,
11397   "is_const" : true,
11398   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
11399   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
11400   "referenced_type" : "type-617",
11401   "self_type" : "type-616",
11402   "size" : 3,
11403   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11404  },
11405  {
11406   "alignment" : 1,
11407   "is_const" : true,
11408   "linker_set_key" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
11409   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
11410   "referenced_type" : "type-943",
11411   "self_type" : "type-942",
11412   "size" : 3,
11413   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11414  },
11415  {
11416   "alignment" : 4,
11417   "is_const" : true,
11418   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
11419   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
11420   "referenced_type" : "type-1099",
11421   "self_type" : "type-1098",
11422   "size" : 12,
11423   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
11424  },
11425  {
11426   "alignment" : 4,
11427   "is_const" : true,
11428   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
11429   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
11430   "referenced_type" : "type-234",
11431   "self_type" : "type-233",
11432   "size" : 12,
11433   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
11434  },
11435  {
11436   "alignment" : 4,
11437   "is_const" : true,
11438   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
11439   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
11440   "referenced_type" : "type-440",
11441   "self_type" : "type-439",
11442   "size" : 12,
11443   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
11444  },
11445  {
11446   "alignment" : 4,
11447   "is_const" : true,
11448   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
11449   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
11450   "referenced_type" : "type-518",
11451   "self_type" : "type-517",
11452   "size" : 12,
11453   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
11454  },
11455  {
11456   "alignment" : 4,
11457   "is_const" : true,
11458   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
11459   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
11460   "referenced_type" : "type-604",
11461   "self_type" : "type-603",
11462   "size" : 12,
11463   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
11464  },
11465  {
11466   "alignment" : 4,
11467   "is_const" : true,
11468   "linker_set_key" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
11469   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
11470   "referenced_type" : "type-840",
11471   "self_type" : "type-839",
11472   "size" : 12,
11473   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
11474  },
11475  {
11476   "alignment" : 4,
11477   "is_const" : true,
11478   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
11479   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
11480   "referenced_type" : "type-1089",
11481   "self_type" : "type-1088",
11482   "size" : 8,
11483   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11484  },
11485  {
11486   "alignment" : 4,
11487   "is_const" : true,
11488   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
11489   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
11490   "referenced_type" : "type-181",
11491   "self_type" : "type-180",
11492   "size" : 8,
11493   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11494  },
11495  {
11496   "alignment" : 4,
11497   "is_const" : true,
11498   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
11499   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
11500   "referenced_type" : "type-428",
11501   "self_type" : "type-427",
11502   "size" : 8,
11503   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11504  },
11505  {
11506   "alignment" : 4,
11507   "is_const" : true,
11508   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
11509   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
11510   "referenced_type" : "type-506",
11511   "self_type" : "type-505",
11512   "size" : 8,
11513   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11514  },
11515  {
11516   "alignment" : 4,
11517   "is_const" : true,
11518   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
11519   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
11520   "referenced_type" : "type-590",
11521   "self_type" : "type-589",
11522   "size" : 8,
11523   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11524  },
11525  {
11526   "alignment" : 4,
11527   "is_const" : true,
11528   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
11529   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
11530   "referenced_type" : "type-758",
11531   "self_type" : "type-757",
11532   "size" : 8,
11533   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11534  },
11535  {
11536   "alignment" : 4,
11537   "is_const" : true,
11538   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
11539   "name" : "const std::initializer_list<android::hardware::hidl_string>",
11540   "referenced_type" : "type-1087",
11541   "self_type" : "type-1086",
11542   "size" : 8,
11543   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11544  },
11545  {
11546   "alignment" : 4,
11547   "is_const" : true,
11548   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
11549   "name" : "const std::initializer_list<android::hardware::hidl_string>",
11550   "referenced_type" : "type-179",
11551   "self_type" : "type-178",
11552   "size" : 8,
11553   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11554  },
11555  {
11556   "alignment" : 4,
11557   "is_const" : true,
11558   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
11559   "name" : "const std::initializer_list<android::hardware::hidl_string>",
11560   "referenced_type" : "type-426",
11561   "self_type" : "type-425",
11562   "size" : 8,
11563   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11564  },
11565  {
11566   "alignment" : 4,
11567   "is_const" : true,
11568   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
11569   "name" : "const std::initializer_list<android::hardware::hidl_string>",
11570   "referenced_type" : "type-504",
11571   "self_type" : "type-503",
11572   "size" : 8,
11573   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11574  },
11575  {
11576   "alignment" : 4,
11577   "is_const" : true,
11578   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
11579   "name" : "const std::initializer_list<android::hardware::hidl_string>",
11580   "referenced_type" : "type-587",
11581   "self_type" : "type-586",
11582   "size" : 8,
11583   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11584  },
11585  {
11586   "alignment" : 4,
11587   "is_const" : true,
11588   "linker_set_key" : "const std::initializer_list<android::hardware::hidl_string>",
11589   "name" : "const std::initializer_list<android::hardware::hidl_string>",
11590   "referenced_type" : "type-747",
11591   "self_type" : "type-746",
11592   "size" : 8,
11593   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11594  },
11595  {
11596   "alignment" : 4,
11597   "is_const" : true,
11598   "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 *> > *)> > >",
11599   "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 *> > *)> > >",
11600   "referenced_type" : "type-1029",
11601   "self_type" : "type-1028",
11602   "size" : 12,
11603   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11604  },
11605  {
11606   "alignment" : 4,
11607   "is_const" : true,
11608   "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 *> > *)> > >",
11609   "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 *> > *)> > >",
11610   "referenced_type" : "type-122",
11611   "self_type" : "type-121",
11612   "size" : 12,
11613   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11614  },
11615  {
11616   "alignment" : 4,
11617   "is_const" : true,
11618   "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 *> > *)> > >",
11619   "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 *> > *)> > >",
11620   "referenced_type" : "type-400",
11621   "self_type" : "type-399",
11622   "size" : 12,
11623   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11624  },
11625  {
11626   "alignment" : 4,
11627   "is_const" : true,
11628   "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 *> > *)> > >",
11629   "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 *> > *)> > >",
11630   "referenced_type" : "type-479",
11631   "self_type" : "type-478",
11632   "size" : 12,
11633   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11634  },
11635  {
11636   "alignment" : 4,
11637   "is_const" : true,
11638   "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 *> > *)> > >",
11639   "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 *> > *)> > >",
11640   "referenced_type" : "type-557",
11641   "self_type" : "type-556",
11642   "size" : 12,
11643   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11644  },
11645  {
11646   "alignment" : 4,
11647   "is_const" : true,
11648   "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 *> > *)> > >",
11649   "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 *> > *)> > >",
11650   "referenced_type" : "type-563",
11651   "self_type" : "type-562",
11652   "size" : 12,
11653   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11654  },
11655  {
11656   "alignment" : 4,
11657   "is_const" : true,
11658   "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 *> > *)> > >",
11659   "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 *> > *)> > >",
11660   "referenced_type" : "type-704",
11661   "self_type" : "type-703",
11662   "size" : 12,
11663   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11664  },
11665  {
11666   "alignment" : 4,
11667   "is_const" : true,
11668   "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 *> > *)> > >",
11669   "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 *> > *)> > >",
11670   "referenced_type" : "type-76",
11671   "self_type" : "type-75",
11672   "size" : 12,
11673   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11674  },
11675  {
11676   "alignment" : 1,
11677   "is_const" : true,
11678   "linker_set_key" : "const unsigned char",
11679   "name" : "const unsigned char",
11680   "referenced_type" : "type-100",
11681   "self_type" : "type-778",
11682   "size" : 1,
11683   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
11684  },
11685  {
11686   "alignment" : 4,
11687   "is_const" : true,
11688   "linker_set_key" : "const unsigned int",
11689   "name" : "const unsigned int",
11690   "referenced_type" : "type-2",
11691   "self_type" : "type-52",
11692   "size" : 4,
11693   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11694  },
11695  {
11696   "alignment" : 8,
11697   "is_const" : true,
11698   "linker_set_key" : "const unsigned long long",
11699   "name" : "const unsigned long long",
11700   "referenced_type" : "type-93",
11701   "self_type" : "type-706",
11702   "size" : 8,
11703   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11704  },
11705  {
11706   "alignment" : 2,
11707   "is_const" : true,
11708   "linker_set_key" : "const unsigned short",
11709   "name" : "const unsigned short",
11710   "referenced_type" : "type-328",
11711   "self_type" : "type-672",
11712   "size" : 2,
11713   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11714  },
11715  {
11716   "is_const" : true,
11717   "linker_set_key" : "const void",
11718   "name" : "const void",
11719   "referenced_type" : "type-44",
11720   "self_type" : "type-788",
11721   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
11722  },
11723  {
11724   "alignment" : 1,
11725   "is_volatile" : true,
11726   "linker_set_key" : "volatile bool",
11727   "name" : "volatile bool",
11728   "referenced_type" : "type-26",
11729   "self_type" : "type-276",
11730   "size" : 1,
11731   "source_file" : "/system/core/libutils/include/utils/Thread.h"
11732  },
11733  {
11734   "alignment" : 4,
11735   "is_volatile" : true,
11736   "linker_set_key" : "volatile int",
11737   "name" : "volatile int",
11738   "referenced_type" : "type-42",
11739   "self_type" : "type-72",
11740   "size" : 4,
11741   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
11742  }
11743 ],
11744 "record_types" :
11745 [
11746  {
11747   "alignment" : 4,
11748   "fields" :
11749   [
11750    {
11751     "access" : "private",
11752     "field_name" : "mCond",
11753     "referenced_type" : "type-275"
11754    }
11755   ],
11756   "linker_set_key" : "android::Condition",
11757   "name" : "android::Condition",
11758   "record_kind" : "class",
11759   "referenced_type" : "type-274",
11760   "self_type" : "type-274",
11761   "size" : 4,
11762   "source_file" : "/system/core/libutils/include/utils/Condition.h",
11763   "unique_id" : "_ZTSN7android9ConditionE"
11764  },
11765  {
11766   "alignment" : 4,
11767   "fields" :
11768   [
11769    {
11770     "access" : "private",
11771     "field_name" : "mVector",
11772     "referenced_type" : "type-65"
11773    }
11774   ],
11775   "linker_set_key" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
11776   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
11777   "record_kind" : "class",
11778   "referenced_type" : "type-64",
11779   "self_type" : "type-64",
11780   "size" : 20,
11781   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
11782   "template_args" : [ "type-58", "type-12" ],
11783   "unique_id" : "_ZTSN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
11784  },
11785  {
11786   "alignment" : 4,
11787   "fields" :
11788   [
11789    {
11790     "access" : "private",
11791     "field_name" : "mCount",
11792     "referenced_type" : "type-488"
11793    }
11794   ],
11795   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
11796   "name" : "android::LightRefBase<android::NativeHandle>",
11797   "record_kind" : "class",
11798   "referenced_type" : "type-487",
11799   "self_type" : "type-487",
11800   "size" : 4,
11801   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
11802   "template_args" : [ "type-489" ],
11803   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
11804  },
11805  {
11806   "alignment" : 4,
11807   "fields" :
11808   [
11809    {
11810     "access" : "private",
11811     "field_name" : "mCount",
11812     "referenced_type" : "type-485"
11813    }
11814   ],
11815   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
11816   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
11817   "record_kind" : "class",
11818   "referenced_type" : "type-484",
11819   "self_type" : "type-484",
11820   "size" : 4,
11821   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
11822   "template_args" : [ "type-486" ],
11823   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
11824  },
11825  {
11826   "alignment" : 4,
11827   "fields" :
11828   [
11829    {
11830     "access" : "private",
11831     "field_name" : "mMutex",
11832     "referenced_type" : "type-49"
11833    }
11834   ],
11835   "linker_set_key" : "android::Mutex",
11836   "name" : "android::Mutex",
11837   "record_kind" : "class",
11838   "referenced_type" : "type-48",
11839   "self_type" : "type-48",
11840   "size" : 4,
11841   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
11842   "unique_id" : "_ZTSN7android5MutexE"
11843  },
11844  {
11845   "alignment" : 4,
11846   "fields" :
11847   [
11848    {
11849     "access" : "private",
11850     "field_name" : "mLock",
11851     "referenced_type" : "type-918"
11852    }
11853   ],
11854   "linker_set_key" : "android::Mutex::Autolock",
11855   "name" : "android::Mutex::Autolock",
11856   "record_kind" : "class",
11857   "referenced_type" : "type-917",
11858   "self_type" : "type-917",
11859   "size" : 4,
11860   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
11861   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
11862  },
11863  {
11864   "alignment" : 4,
11865   "base_specifiers" :
11866   [
11867    {
11868     "referenced_type" : "type-487"
11869    }
11870   ],
11871   "fields" :
11872   [
11873    {
11874     "access" : "private",
11875     "field_name" : "mHandle",
11876     "field_offset" : 32,
11877     "referenced_type" : "type-490"
11878    },
11879    {
11880     "access" : "private",
11881     "field_name" : "mOwnsHandle",
11882     "field_offset" : 64,
11883     "referenced_type" : "type-26"
11884    }
11885   ],
11886   "linker_set_key" : "android::NativeHandle",
11887   "name" : "android::NativeHandle",
11888   "record_kind" : "class",
11889   "referenced_type" : "type-489",
11890   "self_type" : "type-489",
11891   "size" : 12,
11892   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
11893   "unique_id" : "_ZTSN7android12NativeHandleE"
11894  },
11895  {
11896   "alignment" : 4,
11897   "fields" :
11898   [
11899    {
11900     "access" : "private",
11901     "field_name" : "mRWLock",
11902     "referenced_type" : "type-924"
11903    }
11904   ],
11905   "linker_set_key" : "android::RWLock",
11906   "name" : "android::RWLock",
11907   "record_kind" : "class",
11908   "referenced_type" : "type-923",
11909   "self_type" : "type-923",
11910   "size" : 40,
11911   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
11912   "unique_id" : "_ZTSN7android6RWLockE"
11913  },
11914  {
11915   "alignment" : 4,
11916   "fields" :
11917   [
11918    {
11919     "access" : "private",
11920     "field_name" : "mLock",
11921     "referenced_type" : "type-927"
11922    }
11923   ],
11924   "linker_set_key" : "android::RWLock::AutoRLock",
11925   "name" : "android::RWLock::AutoRLock",
11926   "record_kind" : "class",
11927   "referenced_type" : "type-926",
11928   "self_type" : "type-926",
11929   "size" : 4,
11930   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
11931   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
11932  },
11933  {
11934   "alignment" : 4,
11935   "fields" :
11936   [
11937    {
11938     "access" : "private",
11939     "field_name" : "mLock",
11940     "referenced_type" : "type-927"
11941    }
11942   ],
11943   "linker_set_key" : "android::RWLock::AutoWLock",
11944   "name" : "android::RWLock::AutoWLock",
11945   "record_kind" : "class",
11946   "referenced_type" : "type-930",
11947   "self_type" : "type-930",
11948   "size" : 4,
11949   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
11950   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
11951  },
11952  {
11953   "alignment" : 4,
11954   "fields" :
11955   [
11956    {
11957     "access" : "private",
11958     "field_name" : "mRefs",
11959     "field_offset" : 32,
11960     "referenced_type" : "type-7"
11961    }
11962   ],
11963   "linker_set_key" : "android::RefBase",
11964   "name" : "android::RefBase",
11965   "record_kind" : "class",
11966   "referenced_type" : "type-6",
11967   "self_type" : "type-6",
11968   "size" : 8,
11969   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11970   "unique_id" : "_ZTSN7android7RefBaseE",
11971   "vtable_components" :
11972   [
11973    {
11974     "kind" : "offset_to_top"
11975    },
11976    {
11977     "kind" : "rtti",
11978     "mangled_component_name" : "_ZTIN7android7RefBaseE"
11979    },
11980    {
11981     "kind" : "complete_dtor_pointer",
11982     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
11983    },
11984    {
11985     "kind" : "deleting_dtor_pointer",
11986     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
11987    },
11988    {
11989     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11990    },
11991    {
11992     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11993    },
11994    {
11995     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11996    },
11997    {
11998     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11999    }
12000   ]
12001  },
12002  {
12003   "alignment" : 1,
12004   "linker_set_key" : "android::RefBase::weakref_type",
12005   "name" : "android::RefBase::weakref_type",
12006   "record_kind" : "class",
12007   "referenced_type" : "type-11",
12008   "self_type" : "type-11",
12009   "size" : 1,
12010   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12011   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
12012  },
12013  {
12014   "alignment" : 1,
12015   "linker_set_key" : "android::ReferenceMover",
12016   "name" : "android::ReferenceMover",
12017   "record_kind" : "class",
12018   "referenced_type" : "type-718",
12019   "self_type" : "type-718",
12020   "size" : 1,
12021   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12022   "unique_id" : "_ZTSN7android14ReferenceMoverE"
12023  },
12024  {
12025   "alignment" : 4,
12026   "linker_set_key" : "android::ReferenceRenamer",
12027   "name" : "android::ReferenceRenamer",
12028   "record_kind" : "class",
12029   "referenced_type" : "type-713",
12030   "self_type" : "type-713",
12031   "size" : 4,
12032   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12033   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
12034   "vtable_components" :
12035   [
12036    {
12037     "kind" : "offset_to_top"
12038    },
12039    {
12040     "kind" : "rtti",
12041     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
12042    },
12043    {
12044     "is_pure" : true,
12045     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
12046    }
12047   ]
12048  },
12049  {
12050   "alignment" : 8,
12051   "fields" :
12052   [
12053    {
12054     "access" : "private",
12055     "field_name" : "mTag",
12056     "referenced_type" : "type-93"
12057    }
12058   ],
12059   "linker_set_key" : "android::ScopedTrace",
12060   "name" : "android::ScopedTrace",
12061   "record_kind" : "class",
12062   "referenced_type" : "type-932",
12063   "self_type" : "type-932",
12064   "size" : 8,
12065   "source_file" : "/system/core/libutils/include/utils/Trace.h",
12066   "unique_id" : "_ZTSN7android11ScopedTraceE"
12067  },
12068  {
12069   "alignment" : 4,
12070   "base_specifiers" :
12071   [
12072    {
12073     "access" : "private",
12074     "referenced_type" : "type-66"
12075    }
12076   ],
12077   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
12078   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
12079   "record_kind" : "class",
12080   "referenced_type" : "type-65",
12081   "self_type" : "type-65",
12082   "size" : 20,
12083   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
12084   "template_args" : [ "type-67" ],
12085   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
12086   "vtable_components" :
12087   [
12088    {
12089     "kind" : "offset_to_top"
12090    },
12091    {
12092     "kind" : "rtti",
12093     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
12094    },
12095    {
12096     "kind" : "complete_dtor_pointer",
12097     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
12098    },
12099    {
12100     "kind" : "deleting_dtor_pointer",
12101     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
12102    },
12103    {
12104     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
12105    },
12106    {
12107     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
12108    },
12109    {
12110     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
12111    },
12112    {
12113     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
12114    },
12115    {
12116     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
12117    },
12118    {
12119     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
12120    },
12121    {
12122     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
12123    }
12124   ]
12125  },
12126  {
12127   "alignment" : 4,
12128   "base_specifiers" :
12129   [
12130    {
12131     "referenced_type" : "type-51"
12132    }
12133   ],
12134   "linker_set_key" : "android::SortedVectorImpl",
12135   "name" : "android::SortedVectorImpl",
12136   "record_kind" : "class",
12137   "referenced_type" : "type-66",
12138   "self_type" : "type-66",
12139   "size" : 20,
12140   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
12141   "unique_id" : "_ZTSN7android16SortedVectorImplE",
12142   "vtable_components" :
12143   [
12144    {
12145     "kind" : "offset_to_top"
12146    },
12147    {
12148     "kind" : "rtti",
12149     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
12150    },
12151    {
12152     "kind" : "complete_dtor_pointer",
12153     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
12154    },
12155    {
12156     "kind" : "deleting_dtor_pointer",
12157     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
12158    },
12159    {
12160     "is_pure" : true,
12161     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
12162    },
12163    {
12164     "is_pure" : true,
12165     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
12166    },
12167    {
12168     "is_pure" : true,
12169     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
12170    },
12171    {
12172     "is_pure" : true,
12173     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
12174    },
12175    {
12176     "is_pure" : true,
12177     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
12178    },
12179    {
12180     "is_pure" : true,
12181     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
12182    },
12183    {
12184     "is_pure" : true,
12185     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
12186    }
12187   ]
12188  },
12189  {
12190   "alignment" : 4,
12191   "fields" :
12192   [
12193    {
12194     "access" : "private",
12195     "field_name" : "mString",
12196     "referenced_type" : "type-59"
12197    }
12198   ],
12199   "linker_set_key" : "android::String16",
12200   "name" : "android::String16",
12201   "record_kind" : "class",
12202   "referenced_type" : "type-58",
12203   "self_type" : "type-58",
12204   "size" : 4,
12205   "source_file" : "/system/core/libutils/include/utils/String16.h",
12206   "unique_id" : "_ZTSN7android8String16E"
12207  },
12208  {
12209   "alignment" : 4,
12210   "fields" :
12211   [
12212    {
12213     "access" : "private",
12214     "field_name" : "mString",
12215     "referenced_type" : "type-69"
12216    }
12217   ],
12218   "linker_set_key" : "android::String8",
12219   "name" : "android::String8",
12220   "record_kind" : "class",
12221   "referenced_type" : "type-68",
12222   "self_type" : "type-68",
12223   "size" : 4,
12224   "source_file" : "/system/core/libutils/include/utils/String8.h",
12225   "unique_id" : "_ZTSN7android7String8E"
12226  },
12227  {
12228   "alignment" : 4,
12229   "base_specifiers" :
12230   [
12231    {
12232     "is_virtual" : true,
12233     "referenced_type" : "type-6"
12234    }
12235   ],
12236   "fields" :
12237   [
12238    {
12239     "access" : "private",
12240     "field_name" : "mCanCallJava",
12241     "field_offset" : 32,
12242     "referenced_type" : "type-273"
12243    },
12244    {
12245     "access" : "private",
12246     "field_name" : "mThread",
12247     "field_offset" : 64,
12248     "referenced_type" : "type-43"
12249    },
12250    {
12251     "access" : "private",
12252     "field_name" : "mLock",
12253     "field_offset" : 96,
12254     "referenced_type" : "type-48"
12255    },
12256    {
12257     "access" : "private",
12258     "field_name" : "mThreadExitedCondition",
12259     "field_offset" : 128,
12260     "referenced_type" : "type-274"
12261    },
12262    {
12263     "access" : "private",
12264     "field_name" : "mStatus",
12265     "field_offset" : 160,
12266     "referenced_type" : "type-42"
12267    },
12268    {
12269     "access" : "private",
12270     "field_name" : "mExitPending",
12271     "field_offset" : 192,
12272     "referenced_type" : "type-276"
12273    },
12274    {
12275     "access" : "private",
12276     "field_name" : "mRunning",
12277     "field_offset" : 200,
12278     "referenced_type" : "type-276"
12279    },
12280    {
12281     "access" : "private",
12282     "field_name" : "mHoldSelf",
12283     "field_offset" : 224,
12284     "referenced_type" : "type-270"
12285    },
12286    {
12287     "access" : "private",
12288     "field_name" : "mTid",
12289     "field_offset" : 256,
12290     "referenced_type" : "type-42"
12291    }
12292   ],
12293   "linker_set_key" : "android::Thread",
12294   "name" : "android::Thread",
12295   "record_kind" : "class",
12296   "referenced_type" : "type-272",
12297   "self_type" : "type-272",
12298   "size" : 44,
12299   "source_file" : "/system/core/libutils/include/utils/Thread.h",
12300   "unique_id" : "_ZTSN7android6ThreadE",
12301   "vtable_components" :
12302   [
12303    {
12304     "component_value" : 36,
12305     "kind" : "vbase_offset"
12306    },
12307    {
12308     "kind" : "offset_to_top"
12309    },
12310    {
12311     "kind" : "rtti",
12312     "mangled_component_name" : "_ZTIN7android6ThreadE"
12313    },
12314    {
12315     "kind" : "complete_dtor_pointer",
12316     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
12317    },
12318    {
12319     "kind" : "deleting_dtor_pointer",
12320     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
12321    },
12322    {
12323     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
12324    },
12325    {
12326     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
12327    },
12328    {
12329     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
12330    },
12331    {
12332     "is_pure" : true,
12333     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
12334    },
12335    {
12336     "kind" : "vcall_offset"
12337    },
12338    {
12339     "kind" : "vcall_offset"
12340    },
12341    {
12342     "kind" : "vcall_offset"
12343    },
12344    {
12345     "kind" : "vcall_offset"
12346    },
12347    {
12348     "component_value" : -36,
12349     "kind" : "vcall_offset"
12350    },
12351    {
12352     "component_value" : -36,
12353     "kind" : "offset_to_top"
12354    },
12355    {
12356     "kind" : "rtti",
12357     "mangled_component_name" : "_ZTIN7android6ThreadE"
12358    },
12359    {
12360     "kind" : "complete_dtor_pointer",
12361     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
12362    },
12363    {
12364     "kind" : "deleting_dtor_pointer",
12365     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
12366    },
12367    {
12368     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12369    },
12370    {
12371     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12372    },
12373    {
12374     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12375    },
12376    {
12377     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12378    }
12379   ]
12380  },
12381  {
12382   "alignment" : 4,
12383   "base_specifiers" :
12384   [
12385    {
12386     "access" : "private",
12387     "referenced_type" : "type-51"
12388    }
12389   ],
12390   "linker_set_key" : "android::Vector<android::hardware::ProcessState::handle_entry>",
12391   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
12392   "record_kind" : "class",
12393   "referenced_type" : "type-50",
12394   "self_type" : "type-50",
12395   "size" : 20,
12396   "source_file" : "/system/core/libutils/include/utils/Vector.h",
12397   "template_args" : [ "type-53" ],
12398   "unique_id" : "_ZTSN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
12399   "vtable_components" :
12400   [
12401    {
12402     "kind" : "offset_to_top"
12403    },
12404    {
12405     "kind" : "rtti",
12406     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
12407    },
12408    {
12409     "kind" : "complete_dtor_pointer",
12410     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
12411    },
12412    {
12413     "kind" : "deleting_dtor_pointer",
12414     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
12415    },
12416    {
12417     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
12418    },
12419    {
12420     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
12421    },
12422    {
12423     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
12424    },
12425    {
12426     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
12427    },
12428    {
12429     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
12430    },
12431    {
12432     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
12433    }
12434   ]
12435  },
12436  {
12437   "alignment" : 4,
12438   "fields" :
12439   [
12440    {
12441     "access" : "private",
12442     "field_name" : "mStorage",
12443     "field_offset" : 32,
12444     "referenced_type" : "type-43"
12445    },
12446    {
12447     "access" : "private",
12448     "field_name" : "mCount",
12449     "field_offset" : 64,
12450     "referenced_type" : "type-2"
12451    },
12452    {
12453     "access" : "private",
12454     "field_name" : "mFlags",
12455     "field_offset" : 96,
12456     "referenced_type" : "type-52"
12457    },
12458    {
12459     "access" : "private",
12460     "field_name" : "mItemSize",
12461     "field_offset" : 128,
12462     "referenced_type" : "type-52"
12463    }
12464   ],
12465   "linker_set_key" : "android::VectorImpl",
12466   "name" : "android::VectorImpl",
12467   "record_kind" : "class",
12468   "referenced_type" : "type-51",
12469   "self_type" : "type-51",
12470   "size" : 20,
12471   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
12472   "unique_id" : "_ZTSN7android10VectorImplE",
12473   "vtable_components" :
12474   [
12475    {
12476     "kind" : "offset_to_top"
12477    },
12478    {
12479     "kind" : "rtti",
12480     "mangled_component_name" : "_ZTIN7android10VectorImplE"
12481    },
12482    {
12483     "kind" : "complete_dtor_pointer",
12484     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
12485    },
12486    {
12487     "kind" : "deleting_dtor_pointer",
12488     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
12489    },
12490    {
12491     "is_pure" : true,
12492     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
12493    },
12494    {
12495     "is_pure" : true,
12496     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
12497    },
12498    {
12499     "is_pure" : true,
12500     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
12501    },
12502    {
12503     "is_pure" : true,
12504     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
12505    },
12506    {
12507     "is_pure" : true,
12508     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
12509    },
12510    {
12511     "is_pure" : true,
12512     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
12513    }
12514   ]
12515  },
12516  {
12517   "alignment" : 4,
12518   "base_specifiers" :
12519   [
12520    {
12521     "referenced_type" : "type-484"
12522    }
12523   ],
12524   "linker_set_key" : "android::VirtualLightRefBase",
12525   "name" : "android::VirtualLightRefBase",
12526   "record_kind" : "class",
12527   "referenced_type" : "type-486",
12528   "self_type" : "type-486",
12529   "size" : 8,
12530   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
12531   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
12532   "vtable_components" :
12533   [
12534    {
12535     "kind" : "offset_to_top"
12536    },
12537    {
12538     "kind" : "rtti",
12539     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
12540    },
12541    {
12542     "kind" : "complete_dtor_pointer",
12543     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
12544    },
12545    {
12546     "kind" : "deleting_dtor_pointer",
12547     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
12548    }
12549   ]
12550  },
12551  {
12552   "alignment" : 4,
12553   "base_specifiers" :
12554   [
12555    {
12556     "referenced_type" : "type-14"
12557    }
12558   ],
12559   "fields" :
12560   [
12561    {
12562     "access" : "protected",
12563     "field_name" : "mSchedPolicy",
12564     "field_offset" : 32,
12565     "referenced_type" : "type-42"
12566    },
12567    {
12568     "access" : "protected",
12569     "field_name" : "mSchedPriority",
12570     "field_offset" : 64,
12571     "referenced_type" : "type-42"
12572    },
12573    {
12574     "access" : "private",
12575     "field_name" : "mExtras",
12576     "field_offset" : 96,
12577     "referenced_type" : "type-133"
12578    },
12579    {
12580     "access" : "private",
12581     "field_name" : "mReserved0",
12582     "field_offset" : 128,
12583     "referenced_type" : "type-43"
12584    }
12585   ],
12586   "linker_set_key" : "android::hardware::BHwBinder",
12587   "name" : "android::hardware::BHwBinder",
12588   "record_kind" : "class",
12589   "referenced_type" : "type-132",
12590   "self_type" : "type-132",
12591   "size" : 28,
12592   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
12593   "unique_id" : "_ZTSN7android8hardware9BHwBinderE",
12594   "vtable_components" :
12595   [
12596    {
12597     "component_value" : 20,
12598     "kind" : "vbase_offset"
12599    },
12600    {
12601     "kind" : "offset_to_top"
12602    },
12603    {
12604     "kind" : "rtti",
12605     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
12606    },
12607    {
12608     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12609    },
12610    {
12611     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12612    },
12613    {
12614     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12615    },
12616    {
12617     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12618    },
12619    {
12620     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12621    },
12622    {
12623     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12624    },
12625    {
12626     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12627    },
12628    {
12629     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12630    },
12631    {
12632     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12633    },
12634    {
12635     "kind" : "complete_dtor_pointer",
12636     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
12637    },
12638    {
12639     "kind" : "deleting_dtor_pointer",
12640     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
12641    },
12642    {
12643     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12644    },
12645    {
12646     "kind" : "vcall_offset"
12647    },
12648    {
12649     "kind" : "vcall_offset"
12650    },
12651    {
12652     "kind" : "vcall_offset"
12653    },
12654    {
12655     "kind" : "vcall_offset"
12656    },
12657    {
12658     "component_value" : -20,
12659     "kind" : "vcall_offset"
12660    },
12661    {
12662     "component_value" : -20,
12663     "kind" : "offset_to_top"
12664    },
12665    {
12666     "kind" : "rtti",
12667     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
12668    },
12669    {
12670     "kind" : "complete_dtor_pointer",
12671     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
12672    },
12673    {
12674     "kind" : "deleting_dtor_pointer",
12675     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
12676    },
12677    {
12678     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12679    },
12680    {
12681     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12682    },
12683    {
12684     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12685    },
12686    {
12687     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12688    }
12689   ]
12690  },
12691  {
12692   "alignment" : 4,
12693   "base_specifiers" :
12694   [
12695    {
12696     "is_virtual" : true,
12697     "referenced_type" : "type-6"
12698    }
12699   ],
12700   "fields" :
12701   [
12702    {
12703     "access" : "private",
12704     "field_name" : "mRemote",
12705     "field_offset" : 32,
12706     "referenced_type" : "type-22"
12707    },
12708    {
12709     "access" : "private",
12710     "field_name" : "mRefs",
12711     "field_offset" : 64,
12712     "referenced_type" : "type-10"
12713    },
12714    {
12715     "access" : "private",
12716     "field_name" : "mState",
12717     "field_offset" : 96,
12718     "referenced_type" : "type-23"
12719    }
12720   ],
12721   "linker_set_key" : "android::hardware::BpHwRefBase",
12722   "name" : "android::hardware::BpHwRefBase",
12723   "record_kind" : "class",
12724   "referenced_type" : "type-21",
12725   "self_type" : "type-21",
12726   "size" : 24,
12727   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
12728   "unique_id" : "_ZTSN7android8hardware11BpHwRefBaseE",
12729   "vtable_components" :
12730   [
12731    {
12732     "component_value" : 16,
12733     "kind" : "vbase_offset"
12734    },
12735    {
12736     "kind" : "offset_to_top"
12737    },
12738    {
12739     "kind" : "rtti",
12740     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12741    },
12742    {
12743     "kind" : "complete_dtor_pointer",
12744     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
12745    },
12746    {
12747     "kind" : "deleting_dtor_pointer",
12748     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
12749    },
12750    {
12751     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12752    },
12753    {
12754     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12755    },
12756    {
12757     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12758    },
12759    {
12760     "kind" : "vcall_offset"
12761    },
12762    {
12763     "component_value" : -16,
12764     "kind" : "vcall_offset"
12765    },
12766    {
12767     "component_value" : -16,
12768     "kind" : "vcall_offset"
12769    },
12770    {
12771     "component_value" : -16,
12772     "kind" : "vcall_offset"
12773    },
12774    {
12775     "component_value" : -16,
12776     "kind" : "vcall_offset"
12777    },
12778    {
12779     "component_value" : -16,
12780     "kind" : "offset_to_top"
12781    },
12782    {
12783     "kind" : "rtti",
12784     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12785    },
12786    {
12787     "kind" : "complete_dtor_pointer",
12788     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
12789    },
12790    {
12791     "kind" : "deleting_dtor_pointer",
12792     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
12793    },
12794    {
12795     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12796    },
12797    {
12798     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12799    },
12800    {
12801     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12802    },
12803    {
12804     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12805    }
12806   ]
12807  },
12808  {
12809   "alignment" : 4,
12810   "base_specifiers" :
12811   [
12812    {
12813     "referenced_type" : "type-345"
12814    },
12815    {
12816     "referenced_type" : "type-20"
12817    },
12818    {
12819     "referenced_type" : "type-21"
12820    }
12821   ],
12822   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
12823   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
12824   "record_kind" : "class",
12825   "referenced_type" : "type-823",
12826   "self_type" : "type-823",
12827   "size" : 32,
12828   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12829   "template_args" : [ "type-345" ],
12830   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE",
12831   "vtable_components" :
12832   [
12833    {
12834     "component_value" : 24,
12835     "kind" : "vbase_offset"
12836    },
12837    {
12838     "kind" : "offset_to_top"
12839    },
12840    {
12841     "kind" : "rtti",
12842     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
12843    },
12844    {
12845     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
12846    },
12847    {
12848     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12849    },
12850    {
12851     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
12852    },
12853    {
12854     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
12855    },
12856    {
12857     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
12858    },
12859    {
12860     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
12861    },
12862    {
12863     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
12864    },
12865    {
12866     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
12867    },
12868    {
12869     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
12870    },
12871    {
12872     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
12873    },
12874    {
12875     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
12876    },
12877    {
12878     "kind" : "complete_dtor_pointer",
12879     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
12880    },
12881    {
12882     "kind" : "deleting_dtor_pointer",
12883     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
12884    },
12885    {
12886     "is_pure" : true,
12887     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
12888    },
12889    {
12890     "is_pure" : true,
12891     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
12892    },
12893    {
12894     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
12895    },
12896    {
12897     "component_value" : 20,
12898     "kind" : "vbase_offset"
12899    },
12900    {
12901     "component_value" : -4,
12902     "kind" : "offset_to_top"
12903    },
12904    {
12905     "kind" : "rtti",
12906     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
12907    },
12908    {
12909     "kind" : "complete_dtor_pointer",
12910     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
12911    },
12912    {
12913     "kind" : "deleting_dtor_pointer",
12914     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
12915    },
12916    {
12917     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
12918    },
12919    {
12920     "component_value" : 16,
12921     "kind" : "vbase_offset"
12922    },
12923    {
12924     "component_value" : -8,
12925     "kind" : "offset_to_top"
12926    },
12927    {
12928     "kind" : "rtti",
12929     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
12930    },
12931    {
12932     "kind" : "complete_dtor_pointer",
12933     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
12934    },
12935    {
12936     "kind" : "deleting_dtor_pointer",
12937     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
12938    },
12939    {
12940     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12941    },
12942    {
12943     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12944    },
12945    {
12946     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12947    },
12948    {
12949     "kind" : "vcall_offset"
12950    },
12951    {
12952     "component_value" : -16,
12953     "kind" : "vcall_offset"
12954    },
12955    {
12956     "component_value" : -16,
12957     "kind" : "vcall_offset"
12958    },
12959    {
12960     "component_value" : -16,
12961     "kind" : "vcall_offset"
12962    },
12963    {
12964     "component_value" : -24,
12965     "kind" : "vcall_offset"
12966    },
12967    {
12968     "component_value" : -24,
12969     "kind" : "offset_to_top"
12970    },
12971    {
12972     "kind" : "rtti",
12973     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
12974    },
12975    {
12976     "kind" : "complete_dtor_pointer",
12977     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
12978    },
12979    {
12980     "kind" : "deleting_dtor_pointer",
12981     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
12982    },
12983    {
12984     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12985    },
12986    {
12987     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12988    },
12989    {
12990     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12991    },
12992    {
12993     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12994    }
12995   ]
12996  },
12997  {
12998   "alignment" : 4,
12999   "base_specifiers" :
13000   [
13001    {
13002     "referenced_type" : "type-320"
13003    },
13004    {
13005     "referenced_type" : "type-20"
13006    },
13007    {
13008     "referenced_type" : "type-21"
13009    }
13010   ],
13011   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
13012   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
13013   "record_kind" : "class",
13014   "referenced_type" : "type-822",
13015   "self_type" : "type-822",
13016   "size" : 32,
13017   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13018   "template_args" : [ "type-320" ],
13019   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE",
13020   "vtable_components" :
13021   [
13022    {
13023     "component_value" : 24,
13024     "kind" : "vbase_offset"
13025    },
13026    {
13027     "kind" : "offset_to_top"
13028    },
13029    {
13030     "kind" : "rtti",
13031     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
13032    },
13033    {
13034     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
13035    },
13036    {
13037     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13038    },
13039    {
13040     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13041    },
13042    {
13043     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13044    },
13045    {
13046     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13047    },
13048    {
13049     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
13050    },
13051    {
13052     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13053    },
13054    {
13055     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
13056    },
13057    {
13058     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13059    },
13060    {
13061     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
13062    },
13063    {
13064     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13065    },
13066    {
13067     "kind" : "complete_dtor_pointer",
13068     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
13069    },
13070    {
13071     "kind" : "deleting_dtor_pointer",
13072     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
13073    },
13074    {
13075     "is_pure" : true,
13076     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
13077    },
13078    {
13079     "is_pure" : true,
13080     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
13081    },
13082    {
13083     "is_pure" : true,
13084     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
13085    },
13086    {
13087     "is_pure" : true,
13088     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
13089    },
13090    {
13091     "is_pure" : true,
13092     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
13093    },
13094    {
13095     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
13096    },
13097    {
13098     "component_value" : 20,
13099     "kind" : "vbase_offset"
13100    },
13101    {
13102     "component_value" : -4,
13103     "kind" : "offset_to_top"
13104    },
13105    {
13106     "kind" : "rtti",
13107     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
13108    },
13109    {
13110     "kind" : "complete_dtor_pointer",
13111     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
13112    },
13113    {
13114     "kind" : "deleting_dtor_pointer",
13115     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
13116    },
13117    {
13118     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
13119    },
13120    {
13121     "component_value" : 16,
13122     "kind" : "vbase_offset"
13123    },
13124    {
13125     "component_value" : -8,
13126     "kind" : "offset_to_top"
13127    },
13128    {
13129     "kind" : "rtti",
13130     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
13131    },
13132    {
13133     "kind" : "complete_dtor_pointer",
13134     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
13135    },
13136    {
13137     "kind" : "deleting_dtor_pointer",
13138     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
13139    },
13140    {
13141     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13142    },
13143    {
13144     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13145    },
13146    {
13147     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13148    },
13149    {
13150     "kind" : "vcall_offset"
13151    },
13152    {
13153     "component_value" : -16,
13154     "kind" : "vcall_offset"
13155    },
13156    {
13157     "component_value" : -16,
13158     "kind" : "vcall_offset"
13159    },
13160    {
13161     "component_value" : -16,
13162     "kind" : "vcall_offset"
13163    },
13164    {
13165     "component_value" : -24,
13166     "kind" : "vcall_offset"
13167    },
13168    {
13169     "component_value" : -24,
13170     "kind" : "offset_to_top"
13171    },
13172    {
13173     "kind" : "rtti",
13174     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
13175    },
13176    {
13177     "kind" : "complete_dtor_pointer",
13178     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
13179    },
13180    {
13181     "kind" : "deleting_dtor_pointer",
13182     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
13183    },
13184    {
13185     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13186    },
13187    {
13188     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13189    },
13190    {
13191     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13192    },
13193    {
13194     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13195    }
13196   ]
13197  },
13198  {
13199   "alignment" : 4,
13200   "base_specifiers" :
13201   [
13202    {
13203     "referenced_type" : "type-19"
13204    },
13205    {
13206     "referenced_type" : "type-20"
13207    },
13208    {
13209     "referenced_type" : "type-21"
13210    }
13211   ],
13212   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
13213   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
13214   "record_kind" : "class",
13215   "referenced_type" : "type-18",
13216   "self_type" : "type-18",
13217   "size" : 32,
13218   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13219   "template_args" : [ "type-19" ],
13220   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE",
13221   "vtable_components" :
13222   [
13223    {
13224     "component_value" : 24,
13225     "kind" : "vbase_offset"
13226    },
13227    {
13228     "kind" : "offset_to_top"
13229    },
13230    {
13231     "kind" : "rtti",
13232     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
13233    },
13234    {
13235     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
13236    },
13237    {
13238     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13239    },
13240    {
13241     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13242    },
13243    {
13244     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13245    },
13246    {
13247     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13248    },
13249    {
13250     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
13251    },
13252    {
13253     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13254    },
13255    {
13256     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
13257    },
13258    {
13259     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13260    },
13261    {
13262     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
13263    },
13264    {
13265     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13266    },
13267    {
13268     "kind" : "complete_dtor_pointer",
13269     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
13270    },
13271    {
13272     "kind" : "deleting_dtor_pointer",
13273     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
13274    },
13275    {
13276     "is_pure" : true,
13277     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
13278    },
13279    {
13280     "is_pure" : true,
13281     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
13282    },
13283    {
13284     "is_pure" : true,
13285     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
13286    },
13287    {
13288     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
13289    },
13290    {
13291     "component_value" : 20,
13292     "kind" : "vbase_offset"
13293    },
13294    {
13295     "component_value" : -4,
13296     "kind" : "offset_to_top"
13297    },
13298    {
13299     "kind" : "rtti",
13300     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
13301    },
13302    {
13303     "kind" : "complete_dtor_pointer",
13304     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
13305    },
13306    {
13307     "kind" : "deleting_dtor_pointer",
13308     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
13309    },
13310    {
13311     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
13312    },
13313    {
13314     "component_value" : 16,
13315     "kind" : "vbase_offset"
13316    },
13317    {
13318     "component_value" : -8,
13319     "kind" : "offset_to_top"
13320    },
13321    {
13322     "kind" : "rtti",
13323     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
13324    },
13325    {
13326     "kind" : "complete_dtor_pointer",
13327     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
13328    },
13329    {
13330     "kind" : "deleting_dtor_pointer",
13331     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
13332    },
13333    {
13334     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13335    },
13336    {
13337     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13338    },
13339    {
13340     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13341    },
13342    {
13343     "kind" : "vcall_offset"
13344    },
13345    {
13346     "component_value" : -16,
13347     "kind" : "vcall_offset"
13348    },
13349    {
13350     "component_value" : -16,
13351     "kind" : "vcall_offset"
13352    },
13353    {
13354     "component_value" : -16,
13355     "kind" : "vcall_offset"
13356    },
13357    {
13358     "component_value" : -24,
13359     "kind" : "vcall_offset"
13360    },
13361    {
13362     "component_value" : -24,
13363     "kind" : "offset_to_top"
13364    },
13365    {
13366     "kind" : "rtti",
13367     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
13368    },
13369    {
13370     "kind" : "complete_dtor_pointer",
13371     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
13372    },
13373    {
13374     "kind" : "deleting_dtor_pointer",
13375     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
13376    },
13377    {
13378     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13379    },
13380    {
13381     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13382    },
13383    {
13384     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13385    },
13386    {
13387     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13388    }
13389   ]
13390  },
13391  {
13392   "alignment" : 4,
13393   "base_specifiers" :
13394   [
13395    {
13396     "referenced_type" : "type-127"
13397    },
13398    {
13399     "referenced_type" : "type-20"
13400    },
13401    {
13402     "referenced_type" : "type-21"
13403    }
13404   ],
13405   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
13406   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
13407   "record_kind" : "class",
13408   "referenced_type" : "type-1093",
13409   "self_type" : "type-1093",
13410   "size" : 32,
13411   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13412   "template_args" : [ "type-127" ],
13413   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE",
13414   "vtable_components" :
13415   [
13416    {
13417     "component_value" : 24,
13418     "kind" : "vbase_offset"
13419    },
13420    {
13421     "kind" : "offset_to_top"
13422    },
13423    {
13424     "kind" : "rtti",
13425     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
13426    },
13427    {
13428     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
13429    },
13430    {
13431     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13432    },
13433    {
13434     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13435    },
13436    {
13437     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13438    },
13439    {
13440     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13441    },
13442    {
13443     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
13444    },
13445    {
13446     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13447    },
13448    {
13449     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
13450    },
13451    {
13452     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13453    },
13454    {
13455     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
13456    },
13457    {
13458     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13459    },
13460    {
13461     "kind" : "complete_dtor_pointer",
13462     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
13463    },
13464    {
13465     "kind" : "deleting_dtor_pointer",
13466     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
13467    },
13468    {
13469     "is_pure" : true,
13470     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
13471    },
13472    {
13473     "is_pure" : true,
13474     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
13475    },
13476    {
13477     "is_pure" : true,
13478     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
13479    },
13480    {
13481     "is_pure" : true,
13482     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
13483    },
13484    {
13485     "is_pure" : true,
13486     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
13487    },
13488    {
13489     "is_pure" : true,
13490     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
13491    },
13492    {
13493     "is_pure" : true,
13494     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
13495    },
13496    {
13497     "is_pure" : true,
13498     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
13499    },
13500    {
13501     "is_pure" : true,
13502     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
13503    },
13504    {
13505     "is_pure" : true,
13506     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
13507    },
13508    {
13509     "is_pure" : true,
13510     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
13511    },
13512    {
13513     "is_pure" : true,
13514     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
13515    },
13516    {
13517     "is_pure" : true,
13518     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
13519    },
13520    {
13521     "is_pure" : true,
13522     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
13523    },
13524    {
13525     "is_pure" : true,
13526     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
13527    },
13528    {
13529     "is_pure" : true,
13530     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
13531    },
13532    {
13533     "is_pure" : true,
13534     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
13535    },
13536    {
13537     "is_pure" : true,
13538     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
13539    },
13540    {
13541     "is_pure" : true,
13542     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
13543    },
13544    {
13545     "is_pure" : true,
13546     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
13547    },
13548    {
13549     "is_pure" : true,
13550     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
13551    },
13552    {
13553     "is_pure" : true,
13554     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
13555    },
13556    {
13557     "is_pure" : true,
13558     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
13559    },
13560    {
13561     "is_pure" : true,
13562     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
13563    },
13564    {
13565     "is_pure" : true,
13566     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
13567    },
13568    {
13569     "is_pure" : true,
13570     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
13571    },
13572    {
13573     "is_pure" : true,
13574     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
13575    },
13576    {
13577     "is_pure" : true,
13578     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
13579    },
13580    {
13581     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
13582    },
13583    {
13584     "component_value" : 20,
13585     "kind" : "vbase_offset"
13586    },
13587    {
13588     "component_value" : -4,
13589     "kind" : "offset_to_top"
13590    },
13591    {
13592     "kind" : "rtti",
13593     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
13594    },
13595    {
13596     "kind" : "complete_dtor_pointer",
13597     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
13598    },
13599    {
13600     "kind" : "deleting_dtor_pointer",
13601     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
13602    },
13603    {
13604     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
13605    },
13606    {
13607     "component_value" : 16,
13608     "kind" : "vbase_offset"
13609    },
13610    {
13611     "component_value" : -8,
13612     "kind" : "offset_to_top"
13613    },
13614    {
13615     "kind" : "rtti",
13616     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
13617    },
13618    {
13619     "kind" : "complete_dtor_pointer",
13620     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
13621    },
13622    {
13623     "kind" : "deleting_dtor_pointer",
13624     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
13625    },
13626    {
13627     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13628    },
13629    {
13630     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13631    },
13632    {
13633     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13634    },
13635    {
13636     "kind" : "vcall_offset"
13637    },
13638    {
13639     "component_value" : -16,
13640     "kind" : "vcall_offset"
13641    },
13642    {
13643     "component_value" : -16,
13644     "kind" : "vcall_offset"
13645    },
13646    {
13647     "component_value" : -16,
13648     "kind" : "vcall_offset"
13649    },
13650    {
13651     "component_value" : -24,
13652     "kind" : "vcall_offset"
13653    },
13654    {
13655     "component_value" : -24,
13656     "kind" : "offset_to_top"
13657    },
13658    {
13659     "kind" : "rtti",
13660     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
13661    },
13662    {
13663     "kind" : "complete_dtor_pointer",
13664     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
13665    },
13666    {
13667     "kind" : "deleting_dtor_pointer",
13668     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
13669    },
13670    {
13671     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13672    },
13673    {
13674     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13675    },
13676    {
13677     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13678    },
13679    {
13680     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13681    }
13682   ]
13683  },
13684  {
13685   "alignment" : 4,
13686   "base_specifiers" :
13687   [
13688    {
13689     "referenced_type" : "type-150"
13690    },
13691    {
13692     "referenced_type" : "type-20"
13693    },
13694    {
13695     "referenced_type" : "type-21"
13696    }
13697   ],
13698   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
13699   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
13700   "record_kind" : "class",
13701   "referenced_type" : "type-1092",
13702   "self_type" : "type-1092",
13703   "size" : 32,
13704   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13705   "template_args" : [ "type-150" ],
13706   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE",
13707   "vtable_components" :
13708   [
13709    {
13710     "component_value" : 24,
13711     "kind" : "vbase_offset"
13712    },
13713    {
13714     "kind" : "offset_to_top"
13715    },
13716    {
13717     "kind" : "rtti",
13718     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
13719    },
13720    {
13721     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
13722    },
13723    {
13724     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13725    },
13726    {
13727     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13728    },
13729    {
13730     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13731    },
13732    {
13733     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13734    },
13735    {
13736     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
13737    },
13738    {
13739     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13740    },
13741    {
13742     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
13743    },
13744    {
13745     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13746    },
13747    {
13748     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
13749    },
13750    {
13751     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13752    },
13753    {
13754     "kind" : "complete_dtor_pointer",
13755     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
13756    },
13757    {
13758     "kind" : "deleting_dtor_pointer",
13759     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
13760    },
13761    {
13762     "is_pure" : true,
13763     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
13764    },
13765    {
13766     "is_pure" : true,
13767     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
13768    },
13769    {
13770     "is_pure" : true,
13771     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
13772    },
13773    {
13774     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
13775    },
13776    {
13777     "component_value" : 20,
13778     "kind" : "vbase_offset"
13779    },
13780    {
13781     "component_value" : -4,
13782     "kind" : "offset_to_top"
13783    },
13784    {
13785     "kind" : "rtti",
13786     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
13787    },
13788    {
13789     "kind" : "complete_dtor_pointer",
13790     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
13791    },
13792    {
13793     "kind" : "deleting_dtor_pointer",
13794     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
13795    },
13796    {
13797     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
13798    },
13799    {
13800     "component_value" : 16,
13801     "kind" : "vbase_offset"
13802    },
13803    {
13804     "component_value" : -8,
13805     "kind" : "offset_to_top"
13806    },
13807    {
13808     "kind" : "rtti",
13809     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
13810    },
13811    {
13812     "kind" : "complete_dtor_pointer",
13813     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
13814    },
13815    {
13816     "kind" : "deleting_dtor_pointer",
13817     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
13818    },
13819    {
13820     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13821    },
13822    {
13823     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13824    },
13825    {
13826     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13827    },
13828    {
13829     "kind" : "vcall_offset"
13830    },
13831    {
13832     "component_value" : -16,
13833     "kind" : "vcall_offset"
13834    },
13835    {
13836     "component_value" : -16,
13837     "kind" : "vcall_offset"
13838    },
13839    {
13840     "component_value" : -16,
13841     "kind" : "vcall_offset"
13842    },
13843    {
13844     "component_value" : -24,
13845     "kind" : "vcall_offset"
13846    },
13847    {
13848     "component_value" : -24,
13849     "kind" : "offset_to_top"
13850    },
13851    {
13852     "kind" : "rtti",
13853     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
13854    },
13855    {
13856     "kind" : "complete_dtor_pointer",
13857     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
13858    },
13859    {
13860     "kind" : "deleting_dtor_pointer",
13861     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
13862    },
13863    {
13864     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13865    },
13866    {
13867     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13868    },
13869    {
13870     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13871    },
13872    {
13873     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13874    }
13875   ]
13876  },
13877  {
13878   "alignment" : 4,
13879   "base_specifiers" :
13880   [
13881    {
13882     "referenced_type" : "type-361"
13883    },
13884    {
13885     "referenced_type" : "type-20"
13886    },
13887    {
13888     "referenced_type" : "type-21"
13889    }
13890   ],
13891   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::ICryptoFactory>",
13892   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::ICryptoFactory>",
13893   "record_kind" : "class",
13894   "referenced_type" : "type-825",
13895   "self_type" : "type-825",
13896   "size" : 32,
13897   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13898   "template_args" : [ "type-361" ],
13899   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE",
13900   "vtable_components" :
13901   [
13902    {
13903     "component_value" : 24,
13904     "kind" : "vbase_offset"
13905    },
13906    {
13907     "kind" : "offset_to_top"
13908    },
13909    {
13910     "kind" : "rtti",
13911     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
13912    },
13913    {
13914     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114ICryptoFactory8isRemoteEv"
13915    },
13916    {
13917     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13918    },
13919    {
13920     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13921    },
13922    {
13923     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13924    },
13925    {
13926     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13927    },
13928    {
13929     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv"
13930    },
13931    {
13932     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13933    },
13934    {
13935     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv"
13936    },
13937    {
13938     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13939    },
13940    {
13941     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv"
13942    },
13943    {
13944     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13945    },
13946    {
13947     "kind" : "complete_dtor_pointer",
13948     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
13949    },
13950    {
13951     "kind" : "deleting_dtor_pointer",
13952     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
13953    },
13954    {
13955     "is_pure" : true,
13956     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
13957    },
13958    {
13959     "is_pure" : true,
13960     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
13961    },
13962    {
13963     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
13964    },
13965    {
13966     "component_value" : 20,
13967     "kind" : "vbase_offset"
13968    },
13969    {
13970     "component_value" : -4,
13971     "kind" : "offset_to_top"
13972    },
13973    {
13974     "kind" : "rtti",
13975     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
13976    },
13977    {
13978     "kind" : "complete_dtor_pointer",
13979     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
13980    },
13981    {
13982     "kind" : "deleting_dtor_pointer",
13983     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
13984    },
13985    {
13986     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
13987    },
13988    {
13989     "component_value" : 16,
13990     "kind" : "vbase_offset"
13991    },
13992    {
13993     "component_value" : -8,
13994     "kind" : "offset_to_top"
13995    },
13996    {
13997     "kind" : "rtti",
13998     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
13999    },
14000    {
14001     "kind" : "complete_dtor_pointer",
14002     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
14003    },
14004    {
14005     "kind" : "deleting_dtor_pointer",
14006     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
14007    },
14008    {
14009     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14010    },
14011    {
14012     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14013    },
14014    {
14015     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14016    },
14017    {
14018     "kind" : "vcall_offset"
14019    },
14020    {
14021     "component_value" : -16,
14022     "kind" : "vcall_offset"
14023    },
14024    {
14025     "component_value" : -16,
14026     "kind" : "vcall_offset"
14027    },
14028    {
14029     "component_value" : -16,
14030     "kind" : "vcall_offset"
14031    },
14032    {
14033     "component_value" : -24,
14034     "kind" : "vcall_offset"
14035    },
14036    {
14037     "component_value" : -24,
14038     "kind" : "offset_to_top"
14039    },
14040    {
14041     "kind" : "rtti",
14042     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
14043    },
14044    {
14045     "kind" : "complete_dtor_pointer",
14046     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
14047    },
14048    {
14049     "kind" : "deleting_dtor_pointer",
14050     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
14051    },
14052    {
14053     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14054    },
14055    {
14056     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14057    },
14058    {
14059     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14060    },
14061    {
14062     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14063    }
14064   ]
14065  },
14066  {
14067   "alignment" : 4,
14068   "base_specifiers" :
14069   [
14070    {
14071     "referenced_type" : "type-36"
14072    },
14073    {
14074     "referenced_type" : "type-20"
14075    },
14076    {
14077     "referenced_type" : "type-21"
14078    }
14079   ],
14080   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmFactory>",
14081   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmFactory>",
14082   "record_kind" : "class",
14083   "referenced_type" : "type-35",
14084   "self_type" : "type-35",
14085   "size" : 32,
14086   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
14087   "template_args" : [ "type-36" ],
14088   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE",
14089   "vtable_components" :
14090   [
14091    {
14092     "component_value" : 24,
14093     "kind" : "vbase_offset"
14094    },
14095    {
14096     "kind" : "offset_to_top"
14097    },
14098    {
14099     "kind" : "rtti",
14100     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
14101    },
14102    {
14103     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_111IDrmFactory8isRemoteEv"
14104    },
14105    {
14106     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14107    },
14108    {
14109     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14110    },
14111    {
14112     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14113    },
14114    {
14115     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14116    },
14117    {
14118     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv"
14119    },
14120    {
14121     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14122    },
14123    {
14124     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv"
14125    },
14126    {
14127     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14128    },
14129    {
14130     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv"
14131    },
14132    {
14133     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14134    },
14135    {
14136     "kind" : "complete_dtor_pointer",
14137     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
14138    },
14139    {
14140     "kind" : "deleting_dtor_pointer",
14141     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
14142    },
14143    {
14144     "is_pure" : true,
14145     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
14146    },
14147    {
14148     "is_pure" : true,
14149     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
14150    },
14151    {
14152     "is_pure" : true,
14153     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
14154    },
14155    {
14156     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
14157    },
14158    {
14159     "component_value" : 20,
14160     "kind" : "vbase_offset"
14161    },
14162    {
14163     "component_value" : -4,
14164     "kind" : "offset_to_top"
14165    },
14166    {
14167     "kind" : "rtti",
14168     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
14169    },
14170    {
14171     "kind" : "complete_dtor_pointer",
14172     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
14173    },
14174    {
14175     "kind" : "deleting_dtor_pointer",
14176     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
14177    },
14178    {
14179     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
14180    },
14181    {
14182     "component_value" : 16,
14183     "kind" : "vbase_offset"
14184    },
14185    {
14186     "component_value" : -8,
14187     "kind" : "offset_to_top"
14188    },
14189    {
14190     "kind" : "rtti",
14191     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
14192    },
14193    {
14194     "kind" : "complete_dtor_pointer",
14195     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
14196    },
14197    {
14198     "kind" : "deleting_dtor_pointer",
14199     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
14200    },
14201    {
14202     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14203    },
14204    {
14205     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14206    },
14207    {
14208     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14209    },
14210    {
14211     "kind" : "vcall_offset"
14212    },
14213    {
14214     "component_value" : -16,
14215     "kind" : "vcall_offset"
14216    },
14217    {
14218     "component_value" : -16,
14219     "kind" : "vcall_offset"
14220    },
14221    {
14222     "component_value" : -16,
14223     "kind" : "vcall_offset"
14224    },
14225    {
14226     "component_value" : -24,
14227     "kind" : "vcall_offset"
14228    },
14229    {
14230     "component_value" : -24,
14231     "kind" : "offset_to_top"
14232    },
14233    {
14234     "kind" : "rtti",
14235     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
14236    },
14237    {
14238     "kind" : "complete_dtor_pointer",
14239     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
14240    },
14241    {
14242     "kind" : "deleting_dtor_pointer",
14243     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
14244    },
14245    {
14246     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14247    },
14248    {
14249     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14250    },
14251    {
14252     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14253    },
14254    {
14255     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14256    }
14257   ]
14258  },
14259  {
14260   "alignment" : 4,
14261   "base_specifiers" :
14262   [
14263    {
14264     "referenced_type" : "type-126"
14265    },
14266    {
14267     "referenced_type" : "type-20"
14268    },
14269    {
14270     "referenced_type" : "type-21"
14271    }
14272   ],
14273   "linker_set_key" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmPlugin>",
14274   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmPlugin>",
14275   "record_kind" : "class",
14276   "referenced_type" : "type-142",
14277   "self_type" : "type-142",
14278   "size" : 32,
14279   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
14280   "template_args" : [ "type-126" ],
14281   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE",
14282   "vtable_components" :
14283   [
14284    {
14285     "component_value" : 24,
14286     "kind" : "vbase_offset"
14287    },
14288    {
14289     "kind" : "offset_to_top"
14290    },
14291    {
14292     "kind" : "rtti",
14293     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
14294    },
14295    {
14296     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_110IDrmPlugin8isRemoteEv"
14297    },
14298    {
14299     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14300    },
14301    {
14302     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14303    },
14304    {
14305     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14306    },
14307    {
14308     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14309    },
14310    {
14311     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21setHALInstrumentationEv"
14312    },
14313    {
14314     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14315    },
14316    {
14317     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4pingEv"
14318    },
14319    {
14320     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14321    },
14322    {
14323     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21notifySyspropsChangedEv"
14324    },
14325    {
14326     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14327    },
14328    {
14329     "kind" : "complete_dtor_pointer",
14330     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
14331    },
14332    {
14333     "kind" : "deleting_dtor_pointer",
14334     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
14335    },
14336    {
14337     "is_pure" : true,
14338     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
14339    },
14340    {
14341     "is_pure" : true,
14342     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
14343    },
14344    {
14345     "is_pure" : true,
14346     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
14347    },
14348    {
14349     "is_pure" : true,
14350     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
14351    },
14352    {
14353     "is_pure" : true,
14354     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
14355    },
14356    {
14357     "is_pure" : true,
14358     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
14359    },
14360    {
14361     "is_pure" : true,
14362     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
14363    },
14364    {
14365     "is_pure" : true,
14366     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
14367    },
14368    {
14369     "is_pure" : true,
14370     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
14371    },
14372    {
14373     "is_pure" : true,
14374     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
14375    },
14376    {
14377     "is_pure" : true,
14378     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
14379    },
14380    {
14381     "is_pure" : true,
14382     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21releaseAllSecureStopsEv"
14383    },
14384    {
14385     "is_pure" : true,
14386     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
14387    },
14388    {
14389     "is_pure" : true,
14390     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
14391    },
14392    {
14393     "is_pure" : true,
14394     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
14395    },
14396    {
14397     "is_pure" : true,
14398     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
14399    },
14400    {
14401     "is_pure" : true,
14402     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
14403    },
14404    {
14405     "is_pure" : true,
14406     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
14407    },
14408    {
14409     "is_pure" : true,
14410     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
14411    },
14412    {
14413     "is_pure" : true,
14414     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
14415    },
14416    {
14417     "is_pure" : true,
14418     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
14419    },
14420    {
14421     "is_pure" : true,
14422     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
14423    },
14424    {
14425     "is_pure" : true,
14426     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
14427    },
14428    {
14429     "is_pure" : true,
14430     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
14431    },
14432    {
14433     "is_pure" : true,
14434     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
14435    },
14436    {
14437     "is_pure" : true,
14438     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
14439    },
14440    {
14441     "is_pure" : true,
14442     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
14443    },
14444    {
14445     "is_pure" : true,
14446     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
14447    },
14448    {
14449     "is_pure" : true,
14450     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
14451    },
14452    {
14453     "is_pure" : true,
14454     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
14455    },
14456    {
14457     "is_pure" : true,
14458     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
14459    },
14460    {
14461     "is_pure" : true,
14462     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
14463    },
14464    {
14465     "is_pure" : true,
14466     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
14467    },
14468    {
14469     "is_pure" : true,
14470     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
14471    },
14472    {
14473     "is_pure" : true,
14474     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
14475    },
14476    {
14477     "is_pure" : true,
14478     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
14479    },
14480    {
14481     "is_pure" : true,
14482     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
14483    },
14484    {
14485     "is_pure" : true,
14486     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20removeAllSecureStopsEv"
14487    },
14488    {
14489     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
14490    },
14491    {
14492     "component_value" : 20,
14493     "kind" : "vbase_offset"
14494    },
14495    {
14496     "component_value" : -4,
14497     "kind" : "offset_to_top"
14498    },
14499    {
14500     "kind" : "rtti",
14501     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
14502    },
14503    {
14504     "kind" : "complete_dtor_pointer",
14505     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
14506    },
14507    {
14508     "kind" : "deleting_dtor_pointer",
14509     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
14510    },
14511    {
14512     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
14513    },
14514    {
14515     "component_value" : 16,
14516     "kind" : "vbase_offset"
14517    },
14518    {
14519     "component_value" : -8,
14520     "kind" : "offset_to_top"
14521    },
14522    {
14523     "kind" : "rtti",
14524     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
14525    },
14526    {
14527     "kind" : "complete_dtor_pointer",
14528     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
14529    },
14530    {
14531     "kind" : "deleting_dtor_pointer",
14532     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
14533    },
14534    {
14535     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14536    },
14537    {
14538     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14539    },
14540    {
14541     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14542    },
14543    {
14544     "kind" : "vcall_offset"
14545    },
14546    {
14547     "component_value" : -16,
14548     "kind" : "vcall_offset"
14549    },
14550    {
14551     "component_value" : -16,
14552     "kind" : "vcall_offset"
14553    },
14554    {
14555     "component_value" : -16,
14556     "kind" : "vcall_offset"
14557    },
14558    {
14559     "component_value" : -24,
14560     "kind" : "vcall_offset"
14561    },
14562    {
14563     "component_value" : -24,
14564     "kind" : "offset_to_top"
14565    },
14566    {
14567     "kind" : "rtti",
14568     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEEE"
14569    },
14570    {
14571     "kind" : "complete_dtor_pointer",
14572     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED1Ev"
14573    },
14574    {
14575     "kind" : "deleting_dtor_pointer",
14576     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEED0Ev"
14577    },
14578    {
14579     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14580    },
14581    {
14582     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14583    },
14584    {
14585     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14586    },
14587    {
14588     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14589    }
14590   ]
14591  },
14592  {
14593   "alignment" : 4,
14594   "base_specifiers" :
14595   [
14596    {
14597     "referenced_type" : "type-5"
14598    },
14599    {
14600     "referenced_type" : "type-20"
14601    },
14602    {
14603     "referenced_type" : "type-21"
14604    }
14605   ],
14606   "linker_set_key" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
14607   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
14608   "record_kind" : "class",
14609   "referenced_type" : "type-821",
14610   "self_type" : "type-821",
14611   "size" : 32,
14612   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
14613   "template_args" : [ "type-5" ],
14614   "unique_id" : "_ZTSN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
14615   "vtable_components" :
14616   [
14617    {
14618     "component_value" : 24,
14619     "kind" : "vbase_offset"
14620    },
14621    {
14622     "kind" : "offset_to_top"
14623    },
14624    {
14625     "kind" : "rtti",
14626     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
14627    },
14628    {
14629     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
14630    },
14631    {
14632     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
14633    },
14634    {
14635     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
14636    },
14637    {
14638     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
14639    },
14640    {
14641     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
14642    },
14643    {
14644     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
14645    },
14646    {
14647     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
14648    },
14649    {
14650     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
14651    },
14652    {
14653     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
14654    },
14655    {
14656     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
14657    },
14658    {
14659     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
14660    },
14661    {
14662     "kind" : "complete_dtor_pointer",
14663     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
14664    },
14665    {
14666     "kind" : "deleting_dtor_pointer",
14667     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
14668    },
14669    {
14670     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
14671    },
14672    {
14673     "component_value" : 20,
14674     "kind" : "vbase_offset"
14675    },
14676    {
14677     "component_value" : -4,
14678     "kind" : "offset_to_top"
14679    },
14680    {
14681     "kind" : "rtti",
14682     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
14683    },
14684    {
14685     "kind" : "complete_dtor_pointer",
14686     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
14687    },
14688    {
14689     "kind" : "deleting_dtor_pointer",
14690     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
14691    },
14692    {
14693     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
14694    },
14695    {
14696     "component_value" : 16,
14697     "kind" : "vbase_offset"
14698    },
14699    {
14700     "component_value" : -8,
14701     "kind" : "offset_to_top"
14702    },
14703    {
14704     "kind" : "rtti",
14705     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
14706    },
14707    {
14708     "kind" : "complete_dtor_pointer",
14709     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
14710    },
14711    {
14712     "kind" : "deleting_dtor_pointer",
14713     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
14714    },
14715    {
14716     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14717    },
14718    {
14719     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14720    },
14721    {
14722     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14723    },
14724    {
14725     "kind" : "vcall_offset"
14726    },
14727    {
14728     "component_value" : -16,
14729     "kind" : "vcall_offset"
14730    },
14731    {
14732     "component_value" : -16,
14733     "kind" : "vcall_offset"
14734    },
14735    {
14736     "component_value" : -16,
14737     "kind" : "vcall_offset"
14738    },
14739    {
14740     "component_value" : -24,
14741     "kind" : "vcall_offset"
14742    },
14743    {
14744     "component_value" : -24,
14745     "kind" : "offset_to_top"
14746    },
14747    {
14748     "kind" : "rtti",
14749     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
14750    },
14751    {
14752     "kind" : "complete_dtor_pointer",
14753     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
14754    },
14755    {
14756     "kind" : "deleting_dtor_pointer",
14757     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
14758    },
14759    {
14760     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14761    },
14762    {
14763     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14764    },
14765    {
14766     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14767    },
14768    {
14769     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14770    }
14771   ]
14772  },
14773  {
14774   "alignment" : 4,
14775   "fields" :
14776   [
14777    {
14778     "access" : "private",
14779     "field_name" : "mMutex",
14780     "referenced_type" : "type-843"
14781    },
14782    {
14783     "access" : "private",
14784     "field_name" : "mMap",
14785     "field_offset" : 32,
14786     "referenced_type" : "type-844"
14787    }
14788   ],
14789   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
14790   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, android::hardware::details::SchedPrio>",
14791   "record_kind" : "class",
14792   "referenced_type" : "type-842",
14793   "self_type" : "type-842",
14794   "size" : 16,
14795   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14796   "template_args" : [ "type-3", "type-845" ],
14797   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEENS0_7details9SchedPrioEEE"
14798  },
14799  {
14800   "alignment" : 4,
14801   "fields" :
14802   [
14803    {
14804     "access" : "private",
14805     "field_name" : "mMutex",
14806     "referenced_type" : "type-851"
14807    },
14808    {
14809     "access" : "private",
14810     "field_name" : "mMap",
14811     "field_offset" : 32,
14812     "referenced_type" : "type-852"
14813    }
14814   ],
14815   "linker_set_key" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
14816   "name" : "android::hardware::ConcurrentMap<android::wp<android::hidl::base::V1_0::IBase>, bool>",
14817   "record_kind" : "class",
14818   "referenced_type" : "type-850",
14819   "self_type" : "type-850",
14820   "size" : 16,
14821   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14822   "template_args" : [ "type-3", "type-26" ],
14823   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINS_2wpINS_4hidl4base4V1_05IBaseEEEbEE"
14824  },
14825  {
14826   "alignment" : 4,
14827   "fields" :
14828   [
14829    {
14830     "access" : "private",
14831     "field_name" : "mMutex",
14832     "referenced_type" : "type-856"
14833    },
14834    {
14835     "access" : "private",
14836     "field_name" : "mMap",
14837     "field_offset" : 32,
14838     "referenced_type" : "type-857"
14839    }
14840   ],
14841   "linker_set_key" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
14842   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
14843   "record_kind" : "class",
14844   "referenced_type" : "type-855",
14845   "self_type" : "type-855",
14846   "size" : 16,
14847   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14848   "template_args" : [ "type-858", "type-790" ],
14849   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
14850  },
14851  {
14852   "alignment" : 4,
14853   "fields" :
14854   [
14855    {
14856     "access" : "private",
14857     "field_name" : "mMutex",
14858     "referenced_type" : "type-874"
14859    },
14860    {
14861     "access" : "private",
14862     "field_name" : "mMap",
14863     "field_offset" : 32,
14864     "referenced_type" : "type-875"
14865    }
14866   ],
14867   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
14868   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
14869   "record_kind" : "class",
14870   "referenced_type" : "type-873",
14871   "self_type" : "type-873",
14872   "size" : 16,
14873   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14874   "template_args" : [ "type-876", "type-877" ],
14875   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE"
14876  },
14877  {
14878   "alignment" : 4,
14879   "fields" :
14880   [
14881    {
14882     "access" : "private",
14883     "field_name" : "mMutex",
14884     "referenced_type" : "type-864"
14885    },
14886    {
14887     "access" : "private",
14888     "field_name" : "mMap",
14889     "field_offset" : 32,
14890     "referenced_type" : "type-865"
14891    }
14892   ],
14893   "linker_set_key" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
14894   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
14895   "record_kind" : "class",
14896   "referenced_type" : "type-863",
14897   "self_type" : "type-863",
14898   "size" : 16,
14899   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
14900   "template_args" : [ "type-866", "type-867" ],
14901   "unique_id" : "_ZTSN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE"
14902  },
14903  {
14904   "alignment" : 8,
14905   "fields" :
14906   [
14907    {
14908     "field_name" : "flags",
14909     "referenced_type" : "type-2"
14910    },
14911    {
14912     "field_name" : "fdIndex",
14913     "field_offset" : 32,
14914     "referenced_type" : "type-2"
14915    },
14916    {
14917     "field_name" : "offset",
14918     "field_offset" : 64,
14919     "referenced_type" : "type-2"
14920    },
14921    {
14922     "field_name" : "extent",
14923     "field_offset" : 128,
14924     "referenced_type" : "type-93"
14925    }
14926   ],
14927   "linker_set_key" : "android::hardware::GrantorDescriptor",
14928   "name" : "android::hardware::GrantorDescriptor",
14929   "referenced_type" : "type-739",
14930   "self_type" : "type-739",
14931   "size" : 24,
14932   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
14933   "unique_id" : "_ZTSN7android8hardware17GrantorDescriptorE"
14934  },
14935  {
14936   "alignment" : 8,
14937   "base_specifiers" :
14938   [
14939    {
14940     "is_virtual" : true,
14941     "referenced_type" : "type-722"
14942    },
14943    {
14944     "is_virtual" : true,
14945     "referenced_type" : "type-6"
14946    }
14947   ],
14948   "linker_set_key" : "android::hardware::HidlMemory",
14949   "name" : "android::hardware::HidlMemory",
14950   "record_kind" : "class",
14951   "referenced_type" : "type-731",
14952   "self_type" : "type-731",
14953   "size" : 56,
14954   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
14955   "unique_id" : "_ZTSN7android8hardware10HidlMemoryE",
14956   "vtable_components" :
14957   [
14958    {
14959     "component_value" : 48,
14960     "kind" : "vbase_offset"
14961    },
14962    {
14963     "component_value" : 8,
14964     "kind" : "vbase_offset"
14965    },
14966    {
14967     "kind" : "offset_to_top"
14968    },
14969    {
14970     "kind" : "rtti",
14971     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
14972    },
14973    {
14974     "kind" : "complete_dtor_pointer",
14975     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
14976    },
14977    {
14978     "kind" : "deleting_dtor_pointer",
14979     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
14980    },
14981    {
14982     "kind" : "vcall_offset"
14983    },
14984    {
14985     "kind" : "vcall_offset"
14986    },
14987    {
14988     "kind" : "vcall_offset"
14989    },
14990    {
14991     "kind" : "vcall_offset"
14992    },
14993    {
14994     "component_value" : -48,
14995     "kind" : "vcall_offset"
14996    },
14997    {
14998     "component_value" : -48,
14999     "kind" : "offset_to_top"
15000    },
15001    {
15002     "kind" : "rtti",
15003     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
15004    },
15005    {
15006     "kind" : "complete_dtor_pointer",
15007     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
15008    },
15009    {
15010     "kind" : "deleting_dtor_pointer",
15011     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
15012    },
15013    {
15014     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15015    },
15016    {
15017     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15018    },
15019    {
15020     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15021    },
15022    {
15023     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15024    }
15025   ]
15026  },
15027  {
15028   "alignment" : 4,
15029   "base_specifiers" :
15030   [
15031    {
15032     "is_virtual" : true,
15033     "referenced_type" : "type-6"
15034    }
15035   ],
15036   "linker_set_key" : "android::hardware::IBinder",
15037   "name" : "android::hardware::IBinder",
15038   "record_kind" : "class",
15039   "referenced_type" : "type-14",
15040   "self_type" : "type-14",
15041   "size" : 12,
15042   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
15043   "unique_id" : "_ZTSN7android8hardware7IBinderE",
15044   "vtable_components" :
15045   [
15046    {
15047     "component_value" : 4,
15048     "kind" : "vbase_offset"
15049    },
15050    {
15051     "kind" : "offset_to_top"
15052    },
15053    {
15054     "kind" : "rtti",
15055     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
15056    },
15057    {
15058     "is_pure" : true,
15059     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
15060    },
15061    {
15062     "is_pure" : true,
15063     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
15064    },
15065    {
15066     "is_pure" : true,
15067     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
15068    },
15069    {
15070     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
15071    },
15072    {
15073     "is_pure" : true,
15074     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
15075    },
15076    {
15077     "is_pure" : true,
15078     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
15079    },
15080    {
15081     "is_pure" : true,
15082     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
15083    },
15084    {
15085     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
15086    },
15087    {
15088     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
15089    },
15090    {
15091     "kind" : "complete_dtor_pointer",
15092     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
15093    },
15094    {
15095     "kind" : "deleting_dtor_pointer",
15096     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
15097    },
15098    {
15099     "kind" : "vcall_offset"
15100    },
15101    {
15102     "kind" : "vcall_offset"
15103    },
15104    {
15105     "kind" : "vcall_offset"
15106    },
15107    {
15108     "kind" : "vcall_offset"
15109    },
15110    {
15111     "component_value" : -4,
15112     "kind" : "vcall_offset"
15113    },
15114    {
15115     "component_value" : -4,
15116     "kind" : "offset_to_top"
15117    },
15118    {
15119     "kind" : "rtti",
15120     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
15121    },
15122    {
15123     "kind" : "complete_dtor_pointer",
15124     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
15125    },
15126    {
15127     "kind" : "deleting_dtor_pointer",
15128     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
15129    },
15130    {
15131     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15132    },
15133    {
15134     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15135    },
15136    {
15137     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15138    },
15139    {
15140     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15141    }
15142   ]
15143  },
15144  {
15145   "alignment" : 4,
15146   "base_specifiers" :
15147   [
15148    {
15149     "is_virtual" : true,
15150     "referenced_type" : "type-6"
15151    }
15152   ],
15153   "linker_set_key" : "android::hardware::IBinder::DeathRecipient",
15154   "name" : "android::hardware::IBinder::DeathRecipient",
15155   "record_kind" : "class",
15156   "referenced_type" : "type-387",
15157   "self_type" : "type-387",
15158   "size" : 12,
15159   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
15160   "unique_id" : "_ZTSN7android8hardware7IBinder14DeathRecipientE",
15161   "vtable_components" :
15162   [
15163    {
15164     "component_value" : 4,
15165     "kind" : "vbase_offset"
15166    },
15167    {
15168     "kind" : "offset_to_top"
15169    },
15170    {
15171     "kind" : "rtti",
15172     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
15173    },
15174    {
15175     "is_pure" : true,
15176     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
15177    },
15178    {
15179     "kind" : "complete_dtor_pointer",
15180     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
15181    },
15182    {
15183     "kind" : "deleting_dtor_pointer",
15184     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
15185    },
15186    {
15187     "kind" : "vcall_offset"
15188    },
15189    {
15190     "kind" : "vcall_offset"
15191    },
15192    {
15193     "kind" : "vcall_offset"
15194    },
15195    {
15196     "kind" : "vcall_offset"
15197    },
15198    {
15199     "component_value" : -4,
15200     "kind" : "vcall_offset"
15201    },
15202    {
15203     "component_value" : -4,
15204     "kind" : "offset_to_top"
15205    },
15206    {
15207     "kind" : "rtti",
15208     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
15209    },
15210    {
15211     "kind" : "complete_dtor_pointer",
15212     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
15213    },
15214    {
15215     "kind" : "deleting_dtor_pointer",
15216     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
15217    },
15218    {
15219     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15220    },
15221    {
15222     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15223    },
15224    {
15225     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15226    },
15227    {
15228     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15229    }
15230   ]
15231  },
15232  {
15233   "alignment" : 4,
15234   "base_specifiers" :
15235   [
15236    {
15237     "is_virtual" : true,
15238     "referenced_type" : "type-6"
15239    }
15240   ],
15241   "linker_set_key" : "android::hardware::IInterface",
15242   "name" : "android::hardware::IInterface",
15243   "record_kind" : "class",
15244   "referenced_type" : "type-20",
15245   "self_type" : "type-20",
15246   "size" : 12,
15247   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
15248   "unique_id" : "_ZTSN7android8hardware10IInterfaceE",
15249   "vtable_components" :
15250   [
15251    {
15252     "component_value" : 4,
15253     "kind" : "vbase_offset"
15254    },
15255    {
15256     "kind" : "offset_to_top"
15257    },
15258    {
15259     "kind" : "rtti",
15260     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
15261    },
15262    {
15263     "kind" : "complete_dtor_pointer",
15264     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
15265    },
15266    {
15267     "kind" : "deleting_dtor_pointer",
15268     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
15269    },
15270    {
15271     "is_pure" : true,
15272     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
15273    },
15274    {
15275     "kind" : "vcall_offset"
15276    },
15277    {
15278     "kind" : "vcall_offset"
15279    },
15280    {
15281     "kind" : "vcall_offset"
15282    },
15283    {
15284     "kind" : "vcall_offset"
15285    },
15286    {
15287     "component_value" : -4,
15288     "kind" : "vcall_offset"
15289    },
15290    {
15291     "component_value" : -4,
15292     "kind" : "offset_to_top"
15293    },
15294    {
15295     "kind" : "rtti",
15296     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
15297    },
15298    {
15299     "kind" : "complete_dtor_pointer",
15300     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
15301    },
15302    {
15303     "kind" : "deleting_dtor_pointer",
15304     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
15305    },
15306    {
15307     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15308    },
15309    {
15310     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15311    },
15312    {
15313     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15314    },
15315    {
15316     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15317    }
15318   ]
15319  },
15320  {
15321   "alignment" : 8,
15322   "fields" :
15323   [
15324    {
15325     "access" : "private",
15326     "field_name" : "mGrantors",
15327     "referenced_type" : "type-735"
15328    },
15329    {
15330     "access" : "private",
15331     "field_name" : "mHandle",
15332     "field_offset" : 128,
15333     "referenced_type" : "type-795"
15334    },
15335    {
15336     "access" : "private",
15337     "field_name" : "mQuantum",
15338     "field_offset" : 192,
15339     "referenced_type" : "type-2"
15340    },
15341    {
15342     "access" : "private",
15343     "field_name" : "mFlags",
15344     "field_offset" : 224,
15345     "referenced_type" : "type-2"
15346    }
15347   ],
15348   "linker_set_key" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
15349   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
15350   "referenced_type" : "type-794",
15351   "self_type" : "type-794",
15352   "size" : 32,
15353   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
15354   "template_args" : [ "type-71" ],
15355   "unique_id" : "_ZTSN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE"
15356  },
15357  {
15358   "alignment" : 4,
15359   "fields" :
15360   [
15361    {
15362     "access" : "private",
15363     "field_name" : "mBufCachePos",
15364     "referenced_type" : "type-2"
15365    },
15366    {
15367     "access" : "private",
15368     "field_name" : "mBufCache",
15369     "field_offset" : 32,
15370     "referenced_type" : "type-827"
15371    },
15372    {
15373     "access" : "private",
15374     "field_name" : "mError",
15375     "field_offset" : 128,
15376     "referenced_type" : "type-42"
15377    },
15378    {
15379     "access" : "private",
15380     "field_name" : "mData",
15381     "field_offset" : 160,
15382     "referenced_type" : "type-117"
15383    },
15384    {
15385     "access" : "private",
15386     "field_name" : "mDataSize",
15387     "field_offset" : 192,
15388     "referenced_type" : "type-2"
15389    },
15390    {
15391     "access" : "private",
15392     "field_name" : "mDataCapacity",
15393     "field_offset" : 224,
15394     "referenced_type" : "type-2"
15395    },
15396    {
15397     "access" : "private",
15398     "field_name" : "mDataPos",
15399     "field_offset" : 256,
15400     "referenced_type" : "type-2"
15401    },
15402    {
15403     "access" : "private",
15404     "field_name" : "mObjects",
15405     "field_offset" : 288,
15406     "referenced_type" : "type-828"
15407    },
15408    {
15409     "access" : "private",
15410     "field_name" : "mObjectsSize",
15411     "field_offset" : 320,
15412     "referenced_type" : "type-2"
15413    },
15414    {
15415     "access" : "private",
15416     "field_name" : "mObjectsCapacity",
15417     "field_offset" : 352,
15418     "referenced_type" : "type-2"
15419    },
15420    {
15421     "access" : "private",
15422     "field_name" : "mNextObjectHint",
15423     "field_offset" : 384,
15424     "referenced_type" : "type-2"
15425    },
15426    {
15427     "access" : "private",
15428     "field_name" : "mNumRef",
15429     "field_offset" : 416,
15430     "referenced_type" : "type-2"
15431    },
15432    {
15433     "access" : "private",
15434     "field_name" : "mFdsKnown",
15435     "field_offset" : 448,
15436     "referenced_type" : "type-26"
15437    },
15438    {
15439     "access" : "private",
15440     "field_name" : "mHasFds",
15441     "field_offset" : 456,
15442     "referenced_type" : "type-26"
15443    },
15444    {
15445     "access" : "private",
15446     "field_name" : "mAllowFds",
15447     "field_offset" : 464,
15448     "referenced_type" : "type-26"
15449    },
15450    {
15451     "access" : "private",
15452     "field_name" : "mOwner",
15453     "field_offset" : 480,
15454     "referenced_type" : "type-829"
15455    },
15456    {
15457     "access" : "private",
15458     "field_name" : "mOwnerCookie",
15459     "field_offset" : 512,
15460     "referenced_type" : "type-43"
15461    }
15462   ],
15463   "linker_set_key" : "android::hardware::Parcel",
15464   "name" : "android::hardware::Parcel",
15465   "record_kind" : "class",
15466   "referenced_type" : "type-826",
15467   "self_type" : "type-826",
15468   "size" : 68,
15469   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
15470   "unique_id" : "_ZTSN7android8hardware6ParcelE"
15471  },
15472  {
15473   "access" : "private",
15474   "alignment" : 8,
15475   "fields" :
15476   [
15477    {
15478     "field_name" : "index",
15479     "referenced_type" : "type-2"
15480    },
15481    {
15482     "field_name" : "buffer",
15483     "field_offset" : 64,
15484     "referenced_type" : "type-93"
15485    },
15486    {
15487     "field_name" : "bufend",
15488     "field_offset" : 128,
15489     "referenced_type" : "type-93"
15490    }
15491   ],
15492   "linker_set_key" : "android::hardware::Parcel::BufferInfo",
15493   "name" : "android::hardware::Parcel::BufferInfo",
15494   "referenced_type" : "type-833",
15495   "self_type" : "type-833",
15496   "size" : 24,
15497   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h",
15498   "unique_id" : "_ZTSN7android8hardware6Parcel10BufferInfoE"
15499  },
15500  {
15501   "alignment" : 8,
15502   "base_specifiers" :
15503   [
15504    {
15505     "is_virtual" : true,
15506     "referenced_type" : "type-6"
15507    }
15508   ],
15509   "fields" :
15510   [
15511    {
15512     "access" : "private",
15513     "field_name" : "mDriverFD",
15514     "field_offset" : 32,
15515     "referenced_type" : "type-42"
15516    },
15517    {
15518     "access" : "private",
15519     "field_name" : "mVMStart",
15520     "field_offset" : 64,
15521     "referenced_type" : "type-43"
15522    },
15523    {
15524     "access" : "private",
15525     "field_name" : "mThreadCountLock",
15526     "field_offset" : 96,
15527     "referenced_type" : "type-45"
15528    },
15529    {
15530     "access" : "private",
15531     "field_name" : "mThreadCountDecrement",
15532     "field_offset" : 128,
15533     "referenced_type" : "type-46"
15534    },
15535    {
15536     "access" : "private",
15537     "field_name" : "mExecutingThreadsCount",
15538     "field_offset" : 160,
15539     "referenced_type" : "type-2"
15540    },
15541    {
15542     "access" : "private",
15543     "field_name" : "mMaxThreads",
15544     "field_offset" : 192,
15545     "referenced_type" : "type-2"
15546    },
15547    {
15548     "access" : "private",
15549     "field_name" : "mStarvationStartTimeMs",
15550     "field_offset" : 256,
15551     "referenced_type" : "type-47"
15552    },
15553    {
15554     "access" : "private",
15555     "field_name" : "mLock",
15556     "field_offset" : 320,
15557     "referenced_type" : "type-48"
15558    },
15559    {
15560     "access" : "private",
15561     "field_name" : "mHandleToObject",
15562     "field_offset" : 352,
15563     "referenced_type" : "type-50"
15564    },
15565    {
15566     "access" : "private",
15567     "field_name" : "mManagesContexts",
15568     "field_offset" : 512,
15569     "referenced_type" : "type-26"
15570    },
15571    {
15572     "access" : "private",
15573     "field_name" : "mBinderContextCheckFunc",
15574     "field_offset" : 544,
15575     "referenced_type" : "type-54"
15576    },
15577    {
15578     "access" : "private",
15579     "field_name" : "mBinderContextUserData",
15580     "field_offset" : 576,
15581     "referenced_type" : "type-43"
15582    },
15583    {
15584     "access" : "private",
15585     "field_name" : "mContexts",
15586     "field_offset" : 608,
15587     "referenced_type" : "type-64"
15588    },
15589    {
15590     "access" : "private",
15591     "field_name" : "mRootDir",
15592     "field_offset" : 768,
15593     "referenced_type" : "type-68"
15594    },
15595    {
15596     "access" : "private",
15597     "field_name" : "mThreadPoolStarted",
15598     "field_offset" : 800,
15599     "referenced_type" : "type-26"
15600    },
15601    {
15602     "access" : "private",
15603     "field_name" : "mSpawnThreadOnStart",
15604     "field_offset" : 808,
15605     "referenced_type" : "type-26"
15606    },
15607    {
15608     "access" : "private",
15609     "field_name" : "mThreadPoolSeq",
15610     "field_offset" : 832,
15611     "referenced_type" : "type-72"
15612    },
15613    {
15614     "access" : "private",
15615     "field_name" : "mMmapSize",
15616     "field_offset" : 864,
15617     "referenced_type" : "type-52"
15618    },
15619    {
15620     "access" : "private",
15621     "field_name" : "mCallRestriction",
15622     "field_offset" : 896,
15623     "referenced_type" : "type-73"
15624    }
15625   ],
15626   "linker_set_key" : "android::hardware::ProcessState",
15627   "name" : "android::hardware::ProcessState",
15628   "record_kind" : "class",
15629   "referenced_type" : "type-41",
15630   "self_type" : "type-41",
15631   "size" : 128,
15632   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
15633   "unique_id" : "_ZTSN7android8hardware12ProcessStateE",
15634   "vtable_components" :
15635   [
15636    {
15637     "component_value" : 116,
15638     "kind" : "vbase_offset"
15639    },
15640    {
15641     "kind" : "offset_to_top"
15642    },
15643    {
15644     "kind" : "rtti",
15645     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
15646    },
15647    {
15648     "kind" : "complete_dtor_pointer",
15649     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
15650    },
15651    {
15652     "kind" : "deleting_dtor_pointer",
15653     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
15654    },
15655    {
15656     "kind" : "vcall_offset"
15657    },
15658    {
15659     "kind" : "vcall_offset"
15660    },
15661    {
15662     "kind" : "vcall_offset"
15663    },
15664    {
15665     "kind" : "vcall_offset"
15666    },
15667    {
15668     "component_value" : -116,
15669     "kind" : "vcall_offset"
15670    },
15671    {
15672     "component_value" : -116,
15673     "kind" : "offset_to_top"
15674    },
15675    {
15676     "kind" : "rtti",
15677     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
15678    },
15679    {
15680     "kind" : "complete_dtor_pointer",
15681     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
15682    },
15683    {
15684     "kind" : "deleting_dtor_pointer",
15685     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
15686    },
15687    {
15688     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15689    },
15690    {
15691     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15692    },
15693    {
15694     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15695    },
15696    {
15697     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15698    }
15699   ]
15700  },
15701  {
15702   "access" : "private",
15703   "alignment" : 4,
15704   "fields" :
15705   [
15706    {
15707     "field_name" : "binder",
15708     "referenced_type" : "type-13"
15709    },
15710    {
15711     "field_name" : "refs",
15712     "field_offset" : 32,
15713     "referenced_type" : "type-10"
15714    }
15715   ],
15716   "linker_set_key" : "android::hardware::ProcessState::handle_entry",
15717   "name" : "android::hardware::ProcessState::handle_entry",
15718   "referenced_type" : "type-53",
15719   "self_type" : "type-53",
15720   "size" : 8,
15721   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
15722   "unique_id" : "_ZTSN7android8hardware12ProcessState12handle_entryE"
15723  },
15724  {
15725   "alignment" : 4,
15726   "base_specifiers" :
15727   [
15728    {
15729     "referenced_type" : "type-158"
15730    }
15731   ],
15732   "fields" :
15733   [
15734    {
15735     "access" : "private",
15736     "field_name" : "mVal",
15737     "field_offset" : 192,
15738     "referenced_type" : "type-157"
15739    }
15740   ],
15741   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status>",
15742   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status>",
15743   "record_kind" : "class",
15744   "referenced_type" : "type-156",
15745   "self_type" : "type-156",
15746   "size" : 28,
15747   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15748   "template_args" : [ "type-157" ],
15749   "unique_id" : "_ZTSN7android8hardware6ReturnINS0_3drm4V1_06StatusEEE"
15750  },
15751  {
15752   "alignment" : 4,
15753   "base_specifiers" :
15754   [
15755    {
15756     "referenced_type" : "type-158"
15757    }
15758   ],
15759   "fields" :
15760   [
15761    {
15762     "access" : "private",
15763     "field_name" : "mVal",
15764     "field_offset" : 192,
15765     "referenced_type" : "type-359"
15766    }
15767   ],
15768   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> >",
15769   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> >",
15770   "record_kind" : "class",
15771   "referenced_type" : "type-434",
15772   "self_type" : "type-434",
15773   "size" : 28,
15774   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15775   "template_args" : [ "type-359" ],
15776   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_114ICryptoFactoryEEEEE"
15777  },
15778  {
15779   "alignment" : 4,
15780   "base_specifiers" :
15781   [
15782    {
15783     "referenced_type" : "type-158"
15784    }
15785   ],
15786   "fields" :
15787   [
15788    {
15789     "access" : "private",
15790     "field_name" : "mVal",
15791     "field_offset" : 192,
15792     "referenced_type" : "type-79"
15793    }
15794   ],
15795   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> >",
15796   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> >",
15797   "record_kind" : "class",
15798   "referenced_type" : "type-1072",
15799   "self_type" : "type-1072",
15800   "size" : 28,
15801   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15802   "template_args" : [ "type-79" ],
15803   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_111IDrmFactoryEEEEE"
15804  },
15805  {
15806   "alignment" : 4,
15807   "base_specifiers" :
15808   [
15809    {
15810     "referenced_type" : "type-158"
15811    }
15812   ],
15813   "fields" :
15814   [
15815    {
15816     "access" : "private",
15817     "field_name" : "mVal",
15818     "field_offset" : 192,
15819     "referenced_type" : "type-124"
15820    }
15821   ],
15822   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> >",
15823   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> >",
15824   "record_kind" : "class",
15825   "referenced_type" : "type-166",
15826   "self_type" : "type-166",
15827   "size" : 28,
15828   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15829   "template_args" : [ "type-124" ],
15830   "unique_id" : "_ZTSN7android8hardware6ReturnINS_2spINS0_3drm4V1_110IDrmPluginEEEEE"
15831  },
15832  {
15833   "alignment" : 4,
15834   "base_specifiers" :
15835   [
15836    {
15837     "referenced_type" : "type-158"
15838    }
15839   ],
15840   "fields" :
15841   [
15842    {
15843     "access" : "private",
15844     "field_name" : "mVal",
15845     "field_offset" : 168,
15846     "referenced_type" : "type-26"
15847    }
15848   ],
15849   "linker_set_key" : "android::hardware::Return<bool>",
15850   "name" : "android::hardware::Return<bool>",
15851   "record_kind" : "class",
15852   "referenced_type" : "type-416",
15853   "self_type" : "type-416",
15854   "size" : 24,
15855   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15856   "template_args" : [ "type-26" ],
15857   "unique_id" : "_ZTSN7android8hardware6ReturnIbEE"
15858  },
15859  {
15860   "alignment" : 4,
15861   "base_specifiers" :
15862   [
15863    {
15864     "referenced_type" : "type-158"
15865    }
15866   ],
15867   "linker_set_key" : "android::hardware::Return<void>",
15868   "name" : "android::hardware::Return<void>",
15869   "record_kind" : "class",
15870   "referenced_type" : "type-476",
15871   "self_type" : "type-476",
15872   "size" : 24,
15873   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15874   "template_args" : [ "type-44" ],
15875   "unique_id" : "_ZTSN7android8hardware6ReturnIvEE"
15876  },
15877  {
15878   "alignment" : 4,
15879   "fields" :
15880   [
15881    {
15882     "access" : "private",
15883     "field_name" : "mException",
15884     "referenced_type" : "type-42"
15885    },
15886    {
15887     "access" : "private",
15888     "field_name" : "mErrorCode",
15889     "field_offset" : 32,
15890     "referenced_type" : "type-42"
15891    },
15892    {
15893     "access" : "private",
15894     "field_name" : "mMessage",
15895     "field_offset" : 64,
15896     "referenced_type" : "type-160"
15897    }
15898   ],
15899   "linker_set_key" : "android::hardware::Status",
15900   "name" : "android::hardware::Status",
15901   "record_kind" : "class",
15902   "referenced_type" : "type-159",
15903   "self_type" : "type-159",
15904   "size" : 20,
15905   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
15906   "unique_id" : "_ZTSN7android8hardware6StatusE"
15907  },
15908  {
15909   "alignment" : 4,
15910   "fields" :
15911   [
15912    {
15913     "access" : "protected",
15914     "field_name" : "mInstrumentationCallbacks",
15915     "field_offset" : 32,
15916     "referenced_type" : "type-25"
15917    },
15918    {
15919     "access" : "protected",
15920     "field_name" : "mEnableInstrumentation",
15921     "field_offset" : 128,
15922     "referenced_type" : "type-26"
15923    },
15924    {
15925     "access" : "protected",
15926     "field_name" : "mInstrumentationLibPackage",
15927     "field_offset" : 160,
15928     "referenced_type" : "type-27"
15929    },
15930    {
15931     "access" : "protected",
15932     "field_name" : "mInterfaceName",
15933     "field_offset" : 256,
15934     "referenced_type" : "type-28"
15935    }
15936   ],
15937   "linker_set_key" : "android::hardware::details::HidlInstrumentor",
15938   "name" : "android::hardware::details::HidlInstrumentor",
15939   "referenced_type" : "type-24",
15940   "self_type" : "type-24",
15941   "size" : 44,
15942   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
15943   "unique_id" : "_ZTSN7android8hardware7details16HidlInstrumentorE",
15944   "vtable_components" :
15945   [
15946    {
15947     "kind" : "offset_to_top"
15948    },
15949    {
15950     "kind" : "rtti",
15951     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
15952    },
15953    {
15954     "kind" : "complete_dtor_pointer",
15955     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
15956    },
15957    {
15958     "kind" : "deleting_dtor_pointer",
15959     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
15960    }
15961   ]
15962  },
15963  {
15964   "alignment" : 4,
15965   "fields" :
15966   [
15967    {
15968     "field_name" : "sched_policy",
15969     "referenced_type" : "type-42"
15970    },
15971    {
15972     "field_name" : "prio",
15973     "field_offset" : 32,
15974     "referenced_type" : "type-42"
15975    }
15976   ],
15977   "linker_set_key" : "android::hardware::details::SchedPrio",
15978   "name" : "android::hardware::details::SchedPrio",
15979   "referenced_type" : "type-845",
15980   "self_type" : "type-845",
15981   "size" : 8,
15982   "source_file" : "/system/libhidl/transport/include/hidl/Static.h",
15983   "unique_id" : "_ZTSN7android8hardware7details9SchedPrioE"
15984  },
15985  {
15986   "alignment" : 4,
15987   "fields" :
15988   [
15989    {
15990     "access" : "private",
15991     "field_name" : "mQueue",
15992     "referenced_type" : "type-137"
15993    }
15994   ],
15995   "linker_set_key" : "android::hardware::details::TaskRunner",
15996   "name" : "android::hardware::details::TaskRunner",
15997   "record_kind" : "class",
15998   "referenced_type" : "type-136",
15999   "self_type" : "type-136",
16000   "size" : 8,
16001   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h",
16002   "unique_id" : "_ZTSN7android8hardware7details10TaskRunnerE"
16003  },
16004  {
16005   "alignment" : 1,
16006   "linker_set_key" : "android::hardware::details::bnhw_tag",
16007   "name" : "android::hardware::details::bnhw_tag",
16008   "referenced_type" : "type-599",
16009   "self_type" : "type-599",
16010   "size" : 1,
16011   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16012   "unique_id" : "_ZTSN7android8hardware7details8bnhw_tagE"
16013  },
16014  {
16015   "alignment" : 1,
16016   "linker_set_key" : "android::hardware::details::bphw_tag",
16017   "name" : "android::hardware::details::bphw_tag",
16018   "referenced_type" : "type-646",
16019   "self_type" : "type-646",
16020   "size" : 1,
16021   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16022   "unique_id" : "_ZTSN7android8hardware7details8bphw_tagE"
16023  },
16024  {
16025   "alignment" : 1,
16026   "linker_set_key" : "android::hardware::details::bs_tag",
16027   "name" : "android::hardware::details::bs_tag",
16028   "referenced_type" : "type-662",
16029   "self_type" : "type-662",
16030   "size" : 1,
16031   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16032   "unique_id" : "_ZTSN7android8hardware7details6bs_tagE"
16033  },
16034  {
16035   "access" : "private",
16036   "alignment" : 8,
16037   "fields" :
16038   [
16039    {
16040     "field_name" : "mPointer",
16041     "referenced_type" : "type-97"
16042    },
16043    {
16044     "field_name" : "_pad",
16045     "referenced_type" : "type-93"
16046    }
16047   ],
16048   "is_anonymous" : true,
16049   "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",
16050   "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",
16051   "record_kind" : "union",
16052   "referenced_type" : "type-96",
16053   "self_type" : "type-96",
16054   "size" : 8,
16055   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16056   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEUt_E"
16057  },
16058  {
16059   "access" : "private",
16060   "alignment" : 8,
16061   "fields" :
16062   [
16063    {
16064     "field_name" : "mPointer",
16065     "referenced_type" : "type-83"
16066    },
16067    {
16068     "field_name" : "_pad",
16069     "referenced_type" : "type-93"
16070    }
16071   ],
16072   "is_anonymous" : true,
16073   "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",
16074   "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",
16075   "record_kind" : "union",
16076   "referenced_type" : "type-82",
16077   "self_type" : "type-82",
16078   "size" : 8,
16079   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16080   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroupEEUt_E"
16081  },
16082  {
16083   "access" : "private",
16084   "alignment" : 8,
16085   "fields" :
16086   [
16087    {
16088     "field_name" : "mPointer",
16089     "referenced_type" : "type-738"
16090    },
16091    {
16092     "field_name" : "_pad",
16093     "referenced_type" : "type-93"
16094    }
16095   ],
16096   "is_anonymous" : true,
16097   "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",
16098   "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",
16099   "record_kind" : "union",
16100   "referenced_type" : "type-737",
16101   "self_type" : "type-737",
16102   "size" : 8,
16103   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16104   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
16105  },
16106  {
16107   "access" : "private",
16108   "alignment" : 8,
16109   "fields" :
16110   [
16111    {
16112     "field_name" : "mPointer",
16113     "referenced_type" : "type-194"
16114    },
16115    {
16116     "field_name" : "_pad",
16117     "referenced_type" : "type-93"
16118    }
16119   ],
16120   "is_anonymous" : true,
16121   "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",
16122   "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",
16123   "record_kind" : "union",
16124   "referenced_type" : "type-193",
16125   "self_type" : "type-193",
16126   "size" : 8,
16127   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16128   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09KeyStatusEEUt_E"
16129  },
16130  {
16131   "access" : "private",
16132   "alignment" : 8,
16133   "fields" :
16134   [
16135    {
16136     "field_name" : "mPointer",
16137     "referenced_type" : "type-185"
16138    },
16139    {
16140     "field_name" : "_pad",
16141     "referenced_type" : "type-93"
16142    }
16143   ],
16144   "is_anonymous" : true,
16145   "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",
16146   "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",
16147   "record_kind" : "union",
16148   "referenced_type" : "type-184",
16149   "self_type" : "type-184",
16150   "size" : 8,
16151   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16152   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_08KeyValueEEUt_E"
16153  },
16154  {
16155   "access" : "private",
16156   "alignment" : 8,
16157   "fields" :
16158   [
16159    {
16160     "field_name" : "mPointer",
16161     "referenced_type" : "type-88"
16162    },
16163    {
16164     "field_name" : "_pad",
16165     "referenced_type" : "type-93"
16166    }
16167   ],
16168   "is_anonymous" : true,
16169   "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",
16170   "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",
16171   "record_kind" : "union",
16172   "referenced_type" : "type-87",
16173   "self_type" : "type-87",
16174   "size" : 8,
16175   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16176   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEUt_E"
16177  },
16178  {
16179   "access" : "private",
16180   "alignment" : 8,
16181   "fields" :
16182   [
16183    {
16184     "field_name" : "mPointer",
16185     "referenced_type" : "type-200"
16186    },
16187    {
16188     "field_name" : "_pad",
16189     "referenced_type" : "type-93"
16190    }
16191   ],
16192   "is_anonymous" : true,
16193   "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",
16194   "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",
16195   "record_kind" : "union",
16196   "referenced_type" : "type-199",
16197   "self_type" : "type-199",
16198   "size" : 8,
16199   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16200   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_010SecureStopEEUt_E"
16201  },
16202  {
16203   "access" : "private",
16204   "alignment" : 8,
16205   "fields" :
16206   [
16207    {
16208     "field_name" : "mPointer",
16209     "referenced_type" : "type-105"
16210    },
16211    {
16212     "field_name" : "_pad",
16213     "referenced_type" : "type-93"
16214    }
16215   ],
16216   "is_anonymous" : true,
16217   "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",
16218   "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",
16219   "record_kind" : "union",
16220   "referenced_type" : "type-104",
16221   "self_type" : "type-104",
16222   "size" : 8,
16223   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16224   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEUt_E"
16225  },
16226  {
16227   "alignment" : 8,
16228   "fields" :
16229   [
16230    {
16231     "access" : "private",
16232     "referenced_type" : "type-737"
16233    }
16234   ],
16235   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
16236   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
16237   "referenced_type" : "type-736",
16238   "self_type" : "type-736",
16239   "size" : 8,
16240   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16241   "template_args" : [ "type-739" ],
16242   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
16243  },
16244  {
16245   "alignment" : 8,
16246   "fields" :
16247   [
16248    {
16249     "access" : "private",
16250     "referenced_type" : "type-193"
16251    }
16252   ],
16253   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
16254   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyStatus>",
16255   "referenced_type" : "type-192",
16256   "self_type" : "type-192",
16257   "size" : 8,
16258   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16259   "template_args" : [ "type-195" ],
16260   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_09KeyStatusEEE"
16261  },
16262  {
16263   "alignment" : 8,
16264   "fields" :
16265   [
16266    {
16267     "access" : "private",
16268     "referenced_type" : "type-184"
16269    }
16270   ],
16271   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
16272   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::KeyValue>",
16273   "referenced_type" : "type-183",
16274   "self_type" : "type-183",
16275   "size" : 8,
16276   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16277   "template_args" : [ "type-186" ],
16278   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_08KeyValueEEE"
16279  },
16280  {
16281   "alignment" : 8,
16282   "fields" :
16283   [
16284    {
16285     "access" : "private",
16286     "referenced_type" : "type-199"
16287    }
16288   ],
16289   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
16290   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_0::SecureStop>",
16291   "referenced_type" : "type-198",
16292   "self_type" : "type-198",
16293   "size" : 8,
16294   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16295   "template_args" : [ "type-201" ],
16296   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_010SecureStopEEE"
16297  },
16298  {
16299   "alignment" : 8,
16300   "fields" :
16301   [
16302    {
16303     "access" : "private",
16304     "referenced_type" : "type-96"
16305    }
16306   ],
16307   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
16308   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
16309   "referenced_type" : "type-95",
16310   "self_type" : "type-95",
16311   "size" : 8,
16312   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16313   "template_args" : [ "type-98" ],
16314   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE"
16315  },
16316  {
16317   "alignment" : 8,
16318   "fields" :
16319   [
16320    {
16321     "access" : "private",
16322     "referenced_type" : "type-87"
16323    }
16324   ],
16325   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
16326   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
16327   "referenced_type" : "type-86",
16328   "self_type" : "type-86",
16329   "size" : 8,
16330   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16331   "template_args" : [ "type-89" ],
16332   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE"
16333  },
16334  {
16335   "alignment" : 8,
16336   "fields" :
16337   [
16338    {
16339     "access" : "private",
16340     "referenced_type" : "type-104"
16341    }
16342   ],
16343   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
16344   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
16345   "referenced_type" : "type-103",
16346   "self_type" : "type-103",
16347   "size" : 8,
16348   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16349   "template_args" : [ "type-106" ],
16350   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE"
16351  },
16352  {
16353   "alignment" : 8,
16354   "fields" :
16355   [
16356    {
16357     "access" : "private",
16358     "referenced_type" : "type-82"
16359    }
16360   ],
16361   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup>",
16362   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup>",
16363   "referenced_type" : "type-81",
16364   "self_type" : "type-81",
16365   "size" : 8,
16366   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16367   "template_args" : [ "type-84" ],
16368   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroupEEE"
16369  },
16370  {
16371   "alignment" : 8,
16372   "fields" :
16373   [
16374    {
16375     "access" : "private",
16376     "referenced_type" : "type-751"
16377    }
16378   ],
16379   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
16380   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
16381   "referenced_type" : "type-750",
16382   "self_type" : "type-750",
16383   "size" : 8,
16384   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16385   "template_args" : [ "type-753" ],
16386   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
16387  },
16388  {
16389   "alignment" : 8,
16390   "fields" :
16391   [
16392    {
16393     "access" : "private",
16394     "referenced_type" : "type-743"
16395    }
16396   ],
16397   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
16398   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
16399   "referenced_type" : "type-742",
16400   "self_type" : "type-742",
16401   "size" : 8,
16402   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16403   "template_args" : [ "type-90" ],
16404   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
16405  },
16406  {
16407   "alignment" : 8,
16408   "fields" :
16409   [
16410    {
16411     "access" : "private",
16412     "referenced_type" : "type-112"
16413    }
16414   ],
16415   "linker_set_key" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
16416   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_vec<unsigned char> >",
16417   "referenced_type" : "type-111",
16418   "self_type" : "type-111",
16419   "size" : 8,
16420   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16421   "template_args" : [ "type-114" ],
16422   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEE"
16423  },
16424  {
16425   "alignment" : 8,
16426   "fields" :
16427   [
16428    {
16429     "access" : "private",
16430     "referenced_type" : "type-774"
16431    }
16432   ],
16433   "linker_set_key" : "android::hardware::details::hidl_pointer<char>",
16434   "name" : "android::hardware::details::hidl_pointer<char>",
16435   "referenced_type" : "type-773",
16436   "self_type" : "type-773",
16437   "size" : 8,
16438   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16439   "template_args" : [ "type-71" ],
16440   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEE"
16441  },
16442  {
16443   "access" : "private",
16444   "alignment" : 8,
16445   "fields" :
16446   [
16447    {
16448     "field_name" : "mPointer",
16449     "referenced_type" : "type-483"
16450    },
16451    {
16452     "field_name" : "_pad",
16453     "referenced_type" : "type-93"
16454    }
16455   ],
16456   "is_anonymous" : true,
16457   "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",
16458   "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",
16459   "record_kind" : "union",
16460   "referenced_type" : "type-774",
16461   "self_type" : "type-774",
16462   "size" : 8,
16463   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16464   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIcEUt_E"
16465  },
16466  {
16467   "alignment" : 8,
16468   "fields" :
16469   [
16470    {
16471     "access" : "private",
16472     "referenced_type" : "type-92"
16473    }
16474   ],
16475   "linker_set_key" : "android::hardware::details::hidl_pointer<const char>",
16476   "name" : "android::hardware::details::hidl_pointer<const char>",
16477   "referenced_type" : "type-91",
16478   "self_type" : "type-91",
16479   "size" : 8,
16480   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16481   "template_args" : [ "type-70" ],
16482   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEE"
16483  },
16484  {
16485   "access" : "private",
16486   "alignment" : 8,
16487   "fields" :
16488   [
16489    {
16490     "field_name" : "mPointer",
16491     "referenced_type" : "type-69"
16492    },
16493    {
16494     "field_name" : "_pad",
16495     "referenced_type" : "type-93"
16496    }
16497   ],
16498   "is_anonymous" : true,
16499   "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",
16500   "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",
16501   "record_kind" : "union",
16502   "referenced_type" : "type-92",
16503   "self_type" : "type-92",
16504   "size" : 8,
16505   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16506   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIKcEUt_E"
16507  },
16508  {
16509   "alignment" : 8,
16510   "fields" :
16511   [
16512    {
16513     "access" : "private",
16514     "referenced_type" : "type-691"
16515    }
16516   ],
16517   "linker_set_key" : "android::hardware::details::hidl_pointer<const native_handle>",
16518   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
16519   "referenced_type" : "type-690",
16520   "self_type" : "type-690",
16521   "size" : 8,
16522   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16523   "template_args" : [ "type-693" ],
16524   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEE"
16525  },
16526  {
16527   "access" : "private",
16528   "alignment" : 8,
16529   "fields" :
16530   [
16531    {
16532     "field_name" : "mPointer",
16533     "referenced_type" : "type-692"
16534    },
16535    {
16536     "field_name" : "_pad",
16537     "referenced_type" : "type-93"
16538    }
16539   ],
16540   "is_anonymous" : true,
16541   "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",
16542   "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",
16543   "record_kind" : "union",
16544   "referenced_type" : "type-691",
16545   "self_type" : "type-691",
16546   "size" : 8,
16547   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16548   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
16549  },
16550  {
16551   "access" : "private",
16552   "alignment" : 8,
16553   "fields" :
16554   [
16555    {
16556     "field_name" : "mPointer",
16557     "referenced_type" : "type-752"
16558    },
16559    {
16560     "field_name" : "_pad",
16561     "referenced_type" : "type-93"
16562    }
16563   ],
16564   "is_anonymous" : true,
16565   "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",
16566   "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",
16567   "record_kind" : "union",
16568   "referenced_type" : "type-751",
16569   "self_type" : "type-751",
16570   "size" : 8,
16571   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16572   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
16573  },
16574  {
16575   "access" : "private",
16576   "alignment" : 8,
16577   "fields" :
16578   [
16579    {
16580     "field_name" : "mPointer",
16581     "referenced_type" : "type-744"
16582    },
16583    {
16584     "field_name" : "_pad",
16585     "referenced_type" : "type-93"
16586    }
16587   ],
16588   "is_anonymous" : true,
16589   "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",
16590   "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",
16591   "record_kind" : "union",
16592   "referenced_type" : "type-743",
16593   "self_type" : "type-743",
16594   "size" : 8,
16595   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16596   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
16597  },
16598  {
16599   "access" : "private",
16600   "alignment" : 8,
16601   "fields" :
16602   [
16603    {
16604     "field_name" : "mPointer",
16605     "referenced_type" : "type-113"
16606    },
16607    {
16608     "field_name" : "_pad",
16609     "referenced_type" : "type-93"
16610    }
16611   ],
16612   "is_anonymous" : true,
16613   "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",
16614   "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",
16615   "record_kind" : "union",
16616   "referenced_type" : "type-112",
16617   "self_type" : "type-112",
16618   "size" : 8,
16619   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16620   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerINS0_8hidl_vecIhEEEUt_E"
16621  },
16622  {
16623   "alignment" : 8,
16624   "fields" :
16625   [
16626    {
16627     "access" : "private",
16628     "referenced_type" : "type-762"
16629    }
16630   ],
16631   "linker_set_key" : "android::hardware::details::hidl_pointer<int>",
16632   "name" : "android::hardware::details::hidl_pointer<int>",
16633   "referenced_type" : "type-761",
16634   "self_type" : "type-761",
16635   "size" : 8,
16636   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16637   "template_args" : [ "type-42" ],
16638   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEE"
16639  },
16640  {
16641   "access" : "private",
16642   "alignment" : 8,
16643   "fields" :
16644   [
16645    {
16646     "field_name" : "mPointer",
16647     "referenced_type" : "type-763"
16648    },
16649    {
16650     "field_name" : "_pad",
16651     "referenced_type" : "type-93"
16652    }
16653   ],
16654   "is_anonymous" : true,
16655   "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",
16656   "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",
16657   "record_kind" : "union",
16658   "referenced_type" : "type-762",
16659   "self_type" : "type-762",
16660   "size" : 8,
16661   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16662   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIiEUt_E"
16663  },
16664  {
16665   "alignment" : 8,
16666   "fields" :
16667   [
16668    {
16669     "access" : "private",
16670     "referenced_type" : "type-796"
16671    }
16672   ],
16673   "linker_set_key" : "android::hardware::details::hidl_pointer<native_handle>",
16674   "name" : "android::hardware::details::hidl_pointer<native_handle>",
16675   "referenced_type" : "type-795",
16676   "self_type" : "type-795",
16677   "size" : 8,
16678   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16679   "template_args" : [ "type-491" ],
16680   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEE"
16681  },
16682  {
16683   "access" : "private",
16684   "alignment" : 8,
16685   "fields" :
16686   [
16687    {
16688     "field_name" : "mPointer",
16689     "referenced_type" : "type-490"
16690    },
16691    {
16692     "field_name" : "_pad",
16693     "referenced_type" : "type-93"
16694    }
16695   ],
16696   "is_anonymous" : true,
16697   "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",
16698   "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",
16699   "record_kind" : "union",
16700   "referenced_type" : "type-796",
16701   "self_type" : "type-796",
16702   "size" : 8,
16703   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16704   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
16705  },
16706  {
16707   "alignment" : 8,
16708   "fields" :
16709   [
16710    {
16711     "access" : "private",
16712     "referenced_type" : "type-116"
16713    }
16714   ],
16715   "linker_set_key" : "android::hardware::details::hidl_pointer<unsigned char>",
16716   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
16717   "referenced_type" : "type-115",
16718   "self_type" : "type-115",
16719   "size" : 8,
16720   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16721   "template_args" : [ "type-100" ],
16722   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEE"
16723  },
16724  {
16725   "access" : "private",
16726   "alignment" : 8,
16727   "fields" :
16728   [
16729    {
16730     "field_name" : "mPointer",
16731     "referenced_type" : "type-117"
16732    },
16733    {
16734     "field_name" : "_pad",
16735     "referenced_type" : "type-93"
16736    }
16737   ],
16738   "is_anonymous" : true,
16739   "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",
16740   "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",
16741   "record_kind" : "union",
16742   "referenced_type" : "type-116",
16743   "self_type" : "type-116",
16744   "size" : 8,
16745   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16746   "unique_id" : "_ZTSN7android8hardware7details12hidl_pointerIhEUt_E"
16747  },
16748  {
16749   "alignment" : 1,
16750   "linker_set_key" : "android::hardware::details::i_tag",
16751   "name" : "android::hardware::details::i_tag",
16752   "referenced_type" : "type-577",
16753   "self_type" : "type-577",
16754   "size" : 1,
16755   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
16756   "unique_id" : "_ZTSN7android8hardware7details5i_tagE"
16757  },
16758  {
16759   "alignment" : 4,
16760   "fields" :
16761   [
16762    {
16763     "access" : "private",
16764     "field_name" : "mStatus",
16765     "referenced_type" : "type-159"
16766    },
16767    {
16768     "access" : "private",
16769     "field_name" : "mCheckedStatus",
16770     "field_offset" : 160,
16771     "referenced_type" : "type-26"
16772    }
16773   ],
16774   "linker_set_key" : "android::hardware::details::return_status",
16775   "name" : "android::hardware::details::return_status",
16776   "record_kind" : "class",
16777   "referenced_type" : "type-158",
16778   "self_type" : "type-158",
16779   "size" : 24,
16780   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
16781   "unique_id" : "_ZTSN7android8hardware7details13return_statusE"
16782  },
16783  {
16784   "alignment" : 1,
16785   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 16>",
16786   "name" : "android::hardware::details::std_array<unsigned char, 16>",
16787   "referenced_type" : "type-775",
16788   "self_type" : "type-775",
16789   "size" : 1,
16790   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16791   "template_args" : [ "type-100" ],
16792   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj16EJEEE"
16793  },
16794  {
16795   "alignment" : 1,
16796   "linker_set_key" : "android::hardware::details::std_array<unsigned char, 32>",
16797   "name" : "android::hardware::details::std_array<unsigned char, 32>",
16798   "referenced_type" : "type-776",
16799   "self_type" : "type-776",
16800   "size" : 1,
16801   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
16802   "template_args" : [ "type-100" ],
16803   "unique_id" : "_ZTSN7android8hardware7details9std_arrayIhLj32EJEEE"
16804  },
16805  {
16806   "alignment" : 4,
16807   "base_specifiers" :
16808   [
16809    {
16810     "referenced_type" : "type-130"
16811    }
16812   ],
16813   "fields" :
16814   [
16815    {
16816     "access" : "private",
16817     "field_name" : "_hidl_mImpl",
16818     "field_offset" : 544,
16819     "referenced_type" : "type-343"
16820    }
16821   ],
16822   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
16823   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
16824   "referenced_type" : "type-999",
16825   "self_type" : "type-999",
16826   "size" : 80,
16827   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h",
16828   "unique_id" : "_ZTSN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
16829   "vtable_components" :
16830   [
16831    {
16832     "component_value" : 72,
16833     "kind" : "vbase_offset"
16834    },
16835    {
16836     "kind" : "offset_to_top"
16837    },
16838    {
16839     "kind" : "rtti",
16840     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
16841    },
16842    {
16843     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16844    },
16845    {
16846     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16847    },
16848    {
16849     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16850    },
16851    {
16852     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16853    },
16854    {
16855     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16856    },
16857    {
16858     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16859    },
16860    {
16861     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16862    },
16863    {
16864     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16865    },
16866    {
16867     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16868    },
16869    {
16870     "kind" : "complete_dtor_pointer",
16871     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
16872    },
16873    {
16874     "kind" : "deleting_dtor_pointer",
16875     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
16876    },
16877    {
16878     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16879    },
16880    {
16881     "component_value" : -20,
16882     "kind" : "offset_to_top"
16883    },
16884    {
16885     "kind" : "rtti",
16886     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
16887    },
16888    {
16889     "kind" : "complete_dtor_pointer",
16890     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
16891    },
16892    {
16893     "kind" : "deleting_dtor_pointer",
16894     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
16895    },
16896    {
16897     "kind" : "vcall_offset"
16898    },
16899    {
16900     "kind" : "vcall_offset"
16901    },
16902    {
16903     "kind" : "vcall_offset"
16904    },
16905    {
16906     "kind" : "vcall_offset"
16907    },
16908    {
16909     "component_value" : -72,
16910     "kind" : "vcall_offset"
16911    },
16912    {
16913     "component_value" : -72,
16914     "kind" : "offset_to_top"
16915    },
16916    {
16917     "kind" : "rtti",
16918     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
16919    },
16920    {
16921     "kind" : "complete_dtor_pointer",
16922     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
16923    },
16924    {
16925     "kind" : "deleting_dtor_pointer",
16926     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
16927    },
16928    {
16929     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16930    },
16931    {
16932     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16933    },
16934    {
16935     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16936    },
16937    {
16938     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16939    }
16940   ]
16941  },
16942  {
16943   "alignment" : 4,
16944   "base_specifiers" :
16945   [
16946    {
16947     "referenced_type" : "type-130"
16948    }
16949   ],
16950   "fields" :
16951   [
16952    {
16953     "access" : "private",
16954     "field_name" : "_hidl_mImpl",
16955     "field_offset" : 544,
16956     "referenced_type" : "type-318"
16957    }
16958   ],
16959   "linker_set_key" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
16960   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
16961   "referenced_type" : "type-992",
16962   "self_type" : "type-992",
16963   "size" : 80,
16964   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h",
16965   "unique_id" : "_ZTSN7android8hardware3drm4V1_016BnHwCryptoPluginE",
16966   "vtable_components" :
16967   [
16968    {
16969     "component_value" : 72,
16970     "kind" : "vbase_offset"
16971    },
16972    {
16973     "kind" : "offset_to_top"
16974    },
16975    {
16976     "kind" : "rtti",
16977     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
16978    },
16979    {
16980     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16981    },
16982    {
16983     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16984    },
16985    {
16986     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16987    },
16988    {
16989     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
16990    },
16991    {
16992     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16993    },
16994    {
16995     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16996    },
16997    {
16998     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16999    },
17000    {
17001     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17002    },
17003    {
17004     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17005    },
17006    {
17007     "kind" : "complete_dtor_pointer",
17008     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
17009    },
17010    {
17011     "kind" : "deleting_dtor_pointer",
17012     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
17013    },
17014    {
17015     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
17016    },
17017    {
17018     "component_value" : -20,
17019     "kind" : "offset_to_top"
17020    },
17021    {
17022     "kind" : "rtti",
17023     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
17024    },
17025    {
17026     "kind" : "complete_dtor_pointer",
17027     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
17028    },
17029    {
17030     "kind" : "deleting_dtor_pointer",
17031     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
17032    },
17033    {
17034     "kind" : "vcall_offset"
17035    },
17036    {
17037     "kind" : "vcall_offset"
17038    },
17039    {
17040     "kind" : "vcall_offset"
17041    },
17042    {
17043     "kind" : "vcall_offset"
17044    },
17045    {
17046     "component_value" : -72,
17047     "kind" : "vcall_offset"
17048    },
17049    {
17050     "component_value" : -72,
17051     "kind" : "offset_to_top"
17052    },
17053    {
17054     "kind" : "rtti",
17055     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
17056    },
17057    {
17058     "kind" : "complete_dtor_pointer",
17059     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
17060    },
17061    {
17062     "kind" : "deleting_dtor_pointer",
17063     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
17064    },
17065    {
17066     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17067    },
17068    {
17069     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17070    },
17071    {
17072     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17073    },
17074    {
17075     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17076    }
17077   ]
17078  },
17079  {
17080   "alignment" : 4,
17081   "base_specifiers" :
17082   [
17083    {
17084     "referenced_type" : "type-130"
17085    }
17086   ],
17087   "fields" :
17088   [
17089    {
17090     "access" : "private",
17091     "field_name" : "_hidl_mImpl",
17092     "field_offset" : 544,
17093     "referenced_type" : "type-1061"
17094    }
17095   ],
17096   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmFactory",
17097   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory",
17098   "referenced_type" : "type-1149",
17099   "self_type" : "type-1149",
17100   "size" : 80,
17101   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h",
17102   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BnHwDrmFactoryE",
17103   "vtable_components" :
17104   [
17105    {
17106     "component_value" : 72,
17107     "kind" : "vbase_offset"
17108    },
17109    {
17110     "kind" : "offset_to_top"
17111    },
17112    {
17113     "kind" : "rtti",
17114     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
17115    },
17116    {
17117     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17118    },
17119    {
17120     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17121    },
17122    {
17123     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17124    },
17125    {
17126     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
17127    },
17128    {
17129     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17130    },
17131    {
17132     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17133    },
17134    {
17135     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17136    },
17137    {
17138     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17139    },
17140    {
17141     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17142    },
17143    {
17144     "kind" : "complete_dtor_pointer",
17145     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
17146    },
17147    {
17148     "kind" : "deleting_dtor_pointer",
17149     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
17150    },
17151    {
17152     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
17153    },
17154    {
17155     "component_value" : -20,
17156     "kind" : "offset_to_top"
17157    },
17158    {
17159     "kind" : "rtti",
17160     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
17161    },
17162    {
17163     "kind" : "complete_dtor_pointer",
17164     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
17165    },
17166    {
17167     "kind" : "deleting_dtor_pointer",
17168     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
17169    },
17170    {
17171     "kind" : "vcall_offset"
17172    },
17173    {
17174     "kind" : "vcall_offset"
17175    },
17176    {
17177     "kind" : "vcall_offset"
17178    },
17179    {
17180     "kind" : "vcall_offset"
17181    },
17182    {
17183     "component_value" : -72,
17184     "kind" : "vcall_offset"
17185    },
17186    {
17187     "component_value" : -72,
17188     "kind" : "offset_to_top"
17189    },
17190    {
17191     "kind" : "rtti",
17192     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
17193    },
17194    {
17195     "kind" : "complete_dtor_pointer",
17196     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
17197    },
17198    {
17199     "kind" : "deleting_dtor_pointer",
17200     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
17201    },
17202    {
17203     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17204    },
17205    {
17206     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17207    },
17208    {
17209     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17210    },
17211    {
17212     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17213    }
17214   ]
17215  },
17216  {
17217   "alignment" : 4,
17218   "base_specifiers" :
17219   [
17220    {
17221     "referenced_type" : "type-130"
17222    }
17223   ],
17224   "fields" :
17225   [
17226    {
17227     "access" : "private",
17228     "field_name" : "_hidl_mImpl",
17229     "field_offset" : 544,
17230     "referenced_type" : "type-1045"
17231    }
17232   ],
17233   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
17234   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
17235   "referenced_type" : "type-1142",
17236   "self_type" : "type-1142",
17237   "size" : 80,
17238   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h",
17239   "unique_id" : "_ZTSN7android8hardware3drm4V1_013BnHwDrmPluginE",
17240   "vtable_components" :
17241   [
17242    {
17243     "component_value" : 72,
17244     "kind" : "vbase_offset"
17245    },
17246    {
17247     "kind" : "offset_to_top"
17248    },
17249    {
17250     "kind" : "rtti",
17251     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
17252    },
17253    {
17254     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17255    },
17256    {
17257     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17258    },
17259    {
17260     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17261    },
17262    {
17263     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
17264    },
17265    {
17266     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17267    },
17268    {
17269     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17270    },
17271    {
17272     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17273    },
17274    {
17275     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17276    },
17277    {
17278     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17279    },
17280    {
17281     "kind" : "complete_dtor_pointer",
17282     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
17283    },
17284    {
17285     "kind" : "deleting_dtor_pointer",
17286     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
17287    },
17288    {
17289     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
17290    },
17291    {
17292     "component_value" : -20,
17293     "kind" : "offset_to_top"
17294    },
17295    {
17296     "kind" : "rtti",
17297     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
17298    },
17299    {
17300     "kind" : "complete_dtor_pointer",
17301     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
17302    },
17303    {
17304     "kind" : "deleting_dtor_pointer",
17305     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
17306    },
17307    {
17308     "kind" : "vcall_offset"
17309    },
17310    {
17311     "kind" : "vcall_offset"
17312    },
17313    {
17314     "kind" : "vcall_offset"
17315    },
17316    {
17317     "kind" : "vcall_offset"
17318    },
17319    {
17320     "component_value" : -72,
17321     "kind" : "vcall_offset"
17322    },
17323    {
17324     "component_value" : -72,
17325     "kind" : "offset_to_top"
17326    },
17327    {
17328     "kind" : "rtti",
17329     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
17330    },
17331    {
17332     "kind" : "complete_dtor_pointer",
17333     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
17334    },
17335    {
17336     "kind" : "deleting_dtor_pointer",
17337     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
17338    },
17339    {
17340     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17341    },
17342    {
17343     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17344    },
17345    {
17346     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17347    },
17348    {
17349     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17350    }
17351   ]
17352  },
17353  {
17354   "alignment" : 4,
17355   "base_specifiers" :
17356   [
17357    {
17358     "referenced_type" : "type-130"
17359    }
17360   ],
17361   "fields" :
17362   [
17363    {
17364     "access" : "private",
17365     "field_name" : "_hidl_mImpl",
17366     "field_offset" : 544,
17367     "referenced_type" : "type-148"
17368    }
17369   ],
17370   "linker_set_key" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
17371   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
17372   "referenced_type" : "type-1134",
17373   "self_type" : "type-1134",
17374   "size" : 80,
17375   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h",
17376   "unique_id" : "_ZTSN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
17377   "vtable_components" :
17378   [
17379    {
17380     "component_value" : 72,
17381     "kind" : "vbase_offset"
17382    },
17383    {
17384     "kind" : "offset_to_top"
17385    },
17386    {
17387     "kind" : "rtti",
17388     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
17389    },
17390    {
17391     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17392    },
17393    {
17394     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17395    },
17396    {
17397     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17398    },
17399    {
17400     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
17401    },
17402    {
17403     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17404    },
17405    {
17406     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17407    },
17408    {
17409     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17410    },
17411    {
17412     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17413    },
17414    {
17415     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17416    },
17417    {
17418     "kind" : "complete_dtor_pointer",
17419     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
17420    },
17421    {
17422     "kind" : "deleting_dtor_pointer",
17423     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
17424    },
17425    {
17426     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
17427    },
17428    {
17429     "component_value" : -20,
17430     "kind" : "offset_to_top"
17431    },
17432    {
17433     "kind" : "rtti",
17434     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
17435    },
17436    {
17437     "kind" : "complete_dtor_pointer",
17438     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
17439    },
17440    {
17441     "kind" : "deleting_dtor_pointer",
17442     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
17443    },
17444    {
17445     "kind" : "vcall_offset"
17446    },
17447    {
17448     "kind" : "vcall_offset"
17449    },
17450    {
17451     "kind" : "vcall_offset"
17452    },
17453    {
17454     "kind" : "vcall_offset"
17455    },
17456    {
17457     "component_value" : -72,
17458     "kind" : "vcall_offset"
17459    },
17460    {
17461     "component_value" : -72,
17462     "kind" : "offset_to_top"
17463    },
17464    {
17465     "kind" : "rtti",
17466     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
17467    },
17468    {
17469     "kind" : "complete_dtor_pointer",
17470     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
17471    },
17472    {
17473     "kind" : "deleting_dtor_pointer",
17474     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
17475    },
17476    {
17477     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17478    },
17479    {
17480     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17481    },
17482    {
17483     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17484    },
17485    {
17486     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17487    }
17488   ]
17489  },
17490  {
17491   "alignment" : 4,
17492   "base_specifiers" :
17493   [
17494    {
17495     "referenced_type" : "type-823"
17496    },
17497    {
17498     "referenced_type" : "type-24"
17499    }
17500   ],
17501   "fields" :
17502   [
17503    {
17504     "access" : "private",
17505     "field_name" : "_hidl_mMutex",
17506     "field_offset" : 544,
17507     "referenced_type" : "type-1003"
17508    },
17509    {
17510     "access" : "private",
17511     "field_name" : "_hidl_mDeathRecipients",
17512     "field_offset" : 576,
17513     "referenced_type" : "type-1004"
17514    }
17515   ],
17516   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
17517   "name" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
17518   "referenced_type" : "type-1002",
17519   "self_type" : "type-1002",
17520   "size" : 92,
17521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h",
17522   "unique_id" : "_ZTSN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
17523   "vtable_components" :
17524   [
17525    {
17526     "component_value" : 84,
17527     "kind" : "vbase_offset"
17528    },
17529    {
17530     "kind" : "offset_to_top"
17531    },
17532    {
17533     "kind" : "rtti",
17534     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
17535    },
17536    {
17537     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_017BpHwCryptoFactory8isRemoteEv"
17538    },
17539    {
17540     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17541    },
17542    {
17543     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17544    },
17545    {
17546     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17547    },
17548    {
17549     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17550    },
17551    {
17552     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21setHALInstrumentationEv"
17553    },
17554    {
17555     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17556    },
17557    {
17558     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory4pingEv"
17559    },
17560    {
17561     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17562    },
17563    {
17564     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21notifySyspropsChangedEv"
17565    },
17566    {
17567     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17568    },
17569    {
17570     "kind" : "complete_dtor_pointer",
17571     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
17572    },
17573    {
17574     "kind" : "deleting_dtor_pointer",
17575     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
17576    },
17577    {
17578     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
17579    },
17580    {
17581     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
17582    },
17583    {
17584     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
17585    },
17586    {
17587     "component_value" : 80,
17588     "kind" : "vbase_offset"
17589    },
17590    {
17591     "component_value" : -4,
17592     "kind" : "offset_to_top"
17593    },
17594    {
17595     "kind" : "rtti",
17596     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
17597    },
17598    {
17599     "kind" : "complete_dtor_pointer",
17600     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
17601    },
17602    {
17603     "kind" : "deleting_dtor_pointer",
17604     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
17605    },
17606    {
17607     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
17608    },
17609    {
17610     "component_value" : 76,
17611     "kind" : "vbase_offset"
17612    },
17613    {
17614     "component_value" : -8,
17615     "kind" : "offset_to_top"
17616    },
17617    {
17618     "kind" : "rtti",
17619     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
17620    },
17621    {
17622     "kind" : "complete_dtor_pointer",
17623     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
17624    },
17625    {
17626     "kind" : "deleting_dtor_pointer",
17627     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
17628    },
17629    {
17630     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17631    },
17632    {
17633     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17634    },
17635    {
17636     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17637    },
17638    {
17639     "component_value" : -24,
17640     "kind" : "offset_to_top"
17641    },
17642    {
17643     "kind" : "rtti",
17644     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
17645    },
17646    {
17647     "kind" : "complete_dtor_pointer",
17648     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
17649    },
17650    {
17651     "kind" : "deleting_dtor_pointer",
17652     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
17653    },
17654    {
17655     "kind" : "vcall_offset"
17656    },
17657    {
17658     "component_value" : -76,
17659     "kind" : "vcall_offset"
17660    },
17661    {
17662     "component_value" : -76,
17663     "kind" : "vcall_offset"
17664    },
17665    {
17666     "component_value" : -76,
17667     "kind" : "vcall_offset"
17668    },
17669    {
17670     "component_value" : -84,
17671     "kind" : "vcall_offset"
17672    },
17673    {
17674     "component_value" : -84,
17675     "kind" : "offset_to_top"
17676    },
17677    {
17678     "kind" : "rtti",
17679     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
17680    },
17681    {
17682     "kind" : "complete_dtor_pointer",
17683     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
17684    },
17685    {
17686     "kind" : "deleting_dtor_pointer",
17687     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
17688    },
17689    {
17690     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17691    },
17692    {
17693     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17694    },
17695    {
17696     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17697    },
17698    {
17699     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17700    }
17701   ]
17702  },
17703  {
17704   "alignment" : 4,
17705   "base_specifiers" :
17706   [
17707    {
17708     "referenced_type" : "type-822"
17709    },
17710    {
17711     "referenced_type" : "type-24"
17712    }
17713   ],
17714   "fields" :
17715   [
17716    {
17717     "access" : "private",
17718     "field_name" : "_hidl_mMutex",
17719     "field_offset" : 544,
17720     "referenced_type" : "type-995"
17721    },
17722    {
17723     "access" : "private",
17724     "field_name" : "_hidl_mDeathRecipients",
17725     "field_offset" : 576,
17726     "referenced_type" : "type-996"
17727    }
17728   ],
17729   "linker_set_key" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
17730   "name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
17731   "referenced_type" : "type-994",
17732   "self_type" : "type-994",
17733   "size" : 92,
17734   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h",
17735   "unique_id" : "_ZTSN7android8hardware3drm4V1_016BpHwCryptoPluginE",
17736   "vtable_components" :
17737   [
17738    {
17739     "component_value" : 84,
17740     "kind" : "vbase_offset"
17741    },
17742    {
17743     "kind" : "offset_to_top"
17744    },
17745    {
17746     "kind" : "rtti",
17747     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
17748    },
17749    {
17750     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_016BpHwCryptoPlugin8isRemoteEv"
17751    },
17752    {
17753     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17754    },
17755    {
17756     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17757    },
17758    {
17759     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17760    },
17761    {
17762     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17763    },
17764    {
17765     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21setHALInstrumentationEv"
17766    },
17767    {
17768     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17769    },
17770    {
17771     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin4pingEv"
17772    },
17773    {
17774     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17775    },
17776    {
17777     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21notifySyspropsChangedEv"
17778    },
17779    {
17780     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17781    },
17782    {
17783     "kind" : "complete_dtor_pointer",
17784     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
17785    },
17786    {
17787     "kind" : "deleting_dtor_pointer",
17788     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
17789    },
17790    {
17791     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
17792    },
17793    {
17794     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin16notifyResolutionEjj"
17795    },
17796    {
17797     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
17798    },
17799    {
17800     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
17801    },
17802    {
17803     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
17804    },
17805    {
17806     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
17807    },
17808    {
17809     "component_value" : 80,
17810     "kind" : "vbase_offset"
17811    },
17812    {
17813     "component_value" : -4,
17814     "kind" : "offset_to_top"
17815    },
17816    {
17817     "kind" : "rtti",
17818     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
17819    },
17820    {
17821     "kind" : "complete_dtor_pointer",
17822     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
17823    },
17824    {
17825     "kind" : "deleting_dtor_pointer",
17826     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
17827    },
17828    {
17829     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
17830    },
17831    {
17832     "component_value" : 76,
17833     "kind" : "vbase_offset"
17834    },
17835    {
17836     "component_value" : -8,
17837     "kind" : "offset_to_top"
17838    },
17839    {
17840     "kind" : "rtti",
17841     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
17842    },
17843    {
17844     "kind" : "complete_dtor_pointer",
17845     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
17846    },
17847    {
17848     "kind" : "deleting_dtor_pointer",
17849     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
17850    },
17851    {
17852     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17853    },
17854    {
17855     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17856    },
17857    {
17858     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17859    },
17860    {
17861     "component_value" : -24,
17862     "kind" : "offset_to_top"
17863    },
17864    {
17865     "kind" : "rtti",
17866     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
17867    },
17868    {
17869     "kind" : "complete_dtor_pointer",
17870     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
17871    },
17872    {
17873     "kind" : "deleting_dtor_pointer",
17874     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
17875    },
17876    {
17877     "kind" : "vcall_offset"
17878    },
17879    {
17880     "component_value" : -76,
17881     "kind" : "vcall_offset"
17882    },
17883    {
17884     "component_value" : -76,
17885     "kind" : "vcall_offset"
17886    },
17887    {
17888     "component_value" : -76,
17889     "kind" : "vcall_offset"
17890    },
17891    {
17892     "component_value" : -84,
17893     "kind" : "vcall_offset"
17894    },
17895    {
17896     "component_value" : -84,
17897     "kind" : "offset_to_top"
17898    },
17899    {
17900     "kind" : "rtti",
17901     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
17902    },
17903    {
17904     "kind" : "complete_dtor_pointer",
17905     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
17906    },
17907    {
17908     "kind" : "deleting_dtor_pointer",
17909     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
17910    },
17911    {
17912     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17913    },
17914    {
17915     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
17916    },
17917    {
17918     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17919    },
17920    {
17921     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17922    }
17923   ]
17924  },
17925  {
17926   "alignment" : 4,
17927   "base_specifiers" :
17928   [
17929    {
17930     "referenced_type" : "type-18"
17931    },
17932    {
17933     "referenced_type" : "type-24"
17934    }
17935   ],
17936   "fields" :
17937   [
17938    {
17939     "access" : "private",
17940     "field_name" : "_hidl_mMutex",
17941     "field_offset" : 544,
17942     "referenced_type" : "type-16"
17943    },
17944    {
17945     "access" : "private",
17946     "field_name" : "_hidl_mDeathRecipients",
17947     "field_offset" : 576,
17948     "referenced_type" : "type-17"
17949    }
17950   ],
17951   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmFactory",
17952   "name" : "android::hardware::drm::V1_0::BpHwDrmFactory",
17953   "referenced_type" : "type-15",
17954   "self_type" : "type-15",
17955   "size" : 92,
17956   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h",
17957   "unique_id" : "_ZTSN7android8hardware3drm4V1_014BpHwDrmFactoryE",
17958   "vtable_components" :
17959   [
17960    {
17961     "component_value" : 84,
17962     "kind" : "vbase_offset"
17963    },
17964    {
17965     "kind" : "offset_to_top"
17966    },
17967    {
17968     "kind" : "rtti",
17969     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
17970    },
17971    {
17972     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014BpHwDrmFactory8isRemoteEv"
17973    },
17974    {
17975     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17976    },
17977    {
17978     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17979    },
17980    {
17981     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17982    },
17983    {
17984     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17985    },
17986    {
17987     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21setHALInstrumentationEv"
17988    },
17989    {
17990     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17991    },
17992    {
17993     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory4pingEv"
17994    },
17995    {
17996     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17997    },
17998    {
17999     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21notifySyspropsChangedEv"
18000    },
18001    {
18002     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18003    },
18004    {
18005     "kind" : "complete_dtor_pointer",
18006     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
18007    },
18008    {
18009     "kind" : "deleting_dtor_pointer",
18010     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
18011    },
18012    {
18013     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
18014    },
18015    {
18016     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
18017    },
18018    {
18019     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
18020    },
18021    {
18022     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
18023    },
18024    {
18025     "component_value" : 80,
18026     "kind" : "vbase_offset"
18027    },
18028    {
18029     "component_value" : -4,
18030     "kind" : "offset_to_top"
18031    },
18032    {
18033     "kind" : "rtti",
18034     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
18035    },
18036    {
18037     "kind" : "complete_dtor_pointer",
18038     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
18039    },
18040    {
18041     "kind" : "deleting_dtor_pointer",
18042     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
18043    },
18044    {
18045     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
18046    },
18047    {
18048     "component_value" : 76,
18049     "kind" : "vbase_offset"
18050    },
18051    {
18052     "component_value" : -8,
18053     "kind" : "offset_to_top"
18054    },
18055    {
18056     "kind" : "rtti",
18057     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
18058    },
18059    {
18060     "kind" : "complete_dtor_pointer",
18061     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
18062    },
18063    {
18064     "kind" : "deleting_dtor_pointer",
18065     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
18066    },
18067    {
18068     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18069    },
18070    {
18071     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18072    },
18073    {
18074     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18075    },
18076    {
18077     "component_value" : -24,
18078     "kind" : "offset_to_top"
18079    },
18080    {
18081     "kind" : "rtti",
18082     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
18083    },
18084    {
18085     "kind" : "complete_dtor_pointer",
18086     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
18087    },
18088    {
18089     "kind" : "deleting_dtor_pointer",
18090     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
18091    },
18092    {
18093     "kind" : "vcall_offset"
18094    },
18095    {
18096     "component_value" : -76,
18097     "kind" : "vcall_offset"
18098    },
18099    {
18100     "component_value" : -76,
18101     "kind" : "vcall_offset"
18102    },
18103    {
18104     "component_value" : -76,
18105     "kind" : "vcall_offset"
18106    },
18107    {
18108     "component_value" : -84,
18109     "kind" : "vcall_offset"
18110    },
18111    {
18112     "component_value" : -84,
18113     "kind" : "offset_to_top"
18114    },
18115    {
18116     "kind" : "rtti",
18117     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
18118    },
18119    {
18120     "kind" : "complete_dtor_pointer",
18121     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
18122    },
18123    {
18124     "kind" : "deleting_dtor_pointer",
18125     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
18126    },
18127    {
18128     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
18129    },
18130    {
18131     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18132    },
18133    {
18134     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18135    },
18136    {
18137     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18138    }
18139   ]
18140  },
18141  {
18142   "alignment" : 4,
18143   "base_specifiers" :
18144   [
18145    {
18146     "referenced_type" : "type-1093"
18147    },
18148    {
18149     "referenced_type" : "type-24"
18150    }
18151   ],
18152   "fields" :
18153   [
18154    {
18155     "access" : "private",
18156     "field_name" : "_hidl_mMutex",
18157     "field_offset" : 544,
18158     "referenced_type" : "type-1145"
18159    },
18160    {
18161     "access" : "private",
18162     "field_name" : "_hidl_mDeathRecipients",
18163     "field_offset" : 576,
18164     "referenced_type" : "type-1146"
18165    }
18166   ],
18167   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
18168   "name" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
18169   "referenced_type" : "type-1144",
18170   "self_type" : "type-1144",
18171   "size" : 92,
18172   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h",
18173   "unique_id" : "_ZTSN7android8hardware3drm4V1_013BpHwDrmPluginE",
18174   "vtable_components" :
18175   [
18176    {
18177     "component_value" : 84,
18178     "kind" : "vbase_offset"
18179    },
18180    {
18181     "kind" : "offset_to_top"
18182    },
18183    {
18184     "kind" : "rtti",
18185     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
18186    },
18187    {
18188     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013BpHwDrmPlugin8isRemoteEv"
18189    },
18190    {
18191     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18192    },
18193    {
18194     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18195    },
18196    {
18197     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18198    },
18199    {
18200     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18201    },
18202    {
18203     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21setHALInstrumentationEv"
18204    },
18205    {
18206     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18207    },
18208    {
18209     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4pingEv"
18210    },
18211    {
18212     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18213    },
18214    {
18215     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21notifySyspropsChangedEv"
18216    },
18217    {
18218     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18219    },
18220    {
18221     "kind" : "complete_dtor_pointer",
18222     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
18223    },
18224    {
18225     "kind" : "deleting_dtor_pointer",
18226     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
18227    },
18228    {
18229     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
18230    },
18231    {
18232     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
18233    },
18234    {
18235     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
18236    },
18237    {
18238     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
18239    },
18240    {
18241     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
18242    },
18243    {
18244     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
18245    },
18246    {
18247     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
18248    },
18249    {
18250     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
18251    },
18252    {
18253     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
18254    },
18255    {
18256     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
18257    },
18258    {
18259     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
18260    },
18261    {
18262     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21releaseAllSecureStopsEv"
18263    },
18264    {
18265     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
18266    },
18267    {
18268     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
18269    },
18270    {
18271     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
18272    },
18273    {
18274     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
18275    },
18276    {
18277     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
18278    },
18279    {
18280     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
18281    },
18282    {
18283     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
18284    },
18285    {
18286     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
18287    },
18288    {
18289     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
18290    },
18291    {
18292     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
18293    },
18294    {
18295     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
18296    },
18297    {
18298     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
18299    },
18300    {
18301     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
18302    },
18303    {
18304     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
18305    },
18306    {
18307     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
18308    },
18309    {
18310     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
18311    },
18312    {
18313     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
18314    },
18315    {
18316     "component_value" : 80,
18317     "kind" : "vbase_offset"
18318    },
18319    {
18320     "component_value" : -4,
18321     "kind" : "offset_to_top"
18322    },
18323    {
18324     "kind" : "rtti",
18325     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
18326    },
18327    {
18328     "kind" : "complete_dtor_pointer",
18329     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
18330    },
18331    {
18332     "kind" : "deleting_dtor_pointer",
18333     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
18334    },
18335    {
18336     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
18337    },
18338    {
18339     "component_value" : 76,
18340     "kind" : "vbase_offset"
18341    },
18342    {
18343     "component_value" : -8,
18344     "kind" : "offset_to_top"
18345    },
18346    {
18347     "kind" : "rtti",
18348     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
18349    },
18350    {
18351     "kind" : "complete_dtor_pointer",
18352     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
18353    },
18354    {
18355     "kind" : "deleting_dtor_pointer",
18356     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
18357    },
18358    {
18359     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18360    },
18361    {
18362     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18363    },
18364    {
18365     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18366    },
18367    {
18368     "component_value" : -24,
18369     "kind" : "offset_to_top"
18370    },
18371    {
18372     "kind" : "rtti",
18373     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
18374    },
18375    {
18376     "kind" : "complete_dtor_pointer",
18377     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
18378    },
18379    {
18380     "kind" : "deleting_dtor_pointer",
18381     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
18382    },
18383    {
18384     "kind" : "vcall_offset"
18385    },
18386    {
18387     "component_value" : -76,
18388     "kind" : "vcall_offset"
18389    },
18390    {
18391     "component_value" : -76,
18392     "kind" : "vcall_offset"
18393    },
18394    {
18395     "component_value" : -76,
18396     "kind" : "vcall_offset"
18397    },
18398    {
18399     "component_value" : -84,
18400     "kind" : "vcall_offset"
18401    },
18402    {
18403     "component_value" : -84,
18404     "kind" : "offset_to_top"
18405    },
18406    {
18407     "kind" : "rtti",
18408     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
18409    },
18410    {
18411     "kind" : "complete_dtor_pointer",
18412     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
18413    },
18414    {
18415     "kind" : "deleting_dtor_pointer",
18416     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
18417    },
18418    {
18419     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
18420    },
18421    {
18422     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18423    },
18424    {
18425     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18426    },
18427    {
18428     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18429    }
18430   ]
18431  },
18432  {
18433   "alignment" : 4,
18434   "base_specifiers" :
18435   [
18436    {
18437     "referenced_type" : "type-1092"
18438    },
18439    {
18440     "referenced_type" : "type-24"
18441    }
18442   ],
18443   "fields" :
18444   [
18445    {
18446     "access" : "private",
18447     "field_name" : "_hidl_mMutex",
18448     "field_offset" : 544,
18449     "referenced_type" : "type-1137"
18450    },
18451    {
18452     "access" : "private",
18453     "field_name" : "_hidl_mDeathRecipients",
18454     "field_offset" : 576,
18455     "referenced_type" : "type-1138"
18456    }
18457   ],
18458   "linker_set_key" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
18459   "name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
18460   "referenced_type" : "type-1136",
18461   "self_type" : "type-1136",
18462   "size" : 92,
18463   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h",
18464   "unique_id" : "_ZTSN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
18465   "vtable_components" :
18466   [
18467    {
18468     "component_value" : 84,
18469     "kind" : "vbase_offset"
18470    },
18471    {
18472     "kind" : "offset_to_top"
18473    },
18474    {
18475     "kind" : "rtti",
18476     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
18477    },
18478    {
18479     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_021BpHwDrmPluginListener8isRemoteEv"
18480    },
18481    {
18482     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18483    },
18484    {
18485     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18486    },
18487    {
18488     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18489    },
18490    {
18491     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18492    },
18493    {
18494     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21setHALInstrumentationEv"
18495    },
18496    {
18497     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18498    },
18499    {
18500     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener4pingEv"
18501    },
18502    {
18503     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18504    },
18505    {
18506     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21notifySyspropsChangedEv"
18507    },
18508    {
18509     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18510    },
18511    {
18512     "kind" : "complete_dtor_pointer",
18513     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
18514    },
18515    {
18516     "kind" : "deleting_dtor_pointer",
18517     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
18518    },
18519    {
18520     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
18521    },
18522    {
18523     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
18524    },
18525    {
18526     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
18527    },
18528    {
18529     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
18530    },
18531    {
18532     "component_value" : 80,
18533     "kind" : "vbase_offset"
18534    },
18535    {
18536     "component_value" : -4,
18537     "kind" : "offset_to_top"
18538    },
18539    {
18540     "kind" : "rtti",
18541     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
18542    },
18543    {
18544     "kind" : "complete_dtor_pointer",
18545     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
18546    },
18547    {
18548     "kind" : "deleting_dtor_pointer",
18549     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
18550    },
18551    {
18552     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
18553    },
18554    {
18555     "component_value" : 76,
18556     "kind" : "vbase_offset"
18557    },
18558    {
18559     "component_value" : -8,
18560     "kind" : "offset_to_top"
18561    },
18562    {
18563     "kind" : "rtti",
18564     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
18565    },
18566    {
18567     "kind" : "complete_dtor_pointer",
18568     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
18569    },
18570    {
18571     "kind" : "deleting_dtor_pointer",
18572     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
18573    },
18574    {
18575     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18576    },
18577    {
18578     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18579    },
18580    {
18581     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18582    },
18583    {
18584     "component_value" : -24,
18585     "kind" : "offset_to_top"
18586    },
18587    {
18588     "kind" : "rtti",
18589     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
18590    },
18591    {
18592     "kind" : "complete_dtor_pointer",
18593     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
18594    },
18595    {
18596     "kind" : "deleting_dtor_pointer",
18597     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
18598    },
18599    {
18600     "kind" : "vcall_offset"
18601    },
18602    {
18603     "component_value" : -76,
18604     "kind" : "vcall_offset"
18605    },
18606    {
18607     "component_value" : -76,
18608     "kind" : "vcall_offset"
18609    },
18610    {
18611     "component_value" : -76,
18612     "kind" : "vcall_offset"
18613    },
18614    {
18615     "component_value" : -84,
18616     "kind" : "vcall_offset"
18617    },
18618    {
18619     "component_value" : -84,
18620     "kind" : "offset_to_top"
18621    },
18622    {
18623     "kind" : "rtti",
18624     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
18625    },
18626    {
18627     "kind" : "complete_dtor_pointer",
18628     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
18629    },
18630    {
18631     "kind" : "deleting_dtor_pointer",
18632     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
18633    },
18634    {
18635     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
18636    },
18637    {
18638     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
18639    },
18640    {
18641     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18642    },
18643    {
18644     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18645    }
18646   ]
18647  },
18648  {
18649   "alignment" : 8,
18650   "fields" :
18651   [
18652    {
18653     "field_name" : "type",
18654     "referenced_type" : "type-952"
18655    },
18656    {
18657     "field_name" : "nonsecureMemory",
18658     "field_offset" : 64,
18659     "referenced_type" : "type-953"
18660    },
18661    {
18662     "field_name" : "secureMemory",
18663     "field_offset" : 256,
18664     "referenced_type" : "type-719"
18665    }
18666   ],
18667   "linker_set_key" : "android::hardware::drm::V1_0::DestinationBuffer",
18668   "name" : "android::hardware::drm::V1_0::DestinationBuffer",
18669   "referenced_type" : "type-954",
18670   "self_type" : "type-954",
18671   "size" : 48,
18672   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
18673   "unique_id" : "_ZTSN7android8hardware3drm4V1_017DestinationBufferE"
18674  },
18675  {
18676   "alignment" : 4,
18677   "base_specifiers" :
18678   [
18679    {
18680     "referenced_type" : "type-5"
18681    }
18682   ],
18683   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoFactory",
18684   "name" : "android::hardware::drm::V1_0::ICryptoFactory",
18685   "referenced_type" : "type-345",
18686   "self_type" : "type-345",
18687   "size" : 12,
18688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h",
18689   "unique_id" : "_ZTSN7android8hardware3drm4V1_014ICryptoFactoryE",
18690   "vtable_components" :
18691   [
18692    {
18693     "component_value" : 4,
18694     "kind" : "vbase_offset"
18695    },
18696    {
18697     "kind" : "offset_to_top"
18698    },
18699    {
18700     "kind" : "rtti",
18701     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
18702    },
18703    {
18704     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
18705    },
18706    {
18707     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18708    },
18709    {
18710     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18711    },
18712    {
18713     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18714    },
18715    {
18716     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18717    },
18718    {
18719     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
18720    },
18721    {
18722     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18723    },
18724    {
18725     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
18726    },
18727    {
18728     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18729    },
18730    {
18731     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
18732    },
18733    {
18734     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18735    },
18736    {
18737     "kind" : "complete_dtor_pointer",
18738     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
18739    },
18740    {
18741     "kind" : "deleting_dtor_pointer",
18742     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
18743    },
18744    {
18745     "is_pure" : true,
18746     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
18747    },
18748    {
18749     "is_pure" : true,
18750     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
18751    },
18752    {
18753     "kind" : "vcall_offset"
18754    },
18755    {
18756     "kind" : "vcall_offset"
18757    },
18758    {
18759     "kind" : "vcall_offset"
18760    },
18761    {
18762     "kind" : "vcall_offset"
18763    },
18764    {
18765     "component_value" : -4,
18766     "kind" : "vcall_offset"
18767    },
18768    {
18769     "component_value" : -4,
18770     "kind" : "offset_to_top"
18771    },
18772    {
18773     "kind" : "rtti",
18774     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
18775    },
18776    {
18777     "kind" : "complete_dtor_pointer",
18778     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
18779    },
18780    {
18781     "kind" : "deleting_dtor_pointer",
18782     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
18783    },
18784    {
18785     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18786    },
18787    {
18788     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18789    },
18790    {
18791     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18792    },
18793    {
18794     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18795    }
18796   ]
18797  },
18798  {
18799   "alignment" : 4,
18800   "base_specifiers" :
18801   [
18802    {
18803     "referenced_type" : "type-5"
18804    }
18805   ],
18806   "linker_set_key" : "android::hardware::drm::V1_0::ICryptoPlugin",
18807   "name" : "android::hardware::drm::V1_0::ICryptoPlugin",
18808   "referenced_type" : "type-320",
18809   "self_type" : "type-320",
18810   "size" : 12,
18811   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h",
18812   "unique_id" : "_ZTSN7android8hardware3drm4V1_013ICryptoPluginE",
18813   "vtable_components" :
18814   [
18815    {
18816     "component_value" : 4,
18817     "kind" : "vbase_offset"
18818    },
18819    {
18820     "kind" : "offset_to_top"
18821    },
18822    {
18823     "kind" : "rtti",
18824     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
18825    },
18826    {
18827     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
18828    },
18829    {
18830     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18831    },
18832    {
18833     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18834    },
18835    {
18836     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18837    },
18838    {
18839     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18840    },
18841    {
18842     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
18843    },
18844    {
18845     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18846    },
18847    {
18848     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
18849    },
18850    {
18851     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18852    },
18853    {
18854     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
18855    },
18856    {
18857     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18858    },
18859    {
18860     "kind" : "complete_dtor_pointer",
18861     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD1Ev"
18862    },
18863    {
18864     "kind" : "deleting_dtor_pointer",
18865     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD0Ev"
18866    },
18867    {
18868     "is_pure" : true,
18869     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
18870    },
18871    {
18872     "is_pure" : true,
18873     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
18874    },
18875    {
18876     "is_pure" : true,
18877     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
18878    },
18879    {
18880     "is_pure" : true,
18881     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
18882    },
18883    {
18884     "is_pure" : true,
18885     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
18886    },
18887    {
18888     "kind" : "vcall_offset"
18889    },
18890    {
18891     "kind" : "vcall_offset"
18892    },
18893    {
18894     "kind" : "vcall_offset"
18895    },
18896    {
18897     "kind" : "vcall_offset"
18898    },
18899    {
18900     "component_value" : -4,
18901     "kind" : "vcall_offset"
18902    },
18903    {
18904     "component_value" : -4,
18905     "kind" : "offset_to_top"
18906    },
18907    {
18908     "kind" : "rtti",
18909     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
18910    },
18911    {
18912     "kind" : "complete_dtor_pointer",
18913     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013ICryptoPluginD1Ev"
18914    },
18915    {
18916     "kind" : "deleting_dtor_pointer",
18917     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013ICryptoPluginD0Ev"
18918    },
18919    {
18920     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18921    },
18922    {
18923     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18924    },
18925    {
18926     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18927    },
18928    {
18929     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18930    }
18931   ]
18932  },
18933  {
18934   "alignment" : 4,
18935   "base_specifiers" :
18936   [
18937    {
18938     "referenced_type" : "type-5"
18939    }
18940   ],
18941   "linker_set_key" : "android::hardware::drm::V1_0::IDrmFactory",
18942   "name" : "android::hardware::drm::V1_0::IDrmFactory",
18943   "referenced_type" : "type-19",
18944   "self_type" : "type-19",
18945   "size" : 12,
18946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h",
18947   "unique_id" : "_ZTSN7android8hardware3drm4V1_011IDrmFactoryE",
18948   "vtable_components" :
18949   [
18950    {
18951     "component_value" : 4,
18952     "kind" : "vbase_offset"
18953    },
18954    {
18955     "kind" : "offset_to_top"
18956    },
18957    {
18958     "kind" : "rtti",
18959     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
18960    },
18961    {
18962     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
18963    },
18964    {
18965     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18966    },
18967    {
18968     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18969    },
18970    {
18971     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18972    },
18973    {
18974     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18975    },
18976    {
18977     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
18978    },
18979    {
18980     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18981    },
18982    {
18983     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
18984    },
18985    {
18986     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18987    },
18988    {
18989     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
18990    },
18991    {
18992     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18993    },
18994    {
18995     "kind" : "complete_dtor_pointer",
18996     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD1Ev"
18997    },
18998    {
18999     "kind" : "deleting_dtor_pointer",
19000     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD0Ev"
19001    },
19002    {
19003     "is_pure" : true,
19004     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
19005    },
19006    {
19007     "is_pure" : true,
19008     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
19009    },
19010    {
19011     "is_pure" : true,
19012     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
19013    },
19014    {
19015     "kind" : "vcall_offset"
19016    },
19017    {
19018     "kind" : "vcall_offset"
19019    },
19020    {
19021     "kind" : "vcall_offset"
19022    },
19023    {
19024     "kind" : "vcall_offset"
19025    },
19026    {
19027     "component_value" : -4,
19028     "kind" : "vcall_offset"
19029    },
19030    {
19031     "component_value" : -4,
19032     "kind" : "offset_to_top"
19033    },
19034    {
19035     "kind" : "rtti",
19036     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
19037    },
19038    {
19039     "kind" : "complete_dtor_pointer",
19040     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_011IDrmFactoryD1Ev"
19041    },
19042    {
19043     "kind" : "deleting_dtor_pointer",
19044     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_011IDrmFactoryD0Ev"
19045    },
19046    {
19047     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19048    },
19049    {
19050     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19051    },
19052    {
19053     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19054    },
19055    {
19056     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19057    }
19058   ]
19059  },
19060  {
19061   "alignment" : 4,
19062   "base_specifiers" :
19063   [
19064    {
19065     "referenced_type" : "type-5"
19066    }
19067   ],
19068   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPlugin",
19069   "name" : "android::hardware::drm::V1_0::IDrmPlugin",
19070   "referenced_type" : "type-127",
19071   "self_type" : "type-127",
19072   "size" : 12,
19073   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h",
19074   "unique_id" : "_ZTSN7android8hardware3drm4V1_010IDrmPluginE",
19075   "vtable_components" :
19076   [
19077    {
19078     "component_value" : 4,
19079     "kind" : "vbase_offset"
19080    },
19081    {
19082     "kind" : "offset_to_top"
19083    },
19084    {
19085     "kind" : "rtti",
19086     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
19087    },
19088    {
19089     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
19090    },
19091    {
19092     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19093    },
19094    {
19095     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19096    },
19097    {
19098     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19099    },
19100    {
19101     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
19102    },
19103    {
19104     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
19105    },
19106    {
19107     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
19108    },
19109    {
19110     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
19111    },
19112    {
19113     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19114    },
19115    {
19116     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
19117    },
19118    {
19119     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19120    },
19121    {
19122     "kind" : "complete_dtor_pointer",
19123     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD1Ev"
19124    },
19125    {
19126     "kind" : "deleting_dtor_pointer",
19127     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD0Ev"
19128    },
19129    {
19130     "is_pure" : true,
19131     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
19132    },
19133    {
19134     "is_pure" : true,
19135     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
19136    },
19137    {
19138     "is_pure" : true,
19139     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
19140    },
19141    {
19142     "is_pure" : true,
19143     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
19144    },
19145    {
19146     "is_pure" : true,
19147     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
19148    },
19149    {
19150     "is_pure" : true,
19151     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
19152    },
19153    {
19154     "is_pure" : true,
19155     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
19156    },
19157    {
19158     "is_pure" : true,
19159     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
19160    },
19161    {
19162     "is_pure" : true,
19163     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
19164    },
19165    {
19166     "is_pure" : true,
19167     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
19168    },
19169    {
19170     "is_pure" : true,
19171     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
19172    },
19173    {
19174     "is_pure" : true,
19175     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
19176    },
19177    {
19178     "is_pure" : true,
19179     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
19180    },
19181    {
19182     "is_pure" : true,
19183     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
19184    },
19185    {
19186     "is_pure" : true,
19187     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
19188    },
19189    {
19190     "is_pure" : true,
19191     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
19192    },
19193    {
19194     "is_pure" : true,
19195     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
19196    },
19197    {
19198     "is_pure" : true,
19199     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
19200    },
19201    {
19202     "is_pure" : true,
19203     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
19204    },
19205    {
19206     "is_pure" : true,
19207     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
19208    },
19209    {
19210     "is_pure" : true,
19211     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
19212    },
19213    {
19214     "is_pure" : true,
19215     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
19216    },
19217    {
19218     "is_pure" : true,
19219     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
19220    },
19221    {
19222     "is_pure" : true,
19223     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
19224    },
19225    {
19226     "is_pure" : true,
19227     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
19228    },
19229    {
19230     "is_pure" : true,
19231     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
19232    },
19233    {
19234     "is_pure" : true,
19235     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
19236    },
19237    {
19238     "is_pure" : true,
19239     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
19240    },
19241    {
19242     "kind" : "vcall_offset"
19243    },
19244    {
19245     "kind" : "vcall_offset"
19246    },
19247    {
19248     "kind" : "vcall_offset"
19249    },
19250    {
19251     "kind" : "vcall_offset"
19252    },
19253    {
19254     "component_value" : -4,
19255     "kind" : "vcall_offset"
19256    },
19257    {
19258     "component_value" : -4,
19259     "kind" : "offset_to_top"
19260    },
19261    {
19262     "kind" : "rtti",
19263     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
19264    },
19265    {
19266     "kind" : "complete_dtor_pointer",
19267     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_010IDrmPluginD1Ev"
19268    },
19269    {
19270     "kind" : "deleting_dtor_pointer",
19271     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_010IDrmPluginD0Ev"
19272    },
19273    {
19274     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19275    },
19276    {
19277     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19278    },
19279    {
19280     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19281    },
19282    {
19283     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19284    }
19285   ]
19286  },
19287  {
19288   "alignment" : 4,
19289   "base_specifiers" :
19290   [
19291    {
19292     "referenced_type" : "type-5"
19293    }
19294   ],
19295   "linker_set_key" : "android::hardware::drm::V1_0::IDrmPluginListener",
19296   "name" : "android::hardware::drm::V1_0::IDrmPluginListener",
19297   "referenced_type" : "type-150",
19298   "self_type" : "type-150",
19299   "size" : 12,
19300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h",
19301   "unique_id" : "_ZTSN7android8hardware3drm4V1_018IDrmPluginListenerE",
19302   "vtable_components" :
19303   [
19304    {
19305     "component_value" : 4,
19306     "kind" : "vbase_offset"
19307    },
19308    {
19309     "kind" : "offset_to_top"
19310    },
19311    {
19312     "kind" : "rtti",
19313     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
19314    },
19315    {
19316     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
19317    },
19318    {
19319     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19320    },
19321    {
19322     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19323    },
19324    {
19325     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19326    },
19327    {
19328     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
19329    },
19330    {
19331     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
19332    },
19333    {
19334     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
19335    },
19336    {
19337     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
19338    },
19339    {
19340     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19341    },
19342    {
19343     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
19344    },
19345    {
19346     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19347    },
19348    {
19349     "kind" : "complete_dtor_pointer",
19350     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
19351    },
19352    {
19353     "kind" : "deleting_dtor_pointer",
19354     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
19355    },
19356    {
19357     "is_pure" : true,
19358     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
19359    },
19360    {
19361     "is_pure" : true,
19362     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
19363    },
19364    {
19365     "is_pure" : true,
19366     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
19367    },
19368    {
19369     "kind" : "vcall_offset"
19370    },
19371    {
19372     "kind" : "vcall_offset"
19373    },
19374    {
19375     "kind" : "vcall_offset"
19376    },
19377    {
19378     "kind" : "vcall_offset"
19379    },
19380    {
19381     "component_value" : -4,
19382     "kind" : "vcall_offset"
19383    },
19384    {
19385     "component_value" : -4,
19386     "kind" : "offset_to_top"
19387    },
19388    {
19389     "kind" : "rtti",
19390     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
19391    },
19392    {
19393     "kind" : "complete_dtor_pointer",
19394     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
19395    },
19396    {
19397     "kind" : "deleting_dtor_pointer",
19398     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
19399    },
19400    {
19401     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19402    },
19403    {
19404     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19405    },
19406    {
19407     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19408    },
19409    {
19410     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19411    }
19412   ]
19413  },
19414  {
19415   "alignment" : 8,
19416   "fields" :
19417   [
19418    {
19419     "field_name" : "keyId",
19420     "referenced_type" : "type-114"
19421    },
19422    {
19423     "field_name" : "type",
19424     "field_offset" : 128,
19425     "referenced_type" : "type-196"
19426    }
19427   ],
19428   "linker_set_key" : "android::hardware::drm::V1_0::KeyStatus",
19429   "name" : "android::hardware::drm::V1_0::KeyStatus",
19430   "referenced_type" : "type-195",
19431   "self_type" : "type-195",
19432   "size" : 24,
19433   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
19434   "unique_id" : "_ZTSN7android8hardware3drm4V1_09KeyStatusE"
19435  },
19436  {
19437   "alignment" : 8,
19438   "fields" :
19439   [
19440    {
19441     "field_name" : "key",
19442     "referenced_type" : "type-90"
19443    },
19444    {
19445     "field_name" : "value",
19446     "field_offset" : 128,
19447     "referenced_type" : "type-90"
19448    }
19449   ],
19450   "linker_set_key" : "android::hardware::drm::V1_0::KeyValue",
19451   "name" : "android::hardware::drm::V1_0::KeyValue",
19452   "referenced_type" : "type-186",
19453   "self_type" : "type-186",
19454   "size" : 32,
19455   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
19456   "unique_id" : "_ZTSN7android8hardware3drm4V1_08KeyValueE"
19457  },
19458  {
19459   "alignment" : 4,
19460   "fields" :
19461   [
19462    {
19463     "field_name" : "encryptBlocks",
19464     "referenced_type" : "type-2"
19465    },
19466    {
19467     "field_name" : "skipBlocks",
19468     "field_offset" : 32,
19469     "referenced_type" : "type-2"
19470    }
19471   ],
19472   "linker_set_key" : "android::hardware::drm::V1_0::Pattern",
19473   "name" : "android::hardware::drm::V1_0::Pattern",
19474   "referenced_type" : "type-951",
19475   "self_type" : "type-951",
19476   "size" : 8,
19477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
19478   "unique_id" : "_ZTSN7android8hardware3drm4V1_07PatternE"
19479  },
19480  {
19481   "alignment" : 8,
19482   "fields" :
19483   [
19484    {
19485     "field_name" : "opaqueData",
19486     "referenced_type" : "type-114"
19487    }
19488   ],
19489   "linker_set_key" : "android::hardware::drm::V1_0::SecureStop",
19490   "name" : "android::hardware::drm::V1_0::SecureStop",
19491   "referenced_type" : "type-201",
19492   "self_type" : "type-201",
19493   "size" : 16,
19494   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
19495   "unique_id" : "_ZTSN7android8hardware3drm4V1_010SecureStopE"
19496  },
19497  {
19498   "alignment" : 8,
19499   "fields" :
19500   [
19501    {
19502     "field_name" : "bufferId",
19503     "referenced_type" : "type-2"
19504    },
19505    {
19506     "field_name" : "offset",
19507     "field_offset" : 64,
19508     "referenced_type" : "type-93"
19509    },
19510    {
19511     "field_name" : "size",
19512     "field_offset" : 128,
19513     "referenced_type" : "type-93"
19514    }
19515   ],
19516   "linker_set_key" : "android::hardware::drm::V1_0::SharedBuffer",
19517   "name" : "android::hardware::drm::V1_0::SharedBuffer",
19518   "referenced_type" : "type-953",
19519   "self_type" : "type-953",
19520   "size" : 24,
19521   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
19522   "unique_id" : "_ZTSN7android8hardware3drm4V1_012SharedBufferE"
19523  },
19524  {
19525   "alignment" : 4,
19526   "fields" :
19527   [
19528    {
19529     "field_name" : "numBytesOfClearData",
19530     "referenced_type" : "type-2"
19531    },
19532    {
19533     "field_name" : "numBytesOfEncryptedData",
19534     "field_offset" : 32,
19535     "referenced_type" : "type-2"
19536    }
19537   ],
19538   "linker_set_key" : "android::hardware::drm::V1_0::SubSample",
19539   "name" : "android::hardware::drm::V1_0::SubSample",
19540   "referenced_type" : "type-950",
19541   "self_type" : "type-950",
19542   "size" : 8,
19543   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
19544   "unique_id" : "_ZTSN7android8hardware3drm4V1_09SubSampleE"
19545  },
19546  {
19547   "alignment" : 4,
19548   "base_specifiers" :
19549   [
19550    {
19551     "referenced_type" : "type-130"
19552    }
19553   ],
19554   "fields" :
19555   [
19556    {
19557     "access" : "private",
19558     "field_name" : "_hidl_mImpl",
19559     "field_offset" : 544,
19560     "referenced_type" : "type-359"
19561    }
19562   ],
19563   "linker_set_key" : "android::hardware::drm::V1_1::BnHwCryptoFactory",
19564   "name" : "android::hardware::drm::V1_1::BnHwCryptoFactory",
19565   "referenced_type" : "type-885",
19566   "self_type" : "type-885",
19567   "size" : 80,
19568   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h",
19569   "unique_id" : "_ZTSN7android8hardware3drm4V1_117BnHwCryptoFactoryE",
19570   "vtable_components" :
19571   [
19572    {
19573     "component_value" : 72,
19574     "kind" : "vbase_offset"
19575    },
19576    {
19577     "kind" : "offset_to_top"
19578    },
19579    {
19580     "kind" : "rtti",
19581     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
19582    },
19583    {
19584     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
19585    },
19586    {
19587     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
19588    },
19589    {
19590     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
19591    },
19592    {
19593     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
19594    },
19595    {
19596     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
19597    },
19598    {
19599     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
19600    },
19601    {
19602     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
19603    },
19604    {
19605     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
19606    },
19607    {
19608     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
19609    },
19610    {
19611     "kind" : "complete_dtor_pointer",
19612     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
19613    },
19614    {
19615     "kind" : "deleting_dtor_pointer",
19616     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
19617    },
19618    {
19619     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
19620    },
19621    {
19622     "component_value" : -20,
19623     "kind" : "offset_to_top"
19624    },
19625    {
19626     "kind" : "rtti",
19627     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
19628    },
19629    {
19630     "kind" : "complete_dtor_pointer",
19631     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
19632    },
19633    {
19634     "kind" : "deleting_dtor_pointer",
19635     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
19636    },
19637    {
19638     "kind" : "vcall_offset"
19639    },
19640    {
19641     "kind" : "vcall_offset"
19642    },
19643    {
19644     "kind" : "vcall_offset"
19645    },
19646    {
19647     "kind" : "vcall_offset"
19648    },
19649    {
19650     "component_value" : -72,
19651     "kind" : "vcall_offset"
19652    },
19653    {
19654     "component_value" : -72,
19655     "kind" : "offset_to_top"
19656    },
19657    {
19658     "kind" : "rtti",
19659     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
19660    },
19661    {
19662     "kind" : "complete_dtor_pointer",
19663     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
19664    },
19665    {
19666     "kind" : "deleting_dtor_pointer",
19667     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
19668    },
19669    {
19670     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19671    },
19672    {
19673     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19674    },
19675    {
19676     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19677    },
19678    {
19679     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19680    }
19681   ]
19682  },
19683  {
19684   "alignment" : 4,
19685   "base_specifiers" :
19686   [
19687    {
19688     "referenced_type" : "type-130"
19689    }
19690   ],
19691   "fields" :
19692   [
19693    {
19694     "access" : "private",
19695     "field_name" : "_hidl_mImpl",
19696     "field_offset" : 544,
19697     "referenced_type" : "type-79"
19698    }
19699   ],
19700   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmFactory",
19701   "name" : "android::hardware::drm::V1_1::BnHwDrmFactory",
19702   "referenced_type" : "type-1039",
19703   "self_type" : "type-1039",
19704   "size" : 80,
19705   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h",
19706   "unique_id" : "_ZTSN7android8hardware3drm4V1_114BnHwDrmFactoryE",
19707   "vtable_components" :
19708   [
19709    {
19710     "component_value" : 72,
19711     "kind" : "vbase_offset"
19712    },
19713    {
19714     "kind" : "offset_to_top"
19715    },
19716    {
19717     "kind" : "rtti",
19718     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
19719    },
19720    {
19721     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
19722    },
19723    {
19724     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
19725    },
19726    {
19727     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
19728    },
19729    {
19730     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
19731    },
19732    {
19733     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
19734    },
19735    {
19736     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
19737    },
19738    {
19739     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
19740    },
19741    {
19742     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
19743    },
19744    {
19745     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
19746    },
19747    {
19748     "kind" : "complete_dtor_pointer",
19749     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
19750    },
19751    {
19752     "kind" : "deleting_dtor_pointer",
19753     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
19754    },
19755    {
19756     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
19757    },
19758    {
19759     "component_value" : -20,
19760     "kind" : "offset_to_top"
19761    },
19762    {
19763     "kind" : "rtti",
19764     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
19765    },
19766    {
19767     "kind" : "complete_dtor_pointer",
19768     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
19769    },
19770    {
19771     "kind" : "deleting_dtor_pointer",
19772     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
19773    },
19774    {
19775     "kind" : "vcall_offset"
19776    },
19777    {
19778     "kind" : "vcall_offset"
19779    },
19780    {
19781     "kind" : "vcall_offset"
19782    },
19783    {
19784     "kind" : "vcall_offset"
19785    },
19786    {
19787     "component_value" : -72,
19788     "kind" : "vcall_offset"
19789    },
19790    {
19791     "component_value" : -72,
19792     "kind" : "offset_to_top"
19793    },
19794    {
19795     "kind" : "rtti",
19796     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
19797    },
19798    {
19799     "kind" : "complete_dtor_pointer",
19800     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
19801    },
19802    {
19803     "kind" : "deleting_dtor_pointer",
19804     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
19805    },
19806    {
19807     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19808    },
19809    {
19810     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19811    },
19812    {
19813     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19814    },
19815    {
19816     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19817    }
19818   ]
19819  },
19820  {
19821   "alignment" : 4,
19822   "base_specifiers" :
19823   [
19824    {
19825     "referenced_type" : "type-130"
19826    }
19827   ],
19828   "fields" :
19829   [
19830    {
19831     "access" : "private",
19832     "field_name" : "_hidl_mImpl",
19833     "field_offset" : 544,
19834     "referenced_type" : "type-124"
19835    }
19836   ],
19837   "linker_set_key" : "android::hardware::drm::V1_1::BnHwDrmPlugin",
19838   "name" : "android::hardware::drm::V1_1::BnHwDrmPlugin",
19839   "referenced_type" : "type-129",
19840   "self_type" : "type-129",
19841   "size" : 80,
19842   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmPlugin.h",
19843   "unique_id" : "_ZTSN7android8hardware3drm4V1_113BnHwDrmPluginE",
19844   "vtable_components" :
19845   [
19846    {
19847     "component_value" : 72,
19848     "kind" : "vbase_offset"
19849    },
19850    {
19851     "kind" : "offset_to_top"
19852    },
19853    {
19854     "kind" : "rtti",
19855     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BnHwDrmPluginE"
19856    },
19857    {
19858     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
19859    },
19860    {
19861     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
19862    },
19863    {
19864     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
19865    },
19866    {
19867     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
19868    },
19869    {
19870     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
19871    },
19872    {
19873     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
19874    },
19875    {
19876     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
19877    },
19878    {
19879     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
19880    },
19881    {
19882     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
19883    },
19884    {
19885     "kind" : "complete_dtor_pointer",
19886     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
19887    },
19888    {
19889     "kind" : "deleting_dtor_pointer",
19890     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
19891    },
19892    {
19893     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
19894    },
19895    {
19896     "component_value" : -20,
19897     "kind" : "offset_to_top"
19898    },
19899    {
19900     "kind" : "rtti",
19901     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BnHwDrmPluginE"
19902    },
19903    {
19904     "kind" : "complete_dtor_pointer",
19905     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
19906    },
19907    {
19908     "kind" : "deleting_dtor_pointer",
19909     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
19910    },
19911    {
19912     "kind" : "vcall_offset"
19913    },
19914    {
19915     "kind" : "vcall_offset"
19916    },
19917    {
19918     "kind" : "vcall_offset"
19919    },
19920    {
19921     "kind" : "vcall_offset"
19922    },
19923    {
19924     "component_value" : -72,
19925     "kind" : "vcall_offset"
19926    },
19927    {
19928     "component_value" : -72,
19929     "kind" : "offset_to_top"
19930    },
19931    {
19932     "kind" : "rtti",
19933     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BnHwDrmPluginE"
19934    },
19935    {
19936     "kind" : "complete_dtor_pointer",
19937     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_113BnHwDrmPluginD1Ev"
19938    },
19939    {
19940     "kind" : "deleting_dtor_pointer",
19941     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_113BnHwDrmPluginD0Ev"
19942    },
19943    {
19944     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19945    },
19946    {
19947     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19948    },
19949    {
19950     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19951    },
19952    {
19953     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19954    }
19955   ]
19956  },
19957  {
19958   "alignment" : 4,
19959   "base_specifiers" :
19960   [
19961    {
19962     "referenced_type" : "type-825"
19963    },
19964    {
19965     "referenced_type" : "type-24"
19966    }
19967   ],
19968   "fields" :
19969   [
19970    {
19971     "access" : "private",
19972     "field_name" : "_hidl_mMutex",
19973     "field_offset" : 544,
19974     "referenced_type" : "type-1009"
19975    },
19976    {
19977     "access" : "private",
19978     "field_name" : "_hidl_mDeathRecipients",
19979     "field_offset" : 576,
19980     "referenced_type" : "type-1010"
19981    }
19982   ],
19983   "linker_set_key" : "android::hardware::drm::V1_1::BpHwCryptoFactory",
19984   "name" : "android::hardware::drm::V1_1::BpHwCryptoFactory",
19985   "referenced_type" : "type-1008",
19986   "self_type" : "type-1008",
19987   "size" : 92,
19988   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h",
19989   "unique_id" : "_ZTSN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
19990   "vtable_components" :
19991   [
19992    {
19993     "component_value" : 84,
19994     "kind" : "vbase_offset"
19995    },
19996    {
19997     "kind" : "offset_to_top"
19998    },
19999    {
20000     "kind" : "rtti",
20001     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
20002    },
20003    {
20004     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_117BpHwCryptoFactory8isRemoteEv"
20005    },
20006    {
20007     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20008    },
20009    {
20010     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20011    },
20012    {
20013     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20014    },
20015    {
20016     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20017    },
20018    {
20019     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21setHALInstrumentationEv"
20020    },
20021    {
20022     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20023    },
20024    {
20025     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory4pingEv"
20026    },
20027    {
20028     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20029    },
20030    {
20031     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21notifySyspropsChangedEv"
20032    },
20033    {
20034     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20035    },
20036    {
20037     "kind" : "complete_dtor_pointer",
20038     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
20039    },
20040    {
20041     "kind" : "deleting_dtor_pointer",
20042     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
20043    },
20044    {
20045     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
20046    },
20047    {
20048     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
20049    },
20050    {
20051     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
20052    },
20053    {
20054     "component_value" : 80,
20055     "kind" : "vbase_offset"
20056    },
20057    {
20058     "component_value" : -4,
20059     "kind" : "offset_to_top"
20060    },
20061    {
20062     "kind" : "rtti",
20063     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
20064    },
20065    {
20066     "kind" : "complete_dtor_pointer",
20067     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
20068    },
20069    {
20070     "kind" : "deleting_dtor_pointer",
20071     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
20072    },
20073    {
20074     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
20075    },
20076    {
20077     "component_value" : 76,
20078     "kind" : "vbase_offset"
20079    },
20080    {
20081     "component_value" : -8,
20082     "kind" : "offset_to_top"
20083    },
20084    {
20085     "kind" : "rtti",
20086     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
20087    },
20088    {
20089     "kind" : "complete_dtor_pointer",
20090     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
20091    },
20092    {
20093     "kind" : "deleting_dtor_pointer",
20094     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
20095    },
20096    {
20097     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
20098    },
20099    {
20100     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20101    },
20102    {
20103     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20104    },
20105    {
20106     "component_value" : -24,
20107     "kind" : "offset_to_top"
20108    },
20109    {
20110     "kind" : "rtti",
20111     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
20112    },
20113    {
20114     "kind" : "complete_dtor_pointer",
20115     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
20116    },
20117    {
20118     "kind" : "deleting_dtor_pointer",
20119     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
20120    },
20121    {
20122     "kind" : "vcall_offset"
20123    },
20124    {
20125     "component_value" : -76,
20126     "kind" : "vcall_offset"
20127    },
20128    {
20129     "component_value" : -76,
20130     "kind" : "vcall_offset"
20131    },
20132    {
20133     "component_value" : -76,
20134     "kind" : "vcall_offset"
20135    },
20136    {
20137     "component_value" : -84,
20138     "kind" : "vcall_offset"
20139    },
20140    {
20141     "component_value" : -84,
20142     "kind" : "offset_to_top"
20143    },
20144    {
20145     "kind" : "rtti",
20146     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
20147    },
20148    {
20149     "kind" : "complete_dtor_pointer",
20150     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
20151    },
20152    {
20153     "kind" : "deleting_dtor_pointer",
20154     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
20155    },
20156    {
20157     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
20158    },
20159    {
20160     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20161    },
20162    {
20163     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20164    },
20165    {
20166     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20167    }
20168   ]
20169  },
20170  {
20171   "alignment" : 4,
20172   "base_specifiers" :
20173   [
20174    {
20175     "referenced_type" : "type-35"
20176    },
20177    {
20178     "referenced_type" : "type-24"
20179    }
20180   ],
20181   "fields" :
20182   [
20183    {
20184     "access" : "private",
20185     "field_name" : "_hidl_mMutex",
20186     "field_offset" : 544,
20187     "referenced_type" : "type-33"
20188    },
20189    {
20190     "access" : "private",
20191     "field_name" : "_hidl_mDeathRecipients",
20192     "field_offset" : 576,
20193     "referenced_type" : "type-34"
20194    }
20195   ],
20196   "linker_set_key" : "android::hardware::drm::V1_1::BpHwDrmFactory",
20197   "name" : "android::hardware::drm::V1_1::BpHwDrmFactory",
20198   "referenced_type" : "type-32",
20199   "self_type" : "type-32",
20200   "size" : 92,
20201   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h",
20202   "unique_id" : "_ZTSN7android8hardware3drm4V1_114BpHwDrmFactoryE",
20203   "vtable_components" :
20204   [
20205    {
20206     "component_value" : 84,
20207     "kind" : "vbase_offset"
20208    },
20209    {
20210     "kind" : "offset_to_top"
20211    },
20212    {
20213     "kind" : "rtti",
20214     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
20215    },
20216    {
20217     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114BpHwDrmFactory8isRemoteEv"
20218    },
20219    {
20220     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20221    },
20222    {
20223     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20224    },
20225    {
20226     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20227    },
20228    {
20229     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20230    },
20231    {
20232     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21setHALInstrumentationEv"
20233    },
20234    {
20235     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20236    },
20237    {
20238     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory4pingEv"
20239    },
20240    {
20241     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20242    },
20243    {
20244     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21notifySyspropsChangedEv"
20245    },
20246    {
20247     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20248    },
20249    {
20250     "kind" : "complete_dtor_pointer",
20251     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
20252    },
20253    {
20254     "kind" : "deleting_dtor_pointer",
20255     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
20256    },
20257    {
20258     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
20259    },
20260    {
20261     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
20262    },
20263    {
20264     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
20265    },
20266    {
20267     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
20268    },
20269    {
20270     "component_value" : 80,
20271     "kind" : "vbase_offset"
20272    },
20273    {
20274     "component_value" : -4,
20275     "kind" : "offset_to_top"
20276    },
20277    {
20278     "kind" : "rtti",
20279     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
20280    },
20281    {
20282     "kind" : "complete_dtor_pointer",
20283     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
20284    },
20285    {
20286     "kind" : "deleting_dtor_pointer",
20287     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
20288    },
20289    {
20290     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
20291    },
20292    {
20293     "component_value" : 76,
20294     "kind" : "vbase_offset"
20295    },
20296    {
20297     "component_value" : -8,
20298     "kind" : "offset_to_top"
20299    },
20300    {
20301     "kind" : "rtti",
20302     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
20303    },
20304    {
20305     "kind" : "complete_dtor_pointer",
20306     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
20307    },
20308    {
20309     "kind" : "deleting_dtor_pointer",
20310     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
20311    },
20312    {
20313     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
20314    },
20315    {
20316     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20317    },
20318    {
20319     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20320    },
20321    {
20322     "component_value" : -24,
20323     "kind" : "offset_to_top"
20324    },
20325    {
20326     "kind" : "rtti",
20327     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
20328    },
20329    {
20330     "kind" : "complete_dtor_pointer",
20331     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
20332    },
20333    {
20334     "kind" : "deleting_dtor_pointer",
20335     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
20336    },
20337    {
20338     "kind" : "vcall_offset"
20339    },
20340    {
20341     "component_value" : -76,
20342     "kind" : "vcall_offset"
20343    },
20344    {
20345     "component_value" : -76,
20346     "kind" : "vcall_offset"
20347    },
20348    {
20349     "component_value" : -76,
20350     "kind" : "vcall_offset"
20351    },
20352    {
20353     "component_value" : -84,
20354     "kind" : "vcall_offset"
20355    },
20356    {
20357     "component_value" : -84,
20358     "kind" : "offset_to_top"
20359    },
20360    {
20361     "kind" : "rtti",
20362     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
20363    },
20364    {
20365     "kind" : "complete_dtor_pointer",
20366     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
20367    },
20368    {
20369     "kind" : "deleting_dtor_pointer",
20370     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
20371    },
20372    {
20373     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
20374    },
20375    {
20376     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20377    },
20378    {
20379     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20380    },
20381    {
20382     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20383    }
20384   ]
20385  },
20386  {
20387   "alignment" : 4,
20388   "base_specifiers" :
20389   [
20390    {
20391     "referenced_type" : "type-142"
20392    },
20393    {
20394     "referenced_type" : "type-24"
20395    }
20396   ],
20397   "fields" :
20398   [
20399    {
20400     "access" : "private",
20401     "field_name" : "_hidl_mMutex",
20402     "field_offset" : 544,
20403     "referenced_type" : "type-140"
20404    },
20405    {
20406     "access" : "private",
20407     "field_name" : "_hidl_mDeathRecipients",
20408     "field_offset" : 576,
20409     "referenced_type" : "type-141"
20410    }
20411   ],
20412   "linker_set_key" : "android::hardware::drm::V1_1::BpHwDrmPlugin",
20413   "name" : "android::hardware::drm::V1_1::BpHwDrmPlugin",
20414   "referenced_type" : "type-139",
20415   "self_type" : "type-139",
20416   "size" : 92,
20417   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmPlugin.h",
20418   "unique_id" : "_ZTSN7android8hardware3drm4V1_113BpHwDrmPluginE",
20419   "vtable_components" :
20420   [
20421    {
20422     "component_value" : 84,
20423     "kind" : "vbase_offset"
20424    },
20425    {
20426     "kind" : "offset_to_top"
20427    },
20428    {
20429     "kind" : "rtti",
20430     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
20431    },
20432    {
20433     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_113BpHwDrmPlugin8isRemoteEv"
20434    },
20435    {
20436     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20437    },
20438    {
20439     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20440    },
20441    {
20442     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20443    },
20444    {
20445     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20446    },
20447    {
20448     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21setHALInstrumentationEv"
20449    },
20450    {
20451     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20452    },
20453    {
20454     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4pingEv"
20455    },
20456    {
20457     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20458    },
20459    {
20460     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21notifySyspropsChangedEv"
20461    },
20462    {
20463     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20464    },
20465    {
20466     "kind" : "complete_dtor_pointer",
20467     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
20468    },
20469    {
20470     "kind" : "deleting_dtor_pointer",
20471     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
20472    },
20473    {
20474     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
20475    },
20476    {
20477     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
20478    },
20479    {
20480     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
20481    },
20482    {
20483     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20484    },
20485    {
20486     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
20487    },
20488    {
20489     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
20490    },
20491    {
20492     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
20493    },
20494    {
20495     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
20496    },
20497    {
20498     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
20499    },
20500    {
20501     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
20502    },
20503    {
20504     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
20505    },
20506    {
20507     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin21releaseAllSecureStopsEv"
20508    },
20509    {
20510     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
20511    },
20512    {
20513     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
20514    },
20515    {
20516     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
20517    },
20518    {
20519     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
20520    },
20521    {
20522     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
20523    },
20524    {
20525     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
20526    },
20527    {
20528     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
20529    },
20530    {
20531     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20532    },
20533    {
20534     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20535    },
20536    {
20537     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20538    },
20539    {
20540     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
20541    },
20542    {
20543     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
20544    },
20545    {
20546     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
20547    },
20548    {
20549     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
20550    },
20551    {
20552     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
20553    },
20554    {
20555     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
20556    },
20557    {
20558     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
20559    },
20560    {
20561     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
20562    },
20563    {
20564     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
20565    },
20566    {
20567     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
20568    },
20569    {
20570     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
20571    },
20572    {
20573     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
20574    },
20575    {
20576     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
20577    },
20578    {
20579     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
20580    },
20581    {
20582     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
20583    },
20584    {
20585     "mangled_component_name" : "_ZN7android8hardware3drm4V1_113BpHwDrmPlugin20removeAllSecureStopsEv"
20586    },
20587    {
20588     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
20589    },
20590    {
20591     "component_value" : 80,
20592     "kind" : "vbase_offset"
20593    },
20594    {
20595     "component_value" : -4,
20596     "kind" : "offset_to_top"
20597    },
20598    {
20599     "kind" : "rtti",
20600     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
20601    },
20602    {
20603     "kind" : "complete_dtor_pointer",
20604     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
20605    },
20606    {
20607     "kind" : "deleting_dtor_pointer",
20608     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
20609    },
20610    {
20611     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_110IDrmPluginEE10onAsBinderEv"
20612    },
20613    {
20614     "component_value" : 76,
20615     "kind" : "vbase_offset"
20616    },
20617    {
20618     "component_value" : -8,
20619     "kind" : "offset_to_top"
20620    },
20621    {
20622     "kind" : "rtti",
20623     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
20624    },
20625    {
20626     "kind" : "complete_dtor_pointer",
20627     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
20628    },
20629    {
20630     "kind" : "deleting_dtor_pointer",
20631     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
20632    },
20633    {
20634     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
20635    },
20636    {
20637     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20638    },
20639    {
20640     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20641    },
20642    {
20643     "component_value" : -24,
20644     "kind" : "offset_to_top"
20645    },
20646    {
20647     "kind" : "rtti",
20648     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
20649    },
20650    {
20651     "kind" : "complete_dtor_pointer",
20652     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
20653    },
20654    {
20655     "kind" : "deleting_dtor_pointer",
20656     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
20657    },
20658    {
20659     "kind" : "vcall_offset"
20660    },
20661    {
20662     "component_value" : -76,
20663     "kind" : "vcall_offset"
20664    },
20665    {
20666     "component_value" : -76,
20667     "kind" : "vcall_offset"
20668    },
20669    {
20670     "component_value" : -76,
20671     "kind" : "vcall_offset"
20672    },
20673    {
20674     "component_value" : -84,
20675     "kind" : "vcall_offset"
20676    },
20677    {
20678     "component_value" : -84,
20679     "kind" : "offset_to_top"
20680    },
20681    {
20682     "kind" : "rtti",
20683     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_113BpHwDrmPluginE"
20684    },
20685    {
20686     "kind" : "complete_dtor_pointer",
20687     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_113BpHwDrmPluginD1Ev"
20688    },
20689    {
20690     "kind" : "deleting_dtor_pointer",
20691     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_113BpHwDrmPluginD0Ev"
20692    },
20693    {
20694     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
20695    },
20696    {
20697     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
20698    },
20699    {
20700     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20701    },
20702    {
20703     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20704    }
20705   ]
20706  },
20707  {
20708   "alignment" : 4,
20709   "base_specifiers" :
20710   [
20711    {
20712     "referenced_type" : "type-361"
20713    },
20714    {
20715     "referenced_type" : "type-24"
20716    }
20717   ],
20718   "fields" :
20719   [
20720    {
20721     "access" : "private",
20722     "field_name" : "mImpl",
20723     "field_offset" : 384,
20724     "referenced_type" : "type-375"
20725    },
20726    {
20727     "access" : "private",
20728     "field_name" : "mOnewayQueue",
20729     "field_offset" : 416,
20730     "referenced_type" : "type-136"
20731    }
20732   ],
20733   "linker_set_key" : "android::hardware::drm::V1_1::BsCryptoFactory",
20734   "name" : "android::hardware::drm::V1_1::BsCryptoFactory",
20735   "referenced_type" : "type-1065",
20736   "self_type" : "type-1065",
20737   "size" : 68,
20738   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsCryptoFactory.h",
20739   "unique_id" : "_ZTSN7android8hardware3drm4V1_115BsCryptoFactoryE",
20740   "vtable_components" :
20741   [
20742    {
20743     "component_value" : 60,
20744     "kind" : "vbase_offset"
20745    },
20746    {
20747     "kind" : "offset_to_top"
20748    },
20749    {
20750     "kind" : "rtti",
20751     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_115BsCryptoFactoryE"
20752    },
20753    {
20754     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114ICryptoFactory8isRemoteEv"
20755    },
20756    {
20757     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20758    },
20759    {
20760     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20761    },
20762    {
20763     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20764    },
20765    {
20766     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20767    },
20768    {
20769     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory21setHALInstrumentationEv"
20770    },
20771    {
20772     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20773    },
20774    {
20775     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory4pingEv"
20776    },
20777    {
20778     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20779    },
20780    {
20781     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory21notifySyspropsChangedEv"
20782    },
20783    {
20784     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20785    },
20786    {
20787     "kind" : "complete_dtor_pointer",
20788     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactoryD1Ev"
20789    },
20790    {
20791     "kind" : "deleting_dtor_pointer",
20792     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactoryD0Ev"
20793    },
20794    {
20795     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
20796    },
20797    {
20798     "mangled_component_name" : "_ZN7android8hardware3drm4V1_115BsCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
20799    },
20800    {
20801     "component_value" : -4,
20802     "kind" : "offset_to_top"
20803    },
20804    {
20805     "kind" : "rtti",
20806     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_115BsCryptoFactoryE"
20807    },
20808    {
20809     "kind" : "complete_dtor_pointer",
20810     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_115BsCryptoFactoryD1Ev"
20811    },
20812    {
20813     "kind" : "deleting_dtor_pointer",
20814     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_115BsCryptoFactoryD0Ev"
20815    },
20816    {
20817     "kind" : "vcall_offset"
20818    },
20819    {
20820     "kind" : "vcall_offset"
20821    },
20822    {
20823     "kind" : "vcall_offset"
20824    },
20825    {
20826     "kind" : "vcall_offset"
20827    },
20828    {
20829     "component_value" : -60,
20830     "kind" : "vcall_offset"
20831    },
20832    {
20833     "component_value" : -60,
20834     "kind" : "offset_to_top"
20835    },
20836    {
20837     "kind" : "rtti",
20838     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_115BsCryptoFactoryE"
20839    },
20840    {
20841     "kind" : "complete_dtor_pointer",
20842     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_115BsCryptoFactoryD1Ev"
20843    },
20844    {
20845     "kind" : "deleting_dtor_pointer",
20846     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_115BsCryptoFactoryD0Ev"
20847    },
20848    {
20849     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20850    },
20851    {
20852     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20853    },
20854    {
20855     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20856    },
20857    {
20858     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20859    }
20860   ]
20861  },
20862  {
20863   "alignment" : 4,
20864   "base_specifiers" :
20865   [
20866    {
20867     "referenced_type" : "type-36"
20868    },
20869    {
20870     "referenced_type" : "type-24"
20871    }
20872   ],
20873   "fields" :
20874   [
20875    {
20876     "access" : "private",
20877     "field_name" : "mImpl",
20878     "field_offset" : 384,
20879     "referenced_type" : "type-78"
20880    },
20881    {
20882     "access" : "private",
20883     "field_name" : "mOnewayQueue",
20884     "field_offset" : 416,
20885     "referenced_type" : "type-136"
20886    }
20887   ],
20888   "linker_set_key" : "android::hardware::drm::V1_1::BsDrmFactory",
20889   "name" : "android::hardware::drm::V1_1::BsDrmFactory",
20890   "referenced_type" : "type-1041",
20891   "self_type" : "type-1041",
20892   "size" : 68,
20893   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsDrmFactory.h",
20894   "unique_id" : "_ZTSN7android8hardware3drm4V1_112BsDrmFactoryE",
20895   "vtable_components" :
20896   [
20897    {
20898     "component_value" : 60,
20899     "kind" : "vbase_offset"
20900    },
20901    {
20902     "kind" : "offset_to_top"
20903    },
20904    {
20905     "kind" : "rtti",
20906     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_112BsDrmFactoryE"
20907    },
20908    {
20909     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_111IDrmFactory8isRemoteEv"
20910    },
20911    {
20912     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20913    },
20914    {
20915     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20916    },
20917    {
20918     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20919    },
20920    {
20921     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20922    },
20923    {
20924     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory21setHALInstrumentationEv"
20925    },
20926    {
20927     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20928    },
20929    {
20930     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory4pingEv"
20931    },
20932    {
20933     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20934    },
20935    {
20936     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory21notifySyspropsChangedEv"
20937    },
20938    {
20939     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20940    },
20941    {
20942     "kind" : "complete_dtor_pointer",
20943     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactoryD1Ev"
20944    },
20945    {
20946     "kind" : "deleting_dtor_pointer",
20947     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactoryD0Ev"
20948    },
20949    {
20950     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
20951    },
20952    {
20953     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
20954    },
20955    {
20956     "mangled_component_name" : "_ZN7android8hardware3drm4V1_112BsDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
20957    },
20958    {
20959     "component_value" : -4,
20960     "kind" : "offset_to_top"
20961    },
20962    {
20963     "kind" : "rtti",
20964     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_112BsDrmFactoryE"
20965    },
20966    {
20967     "kind" : "complete_dtor_pointer",
20968     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_112BsDrmFactoryD1Ev"
20969    },
20970    {
20971     "kind" : "deleting_dtor_pointer",
20972     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_112BsDrmFactoryD0Ev"
20973    },
20974    {
20975     "kind" : "vcall_offset"
20976    },
20977    {
20978     "kind" : "vcall_offset"
20979    },
20980    {
20981     "kind" : "vcall_offset"
20982    },
20983    {
20984     "kind" : "vcall_offset"
20985    },
20986    {
20987     "component_value" : -60,
20988     "kind" : "vcall_offset"
20989    },
20990    {
20991     "component_value" : -60,
20992     "kind" : "offset_to_top"
20993    },
20994    {
20995     "kind" : "rtti",
20996     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_112BsDrmFactoryE"
20997    },
20998    {
20999     "kind" : "complete_dtor_pointer",
21000     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_112BsDrmFactoryD1Ev"
21001    },
21002    {
21003     "kind" : "deleting_dtor_pointer",
21004     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_112BsDrmFactoryD0Ev"
21005    },
21006    {
21007     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21008    },
21009    {
21010     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21011    },
21012    {
21013     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21014    },
21015    {
21016     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21017    }
21018   ]
21019  },
21020  {
21021   "alignment" : 4,
21022   "base_specifiers" :
21023   [
21024    {
21025     "referenced_type" : "type-126"
21026    },
21027    {
21028     "referenced_type" : "type-24"
21029    }
21030   ],
21031   "fields" :
21032   [
21033    {
21034     "access" : "private",
21035     "field_name" : "mImpl",
21036     "field_offset" : 384,
21037     "referenced_type" : "type-123"
21038    },
21039    {
21040     "access" : "private",
21041     "field_name" : "mOnewayQueue",
21042     "field_offset" : 416,
21043     "referenced_type" : "type-136"
21044    }
21045   ],
21046   "linker_set_key" : "android::hardware::drm::V1_1::BsDrmPlugin",
21047   "name" : "android::hardware::drm::V1_1::BsDrmPlugin",
21048   "referenced_type" : "type-135",
21049   "self_type" : "type-135",
21050   "size" : 68,
21051   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BsDrmPlugin.h",
21052   "unique_id" : "_ZTSN7android8hardware3drm4V1_111BsDrmPluginE",
21053   "vtable_components" :
21054   [
21055    {
21056     "component_value" : 60,
21057     "kind" : "vbase_offset"
21058    },
21059    {
21060     "kind" : "offset_to_top"
21061    },
21062    {
21063     "kind" : "rtti",
21064     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111BsDrmPluginE"
21065    },
21066    {
21067     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_110IDrmPlugin8isRemoteEv"
21068    },
21069    {
21070     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21071    },
21072    {
21073     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21074    },
21075    {
21076     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21077    },
21078    {
21079     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21080    },
21081    {
21082     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin21setHALInstrumentationEv"
21083    },
21084    {
21085     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21086    },
21087    {
21088     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin4pingEv"
21089    },
21090    {
21091     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21092    },
21093    {
21094     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin21notifySyspropsChangedEv"
21095    },
21096    {
21097     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21098    },
21099    {
21100     "kind" : "complete_dtor_pointer",
21101     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPluginD1Ev"
21102    },
21103    {
21104     "kind" : "deleting_dtor_pointer",
21105     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPluginD0Ev"
21106    },
21107    {
21108     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
21109    },
21110    {
21111     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
21112    },
21113    {
21114     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
21115    },
21116    {
21117     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
21118    },
21119    {
21120     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
21121    },
21122    {
21123     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
21124    },
21125    {
21126     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
21127    },
21128    {
21129     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
21130    },
21131    {
21132     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
21133    },
21134    {
21135     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
21136    },
21137    {
21138     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
21139    },
21140    {
21141     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin21releaseAllSecureStopsEv"
21142    },
21143    {
21144     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
21145    },
21146    {
21147     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
21148    },
21149    {
21150     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
21151    },
21152    {
21153     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
21154    },
21155    {
21156     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
21157    },
21158    {
21159     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
21160    },
21161    {
21162     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
21163    },
21164    {
21165     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
21166    },
21167    {
21168     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
21169    },
21170    {
21171     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
21172    },
21173    {
21174     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
21175    },
21176    {
21177     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
21178    },
21179    {
21180     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
21181    },
21182    {
21183     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
21184    },
21185    {
21186     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
21187    },
21188    {
21189     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
21190    },
21191    {
21192     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
21193    },
21194    {
21195     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
21196    },
21197    {
21198     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
21199    },
21200    {
21201     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
21202    },
21203    {
21204     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
21205    },
21206    {
21207     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
21208    },
21209    {
21210     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
21211    },
21212    {
21213     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
21214    },
21215    {
21216     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
21217    },
21218    {
21219     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111BsDrmPlugin20removeAllSecureStopsEv"
21220    },
21221    {
21222     "component_value" : -4,
21223     "kind" : "offset_to_top"
21224    },
21225    {
21226     "kind" : "rtti",
21227     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111BsDrmPluginE"
21228    },
21229    {
21230     "kind" : "complete_dtor_pointer",
21231     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_111BsDrmPluginD1Ev"
21232    },
21233    {
21234     "kind" : "deleting_dtor_pointer",
21235     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_111BsDrmPluginD0Ev"
21236    },
21237    {
21238     "kind" : "vcall_offset"
21239    },
21240    {
21241     "kind" : "vcall_offset"
21242    },
21243    {
21244     "kind" : "vcall_offset"
21245    },
21246    {
21247     "kind" : "vcall_offset"
21248    },
21249    {
21250     "component_value" : -60,
21251     "kind" : "vcall_offset"
21252    },
21253    {
21254     "component_value" : -60,
21255     "kind" : "offset_to_top"
21256    },
21257    {
21258     "kind" : "rtti",
21259     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111BsDrmPluginE"
21260    },
21261    {
21262     "kind" : "complete_dtor_pointer",
21263     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_111BsDrmPluginD1Ev"
21264    },
21265    {
21266     "kind" : "deleting_dtor_pointer",
21267     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_111BsDrmPluginD0Ev"
21268    },
21269    {
21270     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21271    },
21272    {
21273     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21274    },
21275    {
21276     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21277    },
21278    {
21279     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21280    }
21281   ]
21282  },
21283  {
21284   "alignment" : 8,
21285   "fields" :
21286   [
21287    {
21288     "field_name" : "metrics",
21289     "referenced_type" : "type-85"
21290    }
21291   ],
21292   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup",
21293   "name" : "android::hardware::drm::V1_1::DrmMetricGroup",
21294   "referenced_type" : "type-84",
21295   "self_type" : "type-84",
21296   "size" : 16,
21297   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
21298   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroupE"
21299  },
21300  {
21301   "alignment" : 8,
21302   "fields" :
21303   [
21304    {
21305     "field_name" : "name",
21306     "referenced_type" : "type-90"
21307    },
21308    {
21309     "field_name" : "type",
21310     "field_offset" : 128,
21311     "referenced_type" : "type-99"
21312    },
21313    {
21314     "field_name" : "int64Value",
21315     "field_offset" : 192,
21316     "referenced_type" : "type-47"
21317    },
21318    {
21319     "field_name" : "doubleValue",
21320     "field_offset" : 256,
21321     "referenced_type" : "type-101"
21322    },
21323    {
21324     "field_name" : "stringValue",
21325     "field_offset" : 320,
21326     "referenced_type" : "type-90"
21327    }
21328   ],
21329   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
21330   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
21331   "referenced_type" : "type-98",
21332   "self_type" : "type-98",
21333   "size" : 56,
21334   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
21335   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE"
21336  },
21337  {
21338   "alignment" : 8,
21339   "fields" :
21340   [
21341    {
21342     "field_name" : "name",
21343     "referenced_type" : "type-90"
21344    },
21345    {
21346     "field_name" : "attributes",
21347     "field_offset" : 128,
21348     "referenced_type" : "type-94"
21349    },
21350    {
21351     "field_name" : "values",
21352     "field_offset" : 256,
21353     "referenced_type" : "type-102"
21354    }
21355   ],
21356   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric",
21357   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric",
21358   "referenced_type" : "type-89",
21359   "self_type" : "type-89",
21360   "size" : 48,
21361   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
21362   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup6MetricE"
21363  },
21364  {
21365   "alignment" : 8,
21366   "fields" :
21367   [
21368    {
21369     "field_name" : "componentName",
21370     "referenced_type" : "type-90"
21371    },
21372    {
21373     "field_name" : "type",
21374     "field_offset" : 128,
21375     "referenced_type" : "type-99"
21376    },
21377    {
21378     "field_name" : "int64Value",
21379     "field_offset" : 192,
21380     "referenced_type" : "type-47"
21381    },
21382    {
21383     "field_name" : "doubleValue",
21384     "field_offset" : 256,
21385     "referenced_type" : "type-101"
21386    },
21387    {
21388     "field_name" : "stringValue",
21389     "field_offset" : 320,
21390     "referenced_type" : "type-90"
21391    }
21392   ],
21393   "linker_set_key" : "android::hardware::drm::V1_1::DrmMetricGroup::Value",
21394   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Value",
21395   "referenced_type" : "type-106",
21396   "self_type" : "type-106",
21397   "size" : 56,
21398   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
21399   "unique_id" : "_ZTSN7android8hardware3drm4V1_114DrmMetricGroup5ValueE"
21400  },
21401  {
21402   "alignment" : 4,
21403   "base_specifiers" :
21404   [
21405    {
21406     "referenced_type" : "type-345"
21407    }
21408   ],
21409   "linker_set_key" : "android::hardware::drm::V1_1::ICryptoFactory",
21410   "name" : "android::hardware::drm::V1_1::ICryptoFactory",
21411   "referenced_type" : "type-361",
21412   "self_type" : "type-361",
21413   "size" : 12,
21414   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h",
21415   "unique_id" : "_ZTSN7android8hardware3drm4V1_114ICryptoFactoryE",
21416   "vtable_components" :
21417   [
21418    {
21419     "component_value" : 4,
21420     "kind" : "vbase_offset"
21421    },
21422    {
21423     "kind" : "offset_to_top"
21424    },
21425    {
21426     "kind" : "rtti",
21427     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE"
21428    },
21429    {
21430     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114ICryptoFactory8isRemoteEv"
21431    },
21432    {
21433     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21434    },
21435    {
21436     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21437    },
21438    {
21439     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21440    },
21441    {
21442     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21443    },
21444    {
21445     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv"
21446    },
21447    {
21448     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21449    },
21450    {
21451     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv"
21452    },
21453    {
21454     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21455    },
21456    {
21457     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv"
21458    },
21459    {
21460     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21461    },
21462    {
21463     "kind" : "complete_dtor_pointer",
21464     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactoryD1Ev"
21465    },
21466    {
21467     "kind" : "deleting_dtor_pointer",
21468     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactoryD0Ev"
21469    },
21470    {
21471     "is_pure" : true,
21472     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
21473    },
21474    {
21475     "is_pure" : true,
21476     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
21477    },
21478    {
21479     "kind" : "vcall_offset"
21480    },
21481    {
21482     "kind" : "vcall_offset"
21483    },
21484    {
21485     "kind" : "vcall_offset"
21486    },
21487    {
21488     "kind" : "vcall_offset"
21489    },
21490    {
21491     "component_value" : -4,
21492     "kind" : "vcall_offset"
21493    },
21494    {
21495     "component_value" : -4,
21496     "kind" : "offset_to_top"
21497    },
21498    {
21499     "kind" : "rtti",
21500     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE"
21501    },
21502    {
21503     "kind" : "complete_dtor_pointer",
21504     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114ICryptoFactoryD1Ev"
21505    },
21506    {
21507     "kind" : "deleting_dtor_pointer",
21508     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114ICryptoFactoryD0Ev"
21509    },
21510    {
21511     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21512    },
21513    {
21514     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21515    },
21516    {
21517     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21518    },
21519    {
21520     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21521    }
21522   ]
21523  },
21524  {
21525   "alignment" : 4,
21526   "base_specifiers" :
21527   [
21528    {
21529     "referenced_type" : "type-19"
21530    }
21531   ],
21532   "linker_set_key" : "android::hardware::drm::V1_1::IDrmFactory",
21533   "name" : "android::hardware::drm::V1_1::IDrmFactory",
21534   "referenced_type" : "type-36",
21535   "self_type" : "type-36",
21536   "size" : 12,
21537   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h",
21538   "unique_id" : "_ZTSN7android8hardware3drm4V1_111IDrmFactoryE",
21539   "vtable_components" :
21540   [
21541    {
21542     "component_value" : 4,
21543     "kind" : "vbase_offset"
21544    },
21545    {
21546     "kind" : "offset_to_top"
21547    },
21548    {
21549     "kind" : "rtti",
21550     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE"
21551    },
21552    {
21553     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_111IDrmFactory8isRemoteEv"
21554    },
21555    {
21556     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21557    },
21558    {
21559     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21560    },
21561    {
21562     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21563    },
21564    {
21565     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21566    },
21567    {
21568     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv"
21569    },
21570    {
21571     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21572    },
21573    {
21574     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv"
21575    },
21576    {
21577     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21578    },
21579    {
21580     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv"
21581    },
21582    {
21583     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21584    },
21585    {
21586     "kind" : "complete_dtor_pointer",
21587     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactoryD1Ev"
21588    },
21589    {
21590     "kind" : "deleting_dtor_pointer",
21591     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactoryD0Ev"
21592    },
21593    {
21594     "is_pure" : true,
21595     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
21596    },
21597    {
21598     "is_pure" : true,
21599     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
21600    },
21601    {
21602     "is_pure" : true,
21603     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
21604    },
21605    {
21606     "kind" : "vcall_offset"
21607    },
21608    {
21609     "kind" : "vcall_offset"
21610    },
21611    {
21612     "kind" : "vcall_offset"
21613    },
21614    {
21615     "kind" : "vcall_offset"
21616    },
21617    {
21618     "component_value" : -4,
21619     "kind" : "vcall_offset"
21620    },
21621    {
21622     "component_value" : -4,
21623     "kind" : "offset_to_top"
21624    },
21625    {
21626     "kind" : "rtti",
21627     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE"
21628    },
21629    {
21630     "kind" : "complete_dtor_pointer",
21631     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_111IDrmFactoryD1Ev"
21632    },
21633    {
21634     "kind" : "deleting_dtor_pointer",
21635     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_111IDrmFactoryD0Ev"
21636    },
21637    {
21638     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21639    },
21640    {
21641     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21642    },
21643    {
21644     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21645    },
21646    {
21647     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21648    }
21649   ]
21650  },
21651  {
21652   "alignment" : 4,
21653   "base_specifiers" :
21654   [
21655    {
21656     "referenced_type" : "type-127"
21657    }
21658   ],
21659   "linker_set_key" : "android::hardware::drm::V1_1::IDrmPlugin",
21660   "name" : "android::hardware::drm::V1_1::IDrmPlugin",
21661   "referenced_type" : "type-126",
21662   "self_type" : "type-126",
21663   "size" : 12,
21664   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmPlugin.h",
21665   "unique_id" : "_ZTSN7android8hardware3drm4V1_110IDrmPluginE",
21666   "vtable_components" :
21667   [
21668    {
21669     "component_value" : 4,
21670     "kind" : "vbase_offset"
21671    },
21672    {
21673     "kind" : "offset_to_top"
21674    },
21675    {
21676     "kind" : "rtti",
21677     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_110IDrmPluginE"
21678    },
21679    {
21680     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_110IDrmPlugin8isRemoteEv"
21681    },
21682    {
21683     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21684    },
21685    {
21686     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21687    },
21688    {
21689     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21690    },
21691    {
21692     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21693    },
21694    {
21695     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21setHALInstrumentationEv"
21696    },
21697    {
21698     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21699    },
21700    {
21701     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4pingEv"
21702    },
21703    {
21704     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21705    },
21706    {
21707     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21notifySyspropsChangedEv"
21708    },
21709    {
21710     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21711    },
21712    {
21713     "kind" : "complete_dtor_pointer",
21714     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPluginD1Ev"
21715    },
21716    {
21717     "kind" : "deleting_dtor_pointer",
21718     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPluginD0Ev"
21719    },
21720    {
21721     "is_pure" : true,
21722     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11openSessionENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
21723    },
21724    {
21725     "is_pure" : true,
21726     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
21727    },
21728    {
21729     "is_pure" : true,
21730     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NSB_14KeyRequestTypeESA_EEE"
21731    },
21732    {
21733     "is_pure" : true,
21734     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
21735    },
21736    {
21737     "is_pure" : true,
21738     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
21739    },
21740    {
21741     "is_pure" : true,
21742     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
21743    },
21744    {
21745     "is_pure" : true,
21746     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS4_INSA_8KeyValueEEEEEE"
21747    },
21748    {
21749     "is_pure" : true,
21750     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEES6_EEE"
21751    },
21752    {
21753     "is_pure" : true,
21754     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusES7_S7_EEE"
21755    },
21756    {
21757     "is_pure" : true,
21758     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14getSecureStopsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS6_10SecureStopEEEEEE"
21759    },
21760    {
21761     "is_pure" : true,
21762     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNSA_10SecureStopEEEE"
21763    },
21764    {
21765     "is_pure" : true,
21766     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin21releaseAllSecureStopsEv"
21767    },
21768    {
21769     "is_pure" : true,
21770     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
21771    },
21772    {
21773     "is_pure" : true,
21774     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusES6_EEE"
21775    },
21776    {
21777     "is_pure" : true,
21778     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
21779    },
21780    {
21781     "is_pure" : true,
21782     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
21783    },
21784    {
21785     "is_pure" : true,
21786     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
21787    },
21788    {
21789     "is_pure" : true,
21790     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
21791    },
21792    {
21793     "is_pure" : true,
21794     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
21795    },
21796    {
21797     "is_pure" : true,
21798     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
21799    },
21800    {
21801     "is_pure" : true,
21802     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
21803    },
21804    {
21805     "is_pure" : true,
21806     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
21807    },
21808    {
21809     "is_pure" : true,
21810     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS1_4V1_06StatusEbEEE"
21811    },
21812    {
21813     "is_pure" : true,
21814     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS1_4V1_06StatusES7_EEE"
21815    },
21816    {
21817     "is_pure" : true,
21818     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin11setListenerERKNS_2spINS1_4V1_018IDrmPluginListenerEEE"
21819    },
21820    {
21821     "is_pure" : true,
21822     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin9sendEventENS1_4V1_09EventTypeERKNS0_8hidl_vecIhEES9_"
21823    },
21824    {
21825     "is_pure" : true,
21826     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
21827    },
21828    {
21829     "is_pure" : true,
21830     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS1_4V1_09KeyStatusEEEb"
21831    },
21832    {
21833     "is_pure" : true,
21834     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin15openSession_1_1ENS2_13SecurityLevelENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecIhEEEEE"
21835    },
21836    {
21837     "is_pure" : true,
21838     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin17getKeyRequest_1_1ERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS1_4V1_07KeyTypeERKNS4_INSB_8KeyValueEEENSt3__18functionIFvNSB_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
21839    },
21840    {
21841     "is_pure" : true,
21842     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin13getHdcpLevelsENSt3__18functionIFvNS1_4V1_06StatusENS2_9HdcpLevelES8_EEE"
21843    },
21844    {
21845     "is_pure" : true,
21846     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin19getNumberOfSessionsENSt3__18functionIFvNS1_4V1_06StatusEjjEEE"
21847    },
21848    {
21849     "is_pure" : true,
21850     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecurityLevelERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusENS2_13SecurityLevelEEEE"
21851    },
21852    {
21853     "is_pure" : true,
21854     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin10getMetricsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS2_14DrmMetricGroupEEEEEE"
21855    },
21856    {
21857     "is_pure" : true,
21858     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16getSecureStopIdsENSt3__18functionIFvNS1_4V1_06StatusERKNS0_8hidl_vecINS8_IhEEEEEEE"
21859    },
21860    {
21861     "is_pure" : true,
21862     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin18releaseSecureStopsERKNS2_17SecureStopReleaseE"
21863    },
21864    {
21865     "is_pure" : true,
21866     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin16removeSecureStopERKNS0_8hidl_vecIhEE"
21867    },
21868    {
21869     "is_pure" : true,
21870     "mangled_component_name" : "_ZN7android8hardware3drm4V1_110IDrmPlugin20removeAllSecureStopsEv"
21871    },
21872    {
21873     "kind" : "vcall_offset"
21874    },
21875    {
21876     "kind" : "vcall_offset"
21877    },
21878    {
21879     "kind" : "vcall_offset"
21880    },
21881    {
21882     "kind" : "vcall_offset"
21883    },
21884    {
21885     "component_value" : -4,
21886     "kind" : "vcall_offset"
21887    },
21888    {
21889     "component_value" : -4,
21890     "kind" : "offset_to_top"
21891    },
21892    {
21893     "kind" : "rtti",
21894     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_110IDrmPluginE"
21895    },
21896    {
21897     "kind" : "complete_dtor_pointer",
21898     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_110IDrmPluginD1Ev"
21899    },
21900    {
21901     "kind" : "deleting_dtor_pointer",
21902     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_110IDrmPluginD0Ev"
21903    },
21904    {
21905     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21906    },
21907    {
21908     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21909    },
21910    {
21911     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21912    },
21913    {
21914     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21915    }
21916   ]
21917  },
21918  {
21919   "alignment" : 8,
21920   "fields" :
21921   [
21922    {
21923     "field_name" : "opaqueData",
21924     "referenced_type" : "type-114"
21925    }
21926   ],
21927   "linker_set_key" : "android::hardware::drm::V1_1::SecureStopRelease",
21928   "name" : "android::hardware::drm::V1_1::SecureStopRelease",
21929   "referenced_type" : "type-278",
21930   "self_type" : "type-278",
21931   "size" : 16,
21932   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
21933   "unique_id" : "_ZTSN7android8hardware3drm4V1_117SecureStopReleaseE"
21934  },
21935  {
21936   "alignment" : 1,
21937   "fields" :
21938   [
21939    {
21940     "access" : "private",
21941     "field_name" : "mBuffer",
21942     "referenced_type" : "type-781"
21943    }
21944   ],
21945   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 16>",
21946   "name" : "android::hardware::hidl_array<unsigned char, 16>",
21947   "referenced_type" : "type-780",
21948   "self_type" : "type-780",
21949   "size" : 16,
21950   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21951   "template_args" : [ "type-100" ],
21952   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj16EJEEE"
21953  },
21954  {
21955   "alignment" : 1,
21956   "fields" :
21957   [
21958    {
21959     "access" : "private",
21960     "field_name" : "mBuffer",
21961     "referenced_type" : "type-754"
21962    }
21963   ],
21964   "linker_set_key" : "android::hardware::hidl_array<unsigned char, 32>",
21965   "name" : "android::hardware::hidl_array<unsigned char, 32>",
21966   "referenced_type" : "type-753",
21967   "self_type" : "type-753",
21968   "size" : 32,
21969   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
21970   "template_args" : [ "type-100" ],
21971   "unique_id" : "_ZTSN7android8hardware10hidl_arrayIhLj32EJEEE"
21972  },
21973  {
21974   "alignment" : 8,
21975   "base_specifiers" :
21976   [
21977    {
21978     "referenced_type" : "type-387"
21979    }
21980   ],
21981   "fields" :
21982   [
21983    {
21984     "access" : "private",
21985     "field_name" : "mRecipient",
21986     "field_offset" : 32,
21987     "referenced_type" : "type-384"
21988    },
21989    {
21990     "access" : "private",
21991     "field_name" : "mCookie",
21992     "field_offset" : 128,
21993     "referenced_type" : "type-93"
21994    },
21995    {
21996     "access" : "private",
21997     "field_name" : "mBase",
21998     "field_offset" : 192,
21999     "referenced_type" : "type-3"
22000    }
22001   ],
22002   "linker_set_key" : "android::hardware::hidl_binder_death_recipient",
22003   "name" : "android::hardware::hidl_binder_death_recipient",
22004   "referenced_type" : "type-383",
22005   "self_type" : "type-383",
22006   "size" : 40,
22007   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
22008   "unique_id" : "_ZTSN7android8hardware27hidl_binder_death_recipientE",
22009   "vtable_components" :
22010   [
22011    {
22012     "component_value" : 32,
22013     "kind" : "vbase_offset"
22014    },
22015    {
22016     "kind" : "offset_to_top"
22017    },
22018    {
22019     "kind" : "rtti",
22020     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
22021    },
22022    {
22023     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
22024    },
22025    {
22026     "kind" : "complete_dtor_pointer",
22027     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
22028    },
22029    {
22030     "kind" : "deleting_dtor_pointer",
22031     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
22032    },
22033    {
22034     "kind" : "vcall_offset"
22035    },
22036    {
22037     "kind" : "vcall_offset"
22038    },
22039    {
22040     "kind" : "vcall_offset"
22041    },
22042    {
22043     "kind" : "vcall_offset"
22044    },
22045    {
22046     "component_value" : -32,
22047     "kind" : "vcall_offset"
22048    },
22049    {
22050     "component_value" : -32,
22051     "kind" : "offset_to_top"
22052    },
22053    {
22054     "kind" : "rtti",
22055     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
22056    },
22057    {
22058     "kind" : "complete_dtor_pointer",
22059     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
22060    },
22061    {
22062     "kind" : "deleting_dtor_pointer",
22063     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
22064    },
22065    {
22066     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22067    },
22068    {
22069     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22070    },
22071    {
22072     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22073    },
22074    {
22075     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22076    }
22077   ]
22078  },
22079  {
22080   "alignment" : 4,
22081   "base_specifiers" :
22082   [
22083    {
22084     "is_virtual" : true,
22085     "referenced_type" : "type-6"
22086    }
22087   ],
22088   "linker_set_key" : "android::hardware::hidl_death_recipient",
22089   "name" : "android::hardware::hidl_death_recipient",
22090   "referenced_type" : "type-386",
22091   "self_type" : "type-386",
22092   "size" : 12,
22093   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22094   "unique_id" : "_ZTSN7android8hardware20hidl_death_recipientE",
22095   "vtable_components" :
22096   [
22097    {
22098     "component_value" : 4,
22099     "kind" : "vbase_offset"
22100    },
22101    {
22102     "kind" : "offset_to_top"
22103    },
22104    {
22105     "kind" : "rtti",
22106     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
22107    },
22108    {
22109     "is_pure" : true,
22110     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
22111    },
22112    {
22113     "kind" : "complete_dtor_pointer",
22114     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
22115    },
22116    {
22117     "kind" : "deleting_dtor_pointer",
22118     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
22119    },
22120    {
22121     "kind" : "vcall_offset"
22122    },
22123    {
22124     "kind" : "vcall_offset"
22125    },
22126    {
22127     "kind" : "vcall_offset"
22128    },
22129    {
22130     "kind" : "vcall_offset"
22131    },
22132    {
22133     "component_value" : -4,
22134     "kind" : "vcall_offset"
22135    },
22136    {
22137     "component_value" : -4,
22138     "kind" : "offset_to_top"
22139    },
22140    {
22141     "kind" : "rtti",
22142     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
22143    },
22144    {
22145     "kind" : "complete_dtor_pointer",
22146     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
22147    },
22148    {
22149     "kind" : "deleting_dtor_pointer",
22150     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
22151    },
22152    {
22153     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22154    },
22155    {
22156     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22157    },
22158    {
22159     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22160    },
22161    {
22162     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22163    }
22164   ]
22165  },
22166  {
22167   "alignment" : 8,
22168   "fields" :
22169   [
22170    {
22171     "access" : "private",
22172     "field_name" : "mHandle",
22173     "referenced_type" : "type-690"
22174    },
22175    {
22176     "access" : "private",
22177     "field_name" : "mOwnsHandle",
22178     "field_offset" : 64,
22179     "referenced_type" : "type-26"
22180    }
22181   ],
22182   "linker_set_key" : "android::hardware::hidl_handle",
22183   "name" : "android::hardware::hidl_handle",
22184   "referenced_type" : "type-719",
22185   "self_type" : "type-719",
22186   "size" : 16,
22187   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22188   "unique_id" : "_ZTSN7android8hardware11hidl_handleE"
22189  },
22190  {
22191   "alignment" : 8,
22192   "fields" :
22193   [
22194    {
22195     "access" : "private",
22196     "field_name" : "mHandle",
22197     "referenced_type" : "type-719"
22198    },
22199    {
22200     "access" : "private",
22201     "field_name" : "mSize",
22202     "field_offset" : 128,
22203     "referenced_type" : "type-93"
22204    },
22205    {
22206     "access" : "private",
22207     "field_name" : "mName",
22208     "field_offset" : 192,
22209     "referenced_type" : "type-90"
22210    }
22211   ],
22212   "linker_set_key" : "android::hardware::hidl_memory",
22213   "name" : "android::hardware::hidl_memory",
22214   "referenced_type" : "type-722",
22215   "self_type" : "type-722",
22216   "size" : 40,
22217   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22218   "unique_id" : "_ZTSN7android8hardware11hidl_memoryE"
22219  },
22220  {
22221   "alignment" : 8,
22222   "fields" :
22223   [
22224    {
22225     "access" : "private",
22226     "field_name" : "mBuffer",
22227     "referenced_type" : "type-91"
22228    },
22229    {
22230     "access" : "private",
22231     "field_name" : "mSize",
22232     "field_offset" : 64,
22233     "referenced_type" : "type-2"
22234    },
22235    {
22236     "access" : "private",
22237     "field_name" : "mOwnsBuffer",
22238     "field_offset" : 96,
22239     "referenced_type" : "type-26"
22240    }
22241   ],
22242   "linker_set_key" : "android::hardware::hidl_string",
22243   "name" : "android::hardware::hidl_string",
22244   "referenced_type" : "type-90",
22245   "self_type" : "type-90",
22246   "size" : 16,
22247   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22248   "unique_id" : "_ZTSN7android8hardware11hidl_stringE"
22249  },
22250  {
22251   "alignment" : 8,
22252   "fields" :
22253   [
22254    {
22255     "access" : "private",
22256     "field_name" : "mBuffer",
22257     "referenced_type" : "type-736"
22258    },
22259    {
22260     "access" : "private",
22261     "field_name" : "mSize",
22262     "field_offset" : 64,
22263     "referenced_type" : "type-2"
22264    },
22265    {
22266     "access" : "private",
22267     "field_name" : "mOwnsBuffer",
22268     "field_offset" : 96,
22269     "referenced_type" : "type-26"
22270    }
22271   ],
22272   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
22273   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
22274   "referenced_type" : "type-735",
22275   "self_type" : "type-735",
22276   "size" : 16,
22277   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22278   "template_args" : [ "type-739" ],
22279   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
22280  },
22281  {
22282   "alignment" : 8,
22283   "fields" :
22284   [
22285    {
22286     "access" : "private",
22287     "field_name" : "mBuffer",
22288     "referenced_type" : "type-192"
22289    },
22290    {
22291     "access" : "private",
22292     "field_name" : "mSize",
22293     "field_offset" : 64,
22294     "referenced_type" : "type-2"
22295    },
22296    {
22297     "access" : "private",
22298     "field_name" : "mOwnsBuffer",
22299     "field_offset" : 96,
22300     "referenced_type" : "type-26"
22301    }
22302   ],
22303   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
22304   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyStatus>",
22305   "referenced_type" : "type-191",
22306   "self_type" : "type-191",
22307   "size" : 16,
22308   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22309   "template_args" : [ "type-195" ],
22310   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_09KeyStatusEEE"
22311  },
22312  {
22313   "alignment" : 8,
22314   "fields" :
22315   [
22316    {
22317     "access" : "private",
22318     "field_name" : "mBuffer",
22319     "referenced_type" : "type-183"
22320    },
22321    {
22322     "access" : "private",
22323     "field_name" : "mSize",
22324     "field_offset" : 64,
22325     "referenced_type" : "type-2"
22326    },
22327    {
22328     "access" : "private",
22329     "field_name" : "mOwnsBuffer",
22330     "field_offset" : 96,
22331     "referenced_type" : "type-26"
22332    }
22333   ],
22334   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
22335   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::KeyValue>",
22336   "referenced_type" : "type-182",
22337   "self_type" : "type-182",
22338   "size" : 16,
22339   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22340   "template_args" : [ "type-186" ],
22341   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_08KeyValueEEE"
22342  },
22343  {
22344   "alignment" : 8,
22345   "fields" :
22346   [
22347    {
22348     "access" : "private",
22349     "field_name" : "mBuffer",
22350     "referenced_type" : "type-198"
22351    },
22352    {
22353     "access" : "private",
22354     "field_name" : "mSize",
22355     "field_offset" : 64,
22356     "referenced_type" : "type-2"
22357    },
22358    {
22359     "access" : "private",
22360     "field_name" : "mOwnsBuffer",
22361     "field_offset" : 96,
22362     "referenced_type" : "type-26"
22363    }
22364   ],
22365   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
22366   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_0::SecureStop>",
22367   "referenced_type" : "type-197",
22368   "self_type" : "type-197",
22369   "size" : 16,
22370   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22371   "template_args" : [ "type-201" ],
22372   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_010SecureStopEEE"
22373  },
22374  {
22375   "alignment" : 8,
22376   "fields" :
22377   [
22378    {
22379     "access" : "private",
22380     "field_name" : "mBuffer",
22381     "referenced_type" : "type-95"
22382    },
22383    {
22384     "access" : "private",
22385     "field_name" : "mSize",
22386     "field_offset" : 64,
22387     "referenced_type" : "type-2"
22388    },
22389    {
22390     "access" : "private",
22391     "field_name" : "mOwnsBuffer",
22392     "field_offset" : 96,
22393     "referenced_type" : "type-26"
22394    }
22395   ],
22396   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
22397   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
22398   "referenced_type" : "type-94",
22399   "self_type" : "type-94",
22400   "size" : 16,
22401   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22402   "template_args" : [ "type-98" ],
22403   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE"
22404  },
22405  {
22406   "alignment" : 8,
22407   "fields" :
22408   [
22409    {
22410     "access" : "private",
22411     "field_name" : "mBuffer",
22412     "referenced_type" : "type-86"
22413    },
22414    {
22415     "access" : "private",
22416     "field_name" : "mSize",
22417     "field_offset" : 64,
22418     "referenced_type" : "type-2"
22419    },
22420    {
22421     "access" : "private",
22422     "field_name" : "mOwnsBuffer",
22423     "field_offset" : 96,
22424     "referenced_type" : "type-26"
22425    }
22426   ],
22427   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
22428   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
22429   "referenced_type" : "type-85",
22430   "self_type" : "type-85",
22431   "size" : 16,
22432   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22433   "template_args" : [ "type-89" ],
22434   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE"
22435  },
22436  {
22437   "alignment" : 8,
22438   "fields" :
22439   [
22440    {
22441     "access" : "private",
22442     "field_name" : "mBuffer",
22443     "referenced_type" : "type-103"
22444    },
22445    {
22446     "access" : "private",
22447     "field_name" : "mSize",
22448     "field_offset" : 64,
22449     "referenced_type" : "type-2"
22450    },
22451    {
22452     "access" : "private",
22453     "field_name" : "mOwnsBuffer",
22454     "field_offset" : 96,
22455     "referenced_type" : "type-26"
22456    }
22457   ],
22458   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
22459   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
22460   "referenced_type" : "type-102",
22461   "self_type" : "type-102",
22462   "size" : 16,
22463   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22464   "template_args" : [ "type-106" ],
22465   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE"
22466  },
22467  {
22468   "alignment" : 8,
22469   "fields" :
22470   [
22471    {
22472     "access" : "private",
22473     "field_name" : "mBuffer",
22474     "referenced_type" : "type-81"
22475    },
22476    {
22477     "access" : "private",
22478     "field_name" : "mSize",
22479     "field_offset" : 64,
22480     "referenced_type" : "type-2"
22481    },
22482    {
22483     "access" : "private",
22484     "field_name" : "mOwnsBuffer",
22485     "field_offset" : 96,
22486     "referenced_type" : "type-26"
22487    }
22488   ],
22489   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup>",
22490   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup>",
22491   "referenced_type" : "type-211",
22492   "self_type" : "type-211",
22493   "size" : 16,
22494   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22495   "template_args" : [ "type-84" ],
22496   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroupEEE"
22497  },
22498  {
22499   "alignment" : 8,
22500   "fields" :
22501   [
22502    {
22503     "access" : "private",
22504     "field_name" : "mBuffer",
22505     "referenced_type" : "type-750"
22506    },
22507    {
22508     "access" : "private",
22509     "field_name" : "mSize",
22510     "field_offset" : 64,
22511     "referenced_type" : "type-2"
22512    },
22513    {
22514     "access" : "private",
22515     "field_name" : "mOwnsBuffer",
22516     "field_offset" : 96,
22517     "referenced_type" : "type-26"
22518    }
22519   ],
22520   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
22521   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
22522   "referenced_type" : "type-749",
22523   "self_type" : "type-749",
22524   "size" : 16,
22525   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22526   "template_args" : [ "type-753" ],
22527   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE"
22528  },
22529  {
22530   "alignment" : 8,
22531   "fields" :
22532   [
22533    {
22534     "access" : "private",
22535     "field_name" : "mBuffer",
22536     "referenced_type" : "type-742"
22537    },
22538    {
22539     "access" : "private",
22540     "field_name" : "mSize",
22541     "field_offset" : 64,
22542     "referenced_type" : "type-2"
22543    },
22544    {
22545     "access" : "private",
22546     "field_name" : "mOwnsBuffer",
22547     "field_offset" : 96,
22548     "referenced_type" : "type-26"
22549    }
22550   ],
22551   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
22552   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
22553   "referenced_type" : "type-741",
22554   "self_type" : "type-741",
22555   "size" : 16,
22556   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22557   "template_args" : [ "type-90" ],
22558   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
22559  },
22560  {
22561   "alignment" : 8,
22562   "fields" :
22563   [
22564    {
22565     "access" : "private",
22566     "field_name" : "mBuffer",
22567     "referenced_type" : "type-111"
22568    },
22569    {
22570     "access" : "private",
22571     "field_name" : "mSize",
22572     "field_offset" : 64,
22573     "referenced_type" : "type-2"
22574    },
22575    {
22576     "access" : "private",
22577     "field_name" : "mOwnsBuffer",
22578     "field_offset" : 96,
22579     "referenced_type" : "type-26"
22580    }
22581   ],
22582   "linker_set_key" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
22583   "name" : "android::hardware::hidl_vec<android::hardware::hidl_vec<unsigned char> >",
22584   "referenced_type" : "type-215",
22585   "self_type" : "type-215",
22586   "size" : 16,
22587   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22588   "template_args" : [ "type-114" ],
22589   "unique_id" : "_ZTSN7android8hardware8hidl_vecINS1_IhEEEE"
22590  },
22591  {
22592   "alignment" : 8,
22593   "fields" :
22594   [
22595    {
22596     "access" : "private",
22597     "field_name" : "mBuffer",
22598     "referenced_type" : "type-773"
22599    },
22600    {
22601     "access" : "private",
22602     "field_name" : "mSize",
22603     "field_offset" : 64,
22604     "referenced_type" : "type-2"
22605    },
22606    {
22607     "access" : "private",
22608     "field_name" : "mOwnsBuffer",
22609     "field_offset" : 96,
22610     "referenced_type" : "type-26"
22611    }
22612   ],
22613   "linker_set_key" : "android::hardware::hidl_vec<char>",
22614   "name" : "android::hardware::hidl_vec<char>",
22615   "referenced_type" : "type-772",
22616   "self_type" : "type-772",
22617   "size" : 16,
22618   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22619   "template_args" : [ "type-71" ],
22620   "unique_id" : "_ZTSN7android8hardware8hidl_vecIcEE"
22621  },
22622  {
22623   "alignment" : 8,
22624   "fields" :
22625   [
22626    {
22627     "access" : "private",
22628     "field_name" : "mBuffer",
22629     "referenced_type" : "type-761"
22630    },
22631    {
22632     "access" : "private",
22633     "field_name" : "mSize",
22634     "field_offset" : 64,
22635     "referenced_type" : "type-2"
22636    },
22637    {
22638     "access" : "private",
22639     "field_name" : "mOwnsBuffer",
22640     "field_offset" : 96,
22641     "referenced_type" : "type-26"
22642    }
22643   ],
22644   "linker_set_key" : "android::hardware::hidl_vec<int>",
22645   "name" : "android::hardware::hidl_vec<int>",
22646   "referenced_type" : "type-760",
22647   "self_type" : "type-760",
22648   "size" : 16,
22649   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22650   "template_args" : [ "type-42" ],
22651   "unique_id" : "_ZTSN7android8hardware8hidl_vecIiEE"
22652  },
22653  {
22654   "alignment" : 8,
22655   "fields" :
22656   [
22657    {
22658     "access" : "private",
22659     "field_name" : "mBuffer",
22660     "referenced_type" : "type-115"
22661    },
22662    {
22663     "access" : "private",
22664     "field_name" : "mSize",
22665     "field_offset" : 64,
22666     "referenced_type" : "type-2"
22667    },
22668    {
22669     "access" : "private",
22670     "field_name" : "mOwnsBuffer",
22671     "field_offset" : 96,
22672     "referenced_type" : "type-26"
22673    }
22674   ],
22675   "linker_set_key" : "android::hardware::hidl_vec<unsigned char>",
22676   "name" : "android::hardware::hidl_vec<unsigned char>",
22677   "referenced_type" : "type-114",
22678   "self_type" : "type-114",
22679   "size" : 16,
22680   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22681   "template_args" : [ "type-100" ],
22682   "unique_id" : "_ZTSN7android8hardware8hidl_vecIhEE"
22683  },
22684  {
22685   "alignment" : 2,
22686   "fields" :
22687   [
22688    {
22689     "access" : "private",
22690     "field_name" : "mMajor",
22691     "referenced_type" : "type-328"
22692    },
22693    {
22694     "access" : "private",
22695     "field_name" : "mMinor",
22696     "field_offset" : 16,
22697     "referenced_type" : "type-328"
22698    }
22699   ],
22700   "linker_set_key" : "android::hardware::hidl_version",
22701   "name" : "android::hardware::hidl_version",
22702   "referenced_type" : "type-783",
22703   "self_type" : "type-783",
22704   "size" : 4,
22705   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
22706   "unique_id" : "_ZTSN7android8hardware12hidl_versionE"
22707  },
22708  {
22709   "alignment" : 4,
22710   "base_specifiers" :
22711   [
22712    {
22713     "referenced_type" : "type-132"
22714    },
22715    {
22716     "referenced_type" : "type-24"
22717    }
22718   ],
22719   "fields" :
22720   [
22721    {
22722     "access" : "private",
22723     "field_name" : "_hidl_mImpl",
22724     "field_offset" : 512,
22725     "referenced_type" : "type-131"
22726    }
22727   ],
22728   "linker_set_key" : "android::hidl::base::V1_0::BnHwBase",
22729   "name" : "android::hidl::base::V1_0::BnHwBase",
22730   "referenced_type" : "type-130",
22731   "self_type" : "type-130",
22732   "size" : 76,
22733   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
22734   "unique_id" : "_ZTSN7android4hidl4base4V1_08BnHwBaseE",
22735   "vtable_components" :
22736   [
22737    {
22738     "component_value" : 68,
22739     "kind" : "vbase_offset"
22740    },
22741    {
22742     "kind" : "offset_to_top"
22743    },
22744    {
22745     "kind" : "rtti",
22746     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
22747    },
22748    {
22749     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
22750    },
22751    {
22752     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
22753    },
22754    {
22755     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
22756    },
22757    {
22758     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
22759    },
22760    {
22761     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
22762    },
22763    {
22764     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
22765    },
22766    {
22767     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
22768    },
22769    {
22770     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
22771    },
22772    {
22773     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
22774    },
22775    {
22776     "kind" : "complete_dtor_pointer",
22777     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
22778    },
22779    {
22780     "kind" : "deleting_dtor_pointer",
22781     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
22782    },
22783    {
22784     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
22785    },
22786    {
22787     "component_value" : -20,
22788     "kind" : "offset_to_top"
22789    },
22790    {
22791     "kind" : "rtti",
22792     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
22793    },
22794    {
22795     "kind" : "complete_dtor_pointer",
22796     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
22797    },
22798    {
22799     "kind" : "deleting_dtor_pointer",
22800     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
22801    },
22802    {
22803     "kind" : "vcall_offset"
22804    },
22805    {
22806     "kind" : "vcall_offset"
22807    },
22808    {
22809     "kind" : "vcall_offset"
22810    },
22811    {
22812     "kind" : "vcall_offset"
22813    },
22814    {
22815     "component_value" : -68,
22816     "kind" : "vcall_offset"
22817    },
22818    {
22819     "component_value" : -68,
22820     "kind" : "offset_to_top"
22821    },
22822    {
22823     "kind" : "rtti",
22824     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
22825    },
22826    {
22827     "kind" : "complete_dtor_pointer",
22828     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
22829    },
22830    {
22831     "kind" : "deleting_dtor_pointer",
22832     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
22833    },
22834    {
22835     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22836    },
22837    {
22838     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22839    },
22840    {
22841     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22842    },
22843    {
22844     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22845    }
22846   ]
22847  },
22848  {
22849   "alignment" : 4,
22850   "base_specifiers" :
22851   [
22852    {
22853     "referenced_type" : "type-821"
22854    },
22855    {
22856     "referenced_type" : "type-24"
22857    }
22858   ],
22859   "fields" :
22860   [
22861    {
22862     "access" : "private",
22863     "field_name" : "_hidl_mMutex",
22864     "field_offset" : 544,
22865     "referenced_type" : "type-987"
22866    },
22867    {
22868     "access" : "private",
22869     "field_name" : "_hidl_mDeathRecipients",
22870     "field_offset" : 576,
22871     "referenced_type" : "type-988"
22872    }
22873   ],
22874   "linker_set_key" : "android::hidl::base::V1_0::BpHwBase",
22875   "name" : "android::hidl::base::V1_0::BpHwBase",
22876   "referenced_type" : "type-986",
22877   "self_type" : "type-986",
22878   "size" : 92,
22879   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
22880   "unique_id" : "_ZTSN7android4hidl4base4V1_08BpHwBaseE",
22881   "vtable_components" :
22882   [
22883    {
22884     "component_value" : 84,
22885     "kind" : "vbase_offset"
22886    },
22887    {
22888     "kind" : "offset_to_top"
22889    },
22890    {
22891     "kind" : "rtti",
22892     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22893    },
22894    {
22895     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
22896    },
22897    {
22898     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
22899    },
22900    {
22901     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
22902    },
22903    {
22904     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
22905    },
22906    {
22907     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
22908    },
22909    {
22910     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
22911    },
22912    {
22913     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
22914    },
22915    {
22916     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
22917    },
22918    {
22919     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
22920    },
22921    {
22922     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
22923    },
22924    {
22925     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
22926    },
22927    {
22928     "kind" : "complete_dtor_pointer",
22929     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
22930    },
22931    {
22932     "kind" : "deleting_dtor_pointer",
22933     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
22934    },
22935    {
22936     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
22937    },
22938    {
22939     "component_value" : 80,
22940     "kind" : "vbase_offset"
22941    },
22942    {
22943     "component_value" : -4,
22944     "kind" : "offset_to_top"
22945    },
22946    {
22947     "kind" : "rtti",
22948     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22949    },
22950    {
22951     "kind" : "complete_dtor_pointer",
22952     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
22953    },
22954    {
22955     "kind" : "deleting_dtor_pointer",
22956     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
22957    },
22958    {
22959     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
22960    },
22961    {
22962     "component_value" : 76,
22963     "kind" : "vbase_offset"
22964    },
22965    {
22966     "component_value" : -8,
22967     "kind" : "offset_to_top"
22968    },
22969    {
22970     "kind" : "rtti",
22971     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22972    },
22973    {
22974     "kind" : "complete_dtor_pointer",
22975     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
22976    },
22977    {
22978     "kind" : "deleting_dtor_pointer",
22979     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
22980    },
22981    {
22982     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
22983    },
22984    {
22985     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
22986    },
22987    {
22988     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22989    },
22990    {
22991     "component_value" : -24,
22992     "kind" : "offset_to_top"
22993    },
22994    {
22995     "kind" : "rtti",
22996     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
22997    },
22998    {
22999     "kind" : "complete_dtor_pointer",
23000     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
23001    },
23002    {
23003     "kind" : "deleting_dtor_pointer",
23004     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
23005    },
23006    {
23007     "kind" : "vcall_offset"
23008    },
23009    {
23010     "component_value" : -76,
23011     "kind" : "vcall_offset"
23012    },
23013    {
23014     "component_value" : -76,
23015     "kind" : "vcall_offset"
23016    },
23017    {
23018     "component_value" : -76,
23019     "kind" : "vcall_offset"
23020    },
23021    {
23022     "component_value" : -84,
23023     "kind" : "vcall_offset"
23024    },
23025    {
23026     "component_value" : -84,
23027     "kind" : "offset_to_top"
23028    },
23029    {
23030     "kind" : "rtti",
23031     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
23032    },
23033    {
23034     "kind" : "complete_dtor_pointer",
23035     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
23036    },
23037    {
23038     "kind" : "deleting_dtor_pointer",
23039     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
23040    },
23041    {
23042     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
23043    },
23044    {
23045     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
23046    },
23047    {
23048     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
23049    },
23050    {
23051     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23052    }
23053   ]
23054  },
23055  {
23056   "alignment" : 8,
23057   "fields" :
23058   [
23059    {
23060     "field_name" : "pid",
23061     "referenced_type" : "type-42"
23062    },
23063    {
23064     "field_name" : "ptr",
23065     "field_offset" : 64,
23066     "referenced_type" : "type-93"
23067    },
23068    {
23069     "field_name" : "arch",
23070     "field_offset" : 128,
23071     "referenced_type" : "type-801"
23072    }
23073   ],
23074   "linker_set_key" : "android::hidl::base::V1_0::DebugInfo",
23075   "name" : "android::hidl::base::V1_0::DebugInfo",
23076   "referenced_type" : "type-800",
23077   "self_type" : "type-800",
23078   "size" : 24,
23079   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
23080   "unique_id" : "_ZTSN7android4hidl4base4V1_09DebugInfoE"
23081  },
23082  {
23083   "alignment" : 4,
23084   "base_specifiers" :
23085   [
23086    {
23087     "is_virtual" : true,
23088     "referenced_type" : "type-6"
23089    }
23090   ],
23091   "linker_set_key" : "android::hidl::base::V1_0::IBase",
23092   "name" : "android::hidl::base::V1_0::IBase",
23093   "referenced_type" : "type-5",
23094   "self_type" : "type-5",
23095   "size" : 12,
23096   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
23097   "unique_id" : "_ZTSN7android4hidl4base4V1_05IBaseE",
23098   "vtable_components" :
23099   [
23100    {
23101     "component_value" : 4,
23102     "kind" : "vbase_offset"
23103    },
23104    {
23105     "kind" : "offset_to_top"
23106    },
23107    {
23108     "kind" : "rtti",
23109     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
23110    },
23111    {
23112     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
23113    },
23114    {
23115     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
23116    },
23117    {
23118     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
23119    },
23120    {
23121     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
23122    },
23123    {
23124     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
23125    },
23126    {
23127     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
23128    },
23129    {
23130     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
23131    },
23132    {
23133     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
23134    },
23135    {
23136     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
23137    },
23138    {
23139     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
23140    },
23141    {
23142     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
23143    },
23144    {
23145     "kind" : "complete_dtor_pointer",
23146     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
23147    },
23148    {
23149     "kind" : "deleting_dtor_pointer",
23150     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
23151    },
23152    {
23153     "kind" : "vcall_offset"
23154    },
23155    {
23156     "kind" : "vcall_offset"
23157    },
23158    {
23159     "kind" : "vcall_offset"
23160    },
23161    {
23162     "kind" : "vcall_offset"
23163    },
23164    {
23165     "component_value" : -4,
23166     "kind" : "vcall_offset"
23167    },
23168    {
23169     "component_value" : -4,
23170     "kind" : "offset_to_top"
23171    },
23172    {
23173     "kind" : "rtti",
23174     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
23175    },
23176    {
23177     "kind" : "complete_dtor_pointer",
23178     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
23179    },
23180    {
23181     "kind" : "deleting_dtor_pointer",
23182     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
23183    },
23184    {
23185     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23186    },
23187    {
23188     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23189    },
23190    {
23191     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23192    },
23193    {
23194     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23195    }
23196   ]
23197  },
23198  {
23199   "alignment" : 4,
23200   "base_specifiers" :
23201   [
23202    {
23203     "referenced_type" : "type-5"
23204    }
23205   ],
23206   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager",
23207   "name" : "android::hidl::manager::V1_0::IServiceManager",
23208   "referenced_type" : "type-232",
23209   "self_type" : "type-232",
23210   "size" : 12,
23211   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
23212   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManagerE",
23213   "vtable_components" :
23214   [
23215    {
23216     "component_value" : 4,
23217     "kind" : "vbase_offset"
23218    },
23219    {
23220     "kind" : "offset_to_top"
23221    },
23222    {
23223     "kind" : "rtti",
23224     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
23225    },
23226    {
23227     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
23228    },
23229    {
23230     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
23231    },
23232    {
23233     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
23234    },
23235    {
23236     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
23237    },
23238    {
23239     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
23240    },
23241    {
23242     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
23243    },
23244    {
23245     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
23246    },
23247    {
23248     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
23249    },
23250    {
23251     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
23252    },
23253    {
23254     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
23255    },
23256    {
23257     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
23258    },
23259    {
23260     "kind" : "complete_dtor_pointer",
23261     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
23262    },
23263    {
23264     "kind" : "deleting_dtor_pointer",
23265     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
23266    },
23267    {
23268     "is_pure" : true,
23269     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
23270    },
23271    {
23272     "is_pure" : true,
23273     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
23274    },
23275    {
23276     "is_pure" : true,
23277     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
23278    },
23279    {
23280     "is_pure" : true,
23281     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
23282    },
23283    {
23284     "is_pure" : true,
23285     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
23286    },
23287    {
23288     "is_pure" : true,
23289     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
23290    },
23291    {
23292     "is_pure" : true,
23293     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
23294    },
23295    {
23296     "is_pure" : true,
23297     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
23298    },
23299    {
23300     "kind" : "vcall_offset"
23301    },
23302    {
23303     "kind" : "vcall_offset"
23304    },
23305    {
23306     "kind" : "vcall_offset"
23307    },
23308    {
23309     "kind" : "vcall_offset"
23310    },
23311    {
23312     "component_value" : -4,
23313     "kind" : "vcall_offset"
23314    },
23315    {
23316     "component_value" : -4,
23317     "kind" : "offset_to_top"
23318    },
23319    {
23320     "kind" : "rtti",
23321     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
23322    },
23323    {
23324     "kind" : "complete_dtor_pointer",
23325     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
23326    },
23327    {
23328     "kind" : "deleting_dtor_pointer",
23329     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
23330    },
23331    {
23332     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23333    },
23334    {
23335     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23336    },
23337    {
23338     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23339    },
23340    {
23341     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23342    }
23343   ]
23344  },
23345  {
23346   "alignment" : 8,
23347   "fields" :
23348   [
23349    {
23350     "field_name" : "interfaceName",
23351     "referenced_type" : "type-90"
23352    },
23353    {
23354     "field_name" : "instanceName",
23355     "field_offset" : 128,
23356     "referenced_type" : "type-90"
23357    },
23358    {
23359     "field_name" : "pid",
23360     "field_offset" : 256,
23361     "referenced_type" : "type-42"
23362    },
23363    {
23364     "field_name" : "clientPids",
23365     "field_offset" : 320,
23366     "referenced_type" : "type-760"
23367    },
23368    {
23369     "field_name" : "arch",
23370     "field_offset" : 448,
23371     "referenced_type" : "type-801"
23372    }
23373   ],
23374   "linker_set_key" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
23375   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
23376   "referenced_type" : "type-938",
23377   "self_type" : "type-938",
23378   "size" : 64,
23379   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
23380   "unique_id" : "_ZTSN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE"
23381  },
23382  {
23383   "alignment" : 4,
23384   "base_specifiers" :
23385   [
23386    {
23387     "referenced_type" : "type-5"
23388    }
23389   ],
23390   "linker_set_key" : "android::hidl::manager::V1_0::IServiceNotification",
23391   "name" : "android::hidl::manager::V1_0::IServiceNotification",
23392   "referenced_type" : "type-313",
23393   "self_type" : "type-313",
23394   "size" : 12,
23395   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
23396   "unique_id" : "_ZTSN7android4hidl7manager4V1_020IServiceNotificationE",
23397   "vtable_components" :
23398   [
23399    {
23400     "component_value" : 4,
23401     "kind" : "vbase_offset"
23402    },
23403    {
23404     "kind" : "offset_to_top"
23405    },
23406    {
23407     "kind" : "rtti",
23408     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
23409    },
23410    {
23411     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
23412    },
23413    {
23414     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
23415    },
23416    {
23417     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
23418    },
23419    {
23420     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
23421    },
23422    {
23423     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
23424    },
23425    {
23426     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
23427    },
23428    {
23429     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
23430    },
23431    {
23432     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
23433    },
23434    {
23435     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
23436    },
23437    {
23438     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
23439    },
23440    {
23441     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
23442    },
23443    {
23444     "kind" : "complete_dtor_pointer",
23445     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
23446    },
23447    {
23448     "kind" : "deleting_dtor_pointer",
23449     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
23450    },
23451    {
23452     "is_pure" : true,
23453     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
23454    },
23455    {
23456     "kind" : "vcall_offset"
23457    },
23458    {
23459     "kind" : "vcall_offset"
23460    },
23461    {
23462     "kind" : "vcall_offset"
23463    },
23464    {
23465     "kind" : "vcall_offset"
23466    },
23467    {
23468     "component_value" : -4,
23469     "kind" : "vcall_offset"
23470    },
23471    {
23472     "component_value" : -4,
23473     "kind" : "offset_to_top"
23474    },
23475    {
23476     "kind" : "rtti",
23477     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
23478    },
23479    {
23480     "kind" : "complete_dtor_pointer",
23481     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
23482    },
23483    {
23484     "kind" : "deleting_dtor_pointer",
23485     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
23486    },
23487    {
23488     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23489    },
23490    {
23491     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23492    },
23493    {
23494     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23495    },
23496    {
23497     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23498    }
23499   ]
23500  },
23501  {
23502   "alignment" : 4,
23503   "fields" :
23504   [
23505    {
23506     "access" : "private",
23507     "field_name" : "m_ptr",
23508     "referenced_type" : "type-271"
23509    }
23510   ],
23511   "linker_set_key" : "android::sp<android::Thread>",
23512   "name" : "android::sp<android::Thread>",
23513   "record_kind" : "class",
23514   "referenced_type" : "type-270",
23515   "self_type" : "type-270",
23516   "size" : 4,
23517   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23518   "template_args" : [ "type-272" ],
23519   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
23520  },
23521  {
23522   "alignment" : 4,
23523   "fields" :
23524   [
23525    {
23526     "access" : "private",
23527     "field_name" : "m_ptr",
23528     "referenced_type" : "type-405"
23529    }
23530   ],
23531   "linker_set_key" : "android::sp<android::hardware::BHwBinder>",
23532   "name" : "android::sp<android::hardware::BHwBinder>",
23533   "record_kind" : "class",
23534   "referenced_type" : "type-404",
23535   "self_type" : "type-404",
23536   "size" : 4,
23537   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23538   "template_args" : [ "type-132" ],
23539   "unique_id" : "_ZTSN7android2spINS_8hardware9BHwBinderEEE"
23540  },
23541  {
23542   "alignment" : 4,
23543   "fields" :
23544   [
23545    {
23546     "access" : "private",
23547     "field_name" : "m_ptr",
23548     "referenced_type" : "type-415"
23549    }
23550   ],
23551   "linker_set_key" : "android::sp<android::hardware::IBinder::DeathRecipient>",
23552   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
23553   "record_kind" : "class",
23554   "referenced_type" : "type-1133",
23555   "self_type" : "type-1133",
23556   "size" : 4,
23557   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23558   "template_args" : [ "type-387" ],
23559   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinder14DeathRecipientEEE"
23560  },
23561  {
23562   "alignment" : 4,
23563   "fields" :
23564   [
23565    {
23566     "access" : "private",
23567     "field_name" : "m_ptr",
23568     "referenced_type" : "type-13"
23569    }
23570   ],
23571   "linker_set_key" : "android::sp<android::hardware::IBinder>",
23572   "name" : "android::sp<android::hardware::IBinder>",
23573   "record_kind" : "class",
23574   "referenced_type" : "type-12",
23575   "self_type" : "type-12",
23576   "size" : 4,
23577   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23578   "template_args" : [ "type-14" ],
23579   "unique_id" : "_ZTSN7android2spINS_8hardware7IBinderEEE"
23580  },
23581  {
23582   "alignment" : 4,
23583   "fields" :
23584   [
23585    {
23586     "access" : "private",
23587     "field_name" : "m_ptr",
23588     "referenced_type" : "type-146"
23589    }
23590   ],
23591   "linker_set_key" : "android::sp<android::hardware::IInterface>",
23592   "name" : "android::sp<android::hardware::IInterface>",
23593   "record_kind" : "class",
23594   "referenced_type" : "type-145",
23595   "self_type" : "type-145",
23596   "size" : 4,
23597   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23598   "template_args" : [ "type-20" ],
23599   "unique_id" : "_ZTSN7android2spINS_8hardware10IInterfaceEEE"
23600  },
23601  {
23602   "alignment" : 4,
23603   "fields" :
23604   [
23605    {
23606     "access" : "private",
23607     "field_name" : "m_ptr",
23608     "referenced_type" : "type-40"
23609    }
23610   ],
23611   "linker_set_key" : "android::sp<android::hardware::ProcessState>",
23612   "name" : "android::sp<android::hardware::ProcessState>",
23613   "record_kind" : "class",
23614   "referenced_type" : "type-39",
23615   "self_type" : "type-39",
23616   "size" : 4,
23617   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23618   "template_args" : [ "type-41" ],
23619   "unique_id" : "_ZTSN7android2spINS_8hardware12ProcessStateEEE"
23620  },
23621  {
23622   "alignment" : 4,
23623   "fields" :
23624   [
23625    {
23626     "access" : "private",
23627     "field_name" : "m_ptr",
23628     "referenced_type" : "type-344"
23629    }
23630   ],
23631   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
23632   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
23633   "record_kind" : "class",
23634   "referenced_type" : "type-343",
23635   "self_type" : "type-343",
23636   "size" : 4,
23637   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23638   "template_args" : [ "type-345" ],
23639   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE"
23640  },
23641  {
23642   "alignment" : 4,
23643   "fields" :
23644   [
23645    {
23646     "access" : "private",
23647     "field_name" : "m_ptr",
23648     "referenced_type" : "type-319"
23649    }
23650   ],
23651   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
23652   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
23653   "record_kind" : "class",
23654   "referenced_type" : "type-318",
23655   "self_type" : "type-318",
23656   "size" : 4,
23657   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23658   "template_args" : [ "type-320" ],
23659   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE"
23660  },
23661  {
23662   "alignment" : 4,
23663   "fields" :
23664   [
23665    {
23666     "access" : "private",
23667     "field_name" : "m_ptr",
23668     "referenced_type" : "type-1062"
23669    }
23670   ],
23671   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
23672   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
23673   "record_kind" : "class",
23674   "referenced_type" : "type-1061",
23675   "self_type" : "type-1061",
23676   "size" : 4,
23677   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23678   "template_args" : [ "type-19" ],
23679   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE"
23680  },
23681  {
23682   "alignment" : 4,
23683   "fields" :
23684   [
23685    {
23686     "access" : "private",
23687     "field_name" : "m_ptr",
23688     "referenced_type" : "type-1046"
23689    }
23690   ],
23691   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
23692   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
23693   "record_kind" : "class",
23694   "referenced_type" : "type-1045",
23695   "self_type" : "type-1045",
23696   "size" : 4,
23697   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23698   "template_args" : [ "type-127" ],
23699   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE"
23700  },
23701  {
23702   "alignment" : 4,
23703   "fields" :
23704   [
23705    {
23706     "access" : "private",
23707     "field_name" : "m_ptr",
23708     "referenced_type" : "type-149"
23709    }
23710   ],
23711   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
23712   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
23713   "record_kind" : "class",
23714   "referenced_type" : "type-148",
23715   "self_type" : "type-148",
23716   "size" : 4,
23717   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23718   "template_args" : [ "type-150" ],
23719   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE"
23720  },
23721  {
23722   "alignment" : 4,
23723   "fields" :
23724   [
23725    {
23726     "access" : "private",
23727     "field_name" : "m_ptr",
23728     "referenced_type" : "type-360"
23729    }
23730   ],
23731   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
23732   "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
23733   "record_kind" : "class",
23734   "referenced_type" : "type-359",
23735   "self_type" : "type-359",
23736   "size" : 4,
23737   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23738   "template_args" : [ "type-361" ],
23739   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE"
23740  },
23741  {
23742   "alignment" : 4,
23743   "fields" :
23744   [
23745    {
23746     "access" : "private",
23747     "field_name" : "m_ptr",
23748     "referenced_type" : "type-80"
23749    }
23750   ],
23751   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmFactory>",
23752   "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory>",
23753   "record_kind" : "class",
23754   "referenced_type" : "type-79",
23755   "self_type" : "type-79",
23756   "size" : 4,
23757   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23758   "template_args" : [ "type-36" ],
23759   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE"
23760  },
23761  {
23762   "alignment" : 4,
23763   "fields" :
23764   [
23765    {
23766     "access" : "private",
23767     "field_name" : "m_ptr",
23768     "referenced_type" : "type-125"
23769    }
23770   ],
23771   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
23772   "name" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin>",
23773   "record_kind" : "class",
23774   "referenced_type" : "type-124",
23775   "self_type" : "type-124",
23776   "size" : 4,
23777   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23778   "template_args" : [ "type-126" ],
23779   "unique_id" : "_ZTSN7android2spINS_8hardware3drm4V1_110IDrmPluginEEE"
23780  },
23781  {
23782   "alignment" : 4,
23783   "fields" :
23784   [
23785    {
23786     "access" : "private",
23787     "field_name" : "m_ptr",
23788     "referenced_type" : "type-382"
23789    }
23790   ],
23791   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient>",
23792   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
23793   "record_kind" : "class",
23794   "referenced_type" : "type-381",
23795   "self_type" : "type-381",
23796   "size" : 4,
23797   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23798   "template_args" : [ "type-383" ],
23799   "unique_id" : "_ZTSN7android2spINS_8hardware27hidl_binder_death_recipientEEE"
23800  },
23801  {
23802   "alignment" : 4,
23803   "fields" :
23804   [
23805    {
23806     "access" : "private",
23807     "field_name" : "m_ptr",
23808     "referenced_type" : "type-385"
23809    }
23810   ],
23811   "linker_set_key" : "android::sp<android::hardware::hidl_death_recipient>",
23812   "name" : "android::sp<android::hardware::hidl_death_recipient>",
23813   "record_kind" : "class",
23814   "referenced_type" : "type-765",
23815   "self_type" : "type-765",
23816   "size" : 4,
23817   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23818   "template_args" : [ "type-386" ],
23819   "unique_id" : "_ZTSN7android2spINS_8hardware20hidl_death_recipientEEE"
23820  },
23821  {
23822   "alignment" : 4,
23823   "fields" :
23824   [
23825    {
23826     "access" : "private",
23827     "field_name" : "m_ptr",
23828     "referenced_type" : "type-4"
23829    }
23830   ],
23831   "linker_set_key" : "android::sp<android::hidl::base::V1_0::IBase>",
23832   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
23833   "record_kind" : "class",
23834   "referenced_type" : "type-131",
23835   "self_type" : "type-131",
23836   "size" : 4,
23837   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23838   "template_args" : [ "type-5" ],
23839   "unique_id" : "_ZTSN7android2spINS_4hidl4base4V1_05IBaseEEE"
23840  },
23841  {
23842   "alignment" : 4,
23843   "fields" :
23844   [
23845    {
23846     "access" : "private",
23847     "field_name" : "m_ptr",
23848     "referenced_type" : "type-231"
23849    }
23850   ],
23851   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
23852   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
23853   "record_kind" : "class",
23854   "referenced_type" : "type-230",
23855   "self_type" : "type-230",
23856   "size" : 4,
23857   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23858   "template_args" : [ "type-232" ],
23859   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE"
23860  },
23861  {
23862   "alignment" : 4,
23863   "fields" :
23864   [
23865    {
23866     "access" : "private",
23867     "field_name" : "m_ptr",
23868     "referenced_type" : "type-312"
23869    }
23870   ],
23871   "linker_set_key" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
23872   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
23873   "record_kind" : "class",
23874   "referenced_type" : "type-311",
23875   "self_type" : "type-311",
23876   "size" : 4,
23877   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
23878   "template_args" : [ "type-313" ],
23879   "unique_id" : "_ZTSN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
23880  },
23881  {
23882   "alignment" : 1,
23883   "linker_set_key" : "android::trait_trivial_copy<bool>",
23884   "name" : "android::trait_trivial_copy<bool>",
23885   "referenced_type" : "type-513",
23886   "self_type" : "type-513",
23887   "size" : 1,
23888   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23889   "template_args" : [ "type-26" ],
23890   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
23891  },
23892  {
23893   "alignment" : 1,
23894   "linker_set_key" : "android::trait_trivial_copy<char>",
23895   "name" : "android::trait_trivial_copy<char>",
23896   "referenced_type" : "type-528",
23897   "self_type" : "type-528",
23898   "size" : 1,
23899   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23900   "template_args" : [ "type-71" ],
23901   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
23902  },
23903  {
23904   "alignment" : 1,
23905   "linker_set_key" : "android::trait_trivial_copy<double>",
23906   "name" : "android::trait_trivial_copy<double>",
23907   "referenced_type" : "type-652",
23908   "self_type" : "type-652",
23909   "size" : 1,
23910   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23911   "template_args" : [ "type-101" ],
23912   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
23913  },
23914  {
23915   "alignment" : 1,
23916   "linker_set_key" : "android::trait_trivial_copy<float>",
23917   "name" : "android::trait_trivial_copy<float>",
23918   "referenced_type" : "type-648",
23919   "self_type" : "type-648",
23920   "size" : 1,
23921   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23922   "template_args" : [ "type-633" ],
23923   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
23924  },
23925  {
23926   "alignment" : 1,
23927   "linker_set_key" : "android::trait_trivial_copy<int>",
23928   "name" : "android::trait_trivial_copy<int>",
23929   "referenced_type" : "type-569",
23930   "self_type" : "type-569",
23931   "size" : 1,
23932   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23933   "template_args" : [ "type-42" ],
23934   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
23935  },
23936  {
23937   "alignment" : 1,
23938   "linker_set_key" : "android::trait_trivial_copy<long long>",
23939   "name" : "android::trait_trivial_copy<long long>",
23940   "referenced_type" : "type-606",
23941   "self_type" : "type-606",
23942   "size" : 1,
23943   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23944   "template_args" : [ "type-47" ],
23945   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
23946  },
23947  {
23948   "alignment" : 1,
23949   "linker_set_key" : "android::trait_trivial_copy<long>",
23950   "name" : "android::trait_trivial_copy<long>",
23951   "referenced_type" : "type-582",
23952   "self_type" : "type-582",
23953   "size" : 1,
23954   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23955   "template_args" : [ "type-576" ],
23956   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
23957  },
23958  {
23959   "alignment" : 1,
23960   "linker_set_key" : "android::trait_trivial_copy<short>",
23961   "name" : "android::trait_trivial_copy<short>",
23962   "referenced_type" : "type-558",
23963   "self_type" : "type-558",
23964   "size" : 1,
23965   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23966   "template_args" : [ "type-553" ],
23967   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
23968  },
23969  {
23970   "alignment" : 1,
23971   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
23972   "name" : "android::trait_trivial_copy<unsigned char>",
23973   "referenced_type" : "type-542",
23974   "self_type" : "type-542",
23975   "size" : 1,
23976   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23977   "template_args" : [ "type-100" ],
23978   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
23979  },
23980  {
23981   "alignment" : 1,
23982   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
23983   "name" : "android::trait_trivial_copy<unsigned int>",
23984   "referenced_type" : "type-573",
23985   "self_type" : "type-573",
23986   "size" : 1,
23987   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23988   "template_args" : [ "type-2" ],
23989   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
23990  },
23991  {
23992   "alignment" : 1,
23993   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
23994   "name" : "android::trait_trivial_copy<unsigned long long>",
23995   "referenced_type" : "type-620",
23996   "self_type" : "type-620",
23997   "size" : 1,
23998   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
23999   "template_args" : [ "type-93" ],
24000   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
24001  },
24002  {
24003   "alignment" : 1,
24004   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
24005   "name" : "android::trait_trivial_copy<unsigned long>",
24006   "referenced_type" : "type-594",
24007   "self_type" : "type-594",
24008   "size" : 1,
24009   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24010   "template_args" : [ "type-592" ],
24011   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
24012  },
24013  {
24014   "alignment" : 1,
24015   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
24016   "name" : "android::trait_trivial_copy<unsigned short>",
24017   "referenced_type" : "type-565",
24018   "self_type" : "type-565",
24019   "size" : 1,
24020   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24021   "template_args" : [ "type-328" ],
24022   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
24023  },
24024  {
24025   "alignment" : 1,
24026   "linker_set_key" : "android::trait_trivial_copy<void>",
24027   "name" : "android::trait_trivial_copy<void>",
24028   "referenced_type" : "type-507",
24029   "self_type" : "type-507",
24030   "size" : 1,
24031   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24032   "template_args" : [ "type-44" ],
24033   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
24034  },
24035  {
24036   "alignment" : 1,
24037   "linker_set_key" : "android::trait_trivial_ctor<bool>",
24038   "name" : "android::trait_trivial_ctor<bool>",
24039   "referenced_type" : "type-509",
24040   "self_type" : "type-509",
24041   "size" : 1,
24042   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24043   "template_args" : [ "type-26" ],
24044   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
24045  },
24046  {
24047   "alignment" : 1,
24048   "linker_set_key" : "android::trait_trivial_ctor<char>",
24049   "name" : "android::trait_trivial_ctor<char>",
24050   "referenced_type" : "type-520",
24051   "self_type" : "type-520",
24052   "size" : 1,
24053   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24054   "template_args" : [ "type-71" ],
24055   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
24056  },
24057  {
24058   "alignment" : 1,
24059   "linker_set_key" : "android::trait_trivial_ctor<double>",
24060   "name" : "android::trait_trivial_ctor<double>",
24061   "referenced_type" : "type-650",
24062   "self_type" : "type-650",
24063   "size" : 1,
24064   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24065   "template_args" : [ "type-101" ],
24066   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
24067  },
24068  {
24069   "alignment" : 1,
24070   "linker_set_key" : "android::trait_trivial_ctor<float>",
24071   "name" : "android::trait_trivial_ctor<float>",
24072   "referenced_type" : "type-632",
24073   "self_type" : "type-632",
24074   "size" : 1,
24075   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24076   "template_args" : [ "type-633" ],
24077   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
24078  },
24079  {
24080   "alignment" : 1,
24081   "linker_set_key" : "android::trait_trivial_ctor<int>",
24082   "name" : "android::trait_trivial_ctor<int>",
24083   "referenced_type" : "type-567",
24084   "self_type" : "type-567",
24085   "size" : 1,
24086   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24087   "template_args" : [ "type-42" ],
24088   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
24089  },
24090  {
24091   "alignment" : 1,
24092   "linker_set_key" : "android::trait_trivial_ctor<long long>",
24093   "name" : "android::trait_trivial_ctor<long long>",
24094   "referenced_type" : "type-598",
24095   "self_type" : "type-598",
24096   "size" : 1,
24097   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24098   "template_args" : [ "type-47" ],
24099   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
24100  },
24101  {
24102   "alignment" : 1,
24103   "linker_set_key" : "android::trait_trivial_ctor<long>",
24104   "name" : "android::trait_trivial_ctor<long>",
24105   "referenced_type" : "type-575",
24106   "self_type" : "type-575",
24107   "size" : 1,
24108   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24109   "template_args" : [ "type-576" ],
24110   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
24111  },
24112  {
24113   "alignment" : 1,
24114   "linker_set_key" : "android::trait_trivial_ctor<short>",
24115   "name" : "android::trait_trivial_ctor<short>",
24116   "referenced_type" : "type-552",
24117   "self_type" : "type-552",
24118   "size" : 1,
24119   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24120   "template_args" : [ "type-553" ],
24121   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
24122  },
24123  {
24124   "alignment" : 1,
24125   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
24126   "name" : "android::trait_trivial_ctor<unsigned char>",
24127   "referenced_type" : "type-530",
24128   "self_type" : "type-530",
24129   "size" : 1,
24130   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24131   "template_args" : [ "type-100" ],
24132   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
24133  },
24134  {
24135   "alignment" : 1,
24136   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
24137   "name" : "android::trait_trivial_ctor<unsigned int>",
24138   "referenced_type" : "type-571",
24139   "self_type" : "type-571",
24140   "size" : 1,
24141   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24142   "template_args" : [ "type-2" ],
24143   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
24144  },
24145  {
24146   "alignment" : 1,
24147   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
24148   "name" : "android::trait_trivial_ctor<unsigned long long>",
24149   "referenced_type" : "type-614",
24150   "self_type" : "type-614",
24151   "size" : 1,
24152   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24153   "template_args" : [ "type-93" ],
24154   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
24155  },
24156  {
24157   "alignment" : 1,
24158   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
24159   "name" : "android::trait_trivial_ctor<unsigned long>",
24160   "referenced_type" : "type-591",
24161   "self_type" : "type-591",
24162   "size" : 1,
24163   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24164   "template_args" : [ "type-592" ],
24165   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
24166  },
24167  {
24168   "alignment" : 1,
24169   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
24170   "name" : "android::trait_trivial_ctor<unsigned short>",
24171   "referenced_type" : "type-560",
24172   "self_type" : "type-560",
24173   "size" : 1,
24174   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24175   "template_args" : [ "type-328" ],
24176   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
24177  },
24178  {
24179   "alignment" : 1,
24180   "linker_set_key" : "android::trait_trivial_ctor<void>",
24181   "name" : "android::trait_trivial_ctor<void>",
24182   "referenced_type" : "type-498",
24183   "self_type" : "type-498",
24184   "size" : 1,
24185   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24186   "template_args" : [ "type-44" ],
24187   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
24188  },
24189  {
24190   "alignment" : 1,
24191   "linker_set_key" : "android::trait_trivial_dtor<bool>",
24192   "name" : "android::trait_trivial_dtor<bool>",
24193   "referenced_type" : "type-512",
24194   "self_type" : "type-512",
24195   "size" : 1,
24196   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24197   "template_args" : [ "type-26" ],
24198   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
24199  },
24200  {
24201   "alignment" : 1,
24202   "linker_set_key" : "android::trait_trivial_dtor<char>",
24203   "name" : "android::trait_trivial_dtor<char>",
24204   "referenced_type" : "type-525",
24205   "self_type" : "type-525",
24206   "size" : 1,
24207   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24208   "template_args" : [ "type-71" ],
24209   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
24210  },
24211  {
24212   "alignment" : 1,
24213   "linker_set_key" : "android::trait_trivial_dtor<double>",
24214   "name" : "android::trait_trivial_dtor<double>",
24215   "referenced_type" : "type-651",
24216   "self_type" : "type-651",
24217   "size" : 1,
24218   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24219   "template_args" : [ "type-101" ],
24220   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
24221  },
24222  {
24223   "alignment" : 1,
24224   "linker_set_key" : "android::trait_trivial_dtor<float>",
24225   "name" : "android::trait_trivial_dtor<float>",
24226   "referenced_type" : "type-647",
24227   "self_type" : "type-647",
24228   "size" : 1,
24229   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24230   "template_args" : [ "type-633" ],
24231   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
24232  },
24233  {
24234   "alignment" : 1,
24235   "linker_set_key" : "android::trait_trivial_dtor<int>",
24236   "name" : "android::trait_trivial_dtor<int>",
24237   "referenced_type" : "type-568",
24238   "self_type" : "type-568",
24239   "size" : 1,
24240   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24241   "template_args" : [ "type-42" ],
24242   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
24243  },
24244  {
24245   "alignment" : 1,
24246   "linker_set_key" : "android::trait_trivial_dtor<long long>",
24247   "name" : "android::trait_trivial_dtor<long long>",
24248   "referenced_type" : "type-602",
24249   "self_type" : "type-602",
24250   "size" : 1,
24251   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24252   "template_args" : [ "type-47" ],
24253   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
24254  },
24255  {
24256   "alignment" : 1,
24257   "linker_set_key" : "android::trait_trivial_dtor<long>",
24258   "name" : "android::trait_trivial_dtor<long>",
24259   "referenced_type" : "type-578",
24260   "self_type" : "type-578",
24261   "size" : 1,
24262   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24263   "template_args" : [ "type-576" ],
24264   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
24265  },
24266  {
24267   "alignment" : 1,
24268   "linker_set_key" : "android::trait_trivial_dtor<short>",
24269   "name" : "android::trait_trivial_dtor<short>",
24270   "referenced_type" : "type-554",
24271   "self_type" : "type-554",
24272   "size" : 1,
24273   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24274   "template_args" : [ "type-553" ],
24275   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
24276  },
24277  {
24278   "alignment" : 1,
24279   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
24280   "name" : "android::trait_trivial_dtor<unsigned char>",
24281   "referenced_type" : "type-535",
24282   "self_type" : "type-535",
24283   "size" : 1,
24284   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24285   "template_args" : [ "type-100" ],
24286   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
24287  },
24288  {
24289   "alignment" : 1,
24290   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
24291   "name" : "android::trait_trivial_dtor<unsigned int>",
24292   "referenced_type" : "type-572",
24293   "self_type" : "type-572",
24294   "size" : 1,
24295   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24296   "template_args" : [ "type-2" ],
24297   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
24298  },
24299  {
24300   "alignment" : 1,
24301   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
24302   "name" : "android::trait_trivial_dtor<unsigned long long>",
24303   "referenced_type" : "type-615",
24304   "self_type" : "type-615",
24305   "size" : 1,
24306   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24307   "template_args" : [ "type-93" ],
24308   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
24309  },
24310  {
24311   "alignment" : 1,
24312   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
24313   "name" : "android::trait_trivial_dtor<unsigned long>",
24314   "referenced_type" : "type-593",
24315   "self_type" : "type-593",
24316   "size" : 1,
24317   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24318   "template_args" : [ "type-592" ],
24319   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
24320  },
24321  {
24322   "alignment" : 1,
24323   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
24324   "name" : "android::trait_trivial_dtor<unsigned short>",
24325   "referenced_type" : "type-564",
24326   "self_type" : "type-564",
24327   "size" : 1,
24328   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24329   "template_args" : [ "type-328" ],
24330   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
24331  },
24332  {
24333   "alignment" : 1,
24334   "linker_set_key" : "android::trait_trivial_dtor<void>",
24335   "name" : "android::trait_trivial_dtor<void>",
24336   "referenced_type" : "type-502",
24337   "self_type" : "type-502",
24338   "size" : 1,
24339   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24340   "template_args" : [ "type-44" ],
24341   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
24342  },
24343  {
24344   "alignment" : 1,
24345   "linker_set_key" : "android::trait_trivial_move<android::String16>",
24346   "name" : "android::trait_trivial_move<android::String16>",
24347   "referenced_type" : "type-818",
24348   "self_type" : "type-818",
24349   "size" : 1,
24350   "source_file" : "/system/core/libutils/include/utils/String16.h",
24351   "template_args" : [ "type-58" ],
24352   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
24353  },
24354  {
24355   "alignment" : 1,
24356   "linker_set_key" : "android::trait_trivial_move<android::String8>",
24357   "name" : "android::trait_trivial_move<android::String8>",
24358   "referenced_type" : "type-812",
24359   "self_type" : "type-812",
24360   "size" : 1,
24361   "source_file" : "/system/core/libutils/include/utils/String8.h",
24362   "template_args" : [ "type-68" ],
24363   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
24364  },
24365  {
24366   "alignment" : 1,
24367   "linker_set_key" : "android::trait_trivial_move<bool>",
24368   "name" : "android::trait_trivial_move<bool>",
24369   "referenced_type" : "type-516",
24370   "self_type" : "type-516",
24371   "size" : 1,
24372   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24373   "template_args" : [ "type-26" ],
24374   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
24375  },
24376  {
24377   "alignment" : 1,
24378   "linker_set_key" : "android::trait_trivial_move<char>",
24379   "name" : "android::trait_trivial_move<char>",
24380   "referenced_type" : "type-529",
24381   "self_type" : "type-529",
24382   "size" : 1,
24383   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24384   "template_args" : [ "type-71" ],
24385   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
24386  },
24387  {
24388   "alignment" : 1,
24389   "linker_set_key" : "android::trait_trivial_move<double>",
24390   "name" : "android::trait_trivial_move<double>",
24391   "referenced_type" : "type-653",
24392   "self_type" : "type-653",
24393   "size" : 1,
24394   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24395   "template_args" : [ "type-101" ],
24396   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
24397  },
24398  {
24399   "alignment" : 1,
24400   "linker_set_key" : "android::trait_trivial_move<float>",
24401   "name" : "android::trait_trivial_move<float>",
24402   "referenced_type" : "type-649",
24403   "self_type" : "type-649",
24404   "size" : 1,
24405   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24406   "template_args" : [ "type-633" ],
24407   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
24408  },
24409  {
24410   "alignment" : 1,
24411   "linker_set_key" : "android::trait_trivial_move<int>",
24412   "name" : "android::trait_trivial_move<int>",
24413   "referenced_type" : "type-570",
24414   "self_type" : "type-570",
24415   "size" : 1,
24416   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24417   "template_args" : [ "type-42" ],
24418   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
24419  },
24420  {
24421   "alignment" : 1,
24422   "linker_set_key" : "android::trait_trivial_move<long long>",
24423   "name" : "android::trait_trivial_move<long long>",
24424   "referenced_type" : "type-613",
24425   "self_type" : "type-613",
24426   "size" : 1,
24427   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24428   "template_args" : [ "type-47" ],
24429   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
24430  },
24431  {
24432   "alignment" : 1,
24433   "linker_set_key" : "android::trait_trivial_move<long>",
24434   "name" : "android::trait_trivial_move<long>",
24435   "referenced_type" : "type-588",
24436   "self_type" : "type-588",
24437   "size" : 1,
24438   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24439   "template_args" : [ "type-576" ],
24440   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
24441  },
24442  {
24443   "alignment" : 1,
24444   "linker_set_key" : "android::trait_trivial_move<short>",
24445   "name" : "android::trait_trivial_move<short>",
24446   "referenced_type" : "type-559",
24447   "self_type" : "type-559",
24448   "size" : 1,
24449   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24450   "template_args" : [ "type-553" ],
24451   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
24452  },
24453  {
24454   "alignment" : 1,
24455   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
24456   "name" : "android::trait_trivial_move<unsigned char>",
24457   "referenced_type" : "type-551",
24458   "self_type" : "type-551",
24459   "size" : 1,
24460   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24461   "template_args" : [ "type-100" ],
24462   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
24463  },
24464  {
24465   "alignment" : 1,
24466   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
24467   "name" : "android::trait_trivial_move<unsigned int>",
24468   "referenced_type" : "type-574",
24469   "self_type" : "type-574",
24470   "size" : 1,
24471   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24472   "template_args" : [ "type-2" ],
24473   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
24474  },
24475  {
24476   "alignment" : 1,
24477   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
24478   "name" : "android::trait_trivial_move<unsigned long long>",
24479   "referenced_type" : "type-621",
24480   "self_type" : "type-621",
24481   "size" : 1,
24482   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24483   "template_args" : [ "type-93" ],
24484   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
24485  },
24486  {
24487   "alignment" : 1,
24488   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
24489   "name" : "android::trait_trivial_move<unsigned long>",
24490   "referenced_type" : "type-597",
24491   "self_type" : "type-597",
24492   "size" : 1,
24493   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24494   "template_args" : [ "type-592" ],
24495   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
24496  },
24497  {
24498   "alignment" : 1,
24499   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
24500   "name" : "android::trait_trivial_move<unsigned short>",
24501   "referenced_type" : "type-566",
24502   "self_type" : "type-566",
24503   "size" : 1,
24504   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24505   "template_args" : [ "type-328" ],
24506   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
24507  },
24508  {
24509   "alignment" : 1,
24510   "linker_set_key" : "android::trait_trivial_move<void>",
24511   "name" : "android::trait_trivial_move<void>",
24512   "referenced_type" : "type-508",
24513   "self_type" : "type-508",
24514   "size" : 1,
24515   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
24516   "template_args" : [ "type-44" ],
24517   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
24518  },
24519  {
24520   "alignment" : 4,
24521   "fields" :
24522   [
24523    {
24524     "access" : "private",
24525     "field_name" : "m_ptr",
24526     "referenced_type" : "type-405"
24527    },
24528    {
24529     "access" : "private",
24530     "field_name" : "m_refs",
24531     "field_offset" : 32,
24532     "referenced_type" : "type-10"
24533    }
24534   ],
24535   "linker_set_key" : "android::wp<android::hardware::BHwBinder>",
24536   "name" : "android::wp<android::hardware::BHwBinder>",
24537   "record_kind" : "class",
24538   "referenced_type" : "type-790",
24539   "self_type" : "type-790",
24540   "size" : 8,
24541   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
24542   "template_args" : [ "type-132" ],
24543   "unique_id" : "_ZTSN7android2wpINS_8hardware9BHwBinderEEE"
24544  },
24545  {
24546   "alignment" : 4,
24547   "fields" :
24548   [
24549    {
24550     "access" : "private",
24551     "field_name" : "m_ptr",
24552     "referenced_type" : "type-415"
24553    },
24554    {
24555     "access" : "private",
24556     "field_name" : "m_refs",
24557     "field_offset" : 32,
24558     "referenced_type" : "type-10"
24559    }
24560   ],
24561   "linker_set_key" : "android::wp<android::hardware::IBinder::DeathRecipient>",
24562   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
24563   "record_kind" : "class",
24564   "referenced_type" : "type-414",
24565   "self_type" : "type-414",
24566   "size" : 8,
24567   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
24568   "template_args" : [ "type-387" ],
24569   "unique_id" : "_ZTSN7android2wpINS_8hardware7IBinder14DeathRecipientEEE"
24570  },
24571  {
24572   "alignment" : 4,
24573   "fields" :
24574   [
24575    {
24576     "access" : "private",
24577     "field_name" : "m_ptr",
24578     "referenced_type" : "type-385"
24579    },
24580    {
24581     "access" : "private",
24582     "field_name" : "m_refs",
24583     "field_offset" : 32,
24584     "referenced_type" : "type-10"
24585    }
24586   ],
24587   "linker_set_key" : "android::wp<android::hardware::hidl_death_recipient>",
24588   "name" : "android::wp<android::hardware::hidl_death_recipient>",
24589   "record_kind" : "class",
24590   "referenced_type" : "type-384",
24591   "self_type" : "type-384",
24592   "size" : 8,
24593   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
24594   "template_args" : [ "type-386" ],
24595   "unique_id" : "_ZTSN7android2wpINS_8hardware20hidl_death_recipientEEE"
24596  },
24597  {
24598   "alignment" : 4,
24599   "fields" :
24600   [
24601    {
24602     "access" : "private",
24603     "field_name" : "m_ptr",
24604     "referenced_type" : "type-4"
24605    },
24606    {
24607     "access" : "private",
24608     "field_name" : "m_refs",
24609     "field_offset" : 32,
24610     "referenced_type" : "type-10"
24611    }
24612   ],
24613   "linker_set_key" : "android::wp<android::hidl::base::V1_0::IBase>",
24614   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
24615   "record_kind" : "class",
24616   "referenced_type" : "type-3",
24617   "self_type" : "type-3",
24618   "size" : 8,
24619   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
24620   "template_args" : [ "type-5" ],
24621   "unique_id" : "_ZTSN7android2wpINS_4hidl4base4V1_05IBaseEEE"
24622  },
24623  {
24624   "alignment" : 4,
24625   "fields" :
24626   [
24627    {
24628     "field_name" : "maxContentLightLevel",
24629     "referenced_type" : "type-633"
24630    },
24631    {
24632     "field_name" : "maxFrameAverageLightLevel",
24633     "field_offset" : 32,
24634     "referenced_type" : "type-633"
24635    }
24636   ],
24637   "linker_set_key" : "android_cta861_3_metadata",
24638   "name" : "android_cta861_3_metadata",
24639   "referenced_type" : "type-912",
24640   "self_type" : "type-912",
24641   "size" : 8,
24642   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24643   "unique_id" : "android_cta861_3_metadata"
24644  },
24645  {
24646   "alignment" : 4,
24647   "fields" :
24648   [
24649    {
24650     "field_name" : "num_points",
24651     "referenced_type" : "type-2"
24652    },
24653    {
24654     "field_name" : "reserved",
24655     "field_offset" : 32,
24656     "referenced_type" : "type-902"
24657    },
24658    {
24659     "field_name" : "xyzc_points",
24660     "field_offset" : 288,
24661     "referenced_type" : "type-909"
24662    }
24663   ],
24664   "linker_set_key" : "android_depth_points",
24665   "name" : "android_depth_points",
24666   "referenced_type" : "type-908",
24667   "self_type" : "type-908",
24668   "size" : 36,
24669   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24670   "unique_id" : "android_depth_points"
24671  },
24672  {
24673   "alignment" : 4,
24674   "fields" :
24675   [
24676    {
24677     "field_name" : "format",
24678     "referenced_type" : "type-905"
24679    },
24680    {
24681     "field_name" : "num_planes",
24682     "field_offset" : 32,
24683     "referenced_type" : "type-2"
24684    },
24685    {
24686     "field_name" : "planes",
24687     "field_offset" : 64,
24688     "referenced_type" : "type-907"
24689    }
24690   ],
24691   "linker_set_key" : "android_flex_layout",
24692   "name" : "android_flex_layout",
24693   "referenced_type" : "type-906",
24694   "self_type" : "type-906",
24695   "size" : 12,
24696   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24697   "unique_id" : "android_flex_layout"
24698  },
24699  {
24700   "alignment" : 4,
24701   "fields" :
24702   [
24703    {
24704     "field_name" : "top_left",
24705     "referenced_type" : "type-117"
24706    },
24707    {
24708     "field_name" : "component",
24709     "field_offset" : 32,
24710     "referenced_type" : "type-903"
24711    },
24712    {
24713     "field_name" : "bits_per_component",
24714     "field_offset" : 64,
24715     "referenced_type" : "type-42"
24716    },
24717    {
24718     "field_name" : "bits_used",
24719     "field_offset" : 96,
24720     "referenced_type" : "type-42"
24721    },
24722    {
24723     "field_name" : "h_increment",
24724     "field_offset" : 128,
24725     "referenced_type" : "type-42"
24726    },
24727    {
24728     "field_name" : "v_increment",
24729     "field_offset" : 160,
24730     "referenced_type" : "type-42"
24731    },
24732    {
24733     "field_name" : "h_subsampling",
24734     "field_offset" : 192,
24735     "referenced_type" : "type-42"
24736    },
24737    {
24738     "field_name" : "v_subsampling",
24739     "field_offset" : 224,
24740     "referenced_type" : "type-42"
24741    }
24742   ],
24743   "linker_set_key" : "android_flex_plane",
24744   "name" : "android_flex_plane",
24745   "referenced_type" : "type-904",
24746   "self_type" : "type-904",
24747   "size" : 32,
24748   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24749   "unique_id" : "android_flex_plane"
24750  },
24751  {
24752   "alignment" : 4,
24753   "fields" :
24754   [
24755    {
24756     "field_name" : "displayPrimaryRed",
24757     "referenced_type" : "type-910"
24758    },
24759    {
24760     "field_name" : "displayPrimaryGreen",
24761     "field_offset" : 64,
24762     "referenced_type" : "type-910"
24763    },
24764    {
24765     "field_name" : "displayPrimaryBlue",
24766     "field_offset" : 128,
24767     "referenced_type" : "type-910"
24768    },
24769    {
24770     "field_name" : "whitePoint",
24771     "field_offset" : 192,
24772     "referenced_type" : "type-910"
24773    },
24774    {
24775     "field_name" : "maxLuminance",
24776     "field_offset" : 256,
24777     "referenced_type" : "type-633"
24778    },
24779    {
24780     "field_name" : "minLuminance",
24781     "field_offset" : 288,
24782     "referenced_type" : "type-633"
24783    }
24784   ],
24785   "linker_set_key" : "android_smpte2086_metadata",
24786   "name" : "android_smpte2086_metadata",
24787   "referenced_type" : "type-911",
24788   "self_type" : "type-911",
24789   "size" : 40,
24790   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24791   "unique_id" : "android_smpte2086_metadata"
24792  },
24793  {
24794   "alignment" : 4,
24795   "fields" :
24796   [
24797    {
24798     "field_name" : "x",
24799     "referenced_type" : "type-633"
24800    },
24801    {
24802     "field_name" : "y",
24803     "field_offset" : 32,
24804     "referenced_type" : "type-633"
24805    }
24806   ],
24807   "linker_set_key" : "android_xy_color",
24808   "name" : "android_xy_color",
24809   "referenced_type" : "type-910",
24810   "self_type" : "type-910",
24811   "size" : 8,
24812   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24813   "unique_id" : "android_xy_color"
24814  },
24815  {
24816   "alignment" : 4,
24817   "fields" :
24818   [
24819    {
24820     "field_name" : "y",
24821     "referenced_type" : "type-43"
24822    },
24823    {
24824     "field_name" : "cb",
24825     "field_offset" : 32,
24826     "referenced_type" : "type-43"
24827    },
24828    {
24829     "field_name" : "cr",
24830     "field_offset" : 64,
24831     "referenced_type" : "type-43"
24832    },
24833    {
24834     "field_name" : "ystride",
24835     "field_offset" : 96,
24836     "referenced_type" : "type-2"
24837    },
24838    {
24839     "field_name" : "cstride",
24840     "field_offset" : 128,
24841     "referenced_type" : "type-2"
24842    },
24843    {
24844     "field_name" : "chroma_step",
24845     "field_offset" : 160,
24846     "referenced_type" : "type-2"
24847    },
24848    {
24849     "field_name" : "reserved",
24850     "field_offset" : 192,
24851     "referenced_type" : "type-902"
24852    }
24853   ],
24854   "linker_set_key" : "android_ycbcr",
24855   "name" : "android_ycbcr",
24856   "referenced_type" : "type-901",
24857   "self_type" : "type-901",
24858   "size" : 56,
24859   "source_file" : "/system/core/libsystem/include/system/graphics.h",
24860   "unique_id" : "android_ycbcr"
24861  },
24862  {
24863   "alignment" : 4,
24864   "fields" :
24865   [
24866    {
24867     "referenced_type" : "type-325"
24868    }
24869   ],
24870   "linker_set_key" : "log_msg",
24871   "name" : "log_msg",
24872   "referenced_type" : "type-324",
24873   "self_type" : "type-324",
24874   "size" : 5124,
24875   "source_file" : "/system/core/liblog/include/log/log_read.h",
24876   "unique_id" : "log_msg"
24877  },
24878  {
24879   "alignment" : 4,
24880   "fields" :
24881   [
24882    {
24883     "field_name" : "buf",
24884     "referenced_type" : "type-326"
24885    },
24886    {
24887     "field_name" : "entry",
24888     "referenced_type" : "type-327"
24889    },
24890    {
24891     "field_name" : "entry_v4",
24892     "referenced_type" : "type-327"
24893    },
24894    {
24895     "field_name" : "entry_v3",
24896     "referenced_type" : "type-330"
24897    },
24898    {
24899     "field_name" : "entry_v2",
24900     "referenced_type" : "type-331"
24901    },
24902    {
24903     "field_name" : "entry_v1",
24904     "referenced_type" : "type-332"
24905    }
24906   ],
24907   "is_anonymous" : true,
24908   "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",
24909   "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",
24910   "record_kind" : "union",
24911   "referenced_type" : "type-325",
24912   "self_type" : "type-325",
24913   "size" : 5124,
24914   "source_file" : "/system/core/liblog/include/log/log_read.h",
24915   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
24916  },
24917  {
24918   "alignment" : 1,
24919   "fields" :
24920   [
24921    {
24922     "field_name" : "tv_sec",
24923     "referenced_type" : "type-2"
24924    },
24925    {
24926     "field_name" : "tv_nsec",
24927     "field_offset" : 32,
24928     "referenced_type" : "type-2"
24929    }
24930   ],
24931   "linker_set_key" : "log_time",
24932   "name" : "log_time",
24933   "referenced_type" : "type-813",
24934   "self_type" : "type-813",
24935   "size" : 8,
24936   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
24937   "unique_id" : "_ZTS8log_time"
24938  },
24939  {
24940   "alignment" : 4,
24941   "fields" :
24942   [
24943    {
24944     "field_name" : "len",
24945     "referenced_type" : "type-328"
24946    },
24947    {
24948     "field_name" : "__pad",
24949     "field_offset" : 16,
24950     "referenced_type" : "type-328"
24951    },
24952    {
24953     "field_name" : "pid",
24954     "field_offset" : 32,
24955     "referenced_type" : "type-42"
24956    },
24957    {
24958     "field_name" : "tid",
24959     "field_offset" : 64,
24960     "referenced_type" : "type-42"
24961    },
24962    {
24963     "field_name" : "sec",
24964     "field_offset" : 96,
24965     "referenced_type" : "type-42"
24966    },
24967    {
24968     "field_name" : "nsec",
24969     "field_offset" : 128,
24970     "referenced_type" : "type-42"
24971    },
24972    {
24973     "field_name" : "msg",
24974     "field_offset" : 160,
24975     "referenced_type" : "type-329"
24976    }
24977   ],
24978   "linker_set_key" : "logger_entry",
24979   "name" : "logger_entry",
24980   "referenced_type" : "type-332",
24981   "self_type" : "type-332",
24982   "size" : 20,
24983   "source_file" : "/system/core/liblog/include/log/log_read.h",
24984   "unique_id" : "logger_entry"
24985  },
24986  {
24987   "alignment" : 1,
24988   "fields" :
24989   [
24990    {
24991     "field_name" : "len",
24992     "referenced_type" : "type-328"
24993    },
24994    {
24995     "field_name" : "hdr_size",
24996     "field_offset" : 16,
24997     "referenced_type" : "type-328"
24998    },
24999    {
25000     "field_name" : "pid",
25001     "field_offset" : 32,
25002     "referenced_type" : "type-42"
25003    },
25004    {
25005     "field_name" : "tid",
25006     "field_offset" : 64,
25007     "referenced_type" : "type-42"
25008    },
25009    {
25010     "field_name" : "sec",
25011     "field_offset" : 96,
25012     "referenced_type" : "type-42"
25013    },
25014    {
25015     "field_name" : "nsec",
25016     "field_offset" : 128,
25017     "referenced_type" : "type-42"
25018    },
25019    {
25020     "field_name" : "euid",
25021     "field_offset" : 160,
25022     "referenced_type" : "type-2"
25023    },
25024    {
25025     "field_name" : "msg",
25026     "field_offset" : 192,
25027     "referenced_type" : "type-329"
25028    }
25029   ],
25030   "linker_set_key" : "logger_entry_v2",
25031   "name" : "logger_entry_v2",
25032   "referenced_type" : "type-331",
25033   "self_type" : "type-331",
25034   "size" : 24,
25035   "source_file" : "/system/core/liblog/include/log/log_read.h",
25036   "unique_id" : "logger_entry_v2"
25037  },
25038  {
25039   "alignment" : 1,
25040   "fields" :
25041   [
25042    {
25043     "field_name" : "len",
25044     "referenced_type" : "type-328"
25045    },
25046    {
25047     "field_name" : "hdr_size",
25048     "field_offset" : 16,
25049     "referenced_type" : "type-328"
25050    },
25051    {
25052     "field_name" : "pid",
25053     "field_offset" : 32,
25054     "referenced_type" : "type-42"
25055    },
25056    {
25057     "field_name" : "tid",
25058     "field_offset" : 64,
25059     "referenced_type" : "type-42"
25060    },
25061    {
25062     "field_name" : "sec",
25063     "field_offset" : 96,
25064     "referenced_type" : "type-42"
25065    },
25066    {
25067     "field_name" : "nsec",
25068     "field_offset" : 128,
25069     "referenced_type" : "type-42"
25070    },
25071    {
25072     "field_name" : "lid",
25073     "field_offset" : 160,
25074     "referenced_type" : "type-2"
25075    },
25076    {
25077     "field_name" : "msg",
25078     "field_offset" : 192,
25079     "referenced_type" : "type-329"
25080    }
25081   ],
25082   "linker_set_key" : "logger_entry_v3",
25083   "name" : "logger_entry_v3",
25084   "referenced_type" : "type-330",
25085   "self_type" : "type-330",
25086   "size" : 24,
25087   "source_file" : "/system/core/liblog/include/log/log_read.h",
25088   "unique_id" : "logger_entry_v3"
25089  },
25090  {
25091   "alignment" : 4,
25092   "fields" :
25093   [
25094    {
25095     "field_name" : "len",
25096     "referenced_type" : "type-328"
25097    },
25098    {
25099     "field_name" : "hdr_size",
25100     "field_offset" : 16,
25101     "referenced_type" : "type-328"
25102    },
25103    {
25104     "field_name" : "pid",
25105     "field_offset" : 32,
25106     "referenced_type" : "type-42"
25107    },
25108    {
25109     "field_name" : "tid",
25110     "field_offset" : 64,
25111     "referenced_type" : "type-2"
25112    },
25113    {
25114     "field_name" : "sec",
25115     "field_offset" : 96,
25116     "referenced_type" : "type-2"
25117    },
25118    {
25119     "field_name" : "nsec",
25120     "field_offset" : 128,
25121     "referenced_type" : "type-2"
25122    },
25123    {
25124     "field_name" : "lid",
25125     "field_offset" : 160,
25126     "referenced_type" : "type-2"
25127    },
25128    {
25129     "field_name" : "uid",
25130     "field_offset" : 192,
25131     "referenced_type" : "type-2"
25132    },
25133    {
25134     "field_name" : "msg",
25135     "field_offset" : 224,
25136     "referenced_type" : "type-329"
25137    }
25138   ],
25139   "linker_set_key" : "logger_entry_v4",
25140   "name" : "logger_entry_v4",
25141   "referenced_type" : "type-327",
25142   "self_type" : "type-327",
25143   "size" : 28,
25144   "source_file" : "/system/core/liblog/include/log/log_read.h",
25145   "unique_id" : "logger_entry_v4"
25146  },
25147  {
25148   "alignment" : 4,
25149   "fields" :
25150   [
25151    {
25152     "field_name" : "version",
25153     "referenced_type" : "type-42"
25154    },
25155    {
25156     "field_name" : "numFds",
25157     "field_offset" : 32,
25158     "referenced_type" : "type-42"
25159    },
25160    {
25161     "field_name" : "numInts",
25162     "field_offset" : 64,
25163     "referenced_type" : "type-42"
25164    },
25165    {
25166     "field_name" : "data",
25167     "field_offset" : 96,
25168     "referenced_type" : "type-492"
25169    }
25170   ],
25171   "linker_set_key" : "native_handle",
25172   "name" : "native_handle",
25173   "referenced_type" : "type-491",
25174   "self_type" : "type-491",
25175   "size" : 12,
25176   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
25177   "unique_id" : "native_handle"
25178  }
25179 ],
25180 "rvalue_reference_types" :
25181 [
25182  {
25183   "alignment" : 4,
25184   "linker_set_key" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &&",
25185   "name" : "android::hardware::Return<android::hardware::drm::V1_0::Status> &&",
25186   "referenced_type" : "type-156",
25187   "self_type" : "type-162",
25188   "size" : 4,
25189   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25190  },
25191  {
25192   "alignment" : 4,
25193   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > &&",
25194   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::ICryptoFactory> > &&",
25195   "referenced_type" : "type-434",
25196   "self_type" : "type-438",
25197   "size" : 4,
25198   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25199  },
25200  {
25201   "alignment" : 4,
25202   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > &&",
25203   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmFactory> > &&",
25204   "referenced_type" : "type-1072",
25205   "self_type" : "type-1074",
25206   "size" : 4,
25207   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25208  },
25209  {
25210   "alignment" : 4,
25211   "linker_set_key" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > &&",
25212   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_1::IDrmPlugin> > &&",
25213   "referenced_type" : "type-166",
25214   "self_type" : "type-168",
25215   "size" : 4,
25216   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25217  },
25218  {
25219   "alignment" : 4,
25220   "linker_set_key" : "android::hardware::Return<bool> &&",
25221   "name" : "android::hardware::Return<bool> &&",
25222   "referenced_type" : "type-416",
25223   "self_type" : "type-423",
25224   "size" : 4,
25225   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25226  },
25227  {
25228   "alignment" : 4,
25229   "linker_set_key" : "android::hardware::Return<void> &&",
25230   "name" : "android::hardware::Return<void> &&",
25231   "referenced_type" : "type-476",
25232   "self_type" : "type-481",
25233   "size" : 4,
25234   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25235  },
25236  {
25237   "alignment" : 4,
25238   "linker_set_key" : "android::hardware::Status &&",
25239   "name" : "android::hardware::Status &&",
25240   "referenced_type" : "type-159",
25241   "self_type" : "type-411",
25242   "size" : 4,
25243   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25244  },
25245  {
25246   "alignment" : 4,
25247   "linker_set_key" : "android::hardware::details::return_status &&",
25248   "name" : "android::hardware::details::return_status &&",
25249   "referenced_type" : "type-158",
25250   "self_type" : "type-462",
25251   "size" : 4,
25252   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
25253  },
25254  {
25255   "alignment" : 4,
25256   "linker_set_key" : "android::hardware::hidl_handle &&",
25257   "name" : "android::hardware::hidl_handle &&",
25258   "referenced_type" : "type-719",
25259   "self_type" : "type-724",
25260   "size" : 4,
25261   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
25262  },
25263  {
25264   "alignment" : 4,
25265   "linker_set_key" : "android::hardware::hidl_memory &&",
25266   "name" : "android::hardware::hidl_memory &&",
25267   "referenced_type" : "type-722",
25268   "self_type" : "type-729",
25269   "size" : 4,
25270   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
25271  },
25272  {
25273   "alignment" : 4,
25274   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
25275   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
25276   "referenced_type" : "type-318",
25277   "self_type" : "type-322",
25278   "size" : 4,
25279   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25280  },
25281  {
25282   "alignment" : 4,
25283   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
25284   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
25285   "referenced_type" : "type-1045",
25286   "self_type" : "type-1057",
25287   "size" : 4,
25288   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25289  },
25290  {
25291   "alignment" : 4,
25292   "linker_set_key" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &&",
25293   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &&",
25294   "referenced_type" : "type-148",
25295   "self_type" : "type-151",
25296   "size" : 4,
25297   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25298  },
25299  {
25300   "alignment" : 4,
25301   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> &&",
25302   "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> &&",
25303   "referenced_type" : "type-359",
25304   "self_type" : "type-362",
25305   "size" : 4,
25306   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25307  },
25308  {
25309   "alignment" : 4,
25310   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> &&",
25311   "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> &&",
25312   "referenced_type" : "type-79",
25313   "self_type" : "type-1069",
25314   "size" : 4,
25315   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25316  },
25317  {
25318   "alignment" : 4,
25319   "linker_set_key" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> &&",
25320   "name" : "android::sp<android::hardware::drm::V1_1::IDrmPlugin> &&",
25321   "referenced_type" : "type-124",
25322   "self_type" : "type-153",
25323   "size" : 4,
25324   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25325  },
25326  {
25327   "alignment" : 4,
25328   "linker_set_key" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
25329   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
25330   "referenced_type" : "type-381",
25331   "self_type" : "type-396",
25332   "size" : 4,
25333   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
25334  },
25335  {
25336   "alignment" : 4,
25337   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25338   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25339   "referenced_type" : "type-1102",
25340   "self_type" : "type-1101",
25341   "size" : 4,
25342   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25343  },
25344  {
25345   "alignment" : 4,
25346   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25347   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25348   "referenced_type" : "type-237",
25349   "self_type" : "type-236",
25350   "size" : 4,
25351   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25352  },
25353  {
25354   "alignment" : 4,
25355   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25356   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25357   "referenced_type" : "type-444",
25358   "self_type" : "type-443",
25359   "size" : 4,
25360   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25361  },
25362  {
25363   "alignment" : 4,
25364   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25365   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25366   "referenced_type" : "type-522",
25367   "self_type" : "type-521",
25368   "size" : 4,
25369   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25370  },
25371  {
25372   "alignment" : 4,
25373   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25374   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25375   "referenced_type" : "type-608",
25376   "self_type" : "type-607",
25377   "size" : 4,
25378   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25379  },
25380  {
25381   "alignment" : 4,
25382   "linker_set_key" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25383   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
25384   "referenced_type" : "type-870",
25385   "self_type" : "type-869",
25386   "size" : 4,
25387   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25388  },
25389  {
25390   "alignment" : 4,
25391   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
25392   "name" : "std::function<sp<IBase> (void *)> &&",
25393   "referenced_type" : "type-1106",
25394   "self_type" : "type-1105",
25395   "size" : 4,
25396   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25397  },
25398  {
25399   "alignment" : 4,
25400   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
25401   "name" : "std::function<sp<IBase> (void *)> &&",
25402   "referenced_type" : "type-241",
25403   "self_type" : "type-240",
25404   "size" : 4,
25405   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25406  },
25407  {
25408   "alignment" : 4,
25409   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
25410   "name" : "std::function<sp<IBase> (void *)> &&",
25411   "referenced_type" : "type-449",
25412   "self_type" : "type-448",
25413   "size" : 4,
25414   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25415  },
25416  {
25417   "alignment" : 4,
25418   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
25419   "name" : "std::function<sp<IBase> (void *)> &&",
25420   "referenced_type" : "type-527",
25421   "self_type" : "type-526",
25422   "size" : 4,
25423   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25424  },
25425  {
25426   "alignment" : 4,
25427   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
25428   "name" : "std::function<sp<IBase> (void *)> &&",
25429   "referenced_type" : "type-612",
25430   "self_type" : "type-611",
25431   "size" : 4,
25432   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25433  },
25434  {
25435   "alignment" : 4,
25436   "linker_set_key" : "std::function<sp<IBase> (void *)> &&",
25437   "name" : "std::function<sp<IBase> (void *)> &&",
25438   "referenced_type" : "type-881",
25439   "self_type" : "type-880",
25440   "size" : 4,
25441   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25442  },
25443  {
25444   "alignment" : 4,
25445   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
25446   "name" : "std::function<sp<IBinder> (void *)> &&",
25447   "referenced_type" : "type-1104",
25448   "self_type" : "type-1103",
25449   "size" : 4,
25450   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25451  },
25452  {
25453   "alignment" : 4,
25454   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
25455   "name" : "std::function<sp<IBinder> (void *)> &&",
25456   "referenced_type" : "type-239",
25457   "self_type" : "type-238",
25458   "size" : 4,
25459   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25460  },
25461  {
25462   "alignment" : 4,
25463   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
25464   "name" : "std::function<sp<IBinder> (void *)> &&",
25465   "referenced_type" : "type-446",
25466   "self_type" : "type-445",
25467   "size" : 4,
25468   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25469  },
25470  {
25471   "alignment" : 4,
25472   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
25473   "name" : "std::function<sp<IBinder> (void *)> &&",
25474   "referenced_type" : "type-524",
25475   "self_type" : "type-523",
25476   "size" : 4,
25477   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25478  },
25479  {
25480   "alignment" : 4,
25481   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
25482   "name" : "std::function<sp<IBinder> (void *)> &&",
25483   "referenced_type" : "type-610",
25484   "self_type" : "type-609",
25485   "size" : 4,
25486   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25487  },
25488  {
25489   "alignment" : 4,
25490   "linker_set_key" : "std::function<sp<IBinder> (void *)> &&",
25491   "name" : "std::function<sp<IBinder> (void *)> &&",
25492   "referenced_type" : "type-872",
25493   "self_type" : "type-871",
25494   "size" : 4,
25495   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
25496  }
25497 ]
25498}
25499