1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int [0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 1,
14   "linker_set_key" : "_ZTIA16_c",
15   "name" : "char [16]",
16   "referenced_type" : "_ZTIc",
17   "self_type" : "_ZTIA16_c",
18   "size" : 16,
19   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "_ZTIA16_h",
24   "name" : "unsigned char [16]",
25   "referenced_type" : "_ZTIh",
26   "self_type" : "_ZTIA16_h",
27   "size" : 16,
28   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA32_h",
33   "name" : "unsigned char [32]",
34   "referenced_type" : "_ZTIh",
35   "self_type" : "_ZTIA32_h",
36   "size" : 32,
37   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
38  },
39  {
40   "alignment" : 1,
41   "linker_set_key" : "_ZTIA3_h",
42   "name" : "unsigned char [3]",
43   "referenced_type" : "_ZTIh",
44   "self_type" : "_ZTIA3_h",
45   "size" : 3,
46   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
47  },
48  {
49   "alignment" : 1,
50   "linker_set_key" : "_ZTIA5121_h",
51   "name" : "unsigned char [5121]",
52   "referenced_type" : "_ZTIh",
53   "self_type" : "_ZTIA5121_h",
54   "size" : 5121,
55   "source_file" : "/system/core/liblog/include/log/log_read.h"
56  },
57  {
58   "alignment" : 1,
59   "linker_set_key" : "_ZTIA7_h",
60   "name" : "unsigned char [7]",
61   "referenced_type" : "_ZTIh",
62   "self_type" : "_ZTIA7_h",
63   "size" : 7,
64   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
65  },
66  {
67   "alignment" : 4,
68   "linker_set_key" : "_ZTIA8_j",
69   "name" : "unsigned int [8]",
70   "referenced_type" : "_ZTIj",
71   "self_type" : "_ZTIA8_j",
72   "size" : 32,
73   "source_file" : "/system/core/libsystem/include/system/graphics.h"
74  },
75  {
76   "linker_set_key" : "_ZTIA_f",
77   "name" : "float []",
78   "referenced_type" : "_ZTIf",
79   "self_type" : "_ZTIA_f",
80   "source_file" : "/system/core/libsystem/include/system/graphics.h"
81  }
82 ],
83 "builtin_types" :
84 [
85  {
86   "alignment" : 2,
87   "is_integral" : true,
88   "is_unsigned" : true,
89   "linker_set_key" : "_ZTIDs",
90   "name" : "char16_t",
91   "referenced_type" : "_ZTIDs",
92   "self_type" : "_ZTIDs",
93   "size" : 2
94  },
95  {
96   "alignment" : 1,
97   "is_integral" : true,
98   "linker_set_key" : "_ZTIa",
99   "name" : "signed char",
100   "referenced_type" : "_ZTIa",
101   "self_type" : "_ZTIa",
102   "size" : 1
103  },
104  {
105   "alignment" : 1,
106   "is_integral" : true,
107   "is_unsigned" : true,
108   "linker_set_key" : "_ZTIb",
109   "name" : "bool",
110   "referenced_type" : "_ZTIb",
111   "self_type" : "_ZTIb",
112   "size" : 1
113  },
114  {
115   "alignment" : 1,
116   "is_integral" : true,
117   "linker_set_key" : "_ZTIc",
118   "name" : "char",
119   "referenced_type" : "_ZTIc",
120   "self_type" : "_ZTIc",
121   "size" : 1
122  },
123  {
124   "alignment" : 4,
125   "linker_set_key" : "_ZTId",
126   "name" : "double",
127   "referenced_type" : "_ZTId",
128   "self_type" : "_ZTId",
129   "size" : 8
130  },
131  {
132   "alignment" : 4,
133   "linker_set_key" : "_ZTIf",
134   "name" : "float",
135   "referenced_type" : "_ZTIf",
136   "self_type" : "_ZTIf",
137   "size" : 4
138  },
139  {
140   "alignment" : 1,
141   "is_integral" : true,
142   "is_unsigned" : true,
143   "linker_set_key" : "_ZTIh",
144   "name" : "unsigned char",
145   "referenced_type" : "_ZTIh",
146   "self_type" : "_ZTIh",
147   "size" : 1
148  },
149  {
150   "alignment" : 4,
151   "is_integral" : true,
152   "linker_set_key" : "_ZTIi",
153   "name" : "int",
154   "referenced_type" : "_ZTIi",
155   "self_type" : "_ZTIi",
156   "size" : 4
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "is_unsigned" : true,
162   "linker_set_key" : "_ZTIj",
163   "name" : "unsigned int",
164   "referenced_type" : "_ZTIj",
165   "self_type" : "_ZTIj",
166   "size" : 4
167  },
168  {
169   "alignment" : 4,
170   "is_integral" : true,
171   "linker_set_key" : "_ZTIl",
172   "name" : "long",
173   "referenced_type" : "_ZTIl",
174   "self_type" : "_ZTIl",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "_ZTIm",
182   "name" : "unsigned long",
183   "referenced_type" : "_ZTIm",
184   "self_type" : "_ZTIm",
185   "size" : 4
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "linker_set_key" : "_ZTIs",
191   "name" : "short",
192   "referenced_type" : "_ZTIs",
193   "self_type" : "_ZTIs",
194   "size" : 2
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "_ZTIt",
201   "name" : "unsigned short",
202   "referenced_type" : "_ZTIt",
203   "self_type" : "_ZTIt",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "_ZTIv",
208   "name" : "void",
209   "referenced_type" : "_ZTIv",
210   "self_type" : "_ZTIv"
211  },
212  {
213   "alignment" : 4,
214   "is_integral" : true,
215   "linker_set_key" : "_ZTIx",
216   "name" : "long long",
217   "referenced_type" : "_ZTIx",
218   "self_type" : "_ZTIx",
219   "size" : 8
220  },
221  {
222   "alignment" : 4,
223   "is_integral" : true,
224   "is_unsigned" : true,
225   "linker_set_key" : "_ZTIy",
226   "name" : "unsigned long long",
227   "referenced_type" : "_ZTIy",
228   "self_type" : "_ZTIy",
229   "size" : 8
230  }
231 ],
232 "elf_functions" :
233 [
234  {
235   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
236  },
237  {
238   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
239  },
240  {
241   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
242  },
243  {
244   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
245  },
246  {
247   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
248  },
249  {
250   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
251  },
252  {
253   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
254  },
255  {
256   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
257  },
258  {
259   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
260  },
261  {
262   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory21notifySyspropsChangedEv"
263  },
264  {
265   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory21setHALInstrumentationEv"
266  },
267  {
268   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
269  },
270  {
271   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory4pingEv"
272  },
273  {
274   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
275  },
276  {
277   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory8castFromERKNS_2spINS1_4V1_011IDrmFactoryEEEb"
278  },
279  {
280   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory8castFromERKNS_2spINS1_4V1_111IDrmFactoryEEEb"
281  },
282  {
283   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory8castFromERKNS_2spINS1_4V1_211IDrmFactoryEEEb"
284  },
285  {
286   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
287  },
288  {
289   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory8castFromERKNS_2spIS3_EEb"
290  },
291  {
292   "name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE"
293  },
294  {
295   "name" : "_ZN7android8hardware3drm4V1_312BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE"
296  },
297  {
298   "name" : "_ZN7android8hardware3drm4V1_312BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE"
299  },
300  {
301   "name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
302  },
303  {
304   "name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
305  },
306  {
307   "name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactory31_hidl_getSupportedCryptoSchemesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE"
308  },
309  {
310   "name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactory4pingEv"
311  },
312  {
313   "name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE"
314  },
315  {
316   "name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE"
317  },
318  {
319   "name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryD0Ev"
320  },
321  {
322   "name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryD1Ev"
323  },
324  {
325   "name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryD2Ev"
326  },
327  {
328   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
329  },
330  {
331   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
332  },
333  {
334   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
335  },
336  {
337   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
338  },
339  {
340   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
341  },
342  {
343   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
344  },
345  {
346   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory15onLastStrongRefEPKv"
347  },
348  {
349   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
350  },
351  {
352   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory21notifySyspropsChangedEv"
353  },
354  {
355   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory21setHALInstrumentationEv"
356  },
357  {
358   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
359  },
360  {
361   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
362  },
363  {
364   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory25getSupportedCryptoSchemesENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEEEEE"
365  },
366  {
367   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
368  },
369  {
370   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory31_hidl_getSupportedCryptoSchemesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEEEEE"
371  },
372  {
373   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory4pingEv"
374  },
375  {
376   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
377  },
378  {
379   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE"
380  },
381  {
382   "name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE"
383  },
384  {
385   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
386  },
387  {
388   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
389  },
390  {
391   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
392  },
393  {
394   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
395  },
396  {
397   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb"
398  },
399  {
400   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
401  },
402  {
403   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
404  },
405  {
406   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
407  },
408  {
409   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
410  },
411  {
412   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory21notifySyspropsChangedEv"
413  },
414  {
415   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory21setHALInstrumentationEv"
416  },
417  {
418   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
419  },
420  {
421   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory4pingEv"
422  },
423  {
424   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
425  },
426  {
427   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory8castFromERKNS_2spINS1_4V1_014ICryptoFactoryEEEb"
428  },
429  {
430   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory8castFromERKNS_2spINS1_4V1_114ICryptoFactoryEEEb"
431  },
432  {
433   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory8castFromERKNS_2spINS1_4V1_214ICryptoFactoryEEEb"
434  },
435  {
436   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb"
437  },
438  {
439   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory8castFromERKNS_2spIS3_EEb"
440  },
441  {
442   "name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE"
443  },
444  {
445   "name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE"
446  },
447  {
448   "name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE"
449  },
450  {
451   "name" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
452  },
453  {
454   "name" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
455  },
456  {
457   "name" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactory4pingEv"
458  },
459  {
460   "name" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE"
461  },
462  {
463   "name" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE"
464  },
465  {
466   "name" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryD0Ev"
467  },
468  {
469   "name" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryD1Ev"
470  },
471  {
472   "name" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryD2Ev"
473  },
474  {
475   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
476  },
477  {
478   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
479  },
480  {
481   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
482  },
483  {
484   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
485  },
486  {
487   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
488  },
489  {
490   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
491  },
492  {
493   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory15onLastStrongRefEPKv"
494  },
495  {
496   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
497  },
498  {
499   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory21notifySyspropsChangedEv"
500  },
501  {
502   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory21setHALInstrumentationEv"
503  },
504  {
505   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
506  },
507  {
508   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory4pingEv"
509  },
510  {
511   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
512  },
513  {
514   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE"
515  },
516  {
517   "name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE"
518  },
519  {
520   "binding" : "weak",
521   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_311IDrmFactoryENS3_4V1_011IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
522  },
523  {
524   "binding" : "weak",
525   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_311IDrmFactoryENS3_4V1_111IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
526  },
527  {
528   "binding" : "weak",
529   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_311IDrmFactoryENS3_4V1_211IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
530  },
531  {
532   "binding" : "weak",
533   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_311IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
534  },
535  {
536   "binding" : "weak",
537   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_314ICryptoFactoryENS3_4V1_014ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
538  },
539  {
540   "binding" : "weak",
541   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_314ICryptoFactoryENS3_4V1_114ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
542  },
543  {
544   "binding" : "weak",
545   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_314ICryptoFactoryENS3_4V1_214ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb"
546  },
547  {
548   "binding" : "weak",
549   "name" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_314ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb"
550  },
551  {
552   "binding" : "weak",
553   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_"
554  },
555  {
556   "binding" : "weak",
557   "name" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_"
558  },
559  {
560   "binding" : "weak",
561   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_314BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
562  },
563  {
564   "binding" : "weak",
565   "name" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_317BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb"
566  },
567  {
568   "binding" : "weak",
569   "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
570  },
571  {
572   "binding" : "weak",
573   "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
574  },
575  {
576   "binding" : "weak",
577   "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
578  },
579  {
580   "binding" : "weak",
581   "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_"
582  },
583  {
584   "binding" : "weak",
585   "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_"
586  },
587  {
588   "binding" : "weak",
589   "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"
590  },
591  {
592   "binding" : "weak",
593   "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_"
594  },
595  {
596   "binding" : "weak",
597   "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_"
598  },
599  {
600   "binding" : "weak",
601   "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"
602  },
603  {
604   "binding" : "weak",
605   "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
606  },
607  {
608   "binding" : "weak",
609   "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
610  },
611  {
612   "binding" : "weak",
613   "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
614  },
615  {
616   "name" : "_ZThn20_N7android8hardware3drm4V1_314BnHwDrmFactoryD0Ev"
617  },
618  {
619   "name" : "_ZThn20_N7android8hardware3drm4V1_314BnHwDrmFactoryD1Ev"
620  },
621  {
622   "name" : "_ZThn20_N7android8hardware3drm4V1_317BnHwCryptoFactoryD0Ev"
623  },
624  {
625   "name" : "_ZThn20_N7android8hardware3drm4V1_317BnHwCryptoFactoryD1Ev"
626  },
627  {
628   "name" : "_ZThn8_N7android8hardware3drm4V1_314BpHwDrmFactory15onLastStrongRefEPKv"
629  },
630  {
631   "name" : "_ZThn8_N7android8hardware3drm4V1_317BpHwCryptoFactory15onLastStrongRefEPKv"
632  },
633  {
634   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_314BnHwDrmFactoryD0Ev"
635  },
636  {
637   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_314BnHwDrmFactoryD1Ev"
638  },
639  {
640   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_317BnHwCryptoFactoryD0Ev"
641  },
642  {
643   "name" : "_ZTv0_n12_N7android8hardware3drm4V1_317BnHwCryptoFactoryD1Ev"
644  },
645  {
646   "name" : "_ZTv0_n20_N7android8hardware3drm4V1_314BpHwDrmFactory15onLastStrongRefEPKv"
647  },
648  {
649   "name" : "_ZTv0_n20_N7android8hardware3drm4V1_317BpHwCryptoFactory15onLastStrongRefEPKv"
650  }
651 ],
652 "elf_objects" :
653 [
654  {
655   "name" : "_ZN7android8hardware3drm4V1_311IDrmFactory10descriptorE"
656  },
657  {
658   "name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory10descriptorE"
659  },
660  {
661   "name" : "_ZTCN7android8hardware3drm4V1_311IDrmFactoryE0_NS1_4V1_011IDrmFactoryE"
662  },
663  {
664   "name" : "_ZTCN7android8hardware3drm4V1_311IDrmFactoryE0_NS1_4V1_111IDrmFactoryE"
665  },
666  {
667   "name" : "_ZTCN7android8hardware3drm4V1_311IDrmFactoryE0_NS1_4V1_211IDrmFactoryE"
668  },
669  {
670   "name" : "_ZTCN7android8hardware3drm4V1_311IDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
671  },
672  {
673   "binding" : "weak",
674   "name" : "_ZTCN7android8hardware3drm4V1_312BsDrmFactoryE0_NS2_11IDrmFactoryE"
675  },
676  {
677   "name" : "_ZTCN7android8hardware3drm4V1_314BnHwDrmFactoryE0_NS0_7IBinderE"
678  },
679  {
680   "name" : "_ZTCN7android8hardware3drm4V1_314BnHwDrmFactoryE0_NS0_9BHwBinderE"
681  },
682  {
683   "name" : "_ZTCN7android8hardware3drm4V1_314BnHwDrmFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
684  },
685  {
686   "name" : "_ZTCN7android8hardware3drm4V1_314BpHwDrmFactoryE0_NS0_11BpInterfaceINS2_11IDrmFactoryEEE"
687  },
688  {
689   "name" : "_ZTCN7android8hardware3drm4V1_314BpHwDrmFactoryE0_NS1_4V1_011IDrmFactoryE"
690  },
691  {
692   "name" : "_ZTCN7android8hardware3drm4V1_314BpHwDrmFactoryE0_NS1_4V1_111IDrmFactoryE"
693  },
694  {
695   "name" : "_ZTCN7android8hardware3drm4V1_314BpHwDrmFactoryE0_NS1_4V1_211IDrmFactoryE"
696  },
697  {
698   "name" : "_ZTCN7android8hardware3drm4V1_314BpHwDrmFactoryE0_NS2_11IDrmFactoryE"
699  },
700  {
701   "name" : "_ZTCN7android8hardware3drm4V1_314BpHwDrmFactoryE0_NS_4hidl4base4V1_05IBaseE"
702  },
703  {
704   "name" : "_ZTCN7android8hardware3drm4V1_314BpHwDrmFactoryE4_NS0_10IInterfaceE"
705  },
706  {
707   "name" : "_ZTCN7android8hardware3drm4V1_314BpHwDrmFactoryE8_NS0_11BpHwRefBaseE"
708  },
709  {
710   "name" : "_ZTCN7android8hardware3drm4V1_314ICryptoFactoryE0_NS1_4V1_014ICryptoFactoryE"
711  },
712  {
713   "name" : "_ZTCN7android8hardware3drm4V1_314ICryptoFactoryE0_NS1_4V1_114ICryptoFactoryE"
714  },
715  {
716   "name" : "_ZTCN7android8hardware3drm4V1_314ICryptoFactoryE0_NS1_4V1_214ICryptoFactoryE"
717  },
718  {
719   "name" : "_ZTCN7android8hardware3drm4V1_314ICryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
720  },
721  {
722   "binding" : "weak",
723   "name" : "_ZTCN7android8hardware3drm4V1_315BsCryptoFactoryE0_NS2_14ICryptoFactoryE"
724  },
725  {
726   "name" : "_ZTCN7android8hardware3drm4V1_317BnHwCryptoFactoryE0_NS0_7IBinderE"
727  },
728  {
729   "name" : "_ZTCN7android8hardware3drm4V1_317BnHwCryptoFactoryE0_NS0_9BHwBinderE"
730  },
731  {
732   "name" : "_ZTCN7android8hardware3drm4V1_317BnHwCryptoFactoryE0_NS_4hidl4base4V1_08BnHwBaseE"
733  },
734  {
735   "name" : "_ZTCN7android8hardware3drm4V1_317BpHwCryptoFactoryE0_NS0_11BpInterfaceINS2_14ICryptoFactoryEEE"
736  },
737  {
738   "name" : "_ZTCN7android8hardware3drm4V1_317BpHwCryptoFactoryE0_NS1_4V1_014ICryptoFactoryE"
739  },
740  {
741   "name" : "_ZTCN7android8hardware3drm4V1_317BpHwCryptoFactoryE0_NS1_4V1_114ICryptoFactoryE"
742  },
743  {
744   "name" : "_ZTCN7android8hardware3drm4V1_317BpHwCryptoFactoryE0_NS1_4V1_214ICryptoFactoryE"
745  },
746  {
747   "name" : "_ZTCN7android8hardware3drm4V1_317BpHwCryptoFactoryE0_NS2_14ICryptoFactoryE"
748  },
749  {
750   "name" : "_ZTCN7android8hardware3drm4V1_317BpHwCryptoFactoryE0_NS_4hidl4base4V1_05IBaseE"
751  },
752  {
753   "name" : "_ZTCN7android8hardware3drm4V1_317BpHwCryptoFactoryE4_NS0_10IInterfaceE"
754  },
755  {
756   "name" : "_ZTCN7android8hardware3drm4V1_317BpHwCryptoFactoryE8_NS0_11BpHwRefBaseE"
757  },
758  {
759   "name" : "_ZTTN7android8hardware3drm4V1_311IDrmFactoryE"
760  },
761  {
762   "name" : "_ZTTN7android8hardware3drm4V1_314BnHwDrmFactoryE"
763  },
764  {
765   "name" : "_ZTTN7android8hardware3drm4V1_314BpHwDrmFactoryE"
766  },
767  {
768   "name" : "_ZTTN7android8hardware3drm4V1_314ICryptoFactoryE"
769  },
770  {
771   "name" : "_ZTTN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
772  },
773  {
774   "name" : "_ZTTN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
775  },
776  {
777   "name" : "_ZTVN7android8hardware3drm4V1_311IDrmFactoryE"
778  },
779  {
780   "binding" : "weak",
781   "name" : "_ZTVN7android8hardware3drm4V1_312BsDrmFactoryE"
782  },
783  {
784   "name" : "_ZTVN7android8hardware3drm4V1_314BnHwDrmFactoryE"
785  },
786  {
787   "name" : "_ZTVN7android8hardware3drm4V1_314BpHwDrmFactoryE"
788  },
789  {
790   "name" : "_ZTVN7android8hardware3drm4V1_314ICryptoFactoryE"
791  },
792  {
793   "binding" : "weak",
794   "name" : "_ZTVN7android8hardware3drm4V1_315BsCryptoFactoryE"
795  },
796  {
797   "name" : "_ZTVN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
798  },
799  {
800   "name" : "_ZTVN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
801  }
802 ],
803 "enum_types" :
804 [
805  {
806   "alignment" : 4,
807   "enum_fields" :
808   [
809    {
810     "enum_field_value" : 1,
811     "name" : "HAL_HDR_DOLBY_VISION"
812    },
813    {
814     "enum_field_value" : 2,
815     "name" : "HAL_HDR_HDR10"
816    },
817    {
818     "enum_field_value" : 3,
819     "name" : "HAL_HDR_HLG"
820    }
821   ],
822   "linker_set_key" : "_ZTI13android_hdr_t",
823   "name" : "android_hdr_t",
824   "referenced_type" : "_ZTI13android_hdr_t",
825   "self_type" : "_ZTI13android_hdr_t",
826   "size" : 4,
827   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
828   "underlying_type" : "_ZTIj"
829  },
830  {
831   "alignment" : 4,
832   "enum_fields" :
833   [
834    {
835     "enum_field_value" : 4,
836     "name" : "HAL_HDR_HDR10_PLUS"
837    }
838   ],
839   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
840   "name" : "android_hdr_v1_2_t",
841   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
842   "self_type" : "_ZTI18android_hdr_v1_2_t",
843   "size" : 4,
844   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
845   "underlying_type" : "_ZTIj"
846  },
847  {
848   "alignment" : 4,
849   "enum_fields" :
850   [
851    {
852     "enum_field_value" : 0,
853     "name" : "ANDROID_LOG_UNKNOWN"
854    },
855    {
856     "enum_field_value" : 1,
857     "name" : "ANDROID_LOG_DEFAULT"
858    },
859    {
860     "enum_field_value" : 2,
861     "name" : "ANDROID_LOG_VERBOSE"
862    },
863    {
864     "enum_field_value" : 3,
865     "name" : "ANDROID_LOG_DEBUG"
866    },
867    {
868     "enum_field_value" : 4,
869     "name" : "ANDROID_LOG_INFO"
870    },
871    {
872     "enum_field_value" : 5,
873     "name" : "ANDROID_LOG_WARN"
874    },
875    {
876     "enum_field_value" : 6,
877     "name" : "ANDROID_LOG_ERROR"
878    },
879    {
880     "enum_field_value" : 7,
881     "name" : "ANDROID_LOG_FATAL"
882    },
883    {
884     "enum_field_value" : 8,
885     "name" : "ANDROID_LOG_SILENT"
886    }
887   ],
888   "linker_set_key" : "_ZTI19android_LogPriority",
889   "name" : "android_LogPriority",
890   "referenced_type" : "_ZTI19android_LogPriority",
891   "self_type" : "_ZTI19android_LogPriority",
892   "size" : 4,
893   "source_file" : "/system/core/liblog/include/android/log.h",
894   "underlying_type" : "_ZTIj"
895  },
896  {
897   "alignment" : 4,
898   "enum_fields" :
899   [
900    {
901     "enum_field_value" : 0,
902     "name" : "HAL_DATASPACE_UNKNOWN"
903    },
904    {
905     "enum_field_value" : 1,
906     "name" : "HAL_DATASPACE_ARBITRARY"
907    },
908    {
909     "enum_field_value" : 16,
910     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
911    },
912    {
913     "enum_field_value" : 4128768,
914     "name" : "HAL_DATASPACE_STANDARD_MASK"
915    },
916    {
917     "enum_field_value" : 0,
918     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
919    },
920    {
921     "enum_field_value" : 65536,
922     "name" : "HAL_DATASPACE_STANDARD_BT709"
923    },
924    {
925     "enum_field_value" : 131072,
926     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
927    },
928    {
929     "enum_field_value" : 196608,
930     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
931    },
932    {
933     "enum_field_value" : 262144,
934     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
935    },
936    {
937     "enum_field_value" : 327680,
938     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
939    },
940    {
941     "enum_field_value" : 393216,
942     "name" : "HAL_DATASPACE_STANDARD_BT2020"
943    },
944    {
945     "enum_field_value" : 458752,
946     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
947    },
948    {
949     "enum_field_value" : 524288,
950     "name" : "HAL_DATASPACE_STANDARD_BT470M"
951    },
952    {
953     "enum_field_value" : 589824,
954     "name" : "HAL_DATASPACE_STANDARD_FILM"
955    },
956    {
957     "enum_field_value" : 655360,
958     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
959    },
960    {
961     "enum_field_value" : 720896,
962     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
963    },
964    {
965     "enum_field_value" : 22,
966     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
967    },
968    {
969     "enum_field_value" : 130023424,
970     "name" : "HAL_DATASPACE_TRANSFER_MASK"
971    },
972    {
973     "enum_field_value" : 0,
974     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
975    },
976    {
977     "enum_field_value" : 4194304,
978     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
979    },
980    {
981     "enum_field_value" : 8388608,
982     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
983    },
984    {
985     "enum_field_value" : 12582912,
986     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
987    },
988    {
989     "enum_field_value" : 16777216,
990     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
991    },
992    {
993     "enum_field_value" : 20971520,
994     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
995    },
996    {
997     "enum_field_value" : 25165824,
998     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
999    },
1000    {
1001     "enum_field_value" : 29360128,
1002     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1003    },
1004    {
1005     "enum_field_value" : 33554432,
1006     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1007    },
1008    {
1009     "enum_field_value" : 27,
1010     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1011    },
1012    {
1013     "enum_field_value" : 939524096,
1014     "name" : "HAL_DATASPACE_RANGE_MASK"
1015    },
1016    {
1017     "enum_field_value" : 0,
1018     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1019    },
1020    {
1021     "enum_field_value" : 134217728,
1022     "name" : "HAL_DATASPACE_RANGE_FULL"
1023    },
1024    {
1025     "enum_field_value" : 268435456,
1026     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1027    },
1028    {
1029     "enum_field_value" : 402653184,
1030     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1031    },
1032    {
1033     "enum_field_value" : 512,
1034     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1035    },
1036    {
1037     "enum_field_value" : 138477568,
1038     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1039    },
1040    {
1041     "enum_field_value" : 406913024,
1042     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1043    },
1044    {
1045     "enum_field_value" : 513,
1046     "name" : "HAL_DATASPACE_SRGB"
1047    },
1048    {
1049     "enum_field_value" : 142671872,
1050     "name" : "HAL_DATASPACE_V0_SRGB"
1051    },
1052    {
1053     "enum_field_value" : 411107328,
1054     "name" : "HAL_DATASPACE_V0_SCRGB"
1055    },
1056    {
1057     "enum_field_value" : 257,
1058     "name" : "HAL_DATASPACE_JFIF"
1059    },
1060    {
1061     "enum_field_value" : 146931712,
1062     "name" : "HAL_DATASPACE_V0_JFIF"
1063    },
1064    {
1065     "enum_field_value" : 258,
1066     "name" : "HAL_DATASPACE_BT601_625"
1067    },
1068    {
1069     "enum_field_value" : 281149440,
1070     "name" : "HAL_DATASPACE_V0_BT601_625"
1071    },
1072    {
1073     "enum_field_value" : 259,
1074     "name" : "HAL_DATASPACE_BT601_525"
1075    },
1076    {
1077     "enum_field_value" : 281280512,
1078     "name" : "HAL_DATASPACE_V0_BT601_525"
1079    },
1080    {
1081     "enum_field_value" : 260,
1082     "name" : "HAL_DATASPACE_BT709"
1083    },
1084    {
1085     "enum_field_value" : 281083904,
1086     "name" : "HAL_DATASPACE_V0_BT709"
1087    },
1088    {
1089     "enum_field_value" : 139067392,
1090     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1091    },
1092    {
1093     "enum_field_value" : 155844608,
1094     "name" : "HAL_DATASPACE_DCI_P3"
1095    },
1096    {
1097     "enum_field_value" : 139067392,
1098     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1099    },
1100    {
1101     "enum_field_value" : 143261696,
1102     "name" : "HAL_DATASPACE_DISPLAY_P3"
1103    },
1104    {
1105     "enum_field_value" : 151715840,
1106     "name" : "HAL_DATASPACE_ADOBE_RGB"
1107    },
1108    {
1109     "enum_field_value" : 138805248,
1110     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1111    },
1112    {
1113     "enum_field_value" : 147193856,
1114     "name" : "HAL_DATASPACE_BT2020"
1115    },
1116    {
1117     "enum_field_value" : 163971072,
1118     "name" : "HAL_DATASPACE_BT2020_PQ"
1119    },
1120    {
1121     "enum_field_value" : 4096,
1122     "name" : "HAL_DATASPACE_DEPTH"
1123    },
1124    {
1125     "enum_field_value" : 4097,
1126     "name" : "HAL_DATASPACE_SENSOR"
1127    }
1128   ],
1129   "linker_set_key" : "_ZTI19android_dataspace_t",
1130   "name" : "android_dataspace_t",
1131   "referenced_type" : "_ZTI19android_dataspace_t",
1132   "self_type" : "_ZTI19android_dataspace_t",
1133   "size" : 4,
1134   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1135   "underlying_type" : "_ZTIj"
1136  },
1137  {
1138   "alignment" : 4,
1139   "enum_fields" :
1140   [
1141    {
1142     "enum_field_value" : 0,
1143     "name" : "FLEX_FORMAT_INVALID"
1144    },
1145    {
1146     "enum_field_value" : 1,
1147     "name" : "FLEX_FORMAT_Y"
1148    },
1149    {
1150     "enum_field_value" : 7,
1151     "name" : "FLEX_FORMAT_YCbCr"
1152    },
1153    {
1154     "enum_field_value" : 1073741831,
1155     "name" : "FLEX_FORMAT_YCbCrA"
1156    },
1157    {
1158     "enum_field_value" : 7168,
1159     "name" : "FLEX_FORMAT_RGB"
1160    },
1161    {
1162     "enum_field_value" : 1073748992,
1163     "name" : "FLEX_FORMAT_RGBA"
1164    }
1165   ],
1166   "linker_set_key" : "_ZTI19android_flex_format",
1167   "name" : "android_flex_format",
1168   "referenced_type" : "_ZTI19android_flex_format",
1169   "self_type" : "_ZTI19android_flex_format",
1170   "size" : 4,
1171   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1172   "underlying_type" : "_ZTIj"
1173  },
1174  {
1175   "alignment" : 4,
1176   "enum_fields" :
1177   [
1178    {
1179     "enum_field_value" : 1,
1180     "name" : "HAL_TRANSFORM_FLIP_H"
1181    },
1182    {
1183     "enum_field_value" : 2,
1184     "name" : "HAL_TRANSFORM_FLIP_V"
1185    },
1186    {
1187     "enum_field_value" : 4,
1188     "name" : "HAL_TRANSFORM_ROT_90"
1189    },
1190    {
1191     "enum_field_value" : 3,
1192     "name" : "HAL_TRANSFORM_ROT_180"
1193    },
1194    {
1195     "enum_field_value" : 7,
1196     "name" : "HAL_TRANSFORM_ROT_270"
1197    }
1198   ],
1199   "linker_set_key" : "_ZTI19android_transform_t",
1200   "name" : "android_transform_t",
1201   "referenced_type" : "_ZTI19android_transform_t",
1202   "self_type" : "_ZTI19android_transform_t",
1203   "size" : 4,
1204   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1205   "underlying_type" : "_ZTIj"
1206  },
1207  {
1208   "alignment" : 4,
1209   "enum_fields" :
1210   [
1211    {
1212     "enum_field_value" : 0,
1213     "name" : "HAL_COLOR_MODE_NATIVE"
1214    },
1215    {
1216     "enum_field_value" : 1,
1217     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1218    },
1219    {
1220     "enum_field_value" : 2,
1221     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1222    },
1223    {
1224     "enum_field_value" : 3,
1225     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1226    },
1227    {
1228     "enum_field_value" : 4,
1229     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1230    },
1231    {
1232     "enum_field_value" : 5,
1233     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1234    },
1235    {
1236     "enum_field_value" : 6,
1237     "name" : "HAL_COLOR_MODE_DCI_P3"
1238    },
1239    {
1240     "enum_field_value" : 7,
1241     "name" : "HAL_COLOR_MODE_SRGB"
1242    },
1243    {
1244     "enum_field_value" : 8,
1245     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1246    },
1247    {
1248     "enum_field_value" : 9,
1249     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1250    }
1251   ],
1252   "linker_set_key" : "_ZTI20android_color_mode_t",
1253   "name" : "android_color_mode_t",
1254   "referenced_type" : "_ZTI20android_color_mode_t",
1255   "self_type" : "_ZTI20android_color_mode_t",
1256   "size" : 4,
1257   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1258   "underlying_type" : "_ZTIj"
1259  },
1260  {
1261   "alignment" : 4,
1262   "enum_fields" :
1263   [
1264    {
1265     "enum_field_value" : 0,
1266     "name" : "SYSTEM_TIME_REALTIME"
1267    },
1268    {
1269     "enum_field_value" : 1,
1270     "name" : "SYSTEM_TIME_MONOTONIC"
1271    },
1272    {
1273     "enum_field_value" : 2,
1274     "name" : "SYSTEM_TIME_PROCESS"
1275    },
1276    {
1277     "enum_field_value" : 3,
1278     "name" : "SYSTEM_TIME_THREAD"
1279    },
1280    {
1281     "enum_field_value" : 4,
1282     "name" : "SYSTEM_TIME_BOOTTIME"
1283    }
1284   ],
1285   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1286   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
1287   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1288   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1289   "size" : 4,
1290   "source_file" : "/system/core/libutils/include/utils/Timers.h",
1291   "underlying_type" : "_ZTIj"
1292  },
1293  {
1294   "alignment" : 4,
1295   "enum_fields" :
1296   [
1297    {
1298     "enum_field_value" : 1,
1299     "name" : "FLEX_COMPONENT_Y"
1300    },
1301    {
1302     "enum_field_value" : 2,
1303     "name" : "FLEX_COMPONENT_Cb"
1304    },
1305    {
1306     "enum_field_value" : 4,
1307     "name" : "FLEX_COMPONENT_Cr"
1308    },
1309    {
1310     "enum_field_value" : 1024,
1311     "name" : "FLEX_COMPONENT_R"
1312    },
1313    {
1314     "enum_field_value" : 2048,
1315     "name" : "FLEX_COMPONENT_G"
1316    },
1317    {
1318     "enum_field_value" : 4096,
1319     "name" : "FLEX_COMPONENT_B"
1320    },
1321    {
1322     "enum_field_value" : 1073741824,
1323     "name" : "FLEX_COMPONENT_A"
1324    }
1325   ],
1326   "linker_set_key" : "_ZTI22android_flex_component",
1327   "name" : "android_flex_component",
1328   "referenced_type" : "_ZTI22android_flex_component",
1329   "self_type" : "_ZTI22android_flex_component",
1330   "size" : 4,
1331   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1332   "underlying_type" : "_ZTIj"
1333  },
1334  {
1335   "alignment" : 4,
1336   "enum_fields" :
1337   [
1338    {
1339     "enum_field_value" : 1,
1340     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1341    },
1342    {
1343     "enum_field_value" : 2,
1344     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1345    },
1346    {
1347     "enum_field_value" : 3,
1348     "name" : "HAL_PIXEL_FORMAT_RGB_888"
1349    },
1350    {
1351     "enum_field_value" : 4,
1352     "name" : "HAL_PIXEL_FORMAT_RGB_565"
1353    },
1354    {
1355     "enum_field_value" : 5,
1356     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1357    },
1358    {
1359     "enum_field_value" : 16,
1360     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1361    },
1362    {
1363     "enum_field_value" : 17,
1364     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1365    },
1366    {
1367     "enum_field_value" : 20,
1368     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1369    },
1370    {
1371     "enum_field_value" : 22,
1372     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1373    },
1374    {
1375     "enum_field_value" : 32,
1376     "name" : "HAL_PIXEL_FORMAT_RAW16"
1377    },
1378    {
1379     "enum_field_value" : 33,
1380     "name" : "HAL_PIXEL_FORMAT_BLOB"
1381    },
1382    {
1383     "enum_field_value" : 34,
1384     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1385    },
1386    {
1387     "enum_field_value" : 35,
1388     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1389    },
1390    {
1391     "enum_field_value" : 36,
1392     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1393    },
1394    {
1395     "enum_field_value" : 37,
1396     "name" : "HAL_PIXEL_FORMAT_RAW10"
1397    },
1398    {
1399     "enum_field_value" : 38,
1400     "name" : "HAL_PIXEL_FORMAT_RAW12"
1401    },
1402    {
1403     "enum_field_value" : 43,
1404     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1405    },
1406    {
1407     "enum_field_value" : 538982489,
1408     "name" : "HAL_PIXEL_FORMAT_Y8"
1409    },
1410    {
1411     "enum_field_value" : 540422489,
1412     "name" : "HAL_PIXEL_FORMAT_Y16"
1413    },
1414    {
1415     "enum_field_value" : 842094169,
1416     "name" : "HAL_PIXEL_FORMAT_YV12"
1417    }
1418   ],
1419   "linker_set_key" : "_ZTI22android_pixel_format_t",
1420   "name" : "android_pixel_format_t",
1421   "referenced_type" : "_ZTI22android_pixel_format_t",
1422   "self_type" : "_ZTI22android_pixel_format_t",
1423   "size" : 4,
1424   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1425   "underlying_type" : "_ZTIj"
1426  },
1427  {
1428   "alignment" : 4,
1429   "enum_fields" :
1430   [
1431    {
1432     "enum_field_value" : 19,
1433     "name" : "ANDROID_PRIORITY_LOWEST"
1434    },
1435    {
1436     "enum_field_value" : 10,
1437     "name" : "ANDROID_PRIORITY_BACKGROUND"
1438    },
1439    {
1440     "enum_field_value" : 0,
1441     "name" : "ANDROID_PRIORITY_NORMAL"
1442    },
1443    {
1444     "enum_field_value" : -2,
1445     "name" : "ANDROID_PRIORITY_FOREGROUND"
1446    },
1447    {
1448     "enum_field_value" : -4,
1449     "name" : "ANDROID_PRIORITY_DISPLAY"
1450    },
1451    {
1452     "enum_field_value" : -8,
1453     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1454    },
1455    {
1456     "enum_field_value" : -10,
1457     "name" : "ANDROID_PRIORITY_VIDEO"
1458    },
1459    {
1460     "enum_field_value" : -16,
1461     "name" : "ANDROID_PRIORITY_AUDIO"
1462    },
1463    {
1464     "enum_field_value" : -19,
1465     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1466    },
1467    {
1468     "enum_field_value" : -20,
1469     "name" : "ANDROID_PRIORITY_HIGHEST"
1470    },
1471    {
1472     "enum_field_value" : 0,
1473     "name" : "ANDROID_PRIORITY_DEFAULT"
1474    },
1475    {
1476     "enum_field_value" : -1,
1477     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1478    },
1479    {
1480     "enum_field_value" : 1,
1481     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1482    }
1483   ],
1484   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1485   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1486   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1487   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1488   "size" : 4,
1489   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
1490   "underlying_type" : "_ZTIi"
1491  },
1492  {
1493   "alignment" : 4,
1494   "enum_fields" :
1495   [
1496    {
1497     "enum_field_value" : 281411584,
1498     "name" : "HAL_DATASPACE_BT2020_ITU"
1499    },
1500    {
1501     "enum_field_value" : 298188800,
1502     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1503    },
1504    {
1505     "enum_field_value" : 302383104,
1506     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1507    },
1508    {
1509     "enum_field_value" : 168165376,
1510     "name" : "HAL_DATASPACE_BT2020_HLG"
1511    }
1512   ],
1513   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1514   "name" : "android_dataspace_v1_1_t",
1515   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1516   "self_type" : "_ZTI24android_dataspace_v1_1_t",
1517   "size" : 4,
1518   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1519   "underlying_type" : "_ZTIj"
1520  },
1521  {
1522   "alignment" : 4,
1523   "enum_fields" :
1524   [
1525    {
1526     "enum_field_value" : 142999552,
1527     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1528    },
1529    {
1530     "enum_field_value" : 4098,
1531     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1532    },
1533    {
1534     "enum_field_value" : 4099,
1535     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1536    },
1537    {
1538     "enum_field_value" : 4100,
1539     "name" : "HAL_DATASPACE_HEIF"
1540    }
1541   ],
1542   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1543   "name" : "android_dataspace_v1_2_t",
1544   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1545   "self_type" : "_ZTI24android_dataspace_v1_2_t",
1546   "size" : 4,
1547   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1548   "underlying_type" : "_ZTIj"
1549  },
1550  {
1551   "alignment" : 4,
1552   "enum_fields" :
1553   [
1554    {
1555     "enum_field_value" : 10,
1556     "name" : "HAL_COLOR_MODE_BT2020"
1557    },
1558    {
1559     "enum_field_value" : 11,
1560     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1561    },
1562    {
1563     "enum_field_value" : 12,
1564     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1565    }
1566   ],
1567   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1568   "name" : "android_color_mode_v1_1_t",
1569   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1570   "self_type" : "_ZTI25android_color_mode_v1_1_t",
1571   "size" : 4,
1572   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1573   "underlying_type" : "_ZTIj"
1574  },
1575  {
1576   "alignment" : 4,
1577   "enum_fields" :
1578   [
1579    {
1580     "enum_field_value" : 0,
1581     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1582    },
1583    {
1584     "enum_field_value" : 1,
1585     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1586    },
1587    {
1588     "enum_field_value" : 2,
1589     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1590    },
1591    {
1592     "enum_field_value" : 3,
1593     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1594    },
1595    {
1596     "enum_field_value" : 4,
1597     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1598    },
1599    {
1600     "enum_field_value" : 5,
1601     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1602    },
1603    {
1604     "enum_field_value" : 6,
1605     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1606    }
1607   ],
1608   "linker_set_key" : "_ZTI25android_color_transform_t",
1609   "name" : "android_color_transform_t",
1610   "referenced_type" : "_ZTI25android_color_transform_t",
1611   "self_type" : "_ZTI25android_color_transform_t",
1612   "size" : 4,
1613   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1614   "underlying_type" : "_ZTIj"
1615  },
1616  {
1617   "alignment" : 4,
1618   "enum_fields" :
1619   [
1620    {
1621     "enum_field_value" : 39,
1622     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1623    },
1624    {
1625     "enum_field_value" : 40,
1626     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1627    },
1628    {
1629     "enum_field_value" : 41,
1630     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1631    },
1632    {
1633     "enum_field_value" : 42,
1634     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1635    }
1636   ],
1637   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1638   "name" : "android_pixel_format_sw_t",
1639   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1640   "self_type" : "_ZTI25android_pixel_format_sw_t",
1641   "size" : 4,
1642   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
1643   "underlying_type" : "_ZTIj"
1644  },
1645  {
1646   "alignment" : 4,
1647   "enum_fields" :
1648   [
1649    {
1650     "enum_field_value" : 48,
1651     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1652    },
1653    {
1654     "enum_field_value" : 49,
1655     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1656    },
1657    {
1658     "enum_field_value" : 50,
1659     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1660    },
1661    {
1662     "enum_field_value" : 51,
1663     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1664    },
1665    {
1666     "enum_field_value" : 52,
1667     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1668    },
1669    {
1670     "enum_field_value" : 53,
1671     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1672    },
1673    {
1674     "enum_field_value" : 54,
1675     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1676    }
1677   ],
1678   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1679   "name" : "android_pixel_format_v1_1_t",
1680   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1681   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1682   "size" : 4,
1683   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1684   "underlying_type" : "_ZTIj"
1685  },
1686  {
1687   "alignment" : 4,
1688   "enum_fields" :
1689   [
1690    {
1691     "enum_field_value" : 55,
1692     "name" : "HAL_PIXEL_FORMAT_HSV_888"
1693    }
1694   ],
1695   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1696   "name" : "android_pixel_format_v1_2_t",
1697   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1698   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1699   "size" : 4,
1700   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1701   "underlying_type" : "_ZTIj"
1702  },
1703  {
1704   "alignment" : 4,
1705   "enum_fields" :
1706   [
1707    {
1708     "enum_field_value" : 0,
1709     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1710    },
1711    {
1712     "enum_field_value" : 1,
1713     "name" : "HAL_RENDER_INTENT_ENHANCE"
1714    },
1715    {
1716     "enum_field_value" : 2,
1717     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1718    },
1719    {
1720     "enum_field_value" : 3,
1721     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1722    }
1723   ],
1724   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1725   "name" : "android_render_intent_v1_1_t",
1726   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1727   "self_type" : "_ZTI28android_render_intent_v1_1_t",
1728   "size" : 4,
1729   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1730   "underlying_type" : "_ZTIj"
1731  },
1732  {
1733   "alignment" : 4,
1734   "enum_fields" :
1735   [
1736    {
1737     "enum_field_value" : 0,
1738     "name" : "LOG_ID_MIN"
1739    },
1740    {
1741     "enum_field_value" : 0,
1742     "name" : "LOG_ID_MAIN"
1743    },
1744    {
1745     "enum_field_value" : 1,
1746     "name" : "LOG_ID_RADIO"
1747    },
1748    {
1749     "enum_field_value" : 2,
1750     "name" : "LOG_ID_EVENTS"
1751    },
1752    {
1753     "enum_field_value" : 3,
1754     "name" : "LOG_ID_SYSTEM"
1755    },
1756    {
1757     "enum_field_value" : 4,
1758     "name" : "LOG_ID_CRASH"
1759    },
1760    {
1761     "enum_field_value" : 5,
1762     "name" : "LOG_ID_STATS"
1763    },
1764    {
1765     "enum_field_value" : 6,
1766     "name" : "LOG_ID_SECURITY"
1767    },
1768    {
1769     "enum_field_value" : 7,
1770     "name" : "LOG_ID_KERNEL"
1771    },
1772    {
1773     "enum_field_value" : 8,
1774     "name" : "LOG_ID_MAX"
1775    },
1776    {
1777     "enum_field_value" : 2147483647,
1778     "name" : "LOG_ID_DEFAULT"
1779    }
1780   ],
1781   "linker_set_key" : "_ZTI6log_id",
1782   "name" : "log_id",
1783   "referenced_type" : "_ZTI6log_id",
1784   "self_type" : "_ZTI6log_id",
1785   "size" : 4,
1786   "source_file" : "/system/core/liblog/include/android/log.h",
1787   "underlying_type" : "_ZTIj"
1788  },
1789  {
1790   "alignment" : 4,
1791   "enum_fields" :
1792   [
1793    {
1794     "enum_field_value" : 1,
1795     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1796    },
1797    {
1798     "enum_field_value" : 2,
1799     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1800    },
1801    {
1802     "enum_field_value" : 4,
1803     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1804    }
1805   ],
1806   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1807   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1808   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1809   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1810   "size" : 4,
1811   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
1812   "underlying_type" : "_ZTIj"
1813  },
1814  {
1815   "alignment" : 4,
1816   "enum_fields" :
1817   [
1818    {
1819     "enum_field_value" : 0,
1820     "name" : "android::OK"
1821    },
1822    {
1823     "enum_field_value" : 0,
1824     "name" : "android::NO_ERROR"
1825    },
1826    {
1827     "enum_field_value" : -2147483648,
1828     "name" : "android::UNKNOWN_ERROR"
1829    },
1830    {
1831     "enum_field_value" : -12,
1832     "name" : "android::NO_MEMORY"
1833    },
1834    {
1835     "enum_field_value" : -38,
1836     "name" : "android::INVALID_OPERATION"
1837    },
1838    {
1839     "enum_field_value" : -22,
1840     "name" : "android::BAD_VALUE"
1841    },
1842    {
1843     "enum_field_value" : -2147483647,
1844     "name" : "android::BAD_TYPE"
1845    },
1846    {
1847     "enum_field_value" : -2,
1848     "name" : "android::NAME_NOT_FOUND"
1849    },
1850    {
1851     "enum_field_value" : -1,
1852     "name" : "android::PERMISSION_DENIED"
1853    },
1854    {
1855     "enum_field_value" : -19,
1856     "name" : "android::NO_INIT"
1857    },
1858    {
1859     "enum_field_value" : -17,
1860     "name" : "android::ALREADY_EXISTS"
1861    },
1862    {
1863     "enum_field_value" : -32,
1864     "name" : "android::DEAD_OBJECT"
1865    },
1866    {
1867     "enum_field_value" : -2147483646,
1868     "name" : "android::FAILED_TRANSACTION"
1869    },
1870    {
1871     "enum_field_value" : -75,
1872     "name" : "android::BAD_INDEX"
1873    },
1874    {
1875     "enum_field_value" : -61,
1876     "name" : "android::NOT_ENOUGH_DATA"
1877    },
1878    {
1879     "enum_field_value" : -11,
1880     "name" : "android::WOULD_BLOCK"
1881    },
1882    {
1883     "enum_field_value" : -110,
1884     "name" : "android::TIMED_OUT"
1885    },
1886    {
1887     "enum_field_value" : -74,
1888     "name" : "android::UNKNOWN_TRANSACTION"
1889    },
1890    {
1891     "enum_field_value" : -2147483641,
1892     "name" : "android::FDS_NOT_ALLOWED"
1893    },
1894    {
1895     "enum_field_value" : -2147483640,
1896     "name" : "android::UNEXPECTED_NULL"
1897    }
1898   ],
1899   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1900   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1901   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1902   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1903   "size" : 4,
1904   "source_file" : "/system/core/libutils/include/utils/Errors.h",
1905   "underlying_type" : "_ZTIi"
1906  },
1907  {
1908   "alignment" : 4,
1909   "enum_fields" :
1910   [
1911    {
1912     "enum_field_value" : 19,
1913     "name" : "android::PRIORITY_LOWEST"
1914    },
1915    {
1916     "enum_field_value" : 10,
1917     "name" : "android::PRIORITY_BACKGROUND"
1918    },
1919    {
1920     "enum_field_value" : 0,
1921     "name" : "android::PRIORITY_NORMAL"
1922    },
1923    {
1924     "enum_field_value" : -2,
1925     "name" : "android::PRIORITY_FOREGROUND"
1926    },
1927    {
1928     "enum_field_value" : -4,
1929     "name" : "android::PRIORITY_DISPLAY"
1930    },
1931    {
1932     "enum_field_value" : -8,
1933     "name" : "android::PRIORITY_URGENT_DISPLAY"
1934    },
1935    {
1936     "enum_field_value" : -16,
1937     "name" : "android::PRIORITY_AUDIO"
1938    },
1939    {
1940     "enum_field_value" : -19,
1941     "name" : "android::PRIORITY_URGENT_AUDIO"
1942    },
1943    {
1944     "enum_field_value" : -20,
1945     "name" : "android::PRIORITY_HIGHEST"
1946    },
1947    {
1948     "enum_field_value" : 0,
1949     "name" : "android::PRIORITY_DEFAULT"
1950    },
1951    {
1952     "enum_field_value" : -1,
1953     "name" : "android::PRIORITY_MORE_FAVORABLE"
1954    },
1955    {
1956     "enum_field_value" : 1,
1957     "name" : "android::PRIORITY_LESS_FAVORABLE"
1958    }
1959   ],
1960   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1961   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1962   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1963   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1964   "size" : 4,
1965   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
1966   "underlying_type" : "_ZTIi"
1967  },
1968  {
1969   "alignment" : 4,
1970   "enum_fields" :
1971   [
1972    {
1973     "enum_field_value" : 1,
1974     "name" : "android::trait_trivial_copy<bool>::value"
1975    }
1976   ],
1977   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1978   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1979   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1980   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1981   "size" : 4,
1982   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
1983   "underlying_type" : "_ZTIj"
1984  },
1985  {
1986   "alignment" : 4,
1987   "enum_fields" :
1988   [
1989    {
1990     "enum_field_value" : 1,
1991     "name" : "android::trait_trivial_copy<char>::value"
1992    }
1993   ],
1994   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1995   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1996   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1997   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1998   "size" : 4,
1999   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2000   "underlying_type" : "_ZTIj"
2001  },
2002  {
2003   "alignment" : 4,
2004   "enum_fields" :
2005   [
2006    {
2007     "enum_field_value" : 1,
2008     "name" : "android::trait_trivial_copy<double>::value"
2009    }
2010   ],
2011   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2012   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2013   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2014   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2015   "size" : 4,
2016   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2017   "underlying_type" : "_ZTIj"
2018  },
2019  {
2020   "alignment" : 4,
2021   "enum_fields" :
2022   [
2023    {
2024     "enum_field_value" : 1,
2025     "name" : "android::trait_trivial_copy<float>::value"
2026    }
2027   ],
2028   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2029   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2030   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2031   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2032   "size" : 4,
2033   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2034   "underlying_type" : "_ZTIj"
2035  },
2036  {
2037   "alignment" : 4,
2038   "enum_fields" :
2039   [
2040    {
2041     "enum_field_value" : 1,
2042     "name" : "android::trait_trivial_copy<unsigned char>::value"
2043    }
2044   ],
2045   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2046   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2047   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2048   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2049   "size" : 4,
2050   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2051   "underlying_type" : "_ZTIj"
2052  },
2053  {
2054   "alignment" : 4,
2055   "enum_fields" :
2056   [
2057    {
2058     "enum_field_value" : 1,
2059     "name" : "android::trait_trivial_copy<int>::value"
2060    }
2061   ],
2062   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2063   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2064   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2065   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2066   "size" : 4,
2067   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2068   "underlying_type" : "_ZTIj"
2069  },
2070  {
2071   "alignment" : 4,
2072   "enum_fields" :
2073   [
2074    {
2075     "enum_field_value" : 1,
2076     "name" : "android::trait_trivial_copy<unsigned int>::value"
2077    }
2078   ],
2079   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2080   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2081   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2082   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2083   "size" : 4,
2084   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2085   "underlying_type" : "_ZTIj"
2086  },
2087  {
2088   "alignment" : 4,
2089   "enum_fields" :
2090   [
2091    {
2092     "enum_field_value" : 1,
2093     "name" : "android::trait_trivial_copy<long>::value"
2094    }
2095   ],
2096   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2097   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2098   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2099   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2100   "size" : 4,
2101   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2102   "underlying_type" : "_ZTIj"
2103  },
2104  {
2105   "alignment" : 4,
2106   "enum_fields" :
2107   [
2108    {
2109     "enum_field_value" : 1,
2110     "name" : "android::trait_trivial_copy<unsigned long>::value"
2111    }
2112   ],
2113   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2114   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2115   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2116   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2117   "size" : 4,
2118   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2119   "underlying_type" : "_ZTIj"
2120  },
2121  {
2122   "alignment" : 4,
2123   "enum_fields" :
2124   [
2125    {
2126     "enum_field_value" : 1,
2127     "name" : "android::trait_trivial_copy<short>::value"
2128    }
2129   ],
2130   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2131   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2132   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2133   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2134   "size" : 4,
2135   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2136   "underlying_type" : "_ZTIj"
2137  },
2138  {
2139   "alignment" : 4,
2140   "enum_fields" :
2141   [
2142    {
2143     "enum_field_value" : 1,
2144     "name" : "android::trait_trivial_copy<unsigned short>::value"
2145    }
2146   ],
2147   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2148   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2149   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2150   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2151   "size" : 4,
2152   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2153   "underlying_type" : "_ZTIj"
2154  },
2155  {
2156   "alignment" : 4,
2157   "enum_fields" :
2158   [
2159    {
2160     "enum_field_value" : 1,
2161     "name" : "android::trait_trivial_copy<void>::value"
2162    }
2163   ],
2164   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2165   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2166   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2167   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2168   "size" : 4,
2169   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2170   "underlying_type" : "_ZTIj"
2171  },
2172  {
2173   "alignment" : 4,
2174   "enum_fields" :
2175   [
2176    {
2177     "enum_field_value" : 1,
2178     "name" : "android::trait_trivial_copy<long long>::value"
2179    }
2180   ],
2181   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2182   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2183   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2184   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2185   "size" : 4,
2186   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2187   "underlying_type" : "_ZTIj"
2188  },
2189  {
2190   "alignment" : 4,
2191   "enum_fields" :
2192   [
2193    {
2194     "enum_field_value" : 1,
2195     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2196    }
2197   ],
2198   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2199   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2200   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2201   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2202   "size" : 4,
2203   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2204   "underlying_type" : "_ZTIj"
2205  },
2206  {
2207   "alignment" : 4,
2208   "enum_fields" :
2209   [
2210    {
2211     "enum_field_value" : 1,
2212     "name" : "android::trait_trivial_ctor<bool>::value"
2213    }
2214   ],
2215   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2216   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2217   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2218   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
2219   "size" : 4,
2220   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2221   "underlying_type" : "_ZTIj"
2222  },
2223  {
2224   "alignment" : 4,
2225   "enum_fields" :
2226   [
2227    {
2228     "enum_field_value" : 1,
2229     "name" : "android::trait_trivial_ctor<char>::value"
2230    }
2231   ],
2232   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2233   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2234   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2235   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
2236   "size" : 4,
2237   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2238   "underlying_type" : "_ZTIj"
2239  },
2240  {
2241   "alignment" : 4,
2242   "enum_fields" :
2243   [
2244    {
2245     "enum_field_value" : 1,
2246     "name" : "android::trait_trivial_ctor<double>::value"
2247    }
2248   ],
2249   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2250   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2251   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2252   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
2253   "size" : 4,
2254   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2255   "underlying_type" : "_ZTIj"
2256  },
2257  {
2258   "alignment" : 4,
2259   "enum_fields" :
2260   [
2261    {
2262     "enum_field_value" : 1,
2263     "name" : "android::trait_trivial_ctor<float>::value"
2264    }
2265   ],
2266   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2267   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2268   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2269   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
2270   "size" : 4,
2271   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2272   "underlying_type" : "_ZTIj"
2273  },
2274  {
2275   "alignment" : 4,
2276   "enum_fields" :
2277   [
2278    {
2279     "enum_field_value" : 1,
2280     "name" : "android::trait_trivial_ctor<unsigned char>::value"
2281    }
2282   ],
2283   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2284   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2285   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2286   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
2287   "size" : 4,
2288   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2289   "underlying_type" : "_ZTIj"
2290  },
2291  {
2292   "alignment" : 4,
2293   "enum_fields" :
2294   [
2295    {
2296     "enum_field_value" : 1,
2297     "name" : "android::trait_trivial_ctor<int>::value"
2298    }
2299   ],
2300   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2301   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2302   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2303   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
2304   "size" : 4,
2305   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2306   "underlying_type" : "_ZTIj"
2307  },
2308  {
2309   "alignment" : 4,
2310   "enum_fields" :
2311   [
2312    {
2313     "enum_field_value" : 1,
2314     "name" : "android::trait_trivial_ctor<unsigned int>::value"
2315    }
2316   ],
2317   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2318   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2319   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2320   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2321   "size" : 4,
2322   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2323   "underlying_type" : "_ZTIj"
2324  },
2325  {
2326   "alignment" : 4,
2327   "enum_fields" :
2328   [
2329    {
2330     "enum_field_value" : 1,
2331     "name" : "android::trait_trivial_ctor<long>::value"
2332    }
2333   ],
2334   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2335   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2336   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2337   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2338   "size" : 4,
2339   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2340   "underlying_type" : "_ZTIj"
2341  },
2342  {
2343   "alignment" : 4,
2344   "enum_fields" :
2345   [
2346    {
2347     "enum_field_value" : 1,
2348     "name" : "android::trait_trivial_ctor<unsigned long>::value"
2349    }
2350   ],
2351   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2352   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2353   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2354   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2355   "size" : 4,
2356   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2357   "underlying_type" : "_ZTIj"
2358  },
2359  {
2360   "alignment" : 4,
2361   "enum_fields" :
2362   [
2363    {
2364     "enum_field_value" : 1,
2365     "name" : "android::trait_trivial_ctor<short>::value"
2366    }
2367   ],
2368   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2369   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2370   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2371   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2372   "size" : 4,
2373   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2374   "underlying_type" : "_ZTIj"
2375  },
2376  {
2377   "alignment" : 4,
2378   "enum_fields" :
2379   [
2380    {
2381     "enum_field_value" : 1,
2382     "name" : "android::trait_trivial_ctor<unsigned short>::value"
2383    }
2384   ],
2385   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2386   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2387   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2388   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2389   "size" : 4,
2390   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2391   "underlying_type" : "_ZTIj"
2392  },
2393  {
2394   "alignment" : 4,
2395   "enum_fields" :
2396   [
2397    {
2398     "enum_field_value" : 1,
2399     "name" : "android::trait_trivial_ctor<void>::value"
2400    }
2401   ],
2402   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2403   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2404   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2405   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2406   "size" : 4,
2407   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2408   "underlying_type" : "_ZTIj"
2409  },
2410  {
2411   "alignment" : 4,
2412   "enum_fields" :
2413   [
2414    {
2415     "enum_field_value" : 1,
2416     "name" : "android::trait_trivial_ctor<long long>::value"
2417    }
2418   ],
2419   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2420   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2421   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2422   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2423   "size" : 4,
2424   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2425   "underlying_type" : "_ZTIj"
2426  },
2427  {
2428   "alignment" : 4,
2429   "enum_fields" :
2430   [
2431    {
2432     "enum_field_value" : 1,
2433     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2434    }
2435   ],
2436   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2437   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2438   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2439   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2440   "size" : 4,
2441   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2442   "underlying_type" : "_ZTIj"
2443  },
2444  {
2445   "alignment" : 4,
2446   "enum_fields" :
2447   [
2448    {
2449     "enum_field_value" : 1,
2450     "name" : "android::trait_trivial_dtor<bool>::value"
2451    }
2452   ],
2453   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2454   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2455   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2456   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2457   "size" : 4,
2458   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2459   "underlying_type" : "_ZTIj"
2460  },
2461  {
2462   "alignment" : 4,
2463   "enum_fields" :
2464   [
2465    {
2466     "enum_field_value" : 1,
2467     "name" : "android::trait_trivial_dtor<char>::value"
2468    }
2469   ],
2470   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2471   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2472   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2473   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2474   "size" : 4,
2475   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2476   "underlying_type" : "_ZTIj"
2477  },
2478  {
2479   "alignment" : 4,
2480   "enum_fields" :
2481   [
2482    {
2483     "enum_field_value" : 1,
2484     "name" : "android::trait_trivial_dtor<double>::value"
2485    }
2486   ],
2487   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2488   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2489   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2490   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2491   "size" : 4,
2492   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2493   "underlying_type" : "_ZTIj"
2494  },
2495  {
2496   "alignment" : 4,
2497   "enum_fields" :
2498   [
2499    {
2500     "enum_field_value" : 1,
2501     "name" : "android::trait_trivial_dtor<float>::value"
2502    }
2503   ],
2504   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2505   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2506   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2507   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2508   "size" : 4,
2509   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2510   "underlying_type" : "_ZTIj"
2511  },
2512  {
2513   "alignment" : 4,
2514   "enum_fields" :
2515   [
2516    {
2517     "enum_field_value" : 1,
2518     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2519    }
2520   ],
2521   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2522   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2523   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2524   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2525   "size" : 4,
2526   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2527   "underlying_type" : "_ZTIj"
2528  },
2529  {
2530   "alignment" : 4,
2531   "enum_fields" :
2532   [
2533    {
2534     "enum_field_value" : 1,
2535     "name" : "android::trait_trivial_dtor<int>::value"
2536    }
2537   ],
2538   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2539   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2540   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2541   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2542   "size" : 4,
2543   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2544   "underlying_type" : "_ZTIj"
2545  },
2546  {
2547   "alignment" : 4,
2548   "enum_fields" :
2549   [
2550    {
2551     "enum_field_value" : 1,
2552     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2553    }
2554   ],
2555   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2556   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2557   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2558   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2559   "size" : 4,
2560   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2561   "underlying_type" : "_ZTIj"
2562  },
2563  {
2564   "alignment" : 4,
2565   "enum_fields" :
2566   [
2567    {
2568     "enum_field_value" : 1,
2569     "name" : "android::trait_trivial_dtor<long>::value"
2570    }
2571   ],
2572   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2573   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2574   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2575   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2576   "size" : 4,
2577   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2578   "underlying_type" : "_ZTIj"
2579  },
2580  {
2581   "alignment" : 4,
2582   "enum_fields" :
2583   [
2584    {
2585     "enum_field_value" : 1,
2586     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2587    }
2588   ],
2589   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2590   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2591   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2592   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2593   "size" : 4,
2594   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2595   "underlying_type" : "_ZTIj"
2596  },
2597  {
2598   "alignment" : 4,
2599   "enum_fields" :
2600   [
2601    {
2602     "enum_field_value" : 1,
2603     "name" : "android::trait_trivial_dtor<short>::value"
2604    }
2605   ],
2606   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2607   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2608   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2609   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2610   "size" : 4,
2611   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2612   "underlying_type" : "_ZTIj"
2613  },
2614  {
2615   "alignment" : 4,
2616   "enum_fields" :
2617   [
2618    {
2619     "enum_field_value" : 1,
2620     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2621    }
2622   ],
2623   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2624   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2625   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2626   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2627   "size" : 4,
2628   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2629   "underlying_type" : "_ZTIj"
2630  },
2631  {
2632   "alignment" : 4,
2633   "enum_fields" :
2634   [
2635    {
2636     "enum_field_value" : 1,
2637     "name" : "android::trait_trivial_dtor<void>::value"
2638    }
2639   ],
2640   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2641   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2642   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2643   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2644   "size" : 4,
2645   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2646   "underlying_type" : "_ZTIj"
2647  },
2648  {
2649   "alignment" : 4,
2650   "enum_fields" :
2651   [
2652    {
2653     "enum_field_value" : 1,
2654     "name" : "android::trait_trivial_dtor<long long>::value"
2655    }
2656   ],
2657   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2658   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2659   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2660   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2661   "size" : 4,
2662   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2663   "underlying_type" : "_ZTIj"
2664  },
2665  {
2666   "alignment" : 4,
2667   "enum_fields" :
2668   [
2669    {
2670     "enum_field_value" : 1,
2671     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2672    }
2673   ],
2674   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2675   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2676   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2677   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2678   "size" : 4,
2679   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2680   "underlying_type" : "_ZTIj"
2681  },
2682  {
2683   "alignment" : 4,
2684   "enum_fields" :
2685   [
2686    {
2687     "enum_field_value" : 1,
2688     "name" : "android::trait_trivial_move<android::String8>::value"
2689    }
2690   ],
2691   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2692   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
2693   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2694   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2695   "size" : 4,
2696   "source_file" : "/system/core/libutils/include/utils/String8.h",
2697   "underlying_type" : "_ZTIj"
2698  },
2699  {
2700   "alignment" : 4,
2701   "enum_fields" :
2702   [
2703    {
2704     "enum_field_value" : 1,
2705     "name" : "android::trait_trivial_move<android::String16>::value"
2706    }
2707   ],
2708   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2709   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
2710   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2711   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2712   "size" : 4,
2713   "source_file" : "/system/core/libutils/include/utils/String16.h",
2714   "underlying_type" : "_ZTIj"
2715  },
2716  {
2717   "alignment" : 4,
2718   "enum_fields" :
2719   [
2720    {
2721     "enum_field_value" : 1,
2722     "name" : "android::trait_trivial_move<bool>::value"
2723    }
2724   ],
2725   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2726   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2727   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2728   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2729   "size" : 4,
2730   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2731   "underlying_type" : "_ZTIj"
2732  },
2733  {
2734   "alignment" : 4,
2735   "enum_fields" :
2736   [
2737    {
2738     "enum_field_value" : 1,
2739     "name" : "android::trait_trivial_move<char>::value"
2740    }
2741   ],
2742   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2743   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2744   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2745   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2746   "size" : 4,
2747   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2748   "underlying_type" : "_ZTIj"
2749  },
2750  {
2751   "alignment" : 4,
2752   "enum_fields" :
2753   [
2754    {
2755     "enum_field_value" : 1,
2756     "name" : "android::trait_trivial_move<double>::value"
2757    }
2758   ],
2759   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2760   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2761   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2762   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2763   "size" : 4,
2764   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2765   "underlying_type" : "_ZTIj"
2766  },
2767  {
2768   "alignment" : 4,
2769   "enum_fields" :
2770   [
2771    {
2772     "enum_field_value" : 1,
2773     "name" : "android::trait_trivial_move<float>::value"
2774    }
2775   ],
2776   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2777   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2778   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2779   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2780   "size" : 4,
2781   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2782   "underlying_type" : "_ZTIj"
2783  },
2784  {
2785   "alignment" : 4,
2786   "enum_fields" :
2787   [
2788    {
2789     "enum_field_value" : 1,
2790     "name" : "android::trait_trivial_move<unsigned char>::value"
2791    }
2792   ],
2793   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2794   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2795   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2796   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2797   "size" : 4,
2798   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2799   "underlying_type" : "_ZTIj"
2800  },
2801  {
2802   "alignment" : 4,
2803   "enum_fields" :
2804   [
2805    {
2806     "enum_field_value" : 1,
2807     "name" : "android::trait_trivial_move<int>::value"
2808    }
2809   ],
2810   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2811   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2812   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2813   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2814   "size" : 4,
2815   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2816   "underlying_type" : "_ZTIj"
2817  },
2818  {
2819   "alignment" : 4,
2820   "enum_fields" :
2821   [
2822    {
2823     "enum_field_value" : 1,
2824     "name" : "android::trait_trivial_move<unsigned int>::value"
2825    }
2826   ],
2827   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2828   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2829   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2830   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2831   "size" : 4,
2832   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2833   "underlying_type" : "_ZTIj"
2834  },
2835  {
2836   "alignment" : 4,
2837   "enum_fields" :
2838   [
2839    {
2840     "enum_field_value" : 1,
2841     "name" : "android::trait_trivial_move<long>::value"
2842    }
2843   ],
2844   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2845   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2846   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2847   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2848   "size" : 4,
2849   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2850   "underlying_type" : "_ZTIj"
2851  },
2852  {
2853   "alignment" : 4,
2854   "enum_fields" :
2855   [
2856    {
2857     "enum_field_value" : 1,
2858     "name" : "android::trait_trivial_move<unsigned long>::value"
2859    }
2860   ],
2861   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2862   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2863   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2864   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2865   "size" : 4,
2866   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2867   "underlying_type" : "_ZTIj"
2868  },
2869  {
2870   "alignment" : 4,
2871   "enum_fields" :
2872   [
2873    {
2874     "enum_field_value" : 1,
2875     "name" : "android::trait_trivial_move<short>::value"
2876    }
2877   ],
2878   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2879   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2880   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2881   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2882   "size" : 4,
2883   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2884   "underlying_type" : "_ZTIj"
2885  },
2886  {
2887   "alignment" : 4,
2888   "enum_fields" :
2889   [
2890    {
2891     "enum_field_value" : 1,
2892     "name" : "android::trait_trivial_move<unsigned short>::value"
2893    }
2894   ],
2895   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2896   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2897   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2898   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2899   "size" : 4,
2900   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2901   "underlying_type" : "_ZTIj"
2902  },
2903  {
2904   "alignment" : 4,
2905   "enum_fields" :
2906   [
2907    {
2908     "enum_field_value" : 1,
2909     "name" : "android::trait_trivial_move<void>::value"
2910    }
2911   ],
2912   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2913   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2914   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2915   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2916   "size" : 4,
2917   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2918   "underlying_type" : "_ZTIj"
2919  },
2920  {
2921   "alignment" : 4,
2922   "enum_fields" :
2923   [
2924    {
2925     "enum_field_value" : 1,
2926     "name" : "android::trait_trivial_move<long long>::value"
2927    }
2928   ],
2929   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2930   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2931   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2932   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2933   "size" : 4,
2934   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2935   "underlying_type" : "_ZTIj"
2936  },
2937  {
2938   "alignment" : 4,
2939   "enum_fields" :
2940   [
2941    {
2942     "enum_field_value" : 1,
2943     "name" : "android::trait_trivial_move<unsigned long long>::value"
2944    }
2945   ],
2946   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2947   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2948   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2949   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2950   "size" : 4,
2951   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2952   "underlying_type" : "_ZTIj"
2953  },
2954  {
2955   "alignment" : 4,
2956   "enum_fields" :
2957   [
2958    {
2959     "enum_field_value" : 0,
2960     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2961    },
2962    {
2963     "enum_field_value" : 1,
2964     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2965    },
2966    {
2967     "enum_field_value" : 2,
2968     "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2969    }
2970   ],
2971   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2972   "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2973   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2974   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2975   "size" : 4,
2976   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h",
2977   "underlying_type" : "_ZTIi"
2978  },
2979  {
2980   "alignment" : 4,
2981   "enum_fields" :
2982   [
2983    {
2984     "enum_field_value" : -1,
2985     "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2986    }
2987   ],
2988   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2989   "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2990   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2991   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2992   "size" : 4,
2993   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2994   "underlying_type" : "_ZTIi"
2995  },
2996  {
2997   "alignment" : 1,
2998   "enum_fields" :
2999   [
3000    {
3001     "enum_field_value" : 0,
3002     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
3003    },
3004    {
3005     "enum_field_value" : 1,
3006     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
3007    },
3008    {
3009     "enum_field_value" : 2,
3010     "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
3011    }
3012   ],
3013   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3014   "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
3015   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3016   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
3017   "size" : 1,
3018   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
3019   "underlying_type" : "_ZTIh"
3020  },
3021  {
3022   "alignment" : 4,
3023   "enum_fields" :
3024   [
3025    {
3026     "enum_field_value" : 0,
3027     "name" : "android::Mutex::PRIVATE"
3028    },
3029    {
3030     "enum_field_value" : 1,
3031     "name" : "android::Mutex::SHARED"
3032    }
3033   ],
3034   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
3035   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
3036   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3037   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3038   "size" : 4,
3039   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
3040   "underlying_type" : "_ZTIj"
3041  },
3042  {
3043   "alignment" : 4,
3044   "enum_fields" :
3045   [
3046    {
3047     "enum_field_value" : 0,
3048     "name" : "android::RWLock::PRIVATE"
3049    },
3050    {
3051     "enum_field_value" : 1,
3052     "name" : "android::RWLock::SHARED"
3053    }
3054   ],
3055   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
3056   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
3057   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3058   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
3059   "size" : 4,
3060   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
3061   "underlying_type" : "_ZTIj"
3062  },
3063  {
3064   "access" : "protected",
3065   "alignment" : 4,
3066   "enum_fields" :
3067   [
3068    {
3069     "enum_field_value" : 1,
3070     "name" : "android::RefBase::FIRST_INC_STRONG"
3071    }
3072   ],
3073   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3074   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
3075   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3076   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
3077   "size" : 4,
3078   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3079   "underlying_type" : "_ZTIj"
3080  },
3081  {
3082   "access" : "protected",
3083   "alignment" : 4,
3084   "enum_fields" :
3085   [
3086    {
3087     "enum_field_value" : 0,
3088     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
3089    },
3090    {
3091     "enum_field_value" : 1,
3092     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
3093    },
3094    {
3095     "enum_field_value" : 1,
3096     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
3097    }
3098   ],
3099   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3100   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
3101   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3102   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
3103   "size" : 4,
3104   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
3105   "underlying_type" : "_ZTIj"
3106  },
3107  {
3108   "alignment" : 4,
3109   "enum_fields" :
3110   [
3111    {
3112     "enum_field_value" : 0,
3113     "name" : "android::String8::kEmptyString"
3114    }
3115   ],
3116   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
3117   "name" : "android::String8::StaticLinkage",
3118   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
3119   "self_type" : "_ZTIN7android7String813StaticLinkageE",
3120   "size" : 4,
3121   "source_file" : "/system/core/libutils/include/utils/String8.h",
3122   "underlying_type" : "_ZTIj"
3123  },
3124  {
3125   "alignment" : 4,
3126   "enum_fields" :
3127   [
3128    {
3129     "enum_field_value" : 0,
3130     "name" : "android::String16::kEmptyString"
3131    }
3132   ],
3133   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
3134   "name" : "android::String16::StaticLinkage",
3135   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
3136   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
3137   "size" : 4,
3138   "source_file" : "/system/core/libutils/include/utils/String16.h",
3139   "underlying_type" : "_ZTIj"
3140  },
3141  {
3142   "alignment" : 4,
3143   "enum_fields" :
3144   [
3145    {
3146     "enum_field_value" : 0,
3147     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::READPTRPOS"
3148    },
3149    {
3150     "enum_field_value" : 1,
3151     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::WRITEPTRPOS"
3152    },
3153    {
3154     "enum_field_value" : 2,
3155     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::DATAPTRPOS"
3156    },
3157    {
3158     "enum_field_value" : 3,
3159     "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::EVFLAGWORDPOS"
3160    }
3161   ],
3162   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3163   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>::GrantorType",
3164   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3165   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EE11GrantorTypeE",
3166   "size" : 4,
3167   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3168   "underlying_type" : "_ZTIi"
3169  },
3170  {
3171   "alignment" : 4,
3172   "enum_fields" :
3173   [
3174    {
3175     "enum_field_value" : 0,
3176     "name" : "android::hardware::ProcessState::CallRestriction::NONE"
3177    },
3178    {
3179     "enum_field_value" : 1,
3180     "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
3181    },
3182    {
3183     "enum_field_value" : 2,
3184     "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
3185    }
3186   ],
3187   "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3188   "name" : "android::hardware::ProcessState::CallRestriction",
3189   "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3190   "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
3191   "size" : 4,
3192   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
3193   "underlying_type" : "_ZTIi"
3194  },
3195  {
3196   "alignment" : 4,
3197   "enum_fields" :
3198   [
3199    {
3200     "enum_field_value" : 0,
3201     "name" : "android::hardware::HidlReturnRestriction::NONE"
3202    },
3203    {
3204     "enum_field_value" : 1,
3205     "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
3206    },
3207    {
3208     "enum_field_value" : 2,
3209     "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
3210    }
3211   ],
3212   "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3213   "name" : "android::hardware::HidlReturnRestriction",
3214   "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3215   "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
3216   "size" : 4,
3217   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3218   "underlying_type" : "_ZTIi"
3219  },
3220  {
3221   "alignment" : 4,
3222   "enum_fields" :
3223   [
3224    {
3225     "enum_field_value" : 0,
3226     "name" : "android::hardware::drm::V1_0::BufferType::SHARED_MEMORY"
3227    },
3228    {
3229     "enum_field_value" : 1,
3230     "name" : "android::hardware::drm::V1_0::BufferType::NATIVE_HANDLE"
3231    }
3232   ],
3233   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_010BufferTypeE",
3234   "name" : "android::hardware::drm::V1_0::BufferType",
3235   "referenced_type" : "_ZTIN7android8hardware3drm4V1_010BufferTypeE",
3236   "self_type" : "_ZTIN7android8hardware3drm4V1_010BufferTypeE",
3237   "size" : 4,
3238   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
3239   "underlying_type" : "_ZTIj"
3240  },
3241  {
3242   "alignment" : 4,
3243   "enum_fields" :
3244   [
3245    {
3246     "enum_field_value" : 0,
3247     "name" : "android::hardware::drm::V1_0::KeyStatusType::USABLE"
3248    },
3249    {
3250     "enum_field_value" : 1,
3251     "name" : "android::hardware::drm::V1_0::KeyStatusType::EXPIRED"
3252    },
3253    {
3254     "enum_field_value" : 2,
3255     "name" : "android::hardware::drm::V1_0::KeyStatusType::OUTPUTNOTALLOWED"
3256    },
3257    {
3258     "enum_field_value" : 3,
3259     "name" : "android::hardware::drm::V1_0::KeyStatusType::STATUSPENDING"
3260    },
3261    {
3262     "enum_field_value" : 4,
3263     "name" : "android::hardware::drm::V1_0::KeyStatusType::INTERNALERROR"
3264    }
3265   ],
3266   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_013KeyStatusTypeE",
3267   "name" : "android::hardware::drm::V1_0::KeyStatusType",
3268   "referenced_type" : "_ZTIN7android8hardware3drm4V1_013KeyStatusTypeE",
3269   "self_type" : "_ZTIN7android8hardware3drm4V1_013KeyStatusTypeE",
3270   "size" : 4,
3271   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
3272   "underlying_type" : "_ZTIj"
3273  },
3274  {
3275   "alignment" : 4,
3276   "enum_fields" :
3277   [
3278    {
3279     "enum_field_value" : 0,
3280     "name" : "android::hardware::drm::V1_0::KeyRequestType::INITIAL"
3281    },
3282    {
3283     "enum_field_value" : 1,
3284     "name" : "android::hardware::drm::V1_0::KeyRequestType::RENEWAL"
3285    },
3286    {
3287     "enum_field_value" : 2,
3288     "name" : "android::hardware::drm::V1_0::KeyRequestType::RELEASE"
3289    },
3290    {
3291     "enum_field_value" : 3,
3292     "name" : "android::hardware::drm::V1_0::KeyRequestType::UNKNOWN"
3293    }
3294   ],
3295   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_014KeyRequestTypeE",
3296   "name" : "android::hardware::drm::V1_0::KeyRequestType",
3297   "referenced_type" : "_ZTIN7android8hardware3drm4V1_014KeyRequestTypeE",
3298   "self_type" : "_ZTIN7android8hardware3drm4V1_014KeyRequestTypeE",
3299   "size" : 4,
3300   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
3301   "underlying_type" : "_ZTIj"
3302  },
3303  {
3304   "alignment" : 4,
3305   "enum_fields" :
3306   [
3307    {
3308     "enum_field_value" : 0,
3309     "name" : "android::hardware::drm::V1_0::Mode::UNENCRYPTED"
3310    },
3311    {
3312     "enum_field_value" : 1,
3313     "name" : "android::hardware::drm::V1_0::Mode::AES_CTR"
3314    },
3315    {
3316     "enum_field_value" : 2,
3317     "name" : "android::hardware::drm::V1_0::Mode::AES_CBC_CTS"
3318    },
3319    {
3320     "enum_field_value" : 3,
3321     "name" : "android::hardware::drm::V1_0::Mode::AES_CBC"
3322    }
3323   ],
3324   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_04ModeE",
3325   "name" : "android::hardware::drm::V1_0::Mode",
3326   "referenced_type" : "_ZTIN7android8hardware3drm4V1_04ModeE",
3327   "self_type" : "_ZTIN7android8hardware3drm4V1_04ModeE",
3328   "size" : 4,
3329   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
3330   "underlying_type" : "_ZTIj"
3331  },
3332  {
3333   "alignment" : 4,
3334   "enum_fields" :
3335   [
3336    {
3337     "enum_field_value" : 0,
3338     "name" : "android::hardware::drm::V1_0::Status::OK"
3339    },
3340    {
3341     "enum_field_value" : 1,
3342     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NO_LICENSE"
3343    },
3344    {
3345     "enum_field_value" : 2,
3346     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_LICENSE_EXPIRED"
3347    },
3348    {
3349     "enum_field_value" : 3,
3350     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_SESSION_NOT_OPENED"
3351    },
3352    {
3353     "enum_field_value" : 4,
3354     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_CANNOT_HANDLE"
3355    },
3356    {
3357     "enum_field_value" : 5,
3358     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INVALID_STATE"
3359    },
3360    {
3361     "enum_field_value" : 6,
3362     "name" : "android::hardware::drm::V1_0::Status::BAD_VALUE"
3363    },
3364    {
3365     "enum_field_value" : 7,
3366     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_NOT_PROVISIONED"
3367    },
3368    {
3369     "enum_field_value" : 8,
3370     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_RESOURCE_BUSY"
3371    },
3372    {
3373     "enum_field_value" : 9,
3374     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_INSUFFICIENT_OUTPUT_PROTECTION"
3375    },
3376    {
3377     "enum_field_value" : 10,
3378     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DEVICE_REVOKED"
3379    },
3380    {
3381     "enum_field_value" : 11,
3382     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_DECRYPT"
3383    },
3384    {
3385     "enum_field_value" : 12,
3386     "name" : "android::hardware::drm::V1_0::Status::ERROR_DRM_UNKNOWN"
3387    }
3388   ],
3389   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_06StatusE",
3390   "name" : "android::hardware::drm::V1_0::Status",
3391   "referenced_type" : "_ZTIN7android8hardware3drm4V1_06StatusE",
3392   "self_type" : "_ZTIN7android8hardware3drm4V1_06StatusE",
3393   "size" : 4,
3394   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
3395   "underlying_type" : "_ZTIj"
3396  },
3397  {
3398   "alignment" : 4,
3399   "enum_fields" :
3400   [
3401    {
3402     "enum_field_value" : 0,
3403     "name" : "android::hardware::drm::V1_0::KeyType::OFFLINE"
3404    },
3405    {
3406     "enum_field_value" : 1,
3407     "name" : "android::hardware::drm::V1_0::KeyType::STREAMING"
3408    },
3409    {
3410     "enum_field_value" : 2,
3411     "name" : "android::hardware::drm::V1_0::KeyType::RELEASE"
3412    }
3413   ],
3414   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_07KeyTypeE",
3415   "name" : "android::hardware::drm::V1_0::KeyType",
3416   "referenced_type" : "_ZTIN7android8hardware3drm4V1_07KeyTypeE",
3417   "self_type" : "_ZTIN7android8hardware3drm4V1_07KeyTypeE",
3418   "size" : 4,
3419   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
3420   "underlying_type" : "_ZTIj"
3421  },
3422  {
3423   "alignment" : 4,
3424   "enum_fields" :
3425   [
3426    {
3427     "enum_field_value" : 0,
3428     "name" : "android::hardware::drm::V1_0::EventType::PROVISION_REQUIRED"
3429    },
3430    {
3431     "enum_field_value" : 1,
3432     "name" : "android::hardware::drm::V1_0::EventType::KEY_NEEDED"
3433    },
3434    {
3435     "enum_field_value" : 2,
3436     "name" : "android::hardware::drm::V1_0::EventType::KEY_EXPIRED"
3437    },
3438    {
3439     "enum_field_value" : 3,
3440     "name" : "android::hardware::drm::V1_0::EventType::VENDOR_DEFINED"
3441    },
3442    {
3443     "enum_field_value" : 4,
3444     "name" : "android::hardware::drm::V1_0::EventType::SESSION_RECLAIMED"
3445    }
3446   ],
3447   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_09EventTypeE",
3448   "name" : "android::hardware::drm::V1_0::EventType",
3449   "referenced_type" : "_ZTIN7android8hardware3drm4V1_09EventTypeE",
3450   "self_type" : "_ZTIN7android8hardware3drm4V1_09EventTypeE",
3451   "size" : 4,
3452   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h",
3453   "underlying_type" : "_ZTIj"
3454  },
3455  {
3456   "alignment" : 4,
3457   "enum_fields" :
3458   [
3459    {
3460     "enum_field_value" : 0,
3461     "name" : "android::hardware::drm::V1_1::SecurityLevel::UNKNOWN"
3462    },
3463    {
3464     "enum_field_value" : 1,
3465     "name" : "android::hardware::drm::V1_1::SecurityLevel::SW_SECURE_CRYPTO"
3466    },
3467    {
3468     "enum_field_value" : 2,
3469     "name" : "android::hardware::drm::V1_1::SecurityLevel::SW_SECURE_DECODE"
3470    },
3471    {
3472     "enum_field_value" : 3,
3473     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_CRYPTO"
3474    },
3475    {
3476     "enum_field_value" : 4,
3477     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_DECODE"
3478    },
3479    {
3480     "enum_field_value" : 5,
3481     "name" : "android::hardware::drm::V1_1::SecurityLevel::HW_SECURE_ALL"
3482    }
3483   ],
3484   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_113SecurityLevelE",
3485   "name" : "android::hardware::drm::V1_1::SecurityLevel",
3486   "referenced_type" : "_ZTIN7android8hardware3drm4V1_113SecurityLevelE",
3487   "self_type" : "_ZTIN7android8hardware3drm4V1_113SecurityLevelE",
3488   "size" : 4,
3489   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
3490   "underlying_type" : "_ZTIj"
3491  },
3492  {
3493   "alignment" : 1,
3494   "enum_fields" :
3495   [
3496    {
3497     "enum_field_value" : 0,
3498     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::INT64_TYPE"
3499    },
3500    {
3501     "enum_field_value" : 1,
3502     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::DOUBLE_TYPE"
3503    },
3504    {
3505     "enum_field_value" : 2,
3506     "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType::STRING_TYPE"
3507    }
3508   ],
3509   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE",
3510   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
3511   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE",
3512   "self_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE",
3513   "size" : 1,
3514   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
3515   "underlying_type" : "_ZTIh"
3516  },
3517  {
3518   "alignment" : 4,
3519   "enum_fields" :
3520   [
3521    {
3522     "enum_field_value" : 0,
3523     "name" : "android::hardware::drm::V1_1::KeyRequestType::INITIAL"
3524    },
3525    {
3526     "enum_field_value" : 1,
3527     "name" : "android::hardware::drm::V1_1::KeyRequestType::RENEWAL"
3528    },
3529    {
3530     "enum_field_value" : 2,
3531     "name" : "android::hardware::drm::V1_1::KeyRequestType::RELEASE"
3532    },
3533    {
3534     "enum_field_value" : 3,
3535     "name" : "android::hardware::drm::V1_1::KeyRequestType::UNKNOWN"
3536    },
3537    {
3538     "enum_field_value" : 4,
3539     "name" : "android::hardware::drm::V1_1::KeyRequestType::NONE"
3540    },
3541    {
3542     "enum_field_value" : 5,
3543     "name" : "android::hardware::drm::V1_1::KeyRequestType::UPDATE"
3544    }
3545   ],
3546   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_114KeyRequestTypeE",
3547   "name" : "android::hardware::drm::V1_1::KeyRequestType",
3548   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114KeyRequestTypeE",
3549   "self_type" : "_ZTIN7android8hardware3drm4V1_114KeyRequestTypeE",
3550   "size" : 4,
3551   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
3552   "underlying_type" : "_ZTIj"
3553  },
3554  {
3555   "alignment" : 4,
3556   "enum_fields" :
3557   [
3558    {
3559     "enum_field_value" : 0,
3560     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_UNKNOWN"
3561    },
3562    {
3563     "enum_field_value" : 1,
3564     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_NONE"
3565    },
3566    {
3567     "enum_field_value" : 2,
3568     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V1"
3569    },
3570    {
3571     "enum_field_value" : 3,
3572     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2"
3573    },
3574    {
3575     "enum_field_value" : 4,
3576     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2_1"
3577    },
3578    {
3579     "enum_field_value" : 5,
3580     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_V2_2"
3581    },
3582    {
3583     "enum_field_value" : 6,
3584     "name" : "android::hardware::drm::V1_1::HdcpLevel::HDCP_NO_OUTPUT"
3585    }
3586   ],
3587   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_19HdcpLevelE",
3588   "name" : "android::hardware::drm::V1_1::HdcpLevel",
3589   "referenced_type" : "_ZTIN7android8hardware3drm4V1_19HdcpLevelE",
3590   "self_type" : "_ZTIN7android8hardware3drm4V1_19HdcpLevelE",
3591   "size" : 4,
3592   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h",
3593   "underlying_type" : "_ZTIj"
3594  },
3595  {
3596   "alignment" : 4,
3597   "enum_fields" :
3598   [
3599    {
3600     "enum_field_value" : 0,
3601     "name" : "android::hardware::Status::EX_NONE"
3602    },
3603    {
3604     "enum_field_value" : -1,
3605     "name" : "android::hardware::Status::EX_SECURITY"
3606    },
3607    {
3608     "enum_field_value" : -2,
3609     "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
3610    },
3611    {
3612     "enum_field_value" : -3,
3613     "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
3614    },
3615    {
3616     "enum_field_value" : -4,
3617     "name" : "android::hardware::Status::EX_NULL_POINTER"
3618    },
3619    {
3620     "enum_field_value" : -5,
3621     "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
3622    },
3623    {
3624     "enum_field_value" : -6,
3625     "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
3626    },
3627    {
3628     "enum_field_value" : -7,
3629     "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
3630    },
3631    {
3632     "enum_field_value" : -128,
3633     "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
3634    },
3635    {
3636     "enum_field_value" : -129,
3637     "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
3638    }
3639   ],
3640   "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
3641   "name" : "android::hardware::Status::Exception",
3642   "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3643   "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
3644   "size" : 4,
3645   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
3646   "underlying_type" : "_ZTIi"
3647  },
3648  {
3649   "alignment" : 4,
3650   "enum_fields" :
3651   [
3652    {
3653     "enum_field_value" : 1,
3654     "name" : "android::hardware::IBinder::FLAG_ONEWAY"
3655    }
3656   ],
3657   "linker_set_key" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3658   "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:47:5)",
3659   "referenced_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3660   "self_type" : "_ZTIN7android8hardware7IBinder12$FLAG_ONEWAYE",
3661   "size" : 4,
3662   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
3663   "underlying_type" : "_ZTIj"
3664  },
3665  {
3666   "alignment" : 4,
3667   "enum_fields" :
3668   [
3669    {
3670     "enum_field_value" : 0,
3671     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3672    },
3673    {
3674     "enum_field_value" : 1,
3675     "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3676    },
3677    {
3678     "enum_field_value" : 2,
3679     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3680    },
3681    {
3682     "enum_field_value" : 3,
3683     "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3684    },
3685    {
3686     "enum_field_value" : 4,
3687     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3688    },
3689    {
3690     "enum_field_value" : 5,
3691     "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3692    },
3693    {
3694     "enum_field_value" : 6,
3695     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3696    },
3697    {
3698     "enum_field_value" : 7,
3699     "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3700    },
3701    {
3702     "enum_field_value" : 8,
3703     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3704    },
3705    {
3706     "enum_field_value" : 9,
3707     "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3708    }
3709   ],
3710   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3711   "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3712   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3713   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3714   "size" : 4,
3715   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
3716   "underlying_type" : "_ZTIj"
3717  },
3718  {
3719   "alignment" : 4,
3720   "enum_fields" :
3721   [
3722    {
3723     "enum_field_value" : 1,
3724     "name" : "android::hardware::kSynchronizedReadWrite"
3725    },
3726    {
3727     "enum_field_value" : 2,
3728     "name" : "android::hardware::kUnsynchronizedWrite"
3729    }
3730   ],
3731   "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3732   "name" : "android::hardware::MQFlavor",
3733   "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3734   "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3735   "size" : 4,
3736   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
3737   "underlying_type" : "_ZTIj"
3738  },
3739  {
3740   "alignment" : 4,
3741   "enum_fields" :
3742   [
3743    {
3744     "enum_field_value" : 0,
3745     "name" : "android::Condition::WAKE_UP_ONE"
3746    },
3747    {
3748     "enum_field_value" : 1,
3749     "name" : "android::Condition::WAKE_UP_ALL"
3750    }
3751   ],
3752   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3753   "name" : "android::Condition::WakeUpType",
3754   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3755   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3756   "size" : 4,
3757   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3758   "underlying_type" : "_ZTIj"
3759  },
3760  {
3761   "alignment" : 4,
3762   "enum_fields" :
3763   [
3764    {
3765     "enum_field_value" : 0,
3766     "name" : "android::Condition::PRIVATE"
3767    },
3768    {
3769     "enum_field_value" : 1,
3770     "name" : "android::Condition::SHARED"
3771    }
3772   ],
3773   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3774   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3775   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3776   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3777   "size" : 4,
3778   "source_file" : "/system/core/libutils/include/utils/Condition.h",
3779   "underlying_type" : "_ZTIj"
3780  }
3781 ],
3782 "function_types" :
3783 [
3784  {
3785   "alignment" : 4,
3786   "linker_set_key" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3787   "name" : "bool (const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
3788   "parameters" :
3789   [
3790    {
3791     "referenced_type" : "_ZTIRKN7android8String16E"
3792    },
3793    {
3794     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3795    },
3796    {
3797     "referenced_type" : "_ZTIPv"
3798    }
3799   ],
3800   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3801   "return_type" : "_ZTIb",
3802   "self_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
3803   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
3804  },
3805  {
3806   "alignment" : 4,
3807   "linker_set_key" : "_ZTIFiPvE",
3808   "name" : "int (void *)",
3809   "parameters" :
3810   [
3811    {
3812     "referenced_type" : "_ZTIPv"
3813    }
3814   ],
3815   "referenced_type" : "_ZTIFiPvE",
3816   "return_type" : "_ZTIi",
3817   "self_type" : "_ZTIFiPvE",
3818   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
3819  },
3820  {
3821   "alignment" : 4,
3822   "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3823   "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3824   "parameters" :
3825   [
3826    {
3827     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3828    },
3829    {
3830     "referenced_type" : "_ZTIPKh"
3831    },
3832    {
3833     "referenced_type" : "_ZTIj"
3834    },
3835    {
3836     "referenced_type" : "_ZTIPKy"
3837    },
3838    {
3839     "referenced_type" : "_ZTIj"
3840    },
3841    {
3842     "referenced_type" : "_ZTIPv"
3843    }
3844   ],
3845   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3846   "return_type" : "_ZTIv",
3847   "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3848   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
3849  }
3850 ],
3851 "functions" :
3852 [
3853  {
3854   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::getService",
3855   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3856   "parameters" :
3857   [
3858    {
3859     "default_arg" : true,
3860     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3861    },
3862    {
3863     "default_arg" : true,
3864     "referenced_type" : "_ZTIb"
3865    }
3866   ],
3867   "return_type" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
3868   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
3869  },
3870  {
3871   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::linkToDeath",
3872   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
3873   "parameters" :
3874   [
3875    {
3876     "is_this_ptr" : true,
3877     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
3878    },
3879    {
3880     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3881    },
3882    {
3883     "referenced_type" : "_ZTIy"
3884    }
3885   ],
3886   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3887   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
3888  },
3889  {
3890   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::getDebugInfo",
3891   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
3892   "parameters" :
3893   [
3894    {
3895     "is_this_ptr" : true,
3896     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
3897    },
3898    {
3899     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3900    }
3901   ],
3902   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3903   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
3904  },
3905  {
3906   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::getHashChain",
3907   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
3908   "parameters" :
3909   [
3910    {
3911     "is_this_ptr" : true,
3912     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
3913    },
3914    {
3915     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3916    }
3917   ],
3918   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
3920  },
3921  {
3922   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::tryGetService",
3923   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
3924   "parameters" :
3925   [
3926    {
3927     "default_arg" : true,
3928     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3929    },
3930    {
3931     "default_arg" : true,
3932     "referenced_type" : "_ZTIb"
3933    }
3934   ],
3935   "return_type" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
3936   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
3937  },
3938  {
3939   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::unlinkToDeath",
3940   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
3941   "parameters" :
3942   [
3943    {
3944     "is_this_ptr" : true,
3945     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
3946    },
3947    {
3948     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3949    }
3950   ],
3951   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3952   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
3953  },
3954  {
3955   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::interfaceChain",
3956   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
3957   "parameters" :
3958   [
3959    {
3960     "is_this_ptr" : true,
3961     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
3962    },
3963    {
3964     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3965    }
3966   ],
3967   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3968   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
3969  },
3970  {
3971   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::registerAsService",
3972   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
3973   "parameters" :
3974   [
3975    {
3976     "is_this_ptr" : true,
3977     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
3978    },
3979    {
3980     "default_arg" : true,
3981     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3982    }
3983   ],
3984   "return_type" : "_ZTIi",
3985   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
3986  },
3987  {
3988   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::interfaceDescriptor",
3989   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
3990   "parameters" :
3991   [
3992    {
3993     "is_this_ptr" : true,
3994     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
3995    },
3996    {
3997     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3998    }
3999   ],
4000   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4001   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
4002  },
4003  {
4004   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::notifySyspropsChanged",
4005   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory21notifySyspropsChangedEv",
4006   "parameters" :
4007   [
4008    {
4009     "is_this_ptr" : true,
4010     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
4011    }
4012   ],
4013   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4014   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
4015  },
4016  {
4017   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::setHALInstrumentation",
4018   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory21setHALInstrumentationEv",
4019   "parameters" :
4020   [
4021    {
4022     "is_this_ptr" : true,
4023     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
4024    }
4025   ],
4026   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4027   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
4028  },
4029  {
4030   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::registerForNotifications",
4031   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4032   "parameters" :
4033   [
4034    {
4035     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4036    },
4037    {
4038     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4039    }
4040   ],
4041   "return_type" : "_ZTIb",
4042   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
4043  },
4044  {
4045   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::ping",
4046   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory4pingEv",
4047   "parameters" :
4048   [
4049    {
4050     "is_this_ptr" : true,
4051     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
4052    }
4053   ],
4054   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4055   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
4056  },
4057  {
4058   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::debug",
4059   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4060   "parameters" :
4061   [
4062    {
4063     "is_this_ptr" : true,
4064     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
4065    },
4066    {
4067     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4068    },
4069    {
4070     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4071    }
4072   ],
4073   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4074   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
4075  },
4076  {
4077   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::castFrom",
4078   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory8castFromERKNS_2spINS1_4V1_011IDrmFactoryEEEb",
4079   "parameters" :
4080   [
4081    {
4082     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE"
4083    },
4084    {
4085     "default_arg" : true,
4086     "referenced_type" : "_ZTIb"
4087    }
4088   ],
4089   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
4090   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
4091  },
4092  {
4093   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::castFrom",
4094   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory8castFromERKNS_2spINS1_4V1_111IDrmFactoryEEEb",
4095   "parameters" :
4096   [
4097    {
4098     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE"
4099    },
4100    {
4101     "default_arg" : true,
4102     "referenced_type" : "_ZTIb"
4103    }
4104   ],
4105   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
4106   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
4107  },
4108  {
4109   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::castFrom",
4110   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory8castFromERKNS_2spINS1_4V1_211IDrmFactoryEEEb",
4111   "parameters" :
4112   [
4113    {
4114     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE"
4115    },
4116    {
4117     "default_arg" : true,
4118     "referenced_type" : "_ZTIb"
4119    }
4120   ],
4121   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
4122   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
4123  },
4124  {
4125   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::castFrom",
4126   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4127   "parameters" :
4128   [
4129    {
4130     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4131    },
4132    {
4133     "default_arg" : true,
4134     "referenced_type" : "_ZTIb"
4135    }
4136   ],
4137   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
4138   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
4139  },
4140  {
4141   "function_name" : "android::hardware::drm::V1_3::IDrmFactory::castFrom",
4142   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory8castFromERKNS_2spIS3_EEb",
4143   "parameters" :
4144   [
4145    {
4146     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE"
4147    },
4148    {
4149     "default_arg" : true,
4150     "referenced_type" : "_ZTIb"
4151    }
4152   ],
4153   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
4154   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
4155  },
4156  {
4157   "access" : "private",
4158   "function_name" : "android::hardware::drm::V1_3::BsDrmFactory::addOnewayTask",
4159   "linker_set_key" : "_ZN7android8hardware3drm4V1_312BsDrmFactory13addOnewayTaskENSt3__18functionIFvvEEE",
4160   "parameters" :
4161   [
4162    {
4163     "is_this_ptr" : true,
4164     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_312BsDrmFactoryE"
4165    },
4166    {
4167     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4168    }
4169   ],
4170   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4171   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BsDrmFactory.h"
4172  },
4173  {
4174   "function_name" : "android::hardware::drm::V1_3::BsDrmFactory::BsDrmFactory",
4175   "linker_set_key" : "_ZN7android8hardware3drm4V1_312BsDrmFactoryC1ENS_2spINS2_11IDrmFactoryEEE",
4176   "parameters" :
4177   [
4178    {
4179     "is_this_ptr" : true,
4180     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_312BsDrmFactoryE"
4181    },
4182    {
4183     "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE"
4184    }
4185   ],
4186   "return_type" : "_ZTIv",
4187   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BsDrmFactory.h"
4188  },
4189  {
4190   "function_name" : "android::hardware::drm::V1_3::BsDrmFactory::BsDrmFactory",
4191   "linker_set_key" : "_ZN7android8hardware3drm4V1_312BsDrmFactoryC2ENS_2spINS2_11IDrmFactoryEEE",
4192   "parameters" :
4193   [
4194    {
4195     "is_this_ptr" : true,
4196     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_312BsDrmFactoryE"
4197    },
4198    {
4199     "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE"
4200    }
4201   ],
4202   "return_type" : "_ZTIv",
4203   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BsDrmFactory.h"
4204  },
4205  {
4206   "function_name" : "android::hardware::drm::V1_3::BnHwDrmFactory::onTransact",
4207   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
4208   "parameters" :
4209   [
4210    {
4211     "is_this_ptr" : true,
4212     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BnHwDrmFactoryE"
4213    },
4214    {
4215     "referenced_type" : "_ZTIj"
4216    },
4217    {
4218     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4219    },
4220    {
4221     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4222    },
4223    {
4224     "default_arg" : true,
4225     "referenced_type" : "_ZTIj"
4226    },
4227    {
4228     "default_arg" : true,
4229     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4230    }
4231   ],
4232   "return_type" : "_ZTIi",
4233   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwDrmFactory.h"
4234  },
4235  {
4236   "access" : "private",
4237   "function_name" : "android::hardware::drm::V1_3::BnHwDrmFactory::getDebugInfo",
4238   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4239   "parameters" :
4240   [
4241    {
4242     "is_this_ptr" : true,
4243     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BnHwDrmFactoryE"
4244    },
4245    {
4246     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4247    }
4248   ],
4249   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4250   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwDrmFactory.h"
4251  },
4252  {
4253   "function_name" : "android::hardware::drm::V1_3::BnHwDrmFactory::_hidl_getSupportedCryptoSchemes",
4254   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactory31_hidl_getSupportedCryptoSchemesEPNS_4hidl4base4V1_08BnHwBaseERKNS0_6ParcelEPS9_NSt3__18functionIFvRS9_EEE",
4255   "parameters" :
4256   [
4257    {
4258     "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
4259    },
4260    {
4261     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
4262    },
4263    {
4264     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
4265    },
4266    {
4267     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
4268    }
4269   ],
4270   "return_type" : "_ZTIi",
4271   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwDrmFactory.h"
4272  },
4273  {
4274   "access" : "private",
4275   "function_name" : "android::hardware::drm::V1_3::BnHwDrmFactory::ping",
4276   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactory4pingEv",
4277   "parameters" :
4278   [
4279    {
4280     "is_this_ptr" : true,
4281     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BnHwDrmFactoryE"
4282    }
4283   ],
4284   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4285   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwDrmFactory.h"
4286  },
4287  {
4288   "function_name" : "android::hardware::drm::V1_3::BnHwDrmFactory::BnHwDrmFactory",
4289   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryC1ERKNS_2spINS2_11IDrmFactoryEEE",
4290   "parameters" :
4291   [
4292    {
4293     "is_this_ptr" : true,
4294     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BnHwDrmFactoryE"
4295    },
4296    {
4297     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE"
4298    }
4299   ],
4300   "return_type" : "_ZTIv",
4301   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwDrmFactory.h"
4302  },
4303  {
4304   "function_name" : "android::hardware::drm::V1_3::BnHwDrmFactory::BnHwDrmFactory",
4305   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryC2ERKNS_2spINS2_11IDrmFactoryEEE",
4306   "parameters" :
4307   [
4308    {
4309     "is_this_ptr" : true,
4310     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BnHwDrmFactoryE"
4311    },
4312    {
4313     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE"
4314    }
4315   ],
4316   "return_type" : "_ZTIv",
4317   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwDrmFactory.h"
4318  },
4319  {
4320   "function_name" : "android::hardware::drm::V1_3::BnHwDrmFactory::~BnHwDrmFactory",
4321   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryD0Ev",
4322   "parameters" :
4323   [
4324    {
4325     "is_this_ptr" : true,
4326     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BnHwDrmFactoryE"
4327    }
4328   ],
4329   "return_type" : "_ZTIv",
4330   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwDrmFactory.h"
4331  },
4332  {
4333   "function_name" : "android::hardware::drm::V1_3::BnHwDrmFactory::~BnHwDrmFactory",
4334   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryD1Ev",
4335   "parameters" :
4336   [
4337    {
4338     "is_this_ptr" : true,
4339     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BnHwDrmFactoryE"
4340    }
4341   ],
4342   "return_type" : "_ZTIv",
4343   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwDrmFactory.h"
4344  },
4345  {
4346   "function_name" : "android::hardware::drm::V1_3::BnHwDrmFactory::~BnHwDrmFactory",
4347   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryD2Ev",
4348   "parameters" :
4349   [
4350    {
4351     "is_this_ptr" : true,
4352     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BnHwDrmFactoryE"
4353    }
4354   ],
4355   "return_type" : "_ZTIv",
4356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwDrmFactory.h"
4357  },
4358  {
4359   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::linkToDeath",
4360   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4361   "parameters" :
4362   [
4363    {
4364     "is_this_ptr" : true,
4365     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4366    },
4367    {
4368     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4369    },
4370    {
4371     "referenced_type" : "_ZTIy"
4372    }
4373   ],
4374   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4375   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4376  },
4377  {
4378   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::createPlugin",
4379   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE",
4380   "parameters" :
4381   [
4382    {
4383     "is_this_ptr" : true,
4384     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4385    },
4386    {
4387     "referenced_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj16EJEEE"
4388    },
4389    {
4390     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4391    },
4392    {
4393     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware3drm4V1_06StatusERKNS1_2spINS4_10IDrmPluginEEEEEE"
4394    }
4395   ],
4396   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4397   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4398  },
4399  {
4400   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::getDebugInfo",
4401   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4402   "parameters" :
4403   [
4404    {
4405     "is_this_ptr" : true,
4406     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4407    },
4408    {
4409     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4410    }
4411   ],
4412   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4413   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4414  },
4415  {
4416   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::getHashChain",
4417   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4418   "parameters" :
4419   [
4420    {
4421     "is_this_ptr" : true,
4422     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4423    },
4424    {
4425     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4426    }
4427   ],
4428   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4429   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4430  },
4431  {
4432   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::unlinkToDeath",
4433   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4434   "parameters" :
4435   [
4436    {
4437     "is_this_ptr" : true,
4438     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4439    },
4440    {
4441     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4442    }
4443   ],
4444   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4445   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4446  },
4447  {
4448   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::interfaceChain",
4449   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4450   "parameters" :
4451   [
4452    {
4453     "is_this_ptr" : true,
4454     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4455    },
4456    {
4457     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4458    }
4459   ],
4460   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4461   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4462  },
4463  {
4464   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::onLastStrongRef",
4465   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory15onLastStrongRefEPKv",
4466   "parameters" :
4467   [
4468    {
4469     "is_this_ptr" : true,
4470     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4471    },
4472    {
4473     "referenced_type" : "_ZTIPKv"
4474    }
4475   ],
4476   "return_type" : "_ZTIv",
4477   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4478  },
4479  {
4480   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::interfaceDescriptor",
4481   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4482   "parameters" :
4483   [
4484    {
4485     "is_this_ptr" : true,
4486     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4487    },
4488    {
4489     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4490    }
4491   ],
4492   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4493   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4494  },
4495  {
4496   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::notifySyspropsChanged",
4497   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory21notifySyspropsChangedEv",
4498   "parameters" :
4499   [
4500    {
4501     "is_this_ptr" : true,
4502     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4503    }
4504   ],
4505   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4506   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4507  },
4508  {
4509   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::setHALInstrumentation",
4510   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory21setHALInstrumentationEv",
4511   "parameters" :
4512   [
4513    {
4514     "is_this_ptr" : true,
4515     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4516    }
4517   ],
4518   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4519   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4520  },
4521  {
4522   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::isContentTypeSupported",
4523   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE",
4524   "parameters" :
4525   [
4526    {
4527     "is_this_ptr" : true,
4528     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4529    },
4530    {
4531     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4532    }
4533   ],
4534   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4535   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4536  },
4537  {
4538   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::isCryptoSchemeSupported",
4539   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE",
4540   "parameters" :
4541   [
4542    {
4543     "is_this_ptr" : true,
4544     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4545    },
4546    {
4547     "referenced_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj16EJEEE"
4548    }
4549   ],
4550   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4551   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4552  },
4553  {
4554   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::getSupportedCryptoSchemes",
4555   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory25getSupportedCryptoSchemesENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEEEEE",
4556   "parameters" :
4557   [
4558    {
4559     "is_this_ptr" : true,
4560     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4561    },
4562    {
4563     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj16EJEEEEEEEE"
4564    }
4565   ],
4566   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4567   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4568  },
4569  {
4570   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::isCryptoSchemeSupported_1_2",
4571   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE",
4572   "parameters" :
4573   [
4574    {
4575     "is_this_ptr" : true,
4576     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4577    },
4578    {
4579     "referenced_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj16EJEEE"
4580    },
4581    {
4582     "referenced_type" : "_ZTIRKN7android8hardware11hidl_stringE"
4583    },
4584    {
4585     "referenced_type" : "_ZTIN7android8hardware3drm4V1_113SecurityLevelE"
4586    }
4587   ],
4588   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4589   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4590  },
4591  {
4592   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::_hidl_getSupportedCryptoSchemes",
4593   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory31_hidl_getSupportedCryptoSchemesEPNS0_10IInterfaceEPNS0_7details16HidlInstrumentorENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEEEEE",
4594   "parameters" :
4595   [
4596    {
4597     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
4598    },
4599    {
4600     "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
4601    },
4602    {
4603     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj16EJEEEEEEEE"
4604    }
4605   ],
4606   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4607   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4608  },
4609  {
4610   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::ping",
4611   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory4pingEv",
4612   "parameters" :
4613   [
4614    {
4615     "is_this_ptr" : true,
4616     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4617    }
4618   ],
4619   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4620   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4621  },
4622  {
4623   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::debug",
4624   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4625   "parameters" :
4626   [
4627    {
4628     "is_this_ptr" : true,
4629     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4630    },
4631    {
4632     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4633    },
4634    {
4635     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4636    }
4637   ],
4638   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4639   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4640  },
4641  {
4642   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::BpHwDrmFactory",
4643   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactoryC1ERKNS_2spINS0_7IBinderEEE",
4644   "parameters" :
4645   [
4646    {
4647     "is_this_ptr" : true,
4648     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4649    },
4650    {
4651     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4652    }
4653   ],
4654   "return_type" : "_ZTIv",
4655   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4656  },
4657  {
4658   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::BpHwDrmFactory",
4659   "linker_set_key" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactoryC2ERKNS_2spINS0_7IBinderEEE",
4660   "parameters" :
4661   [
4662    {
4663     "is_this_ptr" : true,
4664     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
4665    },
4666    {
4667     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
4668    }
4669   ],
4670   "return_type" : "_ZTIv",
4671   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
4672  },
4673  {
4674   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::getService",
4675   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory10getServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4676   "parameters" :
4677   [
4678    {
4679     "default_arg" : true,
4680     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4681    },
4682    {
4683     "default_arg" : true,
4684     "referenced_type" : "_ZTIb"
4685    }
4686   ],
4687   "return_type" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
4688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4689  },
4690  {
4691   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::linkToDeath",
4692   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
4693   "parameters" :
4694   [
4695    {
4696     "is_this_ptr" : true,
4697     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
4698    },
4699    {
4700     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4701    },
4702    {
4703     "referenced_type" : "_ZTIy"
4704    }
4705   ],
4706   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4708  },
4709  {
4710   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::getDebugInfo",
4711   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
4712   "parameters" :
4713   [
4714    {
4715     "is_this_ptr" : true,
4716     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
4717    },
4718    {
4719     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
4720    }
4721   ],
4722   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4723   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4724  },
4725  {
4726   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::getHashChain",
4727   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
4728   "parameters" :
4729   [
4730    {
4731     "is_this_ptr" : true,
4732     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
4733    },
4734    {
4735     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
4736    }
4737   ],
4738   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4740  },
4741  {
4742   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::tryGetService",
4743   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory13tryGetServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEEb",
4744   "parameters" :
4745   [
4746    {
4747     "default_arg" : true,
4748     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4749    },
4750    {
4751     "default_arg" : true,
4752     "referenced_type" : "_ZTIb"
4753    }
4754   ],
4755   "return_type" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
4756   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4757  },
4758  {
4759   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::unlinkToDeath",
4760   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
4761   "parameters" :
4762   [
4763    {
4764     "is_this_ptr" : true,
4765     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
4766    },
4767    {
4768     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
4769    }
4770   ],
4771   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
4772   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4773  },
4774  {
4775   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::interfaceChain",
4776   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
4777   "parameters" :
4778   [
4779    {
4780     "is_this_ptr" : true,
4781     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
4782    },
4783    {
4784     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
4785    }
4786   ],
4787   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4789  },
4790  {
4791   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::registerAsService",
4792   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory17registerAsServiceERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
4793   "parameters" :
4794   [
4795    {
4796     "is_this_ptr" : true,
4797     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
4798    },
4799    {
4800     "default_arg" : true,
4801     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4802    }
4803   ],
4804   "return_type" : "_ZTIi",
4805   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4806  },
4807  {
4808   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::interfaceDescriptor",
4809   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
4810   "parameters" :
4811   [
4812    {
4813     "is_this_ptr" : true,
4814     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
4815    },
4816    {
4817     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
4818    }
4819   ],
4820   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4821   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4822  },
4823  {
4824   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::notifySyspropsChanged",
4825   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory21notifySyspropsChangedEv",
4826   "parameters" :
4827   [
4828    {
4829     "is_this_ptr" : true,
4830     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
4831    }
4832   ],
4833   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4834   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4835  },
4836  {
4837   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::setHALInstrumentation",
4838   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory21setHALInstrumentationEv",
4839   "parameters" :
4840   [
4841    {
4842     "is_this_ptr" : true,
4843     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
4844    }
4845   ],
4846   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4847   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4848  },
4849  {
4850   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::registerForNotifications",
4851   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory24registerForNotificationsERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEERKNS_2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4852   "parameters" :
4853   [
4854    {
4855     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4856    },
4857    {
4858     "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
4859    }
4860   ],
4861   "return_type" : "_ZTIb",
4862   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4863  },
4864  {
4865   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::ping",
4866   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory4pingEv",
4867   "parameters" :
4868   [
4869    {
4870     "is_this_ptr" : true,
4871     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
4872    }
4873   ],
4874   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4875   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4876  },
4877  {
4878   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::debug",
4879   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
4880   "parameters" :
4881   [
4882    {
4883     "is_this_ptr" : true,
4884     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
4885    },
4886    {
4887     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
4888    },
4889    {
4890     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
4891    }
4892   ],
4893   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4894   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4895  },
4896  {
4897   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::castFrom",
4898   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory8castFromERKNS_2spINS1_4V1_014ICryptoFactoryEEEb",
4899   "parameters" :
4900   [
4901    {
4902     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE"
4903    },
4904    {
4905     "default_arg" : true,
4906     "referenced_type" : "_ZTIb"
4907    }
4908   ],
4909   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
4910   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4911  },
4912  {
4913   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::castFrom",
4914   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory8castFromERKNS_2spINS1_4V1_114ICryptoFactoryEEEb",
4915   "parameters" :
4916   [
4917    {
4918     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE"
4919    },
4920    {
4921     "default_arg" : true,
4922     "referenced_type" : "_ZTIb"
4923    }
4924   ],
4925   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
4926   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4927  },
4928  {
4929   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::castFrom",
4930   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory8castFromERKNS_2spINS1_4V1_214ICryptoFactoryEEEb",
4931   "parameters" :
4932   [
4933    {
4934     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE"
4935    },
4936    {
4937     "default_arg" : true,
4938     "referenced_type" : "_ZTIb"
4939    }
4940   ],
4941   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
4942   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4943  },
4944  {
4945   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::castFrom",
4946   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory8castFromERKNS_2spINS_4hidl4base4V1_05IBaseEEEb",
4947   "parameters" :
4948   [
4949    {
4950     "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
4951    },
4952    {
4953     "default_arg" : true,
4954     "referenced_type" : "_ZTIb"
4955    }
4956   ],
4957   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
4958   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4959  },
4960  {
4961   "function_name" : "android::hardware::drm::V1_3::ICryptoFactory::castFrom",
4962   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory8castFromERKNS_2spIS3_EEb",
4963   "parameters" :
4964   [
4965    {
4966     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE"
4967    },
4968    {
4969     "default_arg" : true,
4970     "referenced_type" : "_ZTIb"
4971    }
4972   ],
4973   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
4974   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
4975  },
4976  {
4977   "access" : "private",
4978   "function_name" : "android::hardware::drm::V1_3::BsCryptoFactory::addOnewayTask",
4979   "linker_set_key" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory13addOnewayTaskENSt3__18functionIFvvEEE",
4980   "parameters" :
4981   [
4982    {
4983     "is_this_ptr" : true,
4984     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_315BsCryptoFactoryE"
4985    },
4986    {
4987     "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
4988    }
4989   ],
4990   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
4991   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BsCryptoFactory.h"
4992  },
4993  {
4994   "function_name" : "android::hardware::drm::V1_3::BsCryptoFactory::BsCryptoFactory",
4995   "linker_set_key" : "_ZN7android8hardware3drm4V1_315BsCryptoFactoryC1ENS_2spINS2_14ICryptoFactoryEEE",
4996   "parameters" :
4997   [
4998    {
4999     "is_this_ptr" : true,
5000     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_315BsCryptoFactoryE"
5001    },
5002    {
5003     "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE"
5004    }
5005   ],
5006   "return_type" : "_ZTIv",
5007   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BsCryptoFactory.h"
5008  },
5009  {
5010   "function_name" : "android::hardware::drm::V1_3::BsCryptoFactory::BsCryptoFactory",
5011   "linker_set_key" : "_ZN7android8hardware3drm4V1_315BsCryptoFactoryC2ENS_2spINS2_14ICryptoFactoryEEE",
5012   "parameters" :
5013   [
5014    {
5015     "is_this_ptr" : true,
5016     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_315BsCryptoFactoryE"
5017    },
5018    {
5019     "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE"
5020    }
5021   ],
5022   "return_type" : "_ZTIv",
5023   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BsCryptoFactory.h"
5024  },
5025  {
5026   "function_name" : "android::hardware::drm::V1_3::BnHwCryptoFactory::onTransact",
5027   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE",
5028   "parameters" :
5029   [
5030    {
5031     "is_this_ptr" : true,
5032     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
5033    },
5034    {
5035     "referenced_type" : "_ZTIj"
5036    },
5037    {
5038     "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
5039    },
5040    {
5041     "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
5042    },
5043    {
5044     "default_arg" : true,
5045     "referenced_type" : "_ZTIj"
5046    },
5047    {
5048     "default_arg" : true,
5049     "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
5050    }
5051   ],
5052   "return_type" : "_ZTIi",
5053   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwCryptoFactory.h"
5054  },
5055  {
5056   "access" : "private",
5057   "function_name" : "android::hardware::drm::V1_3::BnHwCryptoFactory::getDebugInfo",
5058   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5059   "parameters" :
5060   [
5061    {
5062     "is_this_ptr" : true,
5063     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
5064    },
5065    {
5066     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5067    }
5068   ],
5069   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5070   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwCryptoFactory.h"
5071  },
5072  {
5073   "access" : "private",
5074   "function_name" : "android::hardware::drm::V1_3::BnHwCryptoFactory::ping",
5075   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactory4pingEv",
5076   "parameters" :
5077   [
5078    {
5079     "is_this_ptr" : true,
5080     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
5081    }
5082   ],
5083   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5084   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwCryptoFactory.h"
5085  },
5086  {
5087   "function_name" : "android::hardware::drm::V1_3::BnHwCryptoFactory::BnHwCryptoFactory",
5088   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryC1ERKNS_2spINS2_14ICryptoFactoryEEE",
5089   "parameters" :
5090   [
5091    {
5092     "is_this_ptr" : true,
5093     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
5094    },
5095    {
5096     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE"
5097    }
5098   ],
5099   "return_type" : "_ZTIv",
5100   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwCryptoFactory.h"
5101  },
5102  {
5103   "function_name" : "android::hardware::drm::V1_3::BnHwCryptoFactory::BnHwCryptoFactory",
5104   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryC2ERKNS_2spINS2_14ICryptoFactoryEEE",
5105   "parameters" :
5106   [
5107    {
5108     "is_this_ptr" : true,
5109     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
5110    },
5111    {
5112     "referenced_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE"
5113    }
5114   ],
5115   "return_type" : "_ZTIv",
5116   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwCryptoFactory.h"
5117  },
5118  {
5119   "function_name" : "android::hardware::drm::V1_3::BnHwCryptoFactory::~BnHwCryptoFactory",
5120   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryD0Ev",
5121   "parameters" :
5122   [
5123    {
5124     "is_this_ptr" : true,
5125     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
5126    }
5127   ],
5128   "return_type" : "_ZTIv",
5129   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwCryptoFactory.h"
5130  },
5131  {
5132   "function_name" : "android::hardware::drm::V1_3::BnHwCryptoFactory::~BnHwCryptoFactory",
5133   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryD1Ev",
5134   "parameters" :
5135   [
5136    {
5137     "is_this_ptr" : true,
5138     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
5139    }
5140   ],
5141   "return_type" : "_ZTIv",
5142   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwCryptoFactory.h"
5143  },
5144  {
5145   "function_name" : "android::hardware::drm::V1_3::BnHwCryptoFactory::~BnHwCryptoFactory",
5146   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryD2Ev",
5147   "parameters" :
5148   [
5149    {
5150     "is_this_ptr" : true,
5151     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
5152    }
5153   ],
5154   "return_type" : "_ZTIv",
5155   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwCryptoFactory.h"
5156  },
5157  {
5158   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::linkToDeath",
5159   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy",
5160   "parameters" :
5161   [
5162    {
5163     "is_this_ptr" : true,
5164     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5165    },
5166    {
5167     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5168    },
5169    {
5170     "referenced_type" : "_ZTIy"
5171    }
5172   ],
5173   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5174   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5175  },
5176  {
5177   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::createPlugin",
5178   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE",
5179   "parameters" :
5180   [
5181    {
5182     "is_this_ptr" : true,
5183     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5184    },
5185    {
5186     "referenced_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj16EJEEE"
5187    },
5188    {
5189     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE"
5190    },
5191    {
5192     "referenced_type" : "_ZTINSt3__18functionIFvN7android8hardware3drm4V1_06StatusERKNS1_2spINS4_13ICryptoPluginEEEEEE"
5193    }
5194   ],
5195   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5196   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5197  },
5198  {
5199   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::getDebugInfo",
5200   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE",
5201   "parameters" :
5202   [
5203    {
5204     "is_this_ptr" : true,
5205     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5206    },
5207    {
5208     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
5209    }
5210   ],
5211   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5212   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5213  },
5214  {
5215   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::getHashChain",
5216   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE",
5217   "parameters" :
5218   [
5219    {
5220     "is_this_ptr" : true,
5221     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5222    },
5223    {
5224     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
5225    }
5226   ],
5227   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5228   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5229  },
5230  {
5231   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::unlinkToDeath",
5232   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE",
5233   "parameters" :
5234   [
5235    {
5236     "is_this_ptr" : true,
5237     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5238    },
5239    {
5240     "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
5241    }
5242   ],
5243   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5244   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5245  },
5246  {
5247   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::interfaceChain",
5248   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE",
5249   "parameters" :
5250   [
5251    {
5252     "is_this_ptr" : true,
5253     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5254    },
5255    {
5256     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
5257    }
5258   ],
5259   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5260   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5261  },
5262  {
5263   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::onLastStrongRef",
5264   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory15onLastStrongRefEPKv",
5265   "parameters" :
5266   [
5267    {
5268     "is_this_ptr" : true,
5269     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5270    },
5271    {
5272     "referenced_type" : "_ZTIPKv"
5273    }
5274   ],
5275   "return_type" : "_ZTIv",
5276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5277  },
5278  {
5279   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::interfaceDescriptor",
5280   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE",
5281   "parameters" :
5282   [
5283    {
5284     "is_this_ptr" : true,
5285     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5286    },
5287    {
5288     "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
5289    }
5290   ],
5291   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5292   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5293  },
5294  {
5295   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::notifySyspropsChanged",
5296   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory21notifySyspropsChangedEv",
5297   "parameters" :
5298   [
5299    {
5300     "is_this_ptr" : true,
5301     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5302    }
5303   ],
5304   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5305   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5306  },
5307  {
5308   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::setHALInstrumentation",
5309   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory21setHALInstrumentationEv",
5310   "parameters" :
5311   [
5312    {
5313     "is_this_ptr" : true,
5314     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5315    }
5316   ],
5317   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5318   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5319  },
5320  {
5321   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::isCryptoSchemeSupported",
5322   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE",
5323   "parameters" :
5324   [
5325    {
5326     "is_this_ptr" : true,
5327     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5328    },
5329    {
5330     "referenced_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj16EJEEE"
5331    }
5332   ],
5333   "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
5334   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5335  },
5336  {
5337   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::ping",
5338   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory4pingEv",
5339   "parameters" :
5340   [
5341    {
5342     "is_this_ptr" : true,
5343     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5344    }
5345   ],
5346   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5347   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5348  },
5349  {
5350   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::debug",
5351   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE",
5352   "parameters" :
5353   [
5354    {
5355     "is_this_ptr" : true,
5356     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5357    },
5358    {
5359     "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
5360    },
5361    {
5362     "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
5363    }
5364   ],
5365   "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
5366   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5367  },
5368  {
5369   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::BpHwCryptoFactory",
5370   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactoryC1ERKNS_2spINS0_7IBinderEEE",
5371   "parameters" :
5372   [
5373    {
5374     "is_this_ptr" : true,
5375     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5376    },
5377    {
5378     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5379    }
5380   ],
5381   "return_type" : "_ZTIv",
5382   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5383  },
5384  {
5385   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::BpHwCryptoFactory",
5386   "linker_set_key" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactoryC2ERKNS_2spINS0_7IBinderEEE",
5387   "parameters" :
5388   [
5389    {
5390     "is_this_ptr" : true,
5391     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5392    },
5393    {
5394     "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
5395    }
5396   ],
5397   "return_type" : "_ZTIv",
5398   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5399  },
5400  {
5401   "function_name" : "android::hardware::details::castInterface",
5402   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_311IDrmFactoryENS3_4V1_011IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5403   "parameters" :
5404   [
5405    {
5406     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE"
5407    },
5408    {
5409     "referenced_type" : "_ZTIPKc"
5410    },
5411    {
5412     "referenced_type" : "_ZTIb"
5413    }
5414   ],
5415   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
5416   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5417   "template_args" :
5418   [
5419    "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE",
5420    "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE",
5421    "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE"
5422   ]
5423  },
5424  {
5425   "function_name" : "android::hardware::details::castInterface",
5426   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_311IDrmFactoryENS3_4V1_111IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5427   "parameters" :
5428   [
5429    {
5430     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE"
5431    },
5432    {
5433     "referenced_type" : "_ZTIPKc"
5434    },
5435    {
5436     "referenced_type" : "_ZTIb"
5437    }
5438   ],
5439   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
5440   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5441   "template_args" :
5442   [
5443    "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE",
5444    "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE",
5445    "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE"
5446   ]
5447  },
5448  {
5449   "function_name" : "android::hardware::details::castInterface",
5450   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_311IDrmFactoryENS3_4V1_211IDrmFactoryENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5451   "parameters" :
5452   [
5453    {
5454     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE"
5455    },
5456    {
5457     "referenced_type" : "_ZTIPKc"
5458    },
5459    {
5460     "referenced_type" : "_ZTIb"
5461    }
5462   ],
5463   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
5464   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5465   "template_args" :
5466   [
5467    "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE",
5468    "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE",
5469    "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE"
5470   ]
5471  },
5472  {
5473   "function_name" : "android::hardware::details::castInterface",
5474   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_311IDrmFactoryENS_4hidl4base4V1_05IBaseENS4_14BpHwDrmFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5475   "parameters" :
5476   [
5477    {
5478     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5479    },
5480    {
5481     "referenced_type" : "_ZTIPKc"
5482    },
5483    {
5484     "referenced_type" : "_ZTIb"
5485    }
5486   ],
5487   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
5488   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5489   "template_args" :
5490   [
5491    "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE",
5492    "_ZTIN7android4hidl4base4V1_05IBaseE",
5493    "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE"
5494   ]
5495  },
5496  {
5497   "function_name" : "android::hardware::details::castInterface",
5498   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_314ICryptoFactoryENS3_4V1_014ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5499   "parameters" :
5500   [
5501    {
5502     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE"
5503    },
5504    {
5505     "referenced_type" : "_ZTIPKc"
5506    },
5507    {
5508     "referenced_type" : "_ZTIb"
5509    }
5510   ],
5511   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
5512   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5513   "template_args" :
5514   [
5515    "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE",
5516    "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE",
5517    "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5518   ]
5519  },
5520  {
5521   "function_name" : "android::hardware::details::castInterface",
5522   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_314ICryptoFactoryENS3_4V1_114ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5523   "parameters" :
5524   [
5525    {
5526     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE"
5527    },
5528    {
5529     "referenced_type" : "_ZTIPKc"
5530    },
5531    {
5532     "referenced_type" : "_ZTIb"
5533    }
5534   ],
5535   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
5536   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5537   "template_args" :
5538   [
5539    "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE",
5540    "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE",
5541    "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5542   ]
5543  },
5544  {
5545   "function_name" : "android::hardware::details::castInterface",
5546   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_314ICryptoFactoryENS3_4V1_214ICryptoFactoryENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSA_IT0_EEPKcb",
5547   "parameters" :
5548   [
5549    {
5550     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE"
5551    },
5552    {
5553     "referenced_type" : "_ZTIPKc"
5554    },
5555    {
5556     "referenced_type" : "_ZTIb"
5557    }
5558   ],
5559   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
5560   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5561   "template_args" :
5562   [
5563    "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE",
5564    "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE",
5565    "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5566   ]
5567  },
5568  {
5569   "function_name" : "android::hardware::details::castInterface",
5570   "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS0_3drm4V1_314ICryptoFactoryENS_4hidl4base4V1_05IBaseENS4_17BpHwCryptoFactoryEEENS0_6ReturnINS_2spIT_EEEENSC_IT0_EEPKcb",
5571   "parameters" :
5572   [
5573    {
5574     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
5575    },
5576    {
5577     "referenced_type" : "_ZTIPKc"
5578    },
5579    {
5580     "referenced_type" : "_ZTIb"
5581    }
5582   ],
5583   "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
5584   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5585   "template_args" :
5586   [
5587    "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE",
5588    "_ZTIN7android4hidl4base4V1_05IBaseE",
5589    "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5590   ]
5591  },
5592  {
5593   "function_name" : "android::hardware::details::wrapPassthrough",
5594   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_010IDrmPluginEvEENS_2spIT_EES8_",
5595   "parameters" :
5596   [
5597    {
5598     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE"
5599    }
5600   ],
5601   "return_type" : "_ZTIN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
5602   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5603   "template_args" : [ "_ZTIN7android8hardware3drm4V1_010IDrmPluginE", "_ZTIv" ]
5604  },
5605  {
5606   "function_name" : "android::hardware::details::wrapPassthrough",
5607   "linker_set_key" : "_ZN7android8hardware7details15wrapPassthroughINS0_3drm4V1_013ICryptoPluginEvEENS_2spIT_EES8_",
5608   "parameters" :
5609   [
5610    {
5611     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE"
5612    }
5613   ],
5614   "return_type" : "_ZTIN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
5615   "source_file" : "/system/libhidl/transport/include/hidl/HidlPassthroughSupport.h",
5616   "template_args" : [ "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE", "_ZTIv" ]
5617  },
5618  {
5619   "function_name" : "android::hardware::details::getServiceInternal",
5620   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_314BpHwDrmFactoryENS4_11IDrmFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5621   "parameters" :
5622   [
5623    {
5624     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5625    },
5626    {
5627     "referenced_type" : "_ZTIb"
5628    },
5629    {
5630     "referenced_type" : "_ZTIb"
5631    }
5632   ],
5633   "return_type" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
5634   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5635   "template_args" :
5636   [
5637    "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE",
5638    "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE",
5639    "_ZTIv",
5640    "_ZTIv"
5641   ]
5642  },
5643  {
5644   "function_name" : "android::hardware::details::getServiceInternal",
5645   "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS0_3drm4V1_317BpHwCryptoFactoryENS4_14ICryptoFactoryEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSA_11char_traitsIcEENSA_9allocatorIcEEEEbb",
5646   "parameters" :
5647   [
5648    {
5649     "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5650    },
5651    {
5652     "referenced_type" : "_ZTIb"
5653    },
5654    {
5655     "referenced_type" : "_ZTIb"
5656    }
5657   ],
5658   "return_type" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
5659   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h",
5660   "template_args" :
5661   [
5662    "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
5663    "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE",
5664    "_ZTIv",
5665    "_ZTIv"
5666   ]
5667  },
5668  {
5669   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::onLastStrongRef",
5670   "linker_set_key" : "_ZThn8_N7android8hardware3drm4V1_314BpHwDrmFactory15onLastStrongRefEPKv",
5671   "parameters" :
5672   [
5673    {
5674     "is_this_ptr" : true,
5675     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
5676    },
5677    {
5678     "referenced_type" : "_ZTIPKv"
5679    }
5680   ],
5681   "return_type" : "_ZTIv",
5682   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
5683  },
5684  {
5685   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::onLastStrongRef",
5686   "linker_set_key" : "_ZThn8_N7android8hardware3drm4V1_317BpHwCryptoFactory15onLastStrongRefEPKv",
5687   "parameters" :
5688   [
5689    {
5690     "is_this_ptr" : true,
5691     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5692    },
5693    {
5694     "referenced_type" : "_ZTIPKv"
5695    }
5696   ],
5697   "return_type" : "_ZTIv",
5698   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5699  },
5700  {
5701   "function_name" : "android::hardware::drm::V1_3::BpHwDrmFactory::onLastStrongRef",
5702   "linker_set_key" : "_ZTv0_n20_N7android8hardware3drm4V1_314BpHwDrmFactory15onLastStrongRefEPKv",
5703   "parameters" :
5704   [
5705    {
5706     "is_this_ptr" : true,
5707     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE"
5708    },
5709    {
5710     "referenced_type" : "_ZTIPKv"
5711    }
5712   ],
5713   "return_type" : "_ZTIv",
5714   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
5715  },
5716  {
5717   "function_name" : "android::hardware::drm::V1_3::BpHwCryptoFactory::onLastStrongRef",
5718   "linker_set_key" : "_ZTv0_n20_N7android8hardware3drm4V1_317BpHwCryptoFactory15onLastStrongRefEPKv",
5719   "parameters" :
5720   [
5721    {
5722     "is_this_ptr" : true,
5723     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
5724    },
5725    {
5726     "referenced_type" : "_ZTIPKv"
5727    }
5728   ],
5729   "return_type" : "_ZTIv",
5730   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
5731  }
5732 ],
5733 "global_vars" :
5734 [
5735  {
5736   "linker_set_key" : "_ZN7android8hardware3drm4V1_311IDrmFactory10descriptorE",
5737   "name" : "android::hardware::drm::V1_3::IDrmFactory::descriptor",
5738   "referenced_type" : "_ZTIPKc",
5739   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
5740  },
5741  {
5742   "linker_set_key" : "_ZN7android8hardware3drm4V1_314ICryptoFactory10descriptorE",
5743   "name" : "android::hardware::drm::V1_3::ICryptoFactory::descriptor",
5744   "referenced_type" : "_ZTIPKc",
5745   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
5746  }
5747 ],
5748 "lvalue_reference_types" :
5749 [
5750  {
5751   "alignment" : 4,
5752   "linker_set_key" : "_ZTIRK7log_msg",
5753   "name" : "const log_msg &",
5754   "referenced_type" : "_ZTIK7log_msg",
5755   "self_type" : "_ZTIRK7log_msg",
5756   "size" : 4,
5757   "source_file" : "/system/core/liblog/include/log/log_read.h"
5758  },
5759  {
5760   "alignment" : 4,
5761   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5762   "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
5763   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5764   "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5765   "size" : 4,
5766   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5767  },
5768  {
5769   "alignment" : 4,
5770   "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5771   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
5772   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5773   "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5774   "size" : 4,
5775   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
5776  },
5777  {
5778   "alignment" : 4,
5779   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5780   "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
5781   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5782   "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
5783   "size" : 4,
5784   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5785  },
5786  {
5787   "alignment" : 4,
5788   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5789   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
5790   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5791   "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5792   "size" : 4,
5793   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5794  },
5795  {
5796   "alignment" : 4,
5797   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
5798   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
5799   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
5800   "self_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
5801   "size" : 4,
5802   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5803  },
5804  {
5805   "alignment" : 4,
5806   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
5807   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> &",
5808   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
5809   "self_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
5810   "size" : 4,
5811   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5812  },
5813  {
5814   "alignment" : 4,
5815   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
5816   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
5817   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
5818   "self_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
5819   "size" : 4,
5820   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5821  },
5822  {
5823   "alignment" : 4,
5824   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
5825   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> &",
5826   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
5827   "self_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
5828   "size" : 4,
5829   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5830  },
5831  {
5832   "alignment" : 4,
5833   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
5834   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> &",
5835   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
5836   "self_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
5837   "size" : 4,
5838   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5839  },
5840  {
5841   "alignment" : 4,
5842   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
5843   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> &",
5844   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
5845   "self_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
5846   "size" : 4,
5847   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5848  },
5849  {
5850   "alignment" : 4,
5851   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
5852   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> &",
5853   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
5854   "self_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
5855   "size" : 4,
5856   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5857  },
5858  {
5859   "alignment" : 4,
5860   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
5861   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory> &",
5862   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
5863   "self_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
5864   "size" : 4,
5865   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5866  },
5867  {
5868   "alignment" : 4,
5869   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
5870   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory> &",
5871   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
5872   "self_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
5873   "size" : 4,
5874   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5875  },
5876  {
5877   "alignment" : 4,
5878   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
5879   "name" : "const android::sp<android::hardware::drm::V1_3::IDrmFactory> &",
5880   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
5881   "self_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
5882   "size" : 4,
5883   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5884  },
5885  {
5886   "alignment" : 4,
5887   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
5888   "name" : "const android::sp<android::hardware::drm::V1_3::ICryptoFactory> &",
5889   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
5890   "self_type" : "_ZTIRKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
5891   "size" : 4,
5892   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
5893  },
5894  {
5895   "alignment" : 4,
5896   "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5897   "name" : "const android::sp<android::hardware::IBinder> &",
5898   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5899   "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
5900   "size" : 4,
5901   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
5902  },
5903  {
5904   "alignment" : 4,
5905   "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5906   "name" : "const android::wp<android::hardware::BHwBinder> &",
5907   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5908   "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
5909   "size" : 4,
5910   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5911  },
5912  {
5913   "alignment" : 4,
5914   "linker_set_key" : "_ZTIRKN7android7String8E",
5915   "name" : "const android::String8 &",
5916   "referenced_type" : "_ZTIKN7android7String8E",
5917   "self_type" : "_ZTIRKN7android7String8E",
5918   "size" : 4,
5919   "source_file" : "/system/core/libutils/include/utils/String8.h"
5920  },
5921  {
5922   "alignment" : 4,
5923   "linker_set_key" : "_ZTIRKN7android8String16E",
5924   "name" : "const android::String16 &",
5925   "referenced_type" : "_ZTIKN7android8String16E",
5926   "self_type" : "_ZTIRKN7android8String16E",
5927   "size" : 4,
5928   "source_file" : "/system/core/libutils/include/utils/String16.h"
5929  },
5930  {
5931   "alignment" : 4,
5932   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj16EJEEE",
5933   "name" : "const android::hardware::hidl_array<unsigned char, 16> &",
5934   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj16EJEEE",
5935   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj16EJEEE",
5936   "size" : 4,
5937   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5938  },
5939  {
5940   "alignment" : 4,
5941   "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5942   "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
5943   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5944   "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
5945   "size" : 4,
5946   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5947  },
5948  {
5949   "alignment" : 4,
5950   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
5951   "name" : "const android::hardware::hidl_handle &",
5952   "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
5953   "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
5954   "size" : 4,
5955   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5956  },
5957  {
5958   "alignment" : 4,
5959   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
5960   "name" : "const android::hardware::hidl_memory &",
5961   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5962   "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
5963   "size" : 4,
5964   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5965  },
5966  {
5967   "alignment" : 4,
5968   "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
5969   "name" : "const android::hardware::hidl_string &",
5970   "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
5971   "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
5972   "size" : 4,
5973   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5974  },
5975  {
5976   "alignment" : 4,
5977   "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
5978   "name" : "const android::hardware::hidl_version &",
5979   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
5980   "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
5981   "size" : 4,
5982   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
5983  },
5984  {
5985   "alignment" : 4,
5986   "linker_set_key" : "_ZTIRKN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
5987   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value &",
5988   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
5989   "self_type" : "_ZTIRKN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
5990   "size" : 4,
5991   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
5992  },
5993  {
5994   "alignment" : 4,
5995   "linker_set_key" : "_ZTIRKN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
5996   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric &",
5997   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
5998   "self_type" : "_ZTIRKN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
5999   "size" : 4,
6000   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6001  },
6002  {
6003   "alignment" : 4,
6004   "linker_set_key" : "_ZTIRKN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
6005   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute &",
6006   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
6007   "self_type" : "_ZTIRKN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
6008   "size" : 4,
6009   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6010  },
6011  {
6012   "alignment" : 4,
6013   "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
6014   "name" : "const android::hardware::Parcel &",
6015   "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
6016   "self_type" : "_ZTIRKN7android8hardware6ParcelE",
6017   "size" : 4,
6018   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6019  },
6020  {
6021   "alignment" : 4,
6022   "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
6023   "name" : "const android::hardware::Return<bool> &",
6024   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
6025   "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
6026   "size" : 4,
6027   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6028  },
6029  {
6030   "alignment" : 4,
6031   "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
6032   "name" : "const android::hardware::Status &",
6033   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
6034   "self_type" : "_ZTIRKN7android8hardware6StatusE",
6035   "size" : 4,
6036   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6037  },
6038  {
6039   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6040   "name" : "const iter<is_const> &",
6041   "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6042   "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
6043   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6044  },
6045  {
6046   "alignment" : 4,
6047   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
6048   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 16> > &",
6049   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
6050   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
6051   "size" : 4,
6052   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
6053  },
6054  {
6055   "alignment" : 4,
6056   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6057   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
6058   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6059   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6060   "size" : 4,
6061   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
6062  },
6063  {
6064   "alignment" : 4,
6065   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
6066   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> &",
6067   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
6068   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
6069   "size" : 4,
6070   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6071  },
6072  {
6073   "alignment" : 4,
6074   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
6075   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> &",
6076   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
6077   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
6078   "size" : 4,
6079   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6080  },
6081  {
6082   "alignment" : 4,
6083   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
6084   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> &",
6085   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
6086   "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
6087   "size" : 4,
6088   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6089  },
6090  {
6091   "alignment" : 4,
6092   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
6093   "name" : "const android::hardware::hidl_vec<unsigned char> &",
6094   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
6095   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIhEE",
6096   "size" : 4,
6097   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6098  },
6099  {
6100   "alignment" : 4,
6101   "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6102   "name" : "const android::hardware::hidl_vec<int> &",
6103   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
6104   "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
6105   "size" : 4,
6106   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6107  },
6108  {
6109   "alignment" : 4,
6110   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6111   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> > &",
6112   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6113   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6114   "size" : 4,
6115   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
6116  },
6117  {
6118   "alignment" : 4,
6119   "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6120   "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 *> > *)> > > &",
6121   "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6122   "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
6123   "size" : 4,
6124   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6125  },
6126  {
6127   "alignment" : 4,
6128   "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6129   "name" : "const android::hidl::base::V1_0::IBase *const &",
6130   "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
6131   "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
6132   "size" : 4,
6133   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
6134  },
6135  {
6136   "alignment" : 4,
6137   "linker_set_key" : "_ZTIRKa",
6138   "name" : "const signed char &",
6139   "referenced_type" : "_ZTIKa",
6140   "self_type" : "_ZTIRKa",
6141   "size" : 4,
6142   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6143  },
6144  {
6145   "alignment" : 4,
6146   "linker_set_key" : "_ZTIRKb",
6147   "name" : "const bool &",
6148   "referenced_type" : "_ZTIKb",
6149   "self_type" : "_ZTIRKb",
6150   "size" : 4,
6151   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6152  },
6153  {
6154   "alignment" : 4,
6155   "linker_set_key" : "_ZTIRKd",
6156   "name" : "const double &",
6157   "referenced_type" : "_ZTIKd",
6158   "self_type" : "_ZTIRKd",
6159   "size" : 4,
6160   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6161  },
6162  {
6163   "alignment" : 4,
6164   "linker_set_key" : "_ZTIRKf",
6165   "name" : "const float &",
6166   "referenced_type" : "_ZTIKf",
6167   "self_type" : "_ZTIRKf",
6168   "size" : 4,
6169   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6170  },
6171  {
6172   "alignment" : 4,
6173   "linker_set_key" : "_ZTIRKh",
6174   "name" : "const unsigned char &",
6175   "referenced_type" : "_ZTIKh",
6176   "self_type" : "_ZTIRKh",
6177   "size" : 4,
6178   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6179  },
6180  {
6181   "alignment" : 4,
6182   "linker_set_key" : "_ZTIRKi",
6183   "name" : "const int &",
6184   "referenced_type" : "_ZTIKi",
6185   "self_type" : "_ZTIRKi",
6186   "size" : 4,
6187   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6188  },
6189  {
6190   "alignment" : 4,
6191   "linker_set_key" : "_ZTIRKj",
6192   "name" : "const unsigned int &",
6193   "referenced_type" : "_ZTIKj",
6194   "self_type" : "_ZTIRKj",
6195   "size" : 4,
6196   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6197  },
6198  {
6199   "alignment" : 4,
6200   "linker_set_key" : "_ZTIRKs",
6201   "name" : "const short &",
6202   "referenced_type" : "_ZTIKs",
6203   "self_type" : "_ZTIRKs",
6204   "size" : 4,
6205   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6206  },
6207  {
6208   "alignment" : 4,
6209   "linker_set_key" : "_ZTIRKt",
6210   "name" : "const unsigned short &",
6211   "referenced_type" : "_ZTIKt",
6212   "self_type" : "_ZTIRKt",
6213   "size" : 4,
6214   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6215  },
6216  {
6217   "alignment" : 4,
6218   "linker_set_key" : "_ZTIRKx",
6219   "name" : "const long long &",
6220   "referenced_type" : "_ZTIKx",
6221   "self_type" : "_ZTIRKx",
6222   "size" : 4,
6223   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6224  },
6225  {
6226   "alignment" : 4,
6227   "linker_set_key" : "_ZTIRKy",
6228   "name" : "const unsigned long long &",
6229   "referenced_type" : "_ZTIKy",
6230   "self_type" : "_ZTIRKy",
6231   "size" : 4,
6232   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
6233  },
6234  {
6235   "alignment" : 4,
6236   "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6237   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
6238   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6239   "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6240   "size" : 4,
6241   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6242  },
6243  {
6244   "alignment" : 4,
6245   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
6246   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &",
6247   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
6248   "self_type" : "_ZTIRN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
6249   "size" : 4,
6250   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6251  },
6252  {
6253   "alignment" : 4,
6254   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
6255   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &",
6256   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
6257   "self_type" : "_ZTIRN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
6258   "size" : 4,
6259   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6260  },
6261  {
6262   "alignment" : 4,
6263   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
6264   "name" : "android::sp<android::hardware::drm::V1_3::IDrmFactory> &",
6265   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
6266   "self_type" : "_ZTIRN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
6267   "size" : 4,
6268   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6269  },
6270  {
6271   "alignment" : 4,
6272   "linker_set_key" : "_ZTIRN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
6273   "name" : "android::sp<android::hardware::drm::V1_3::ICryptoFactory> &",
6274   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
6275   "self_type" : "_ZTIRN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
6276   "size" : 4,
6277   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6278  },
6279  {
6280   "alignment" : 4,
6281   "linker_set_key" : "_ZTIRN7android5MutexE",
6282   "name" : "android::Mutex &",
6283   "referenced_type" : "_ZTIN7android5MutexE",
6284   "self_type" : "_ZTIRN7android5MutexE",
6285   "size" : 4,
6286   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
6287  },
6288  {
6289   "alignment" : 4,
6290   "linker_set_key" : "_ZTIRN7android6RWLockE",
6291   "name" : "android::RWLock &",
6292   "referenced_type" : "_ZTIN7android6RWLockE",
6293   "self_type" : "_ZTIRN7android6RWLockE",
6294   "size" : 4,
6295   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
6296  },
6297  {
6298   "alignment" : 4,
6299   "linker_set_key" : "_ZTIRN7android7String8E",
6300   "name" : "android::String8 &",
6301   "referenced_type" : "_ZTIN7android7String8E",
6302   "self_type" : "_ZTIRN7android7String8E",
6303   "size" : 4,
6304   "source_file" : "/system/core/libutils/include/utils/String8.h"
6305  },
6306  {
6307   "alignment" : 4,
6308   "linker_set_key" : "_ZTIRN7android8String16E",
6309   "name" : "android::String16 &",
6310   "referenced_type" : "_ZTIN7android8String16E",
6311   "self_type" : "_ZTIRN7android8String16E",
6312   "size" : 4,
6313   "source_file" : "/system/core/libutils/include/utils/String16.h"
6314  },
6315  {
6316   "alignment" : 4,
6317   "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
6318   "name" : "android::hardware::TextOutput &",
6319   "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
6320   "self_type" : "_ZTIRN7android8hardware10TextOutputE",
6321   "size" : 4,
6322   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6323  },
6324  {
6325   "alignment" : 4,
6326   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj16EJEEE",
6327   "name" : "android::hardware::hidl_array<unsigned char, 16> &",
6328   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj16EJEEE",
6329   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj16EJEEE",
6330   "size" : 4,
6331   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6332  },
6333  {
6334   "alignment" : 4,
6335   "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6336   "name" : "android::hardware::hidl_array<unsigned char, 32> &",
6337   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
6338   "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
6339   "size" : 4,
6340   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6341  },
6342  {
6343   "alignment" : 4,
6344   "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
6345   "name" : "android::hardware::hidl_memory &",
6346   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
6347   "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
6348   "size" : 4,
6349   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6350  },
6351  {
6352   "alignment" : 4,
6353   "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
6354   "name" : "android::hardware::hidl_string &",
6355   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
6356   "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
6357   "size" : 4,
6358   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6359  },
6360  {
6361   "alignment" : 4,
6362   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
6363   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_3::IDrmFactory> > &",
6364   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
6365   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
6366   "size" : 4,
6367   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6368  },
6369  {
6370   "alignment" : 4,
6371   "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
6372   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_3::ICryptoFactory> > &",
6373   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
6374   "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
6375   "size" : 4,
6376   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6377  },
6378  {
6379   "alignment" : 4,
6380   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
6381   "name" : "android::hardware::Return<bool> &",
6382   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
6383   "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
6384   "size" : 4,
6385   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6386  },
6387  {
6388   "alignment" : 4,
6389   "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
6390   "name" : "android::hardware::Return<void> &",
6391   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
6392   "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
6393   "size" : 4,
6394   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6395  },
6396  {
6397   "alignment" : 4,
6398   "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
6399   "name" : "android::hardware::Status &",
6400   "referenced_type" : "_ZTIN7android8hardware6StatusE",
6401   "self_type" : "_ZTIRN7android8hardware6StatusE",
6402   "size" : 4,
6403   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
6404  },
6405  {
6406   "alignment" : 4,
6407   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6408   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > &",
6409   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6410   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
6411   "size" : 4,
6412   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6413  },
6414  {
6415   "alignment" : 4,
6416   "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6417   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
6418   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6419   "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
6420   "size" : 4,
6421   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6422  },
6423  {
6424   "alignment" : 4,
6425   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6426   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > &",
6427   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6428   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
6429   "size" : 4,
6430   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6431  },
6432  {
6433   "alignment" : 4,
6434   "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6435   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
6436   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6437   "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
6438   "size" : 4,
6439   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6440  },
6441  {
6442   "alignment" : 4,
6443   "linker_set_key" : "_ZTIRh",
6444   "name" : "unsigned char &",
6445   "referenced_type" : "_ZTIh",
6446   "self_type" : "_ZTIRh",
6447   "size" : 4,
6448   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6449  },
6450  {
6451   "alignment" : 4,
6452   "linker_set_key" : "_ZTIRi",
6453   "name" : "int &",
6454   "referenced_type" : "_ZTIi",
6455   "self_type" : "_ZTIRi",
6456   "size" : 4,
6457   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
6458  },
6459  {
6460   "alignment" : 4,
6461   "linker_set_key" : "_ZTIRj",
6462   "name" : "unsigned int &",
6463   "referenced_type" : "_ZTIj",
6464   "self_type" : "_ZTIRj",
6465   "size" : 4,
6466   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
6467  }
6468 ],
6469 "pointer_types" :
6470 [
6471  {
6472   "alignment" : 4,
6473   "linker_set_key" : "_ZTIP13native_handle",
6474   "name" : "native_handle *",
6475   "referenced_type" : "_ZTI13native_handle",
6476   "self_type" : "_ZTIP13native_handle",
6477   "size" : 4,
6478   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6479  },
6480  {
6481   "alignment" : 4,
6482   "linker_set_key" : "_ZTIP18android_flex_plane",
6483   "name" : "android_flex_plane *",
6484   "referenced_type" : "_ZTI18android_flex_plane",
6485   "self_type" : "_ZTIP18android_flex_plane",
6486   "size" : 4,
6487   "source_file" : "/system/core/libsystem/include/system/graphics.h"
6488  },
6489  {
6490   "alignment" : 4,
6491   "linker_set_key" : "_ZTIP7log_msg",
6492   "name" : "log_msg *",
6493   "referenced_type" : "_ZTI7log_msg",
6494   "self_type" : "_ZTIP7log_msg",
6495   "size" : 4,
6496   "source_file" : "/system/core/liblog/include/log/log_read.h"
6497  },
6498  {
6499   "alignment" : 4,
6500   "linker_set_key" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6501   "name" : "bool (*)(const android::String16 &, const android::sp<android::hardware::IBinder> &, void *)",
6502   "referenced_type" : "_ZTIFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6503   "self_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE",
6504   "size" : 4,
6505   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
6506  },
6507  {
6508   "alignment" : 4,
6509   "linker_set_key" : "_ZTIPFiPvE",
6510   "name" : "int (*)(void *)",
6511   "referenced_type" : "_ZTIFiPvE",
6512   "self_type" : "_ZTIPFiPvE",
6513   "size" : 4,
6514   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
6515  },
6516  {
6517   "alignment" : 4,
6518   "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6519   "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
6520   "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6521   "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
6522   "size" : 4,
6523   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
6524  },
6525  {
6526   "alignment" : 4,
6527   "linker_set_key" : "_ZTIPK13native_handle",
6528   "name" : "const native_handle *",
6529   "referenced_type" : "_ZTIK13native_handle",
6530   "self_type" : "_ZTIPK13native_handle",
6531   "size" : 4,
6532   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
6533  },
6534  {
6535   "alignment" : 4,
6536   "linker_set_key" : "_ZTIPK7log_msg",
6537   "name" : "const log_msg *",
6538   "referenced_type" : "_ZTIK7log_msg",
6539   "self_type" : "_ZTIPK7log_msg",
6540   "size" : 4,
6541   "source_file" : "/system/core/liblog/include/log/log_read.h"
6542  },
6543  {
6544   "alignment" : 4,
6545   "linker_set_key" : "_ZTIPKDs",
6546   "name" : "const char16_t *",
6547   "referenced_type" : "_ZTIKDs",
6548   "self_type" : "_ZTIPKDs",
6549   "size" : 4,
6550   "source_file" : "/system/core/libutils/include/utils/String16.h"
6551  },
6552  {
6553   "alignment" : 4,
6554   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
6555   "name" : "const android::VectorImpl *",
6556   "referenced_type" : "_ZTIKN7android10VectorImplE",
6557   "self_type" : "_ZTIPKN7android10VectorImplE",
6558   "size" : 4,
6559   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6560  },
6561  {
6562   "alignment" : 4,
6563   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
6564   "name" : "const android::NativeHandle *",
6565   "referenced_type" : "_ZTIKN7android12NativeHandleE",
6566   "self_type" : "_ZTIPKN7android12NativeHandleE",
6567   "size" : 4,
6568   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
6569  },
6570  {
6571   "alignment" : 4,
6572   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6573   "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
6574   "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6575   "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
6576   "size" : 4,
6577   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6578  },
6579  {
6580   "alignment" : 4,
6581   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6582   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
6583   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6584   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
6585   "size" : 4,
6586   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6587  },
6588  {
6589   "alignment" : 4,
6590   "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6591   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
6592   "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6593   "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
6594   "size" : 4,
6595   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6596  },
6597  {
6598   "alignment" : 4,
6599   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6600   "name" : "const android::sp<android::hardware::ProcessState> *",
6601   "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
6602   "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
6603   "size" : 4,
6604   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6605  },
6606  {
6607   "alignment" : 4,
6608   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6609   "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
6610   "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
6611   "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
6612   "size" : 4,
6613   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6614  },
6615  {
6616   "alignment" : 4,
6617   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6618   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
6619   "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6620   "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
6621   "size" : 4,
6622   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6623  },
6624  {
6625   "alignment" : 4,
6626   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
6627   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
6628   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
6629   "self_type" : "_ZTIPKN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
6630   "size" : 4,
6631   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6632  },
6633  {
6634   "alignment" : 4,
6635   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
6636   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
6637   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
6638   "self_type" : "_ZTIPKN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
6639   "size" : 4,
6640   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6641  },
6642  {
6643   "alignment" : 4,
6644   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
6645   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
6646   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
6647   "self_type" : "_ZTIPKN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
6648   "size" : 4,
6649   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6650  },
6651  {
6652   "alignment" : 4,
6653   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
6654   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
6655   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
6656   "self_type" : "_ZTIPKN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
6657   "size" : 4,
6658   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6659  },
6660  {
6661   "alignment" : 4,
6662   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
6663   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
6664   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
6665   "self_type" : "_ZTIPKN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
6666   "size" : 4,
6667   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6668  },
6669  {
6670   "alignment" : 4,
6671   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
6672   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
6673   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
6674   "self_type" : "_ZTIPKN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
6675   "size" : 4,
6676   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6677  },
6678  {
6679   "alignment" : 4,
6680   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
6681   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
6682   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
6683   "self_type" : "_ZTIPKN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
6684   "size" : 4,
6685   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6686  },
6687  {
6688   "alignment" : 4,
6689   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
6690   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory> *",
6691   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
6692   "self_type" : "_ZTIPKN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
6693   "size" : 4,
6694   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6695  },
6696  {
6697   "alignment" : 4,
6698   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
6699   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory> *",
6700   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
6701   "self_type" : "_ZTIPKN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
6702   "size" : 4,
6703   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6704  },
6705  {
6706   "alignment" : 4,
6707   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
6708   "name" : "const android::sp<android::hardware::drm::V1_3::IDrmFactory> *",
6709   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
6710   "self_type" : "_ZTIPKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
6711   "size" : 4,
6712   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6713  },
6714  {
6715   "alignment" : 4,
6716   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
6717   "name" : "const android::sp<android::hardware::drm::V1_3::ICryptoFactory> *",
6718   "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
6719   "self_type" : "_ZTIPKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
6720   "size" : 4,
6721   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6722  },
6723  {
6724   "alignment" : 4,
6725   "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6726   "name" : "const android::sp<android::hardware::IBinder> *",
6727   "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
6728   "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
6729   "size" : 4,
6730   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
6731  },
6732  {
6733   "alignment" : 4,
6734   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6735   "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
6736   "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6737   "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
6738   "size" : 4,
6739   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6740  },
6741  {
6742   "alignment" : 4,
6743   "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6744   "name" : "const android::wp<android::hardware::BHwBinder> *",
6745   "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
6746   "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
6747   "size" : 4,
6748   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6749  },
6750  {
6751   "alignment" : 4,
6752   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6753   "name" : "const android::hidl::base::V1_0::IBase *",
6754   "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
6755   "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
6756   "size" : 4,
6757   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
6758  },
6759  {
6760   "alignment" : 4,
6761   "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6762   "name" : "const android::hidl::base::V1_0::BpHwBase *",
6763   "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
6764   "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
6765   "size" : 4,
6766   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
6767  },
6768  {
6769   "alignment" : 4,
6770   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6771   "name" : "const android::hidl::manager::V1_0::IServiceManager *",
6772   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
6773   "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
6774   "size" : 4,
6775   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
6776  },
6777  {
6778   "alignment" : 4,
6779   "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6780   "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
6781   "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
6782   "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
6783   "size" : 4,
6784   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
6785  },
6786  {
6787   "alignment" : 4,
6788   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
6789   "name" : "const android::RefBase *",
6790   "referenced_type" : "_ZTIKN7android7RefBaseE",
6791   "self_type" : "_ZTIPKN7android7RefBaseE",
6792   "size" : 4,
6793   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
6794  },
6795  {
6796   "alignment" : 4,
6797   "linker_set_key" : "_ZTIPKN7android7String8E",
6798   "name" : "const android::String8 *",
6799   "referenced_type" : "_ZTIKN7android7String8E",
6800   "self_type" : "_ZTIPKN7android7String8E",
6801   "size" : 4,
6802   "source_file" : "/system/core/libutils/include/utils/String8.h"
6803  },
6804  {
6805   "alignment" : 4,
6806   "linker_set_key" : "_ZTIPKN7android8String16E",
6807   "name" : "const android::String16 *",
6808   "referenced_type" : "_ZTIKN7android8String16E",
6809   "self_type" : "_ZTIPKN7android8String16E",
6810   "size" : 4,
6811   "source_file" : "/system/core/libutils/include/utils/String16.h"
6812  },
6813  {
6814   "alignment" : 4,
6815   "linker_set_key" : "_ZTIPKN7android8hardware10hidl_arrayIhLj16EJEEE",
6816   "name" : "const android::hardware::hidl_array<unsigned char, 16> *",
6817   "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj16EJEEE",
6818   "self_type" : "_ZTIPKN7android8hardware10hidl_arrayIhLj16EJEEE",
6819   "size" : 4,
6820   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6821  },
6822  {
6823   "alignment" : 4,
6824   "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6825   "name" : "const android::hardware::BpHwRefBase *",
6826   "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
6827   "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
6828   "size" : 4,
6829   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
6830  },
6831  {
6832   "alignment" : 4,
6833   "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
6834   "name" : "const android::hardware::hidl_memory *",
6835   "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
6836   "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
6837   "size" : 4,
6838   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6839  },
6840  {
6841   "alignment" : 4,
6842   "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
6843   "name" : "const android::hardware::hidl_version *",
6844   "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
6845   "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
6846   "size" : 4,
6847   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
6848  },
6849  {
6850   "alignment" : 4,
6851   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_010IDrmPluginE",
6852   "name" : "const android::hardware::drm::V1_0::IDrmPlugin *",
6853   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_010IDrmPluginE",
6854   "self_type" : "_ZTIPKN7android8hardware3drm4V1_010IDrmPluginE",
6855   "size" : 4,
6856   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
6857  },
6858  {
6859   "alignment" : 4,
6860   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_011IDrmFactoryE",
6861   "name" : "const android::hardware::drm::V1_0::IDrmFactory *",
6862   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_011IDrmFactoryE",
6863   "self_type" : "_ZTIPKN7android8hardware3drm4V1_011IDrmFactoryE",
6864   "size" : 4,
6865   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
6866  },
6867  {
6868   "alignment" : 4,
6869   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_013BpHwDrmPluginE",
6870   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin *",
6871   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_013BpHwDrmPluginE",
6872   "self_type" : "_ZTIPKN7android8hardware3drm4V1_013BpHwDrmPluginE",
6873   "size" : 4,
6874   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
6875  },
6876  {
6877   "alignment" : 4,
6878   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_013ICryptoPluginE",
6879   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin *",
6880   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_013ICryptoPluginE",
6881   "self_type" : "_ZTIPKN7android8hardware3drm4V1_013ICryptoPluginE",
6882   "size" : 4,
6883   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
6884  },
6885  {
6886   "alignment" : 4,
6887   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_014BpHwDrmFactoryE",
6888   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory *",
6889   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_014BpHwDrmFactoryE",
6890   "self_type" : "_ZTIPKN7android8hardware3drm4V1_014BpHwDrmFactoryE",
6891   "size" : 4,
6892   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
6893  },
6894  {
6895   "alignment" : 4,
6896   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_014ICryptoFactoryE",
6897   "name" : "const android::hardware::drm::V1_0::ICryptoFactory *",
6898   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_014ICryptoFactoryE",
6899   "self_type" : "_ZTIPKN7android8hardware3drm4V1_014ICryptoFactoryE",
6900   "size" : 4,
6901   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
6902  },
6903  {
6904   "alignment" : 4,
6905   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_016BpHwCryptoPluginE",
6906   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin *",
6907   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_016BpHwCryptoPluginE",
6908   "self_type" : "_ZTIPKN7android8hardware3drm4V1_016BpHwCryptoPluginE",
6909   "size" : 4,
6910   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
6911  },
6912  {
6913   "alignment" : 4,
6914   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
6915   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory *",
6916   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
6917   "self_type" : "_ZTIPKN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
6918   "size" : 4,
6919   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
6920  },
6921  {
6922   "alignment" : 4,
6923   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_018IDrmPluginListenerE",
6924   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener *",
6925   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_018IDrmPluginListenerE",
6926   "self_type" : "_ZTIPKN7android8hardware3drm4V1_018IDrmPluginListenerE",
6927   "size" : 4,
6928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
6929  },
6930  {
6931   "alignment" : 4,
6932   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
6933   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener *",
6934   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
6935   "self_type" : "_ZTIPKN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
6936   "size" : 4,
6937   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
6938  },
6939  {
6940   "alignment" : 4,
6941   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_111IDrmFactoryE",
6942   "name" : "const android::hardware::drm::V1_1::IDrmFactory *",
6943   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_111IDrmFactoryE",
6944   "self_type" : "_ZTIPKN7android8hardware3drm4V1_111IDrmFactoryE",
6945   "size" : 4,
6946   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
6947  },
6948  {
6949   "alignment" : 4,
6950   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_114BpHwDrmFactoryE",
6951   "name" : "const android::hardware::drm::V1_1::BpHwDrmFactory *",
6952   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_114BpHwDrmFactoryE",
6953   "self_type" : "_ZTIPKN7android8hardware3drm4V1_114BpHwDrmFactoryE",
6954   "size" : 4,
6955   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
6956  },
6957  {
6958   "alignment" : 4,
6959   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_114ICryptoFactoryE",
6960   "name" : "const android::hardware::drm::V1_1::ICryptoFactory *",
6961   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_114ICryptoFactoryE",
6962   "self_type" : "_ZTIPKN7android8hardware3drm4V1_114ICryptoFactoryE",
6963   "size" : 4,
6964   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
6965  },
6966  {
6967   "alignment" : 4,
6968   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
6969   "name" : "const android::hardware::drm::V1_1::BpHwCryptoFactory *",
6970   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
6971   "self_type" : "_ZTIPKN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
6972   "size" : 4,
6973   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
6974  },
6975  {
6976   "alignment" : 4,
6977   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_211IDrmFactoryE",
6978   "name" : "const android::hardware::drm::V1_2::IDrmFactory *",
6979   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_211IDrmFactoryE",
6980   "self_type" : "_ZTIPKN7android8hardware3drm4V1_211IDrmFactoryE",
6981   "size" : 4,
6982   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
6983  },
6984  {
6985   "alignment" : 4,
6986   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_214BpHwDrmFactoryE",
6987   "name" : "const android::hardware::drm::V1_2::BpHwDrmFactory *",
6988   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_214BpHwDrmFactoryE",
6989   "self_type" : "_ZTIPKN7android8hardware3drm4V1_214BpHwDrmFactoryE",
6990   "size" : 4,
6991   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
6992  },
6993  {
6994   "alignment" : 4,
6995   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_214ICryptoFactoryE",
6996   "name" : "const android::hardware::drm::V1_2::ICryptoFactory *",
6997   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_214ICryptoFactoryE",
6998   "self_type" : "_ZTIPKN7android8hardware3drm4V1_214ICryptoFactoryE",
6999   "size" : 4,
7000   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
7001  },
7002  {
7003   "alignment" : 4,
7004   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_217BpHwCryptoFactoryE",
7005   "name" : "const android::hardware::drm::V1_2::BpHwCryptoFactory *",
7006   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_217BpHwCryptoFactoryE",
7007   "self_type" : "_ZTIPKN7android8hardware3drm4V1_217BpHwCryptoFactoryE",
7008   "size" : 4,
7009   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
7010  },
7011  {
7012   "alignment" : 4,
7013   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_311IDrmFactoryE",
7014   "name" : "const android::hardware::drm::V1_3::IDrmFactory *",
7015   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_311IDrmFactoryE",
7016   "self_type" : "_ZTIPKN7android8hardware3drm4V1_311IDrmFactoryE",
7017   "size" : 4,
7018   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
7019  },
7020  {
7021   "alignment" : 4,
7022   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_314BpHwDrmFactoryE",
7023   "name" : "const android::hardware::drm::V1_3::BpHwDrmFactory *",
7024   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_314BpHwDrmFactoryE",
7025   "self_type" : "_ZTIPKN7android8hardware3drm4V1_314BpHwDrmFactoryE",
7026   "size" : 4,
7027   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
7028  },
7029  {
7030   "alignment" : 4,
7031   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_314ICryptoFactoryE",
7032   "name" : "const android::hardware::drm::V1_3::ICryptoFactory *",
7033   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_314ICryptoFactoryE",
7034   "self_type" : "_ZTIPKN7android8hardware3drm4V1_314ICryptoFactoryE",
7035   "size" : 4,
7036   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
7037  },
7038  {
7039   "alignment" : 4,
7040   "linker_set_key" : "_ZTIPKN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
7041   "name" : "const android::hardware::drm::V1_3::BpHwCryptoFactory *",
7042   "referenced_type" : "_ZTIKN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
7043   "self_type" : "_ZTIPKN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
7044   "size" : 4,
7045   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
7046  },
7047  {
7048   "alignment" : 4,
7049   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
7050   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_3::IDrmFactory> > *",
7051   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
7052   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
7053   "size" : 4,
7054   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7055  },
7056  {
7057   "alignment" : 4,
7058   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
7059   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_3::ICryptoFactory> > *",
7060   "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
7061   "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
7062   "size" : 4,
7063   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7064  },
7065  {
7066   "alignment" : 4,
7067   "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
7068   "name" : "const android::hardware::Return<bool> *",
7069   "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
7070   "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
7071   "size" : 4,
7072   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7073  },
7074  {
7075   "alignment" : 4,
7076   "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
7077   "name" : "const android::hardware::Status *",
7078   "referenced_type" : "_ZTIKN7android8hardware6StatusE",
7079   "self_type" : "_ZTIPKN7android8hardware6StatusE",
7080   "size" : 4,
7081   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7082  },
7083  {
7084   "alignment" : 4,
7085   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEE",
7086   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 16> > *",
7087   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEE",
7088   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEE",
7089   "size" : 4,
7090   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7091  },
7092  {
7093   "alignment" : 4,
7094   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7095   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
7096   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7097   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
7098   "size" : 4,
7099   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7100  },
7101  {
7102   "alignment" : 4,
7103   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7104   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
7105   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7106   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
7107   "size" : 4,
7108   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7109  },
7110  {
7111   "alignment" : 4,
7112   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
7113   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
7114   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
7115   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
7116   "size" : 4,
7117   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7118  },
7119  {
7120   "alignment" : 4,
7121   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
7122   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
7123   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
7124   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
7125   "size" : 4,
7126   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7127  },
7128  {
7129   "alignment" : 4,
7130   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
7131   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
7132   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
7133   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
7134   "size" : 4,
7135   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7136  },
7137  {
7138   "alignment" : 4,
7139   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
7140   "name" : "const android::hardware::details::hidl_pointer<unsigned char> *",
7141   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
7142   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIhEE",
7143   "size" : 4,
7144   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7145  },
7146  {
7147   "alignment" : 4,
7148   "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
7149   "name" : "const android::hardware::details::hidl_pointer<int> *",
7150   "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
7151   "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
7152   "size" : 4,
7153   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7154  },
7155  {
7156   "alignment" : 4,
7157   "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
7158   "name" : "const android::hardware::details::return_status *",
7159   "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
7160   "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
7161   "size" : 4,
7162   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
7163  },
7164  {
7165   "alignment" : 4,
7166   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
7167   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 16> > *",
7168   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
7169   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
7170   "size" : 4,
7171   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7172  },
7173  {
7174   "alignment" : 4,
7175   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
7176   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value> *",
7177   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
7178   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
7179   "size" : 4,
7180   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7181  },
7182  {
7183   "alignment" : 4,
7184   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
7185   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric> *",
7186   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
7187   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
7188   "size" : 4,
7189   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7190  },
7191  {
7192   "alignment" : 4,
7193   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
7194   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute> *",
7195   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
7196   "self_type" : "_ZTIPKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
7197   "size" : 4,
7198   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7199  },
7200  {
7201   "alignment" : 4,
7202   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
7203   "name" : "const android::hardware::hidl_vec<unsigned char> *",
7204   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
7205   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIhEE",
7206   "size" : 4,
7207   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7208  },
7209  {
7210   "alignment" : 4,
7211   "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
7212   "name" : "const android::hardware::hidl_vec<int> *",
7213   "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
7214   "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
7215   "size" : 4,
7216   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7217  },
7218  {
7219   "alignment" : 4,
7220   "linker_set_key" : "_ZTIPKc",
7221   "name" : "const char *",
7222   "referenced_type" : "_ZTIKc",
7223   "self_type" : "_ZTIPKc",
7224   "size" : 4,
7225   "source_file" : "/system/core/liblog/include/android/log.h"
7226  },
7227  {
7228   "alignment" : 4,
7229   "linker_set_key" : "_ZTIPKh",
7230   "name" : "const unsigned char *",
7231   "referenced_type" : "_ZTIKh",
7232   "self_type" : "_ZTIPKh",
7233   "size" : 4,
7234   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7235  },
7236  {
7237   "alignment" : 4,
7238   "linker_set_key" : "_ZTIPKv",
7239   "name" : "const void *",
7240   "referenced_type" : "_ZTIKv",
7241   "self_type" : "_ZTIPKv",
7242   "size" : 4,
7243   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7244  },
7245  {
7246   "alignment" : 4,
7247   "linker_set_key" : "_ZTIPKy",
7248   "name" : "const unsigned long long *",
7249   "referenced_type" : "_ZTIKy",
7250   "self_type" : "_ZTIPKy",
7251   "size" : 4,
7252   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
7253  },
7254  {
7255   "alignment" : 4,
7256   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
7257   "name" : "android::ScopedTrace *",
7258   "referenced_type" : "_ZTIN7android11ScopedTraceE",
7259   "self_type" : "_ZTIPN7android11ScopedTraceE",
7260   "size" : 4,
7261   "source_file" : "/system/core/libutils/include/utils/Trace.h"
7262  },
7263  {
7264   "alignment" : 4,
7265   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
7266   "name" : "android::ReferenceRenamer *",
7267   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
7268   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
7269   "size" : 4,
7270   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7271  },
7272  {
7273   "alignment" : 4,
7274   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
7275   "name" : "android::VirtualLightRefBase *",
7276   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
7277   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
7278   "size" : 4,
7279   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
7280  },
7281  {
7282   "alignment" : 4,
7283   "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
7284   "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
7285   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7286   "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
7287   "size" : 4,
7288   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7289  },
7290  {
7291   "alignment" : 4,
7292   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7293   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
7294   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7295   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7296   "size" : 4,
7297   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7298  },
7299  {
7300   "alignment" : 4,
7301   "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7302   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
7303   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7304   "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7305   "size" : 4,
7306   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7307  },
7308  {
7309   "alignment" : 4,
7310   "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7311   "name" : "android::sp<android::hardware::ProcessState> *",
7312   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7313   "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
7314   "size" : 4,
7315   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7316  },
7317  {
7318   "alignment" : 4,
7319   "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7320   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
7321   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7322   "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7323   "size" : 4,
7324   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7325  },
7326  {
7327   "alignment" : 4,
7328   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
7329   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> *",
7330   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
7331   "self_type" : "_ZTIPN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
7332   "size" : 4,
7333   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7334  },
7335  {
7336   "alignment" : 4,
7337   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
7338   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory> *",
7339   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
7340   "self_type" : "_ZTIPN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
7341   "size" : 4,
7342   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7343  },
7344  {
7345   "alignment" : 4,
7346   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
7347   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> *",
7348   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
7349   "self_type" : "_ZTIPN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
7350   "size" : 4,
7351   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7352  },
7353  {
7354   "alignment" : 4,
7355   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
7356   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory> *",
7357   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
7358   "self_type" : "_ZTIPN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
7359   "size" : 4,
7360   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7361  },
7362  {
7363   "alignment" : 4,
7364   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
7365   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener> *",
7366   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
7367   "self_type" : "_ZTIPN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
7368   "size" : 4,
7369   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7370  },
7371  {
7372   "alignment" : 4,
7373   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
7374   "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory> *",
7375   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
7376   "self_type" : "_ZTIPN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
7377   "size" : 4,
7378   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7379  },
7380  {
7381   "alignment" : 4,
7382   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
7383   "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory> *",
7384   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
7385   "self_type" : "_ZTIPN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
7386   "size" : 4,
7387   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7388  },
7389  {
7390   "alignment" : 4,
7391   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
7392   "name" : "android::sp<android::hardware::drm::V1_2::IDrmFactory> *",
7393   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
7394   "self_type" : "_ZTIPN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
7395   "size" : 4,
7396   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7397  },
7398  {
7399   "alignment" : 4,
7400   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
7401   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory> *",
7402   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
7403   "self_type" : "_ZTIPN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
7404   "size" : 4,
7405   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7406  },
7407  {
7408   "alignment" : 4,
7409   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
7410   "name" : "android::sp<android::hardware::drm::V1_3::IDrmFactory> *",
7411   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
7412   "self_type" : "_ZTIPN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
7413   "size" : 4,
7414   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7415  },
7416  {
7417   "alignment" : 4,
7418   "linker_set_key" : "_ZTIPN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
7419   "name" : "android::sp<android::hardware::drm::V1_3::ICryptoFactory> *",
7420   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
7421   "self_type" : "_ZTIPN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
7422   "size" : 4,
7423   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7424  },
7425  {
7426   "alignment" : 4,
7427   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7428   "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
7429   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7430   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7431   "size" : 4,
7432   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7433  },
7434  {
7435   "alignment" : 4,
7436   "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7437   "name" : "android::sp<android::hardware::IBinder> *",
7438   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7439   "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
7440   "size" : 4,
7441   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7442  },
7443  {
7444   "alignment" : 4,
7445   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7446   "name" : "android::wp<android::hardware::hidl_death_recipient> *",
7447   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7448   "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
7449   "size" : 4,
7450   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7451  },
7452  {
7453   "alignment" : 4,
7454   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7455   "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
7456   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7457   "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7458   "size" : 4,
7459   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7460  },
7461  {
7462   "alignment" : 4,
7463   "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7464   "name" : "android::wp<android::hardware::BHwBinder> *",
7465   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7466   "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
7467   "size" : 4,
7468   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7469  },
7470  {
7471   "alignment" : 4,
7472   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7473   "name" : "android::hidl::base::V1_0::IBase *",
7474   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7475   "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
7476   "size" : 4,
7477   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7478  },
7479  {
7480   "alignment" : 4,
7481   "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7482   "name" : "android::hidl::base::V1_0::BnHwBase *",
7483   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
7484   "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
7485   "size" : 4,
7486   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
7487  },
7488  {
7489   "alignment" : 4,
7490   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7491   "name" : "android::hidl::manager::V1_0::IServiceManager *",
7492   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
7493   "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
7494   "size" : 4,
7495   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7496  },
7497  {
7498   "alignment" : 4,
7499   "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7500   "name" : "android::hidl::manager::V1_0::IServiceNotification *",
7501   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
7502   "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
7503   "size" : 4,
7504   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7505  },
7506  {
7507   "alignment" : 4,
7508   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
7509   "name" : "android::Mutex::Autolock *",
7510   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
7511   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
7512   "size" : 4,
7513   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7514  },
7515  {
7516   "alignment" : 4,
7517   "linker_set_key" : "_ZTIPN7android5MutexE",
7518   "name" : "android::Mutex *",
7519   "referenced_type" : "_ZTIN7android5MutexE",
7520   "self_type" : "_ZTIPN7android5MutexE",
7521   "size" : 4,
7522   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
7523  },
7524  {
7525   "alignment" : 4,
7526   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
7527   "name" : "android::RWLock::AutoRLock *",
7528   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
7529   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
7530   "size" : 4,
7531   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7532  },
7533  {
7534   "alignment" : 4,
7535   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
7536   "name" : "android::RWLock::AutoWLock *",
7537   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
7538   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
7539   "size" : 4,
7540   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7541  },
7542  {
7543   "alignment" : 4,
7544   "linker_set_key" : "_ZTIPN7android6RWLockE",
7545   "name" : "android::RWLock *",
7546   "referenced_type" : "_ZTIN7android6RWLockE",
7547   "self_type" : "_ZTIPN7android6RWLockE",
7548   "size" : 4,
7549   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
7550  },
7551  {
7552   "alignment" : 4,
7553   "linker_set_key" : "_ZTIPN7android6ThreadE",
7554   "name" : "android::Thread *",
7555   "referenced_type" : "_ZTIN7android6ThreadE",
7556   "self_type" : "_ZTIPN7android6ThreadE",
7557   "size" : 4,
7558   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7559  },
7560  {
7561   "alignment" : 4,
7562   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
7563   "name" : "android::RefBase::weakref_impl *",
7564   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
7565   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
7566   "size" : 4,
7567   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7568  },
7569  {
7570   "alignment" : 4,
7571   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
7572   "name" : "android::RefBase::weakref_type *",
7573   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
7574   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
7575   "size" : 4,
7576   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7577  },
7578  {
7579   "alignment" : 4,
7580   "linker_set_key" : "_ZTIPN7android7RefBaseE",
7581   "name" : "android::RefBase *",
7582   "referenced_type" : "_ZTIN7android7RefBaseE",
7583   "self_type" : "_ZTIPN7android7RefBaseE",
7584   "size" : 4,
7585   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7586  },
7587  {
7588   "alignment" : 4,
7589   "linker_set_key" : "_ZTIPN7android7String8E",
7590   "name" : "android::String8 *",
7591   "referenced_type" : "_ZTIN7android7String8E",
7592   "self_type" : "_ZTIPN7android7String8E",
7593   "size" : 4,
7594   "source_file" : "/system/core/libutils/include/utils/String8.h"
7595  },
7596  {
7597   "alignment" : 4,
7598   "linker_set_key" : "_ZTIPN7android8String16E",
7599   "name" : "android::String16 *",
7600   "referenced_type" : "_ZTIN7android8String16E",
7601   "self_type" : "_ZTIPN7android8String16E",
7602   "size" : 4,
7603   "source_file" : "/system/core/libutils/include/utils/String16.h"
7604  },
7605  {
7606   "alignment" : 4,
7607   "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
7608   "name" : "android::hardware::IInterface *",
7609   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
7610   "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
7611   "size" : 4,
7612   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7613  },
7614  {
7615   "alignment" : 4,
7616   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj16EJEEE",
7617   "name" : "android::hardware::hidl_array<unsigned char, 16> *",
7618   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj16EJEEE",
7619   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj16EJEEE",
7620   "size" : 4,
7621   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7622  },
7623  {
7624   "alignment" : 4,
7625   "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7626   "name" : "android::hardware::hidl_array<unsigned char, 32> *",
7627   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
7628   "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
7629   "size" : 4,
7630   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7631  },
7632  {
7633   "alignment" : 4,
7634   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEEE",
7635   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_3::IDrmFactory> *",
7636   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEEE",
7637   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEEE",
7638   "size" : 4,
7639   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7640  },
7641  {
7642   "alignment" : 4,
7643   "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEEE",
7644   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_3::ICryptoFactory> *",
7645   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEEE",
7646   "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEEE",
7647   "size" : 4,
7648   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h"
7649  },
7650  {
7651   "alignment" : 4,
7652   "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
7653   "name" : "android::hardware::hidl_memory *",
7654   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
7655   "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
7656   "size" : 4,
7657   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7658  },
7659  {
7660   "alignment" : 4,
7661   "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
7662   "name" : "android::hardware::hidl_string *",
7663   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
7664   "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
7665   "size" : 4,
7666   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7667  },
7668  {
7669   "alignment" : 4,
7670   "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
7671   "name" : "android::hardware::ProcessState *",
7672   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
7673   "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
7674   "size" : 4,
7675   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7676  },
7677  {
7678   "alignment" : 4,
7679   "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
7680   "name" : "android::hardware::hidl_version *",
7681   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
7682   "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
7683   "size" : 4,
7684   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
7685  },
7686  {
7687   "alignment" : 4,
7688   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7689   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> > *",
7690   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7691   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
7692   "size" : 4,
7693   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7694  },
7695  {
7696   "alignment" : 4,
7697   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7698   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> > *",
7699   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7700   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
7701   "size" : 4,
7702   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7703  },
7704  {
7705   "alignment" : 4,
7706   "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7707   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > *",
7708   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7709   "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
7710   "size" : 4,
7711   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
7712  },
7713  {
7714   "alignment" : 4,
7715   "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7716   "name" : "android::hardware::GrantorDescriptor *",
7717   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
7718   "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
7719   "size" : 4,
7720   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7721  },
7722  {
7723   "alignment" : 4,
7724   "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7725   "name" : "android::hardware::hidl_death_recipient *",
7726   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
7727   "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
7728   "size" : 4,
7729   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7730  },
7731  {
7732   "alignment" : 4,
7733   "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7734   "name" : "android::hardware::hidl_binder_death_recipient *",
7735   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
7736   "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
7737   "size" : 4,
7738   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7739  },
7740  {
7741   "alignment" : 4,
7742   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_010IDrmPluginE",
7743   "name" : "android::hardware::drm::V1_0::IDrmPlugin *",
7744   "referenced_type" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE",
7745   "self_type" : "_ZTIPN7android8hardware3drm4V1_010IDrmPluginE",
7746   "size" : 4,
7747   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7748  },
7749  {
7750   "alignment" : 4,
7751   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_011IDrmFactoryE",
7752   "name" : "android::hardware::drm::V1_0::IDrmFactory *",
7753   "referenced_type" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE",
7754   "self_type" : "_ZTIPN7android8hardware3drm4V1_011IDrmFactoryE",
7755   "size" : 4,
7756   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7757  },
7758  {
7759   "alignment" : 4,
7760   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_013BnHwDrmPluginE",
7761   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin *",
7762   "referenced_type" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE",
7763   "self_type" : "_ZTIPN7android8hardware3drm4V1_013BnHwDrmPluginE",
7764   "size" : 4,
7765   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h"
7766  },
7767  {
7768   "alignment" : 4,
7769   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_013ICryptoPluginE",
7770   "name" : "android::hardware::drm::V1_0::ICryptoPlugin *",
7771   "referenced_type" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE",
7772   "self_type" : "_ZTIPN7android8hardware3drm4V1_013ICryptoPluginE",
7773   "size" : 4,
7774   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7775  },
7776  {
7777   "alignment" : 4,
7778   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_014BnHwDrmFactoryE",
7779   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory *",
7780   "referenced_type" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE",
7781   "self_type" : "_ZTIPN7android8hardware3drm4V1_014BnHwDrmFactoryE",
7782   "size" : 4,
7783   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h"
7784  },
7785  {
7786   "alignment" : 4,
7787   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_014ICryptoFactoryE",
7788   "name" : "android::hardware::drm::V1_0::ICryptoFactory *",
7789   "referenced_type" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE",
7790   "self_type" : "_ZTIPN7android8hardware3drm4V1_014ICryptoFactoryE",
7791   "size" : 4,
7792   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7793  },
7794  {
7795   "alignment" : 4,
7796   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_016BnHwCryptoPluginE",
7797   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin *",
7798   "referenced_type" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE",
7799   "self_type" : "_ZTIPN7android8hardware3drm4V1_016BnHwCryptoPluginE",
7800   "size" : 4,
7801   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h"
7802  },
7803  {
7804   "alignment" : 4,
7805   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
7806   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory *",
7807   "referenced_type" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
7808   "self_type" : "_ZTIPN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
7809   "size" : 4,
7810   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h"
7811  },
7812  {
7813   "alignment" : 4,
7814   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_018IDrmPluginListenerE",
7815   "name" : "android::hardware::drm::V1_0::IDrmPluginListener *",
7816   "referenced_type" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE",
7817   "self_type" : "_ZTIPN7android8hardware3drm4V1_018IDrmPluginListenerE",
7818   "size" : 4,
7819   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7820  },
7821  {
7822   "alignment" : 4,
7823   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
7824   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener *",
7825   "referenced_type" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
7826   "self_type" : "_ZTIPN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
7827   "size" : 4,
7828   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h"
7829  },
7830  {
7831   "alignment" : 4,
7832   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_111IDrmFactoryE",
7833   "name" : "android::hardware::drm::V1_1::IDrmFactory *",
7834   "referenced_type" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE",
7835   "self_type" : "_ZTIPN7android8hardware3drm4V1_111IDrmFactoryE",
7836   "size" : 4,
7837   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7838  },
7839  {
7840   "alignment" : 4,
7841   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_114BnHwDrmFactoryE",
7842   "name" : "android::hardware::drm::V1_1::BnHwDrmFactory *",
7843   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE",
7844   "self_type" : "_ZTIPN7android8hardware3drm4V1_114BnHwDrmFactoryE",
7845   "size" : 4,
7846   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h"
7847  },
7848  {
7849   "alignment" : 4,
7850   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
7851   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Value *",
7852   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
7853   "self_type" : "_ZTIPN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
7854   "size" : 4,
7855   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7856  },
7857  {
7858   "alignment" : 4,
7859   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
7860   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric *",
7861   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
7862   "self_type" : "_ZTIPN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
7863   "size" : 4,
7864   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7865  },
7866  {
7867   "alignment" : 4,
7868   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
7869   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute *",
7870   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
7871   "self_type" : "_ZTIPN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
7872   "size" : 4,
7873   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
7874  },
7875  {
7876   "alignment" : 4,
7877   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_114ICryptoFactoryE",
7878   "name" : "android::hardware::drm::V1_1::ICryptoFactory *",
7879   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE",
7880   "self_type" : "_ZTIPN7android8hardware3drm4V1_114ICryptoFactoryE",
7881   "size" : 4,
7882   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7883  },
7884  {
7885   "alignment" : 4,
7886   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_117BnHwCryptoFactoryE",
7887   "name" : "android::hardware::drm::V1_1::BnHwCryptoFactory *",
7888   "referenced_type" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE",
7889   "self_type" : "_ZTIPN7android8hardware3drm4V1_117BnHwCryptoFactoryE",
7890   "size" : 4,
7891   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h"
7892  },
7893  {
7894   "alignment" : 4,
7895   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_211IDrmFactoryE",
7896   "name" : "android::hardware::drm::V1_2::IDrmFactory *",
7897   "referenced_type" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE",
7898   "self_type" : "_ZTIPN7android8hardware3drm4V1_211IDrmFactoryE",
7899   "size" : 4,
7900   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7901  },
7902  {
7903   "alignment" : 4,
7904   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_214BnHwDrmFactoryE",
7905   "name" : "android::hardware::drm::V1_2::BnHwDrmFactory *",
7906   "referenced_type" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE",
7907   "self_type" : "_ZTIPN7android8hardware3drm4V1_214BnHwDrmFactoryE",
7908   "size" : 4,
7909   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h"
7910  },
7911  {
7912   "alignment" : 4,
7913   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_214ICryptoFactoryE",
7914   "name" : "android::hardware::drm::V1_2::ICryptoFactory *",
7915   "referenced_type" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE",
7916   "self_type" : "_ZTIPN7android8hardware3drm4V1_214ICryptoFactoryE",
7917   "size" : 4,
7918   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7919  },
7920  {
7921   "alignment" : 4,
7922   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_217BnHwCryptoFactoryE",
7923   "name" : "android::hardware::drm::V1_2::BnHwCryptoFactory *",
7924   "referenced_type" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE",
7925   "self_type" : "_ZTIPN7android8hardware3drm4V1_217BnHwCryptoFactoryE",
7926   "size" : 4,
7927   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h"
7928  },
7929  {
7930   "alignment" : 4,
7931   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE",
7932   "name" : "android::hardware::drm::V1_3::IDrmFactory *",
7933   "referenced_type" : "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE",
7934   "self_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE",
7935   "size" : 4,
7936   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7937  },
7938  {
7939   "alignment" : 4,
7940   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_312BsDrmFactoryE",
7941   "name" : "android::hardware::drm::V1_3::BsDrmFactory *",
7942   "referenced_type" : "_ZTIN7android8hardware3drm4V1_312BsDrmFactoryE",
7943   "self_type" : "_ZTIPN7android8hardware3drm4V1_312BsDrmFactoryE",
7944   "size" : 4,
7945   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7946  },
7947  {
7948   "alignment" : 4,
7949   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_314BnHwDrmFactoryE",
7950   "name" : "android::hardware::drm::V1_3::BnHwDrmFactory *",
7951   "referenced_type" : "_ZTIN7android8hardware3drm4V1_314BnHwDrmFactoryE",
7952   "self_type" : "_ZTIPN7android8hardware3drm4V1_314BnHwDrmFactoryE",
7953   "size" : 4,
7954   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7955  },
7956  {
7957   "alignment" : 4,
7958   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE",
7959   "name" : "android::hardware::drm::V1_3::BpHwDrmFactory *",
7960   "referenced_type" : "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE",
7961   "self_type" : "_ZTIPN7android8hardware3drm4V1_314BpHwDrmFactoryE",
7962   "size" : 4,
7963   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7964  },
7965  {
7966   "alignment" : 4,
7967   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE",
7968   "name" : "android::hardware::drm::V1_3::ICryptoFactory *",
7969   "referenced_type" : "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE",
7970   "self_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE",
7971   "size" : 4,
7972   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7973  },
7974  {
7975   "alignment" : 4,
7976   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_315BsCryptoFactoryE",
7977   "name" : "android::hardware::drm::V1_3::BsCryptoFactory *",
7978   "referenced_type" : "_ZTIN7android8hardware3drm4V1_315BsCryptoFactoryE",
7979   "self_type" : "_ZTIPN7android8hardware3drm4V1_315BsCryptoFactoryE",
7980   "size" : 4,
7981   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
7982  },
7983  {
7984   "alignment" : 4,
7985   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_317BnHwCryptoFactoryE",
7986   "name" : "android::hardware::drm::V1_3::BnHwCryptoFactory *",
7987   "referenced_type" : "_ZTIN7android8hardware3drm4V1_317BnHwCryptoFactoryE",
7988   "self_type" : "_ZTIPN7android8hardware3drm4V1_317BnHwCryptoFactoryE",
7989   "size" : 4,
7990   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7991  },
7992  {
7993   "alignment" : 4,
7994   "linker_set_key" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
7995   "name" : "android::hardware::drm::V1_3::BpHwCryptoFactory *",
7996   "referenced_type" : "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
7997   "self_type" : "_ZTIPN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
7998   "size" : 4,
7999   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8000  },
8001  {
8002   "alignment" : 4,
8003   "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
8004   "name" : "android::hardware::Parcel *",
8005   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
8006   "self_type" : "_ZTIPN7android8hardware6ParcelE",
8007   "size" : 4,
8008   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8009  },
8010  {
8011   "alignment" : 4,
8012   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
8013   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_3::IDrmFactory> > *",
8014   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
8015   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
8016   "size" : 4,
8017   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8018  },
8019  {
8020   "alignment" : 4,
8021   "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
8022   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_3::ICryptoFactory> > *",
8023   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
8024   "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
8025   "size" : 4,
8026   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8027  },
8028  {
8029   "alignment" : 4,
8030   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
8031   "name" : "android::hardware::Return<bool> *",
8032   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
8033   "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
8034   "size" : 4,
8035   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8036  },
8037  {
8038   "alignment" : 4,
8039   "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
8040   "name" : "android::hardware::Return<void> *",
8041   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
8042   "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
8043   "size" : 4,
8044   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8045  },
8046  {
8047   "alignment" : 4,
8048   "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
8049   "name" : "android::hardware::Status *",
8050   "referenced_type" : "_ZTIN7android8hardware6StatusE",
8051   "self_type" : "_ZTIPN7android8hardware6StatusE",
8052   "size" : 4,
8053   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8054  },
8055  {
8056   "alignment" : 4,
8057   "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
8058   "name" : "android::hardware::IBinder::DeathRecipient *",
8059   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
8060   "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
8061   "size" : 4,
8062   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8063  },
8064  {
8065   "alignment" : 4,
8066   "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
8067   "name" : "android::hardware::IBinder *",
8068   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
8069   "self_type" : "_ZTIPN7android8hardware7IBinderE",
8070   "size" : 4,
8071   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8072  },
8073  {
8074   "alignment" : 4,
8075   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8076   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> > *",
8077   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8078   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
8079   "size" : 4,
8080   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8081  },
8082  {
8083   "alignment" : 4,
8084   "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8085   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
8086   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8087   "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
8088   "size" : 4,
8089   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8090  },
8091  {
8092   "alignment" : 4,
8093   "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
8094   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > > *",
8095   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
8096   "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
8097   "size" : 4,
8098   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
8099  },
8100  {
8101   "alignment" : 4,
8102   "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
8103   "name" : "android::hardware::details::return_status *",
8104   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
8105   "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
8106   "size" : 4,
8107   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
8108  },
8109  {
8110   "alignment" : 4,
8111   "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
8112   "name" : "android::hardware::details::HidlInstrumentor *",
8113   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
8114   "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
8115   "size" : 4,
8116   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8117  },
8118  {
8119   "alignment" : 4,
8120   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
8121   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> > *",
8122   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
8123   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
8124   "size" : 4,
8125   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8126  },
8127  {
8128   "alignment" : 4,
8129   "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8130   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
8131   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8132   "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
8133   "size" : 4,
8134   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8135  },
8136  {
8137   "alignment" : 4,
8138   "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
8139   "name" : "android::hardware::BHwBinder *",
8140   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
8141   "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
8142   "size" : 4,
8143   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8144  },
8145  {
8146   "alignment" : 4,
8147   "linker_set_key" : "_ZTIPN7android9ConditionE",
8148   "name" : "android::Condition *",
8149   "referenced_type" : "_ZTIN7android9ConditionE",
8150   "self_type" : "_ZTIPN7android9ConditionE",
8151   "size" : 4,
8152   "source_file" : "/system/core/libutils/include/utils/Condition.h"
8153  },
8154  {
8155   "alignment" : 4,
8156   "linker_set_key" : "_ZTIPPv",
8157   "name" : "void **",
8158   "referenced_type" : "_ZTIPv",
8159   "self_type" : "_ZTIPPv",
8160   "size" : 4,
8161   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8162  },
8163  {
8164   "alignment" : 4,
8165   "linker_set_key" : "_ZTIPc",
8166   "name" : "char *",
8167   "referenced_type" : "_ZTIc",
8168   "self_type" : "_ZTIPc",
8169   "size" : 4,
8170   "source_file" : "/system/core/liblog/include/log/log_read.h"
8171  },
8172  {
8173   "alignment" : 4,
8174   "linker_set_key" : "_ZTIPh",
8175   "name" : "unsigned char *",
8176   "referenced_type" : "_ZTIh",
8177   "self_type" : "_ZTIPh",
8178   "size" : 4,
8179   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8180  },
8181  {
8182   "alignment" : 4,
8183   "linker_set_key" : "_ZTIPi",
8184   "name" : "int *",
8185   "referenced_type" : "_ZTIi",
8186   "self_type" : "_ZTIPi",
8187   "size" : 4,
8188   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8189  },
8190  {
8191   "alignment" : 4,
8192   "linker_set_key" : "_ZTIPj",
8193   "name" : "unsigned int *",
8194   "referenced_type" : "_ZTIj",
8195   "self_type" : "_ZTIPj",
8196   "size" : 4,
8197   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h"
8198  },
8199  {
8200   "alignment" : 4,
8201   "linker_set_key" : "_ZTIPv",
8202   "name" : "void *",
8203   "referenced_type" : "_ZTIv",
8204   "self_type" : "_ZTIPv",
8205   "size" : 4,
8206   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8207  },
8208  {
8209   "alignment" : 4,
8210   "linker_set_key" : "_ZTIPy",
8211   "name" : "unsigned long long *",
8212   "referenced_type" : "_ZTIy",
8213   "self_type" : "_ZTIPy",
8214   "size" : 4,
8215   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
8216  }
8217 ],
8218 "qualified_types" :
8219 [
8220  {
8221   "alignment" : 4,
8222   "is_const" : true,
8223   "linker_set_key" : "_ZTIK13native_handle",
8224   "name" : "const native_handle",
8225   "referenced_type" : "_ZTI13native_handle",
8226   "self_type" : "_ZTIK13native_handle",
8227   "size" : 12,
8228   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8229  },
8230  {
8231   "alignment" : 4,
8232   "is_const" : true,
8233   "linker_set_key" : "_ZTIK7log_msg",
8234   "name" : "const log_msg",
8235   "referenced_type" : "_ZTI7log_msg",
8236   "self_type" : "_ZTIK7log_msg",
8237   "size" : 5124,
8238   "source_file" : "/system/core/liblog/include/log/log_read.h"
8239  },
8240  {
8241   "alignment" : 2,
8242   "is_const" : true,
8243   "linker_set_key" : "_ZTIKDs",
8244   "name" : "const char16_t",
8245   "referenced_type" : "_ZTIDs",
8246   "self_type" : "_ZTIKDs",
8247   "size" : 2,
8248   "source_file" : "/system/core/libutils/include/utils/String16.h"
8249  },
8250  {
8251   "alignment" : 4,
8252   "is_const" : true,
8253   "linker_set_key" : "_ZTIKN7android10VectorImplE",
8254   "name" : "const android::VectorImpl",
8255   "referenced_type" : "_ZTIN7android10VectorImplE",
8256   "self_type" : "_ZTIKN7android10VectorImplE",
8257   "size" : 20,
8258   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
8259  },
8260  {
8261   "alignment" : 4,
8262   "is_const" : true,
8263   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
8264   "name" : "const android::NativeHandle",
8265   "referenced_type" : "_ZTIN7android12NativeHandleE",
8266   "self_type" : "_ZTIKN7android12NativeHandleE",
8267   "size" : 12,
8268   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
8269  },
8270  {
8271   "alignment" : 4,
8272   "is_const" : true,
8273   "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
8274   "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
8275   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
8276   "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
8277   "size" : 4,
8278   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8279  },
8280  {
8281   "alignment" : 4,
8282   "is_const" : true,
8283   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8284   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
8285   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8286   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
8287   "size" : 4,
8288   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8289  },
8290  {
8291   "alignment" : 4,
8292   "is_const" : true,
8293   "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8294   "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
8295   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8296   "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
8297   "size" : 4,
8298   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8299  },
8300  {
8301   "alignment" : 4,
8302   "is_const" : true,
8303   "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
8304   "name" : "const android::sp<android::hardware::ProcessState>",
8305   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
8306   "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
8307   "size" : 4,
8308   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8309  },
8310  {
8311   "alignment" : 4,
8312   "is_const" : true,
8313   "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
8314   "name" : "const android::sp<android::hardware::hidl_death_recipient>",
8315   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
8316   "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
8317   "size" : 4,
8318   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8319  },
8320  {
8321   "alignment" : 4,
8322   "is_const" : true,
8323   "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8324   "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
8325   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8326   "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
8327   "size" : 4,
8328   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8329  },
8330  {
8331   "alignment" : 4,
8332   "is_const" : true,
8333   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
8334   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
8335   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
8336   "self_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
8337   "size" : 4,
8338   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8339  },
8340  {
8341   "alignment" : 4,
8342   "is_const" : true,
8343   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
8344   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmFactory>",
8345   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
8346   "self_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
8347   "size" : 4,
8348   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8349  },
8350  {
8351   "alignment" : 4,
8352   "is_const" : true,
8353   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
8354   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
8355   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
8356   "self_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
8357   "size" : 4,
8358   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8359  },
8360  {
8361   "alignment" : 4,
8362   "is_const" : true,
8363   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
8364   "name" : "const android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
8365   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
8366   "self_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
8367   "size" : 4,
8368   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8369  },
8370  {
8371   "alignment" : 4,
8372   "is_const" : true,
8373   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
8374   "name" : "const android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
8375   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
8376   "self_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
8377   "size" : 4,
8378   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8379  },
8380  {
8381   "alignment" : 4,
8382   "is_const" : true,
8383   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
8384   "name" : "const android::sp<android::hardware::drm::V1_1::IDrmFactory>",
8385   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
8386   "self_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
8387   "size" : 4,
8388   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8389  },
8390  {
8391   "alignment" : 4,
8392   "is_const" : true,
8393   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
8394   "name" : "const android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
8395   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
8396   "self_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
8397   "size" : 4,
8398   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8399  },
8400  {
8401   "alignment" : 4,
8402   "is_const" : true,
8403   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
8404   "name" : "const android::sp<android::hardware::drm::V1_2::IDrmFactory>",
8405   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
8406   "self_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
8407   "size" : 4,
8408   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8409  },
8410  {
8411   "alignment" : 4,
8412   "is_const" : true,
8413   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
8414   "name" : "const android::sp<android::hardware::drm::V1_2::ICryptoFactory>",
8415   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
8416   "self_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
8417   "size" : 4,
8418   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8419  },
8420  {
8421   "alignment" : 4,
8422   "is_const" : true,
8423   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
8424   "name" : "const android::sp<android::hardware::drm::V1_3::IDrmFactory>",
8425   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
8426   "self_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
8427   "size" : 4,
8428   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8429  },
8430  {
8431   "alignment" : 4,
8432   "is_const" : true,
8433   "linker_set_key" : "_ZTIKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
8434   "name" : "const android::sp<android::hardware::drm::V1_3::ICryptoFactory>",
8435   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
8436   "self_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
8437   "size" : 4,
8438   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8439  },
8440  {
8441   "alignment" : 4,
8442   "is_const" : true,
8443   "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
8444   "name" : "const android::sp<android::hardware::IBinder>",
8445   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
8446   "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
8447   "size" : 4,
8448   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8449  },
8450  {
8451   "alignment" : 4,
8452   "is_const" : true,
8453   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
8454   "name" : "const android::wp<android::hardware::hidl_death_recipient>",
8455   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
8456   "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
8457   "size" : 8,
8458   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8459  },
8460  {
8461   "alignment" : 4,
8462   "is_const" : true,
8463   "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
8464   "name" : "const android::wp<android::hardware::BHwBinder>",
8465   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
8466   "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
8467   "size" : 8,
8468   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8469  },
8470  {
8471   "alignment" : 4,
8472   "is_const" : true,
8473   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
8474   "name" : "const android::hidl::base::V1_0::IBase",
8475   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
8476   "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
8477   "size" : 12,
8478   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
8479  },
8480  {
8481   "alignment" : 4,
8482   "is_const" : true,
8483   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
8484   "name" : "const android::hidl::base::V1_0::BpHwBase",
8485   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8486   "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
8487   "size" : 92,
8488   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
8489  },
8490  {
8491   "alignment" : 4,
8492   "is_const" : true,
8493   "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8494   "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
8495   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8496   "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
8497   "size" : 4,
8498   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
8499  },
8500  {
8501   "alignment" : 4,
8502   "is_const" : true,
8503   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8504   "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
8505   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8506   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
8507   "size" : 4,
8508   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8509  },
8510  {
8511   "alignment" : 1,
8512   "is_const" : true,
8513   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
8514   "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
8515   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
8516   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
8517   "size" : 1,
8518   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8519  },
8520  {
8521   "alignment" : 4,
8522   "is_const" : true,
8523   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
8524   "name" : "const android::hidl::manager::V1_0::IServiceManager",
8525   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8526   "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
8527   "size" : 12,
8528   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8529  },
8530  {
8531   "alignment" : 4,
8532   "is_const" : true,
8533   "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
8534   "name" : "const android::hidl::manager::V1_0::IServiceNotification",
8535   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
8536   "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
8537   "size" : 12,
8538   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
8539  },
8540  {
8541   "alignment" : 4,
8542   "is_const" : true,
8543   "linker_set_key" : "_ZTIKN7android7RefBaseE",
8544   "name" : "const android::RefBase",
8545   "referenced_type" : "_ZTIN7android7RefBaseE",
8546   "self_type" : "_ZTIKN7android7RefBaseE",
8547   "size" : 8,
8548   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8549  },
8550  {
8551   "alignment" : 4,
8552   "is_const" : true,
8553   "linker_set_key" : "_ZTIKN7android7String8E",
8554   "name" : "const android::String8",
8555   "referenced_type" : "_ZTIN7android7String8E",
8556   "self_type" : "_ZTIKN7android7String8E",
8557   "size" : 4,
8558   "source_file" : "/system/core/libutils/include/utils/String8.h"
8559  },
8560  {
8561   "alignment" : 4,
8562   "is_const" : true,
8563   "linker_set_key" : "_ZTIKN7android8String16E",
8564   "name" : "const android::String16",
8565   "referenced_type" : "_ZTIN7android8String16E",
8566   "self_type" : "_ZTIKN7android8String16E",
8567   "size" : 4,
8568   "source_file" : "/system/core/libutils/include/utils/String16.h"
8569  },
8570  {
8571   "alignment" : 1,
8572   "is_const" : true,
8573   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj16EJEEE",
8574   "name" : "const android::hardware::hidl_array<unsigned char, 16>",
8575   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj16EJEEE",
8576   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj16EJEEE",
8577   "size" : 16,
8578   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8579  },
8580  {
8581   "alignment" : 1,
8582   "is_const" : true,
8583   "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
8584   "name" : "const android::hardware::hidl_array<unsigned char, 32>",
8585   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
8586   "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
8587   "size" : 32,
8588   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8589  },
8590  {
8591   "alignment" : 4,
8592   "is_const" : true,
8593   "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8594   "name" : "const android::hardware::BpHwRefBase",
8595   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
8596   "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
8597   "size" : 24,
8598   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
8599  },
8600  {
8601   "alignment" : 4,
8602   "is_const" : true,
8603   "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
8604   "name" : "const android::hardware::hidl_handle",
8605   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
8606   "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
8607   "size" : 16,
8608   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8609  },
8610  {
8611   "alignment" : 4,
8612   "is_const" : true,
8613   "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
8614   "name" : "const android::hardware::hidl_memory",
8615   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
8616   "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
8617   "size" : 40,
8618   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8619  },
8620  {
8621   "alignment" : 4,
8622   "is_const" : true,
8623   "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
8624   "name" : "const android::hardware::hidl_string",
8625   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
8626   "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
8627   "size" : 16,
8628   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8629  },
8630  {
8631   "alignment" : 2,
8632   "is_const" : true,
8633   "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
8634   "name" : "const android::hardware::hidl_version",
8635   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
8636   "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
8637   "size" : 4,
8638   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
8639  },
8640  {
8641   "alignment" : 4,
8642   "is_const" : true,
8643   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_010BufferTypeE",
8644   "name" : "const android::hardware::drm::V1_0::BufferType",
8645   "referenced_type" : "_ZTIN7android8hardware3drm4V1_010BufferTypeE",
8646   "self_type" : "_ZTIKN7android8hardware3drm4V1_010BufferTypeE",
8647   "size" : 4,
8648   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
8649  },
8650  {
8651   "alignment" : 4,
8652   "is_const" : true,
8653   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_010IDrmPluginE",
8654   "name" : "const android::hardware::drm::V1_0::IDrmPlugin",
8655   "referenced_type" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE",
8656   "self_type" : "_ZTIKN7android8hardware3drm4V1_010IDrmPluginE",
8657   "size" : 12,
8658   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h"
8659  },
8660  {
8661   "alignment" : 4,
8662   "is_const" : true,
8663   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_011IDrmFactoryE",
8664   "name" : "const android::hardware::drm::V1_0::IDrmFactory",
8665   "referenced_type" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE",
8666   "self_type" : "_ZTIKN7android8hardware3drm4V1_011IDrmFactoryE",
8667   "size" : 12,
8668   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h"
8669  },
8670  {
8671   "alignment" : 4,
8672   "is_const" : true,
8673   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_013BpHwDrmPluginE",
8674   "name" : "const android::hardware::drm::V1_0::BpHwDrmPlugin",
8675   "referenced_type" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE",
8676   "self_type" : "_ZTIKN7android8hardware3drm4V1_013BpHwDrmPluginE",
8677   "size" : 92,
8678   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h"
8679  },
8680  {
8681   "alignment" : 4,
8682   "is_const" : true,
8683   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_013ICryptoPluginE",
8684   "name" : "const android::hardware::drm::V1_0::ICryptoPlugin",
8685   "referenced_type" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE",
8686   "self_type" : "_ZTIKN7android8hardware3drm4V1_013ICryptoPluginE",
8687   "size" : 12,
8688   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h"
8689  },
8690  {
8691   "alignment" : 4,
8692   "is_const" : true,
8693   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_013KeyStatusTypeE",
8694   "name" : "const android::hardware::drm::V1_0::KeyStatusType",
8695   "referenced_type" : "_ZTIN7android8hardware3drm4V1_013KeyStatusTypeE",
8696   "self_type" : "_ZTIKN7android8hardware3drm4V1_013KeyStatusTypeE",
8697   "size" : 4,
8698   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
8699  },
8700  {
8701   "alignment" : 4,
8702   "is_const" : true,
8703   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_014BpHwDrmFactoryE",
8704   "name" : "const android::hardware::drm::V1_0::BpHwDrmFactory",
8705   "referenced_type" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE",
8706   "self_type" : "_ZTIKN7android8hardware3drm4V1_014BpHwDrmFactoryE",
8707   "size" : 92,
8708   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h"
8709  },
8710  {
8711   "alignment" : 4,
8712   "is_const" : true,
8713   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_014ICryptoFactoryE",
8714   "name" : "const android::hardware::drm::V1_0::ICryptoFactory",
8715   "referenced_type" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE",
8716   "self_type" : "_ZTIKN7android8hardware3drm4V1_014ICryptoFactoryE",
8717   "size" : 12,
8718   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h"
8719  },
8720  {
8721   "alignment" : 4,
8722   "is_const" : true,
8723   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_014KeyRequestTypeE",
8724   "name" : "const android::hardware::drm::V1_0::KeyRequestType",
8725   "referenced_type" : "_ZTIN7android8hardware3drm4V1_014KeyRequestTypeE",
8726   "self_type" : "_ZTIKN7android8hardware3drm4V1_014KeyRequestTypeE",
8727   "size" : 4,
8728   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
8729  },
8730  {
8731   "alignment" : 4,
8732   "is_const" : true,
8733   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_016BpHwCryptoPluginE",
8734   "name" : "const android::hardware::drm::V1_0::BpHwCryptoPlugin",
8735   "referenced_type" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE",
8736   "self_type" : "_ZTIKN7android8hardware3drm4V1_016BpHwCryptoPluginE",
8737   "size" : 92,
8738   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h"
8739  },
8740  {
8741   "alignment" : 4,
8742   "is_const" : true,
8743   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
8744   "name" : "const android::hardware::drm::V1_0::BpHwCryptoFactory",
8745   "referenced_type" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
8746   "self_type" : "_ZTIKN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
8747   "size" : 92,
8748   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h"
8749  },
8750  {
8751   "alignment" : 4,
8752   "is_const" : true,
8753   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_018IDrmPluginListenerE",
8754   "name" : "const android::hardware::drm::V1_0::IDrmPluginListener",
8755   "referenced_type" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE",
8756   "self_type" : "_ZTIKN7android8hardware3drm4V1_018IDrmPluginListenerE",
8757   "size" : 12,
8758   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h"
8759  },
8760  {
8761   "alignment" : 4,
8762   "is_const" : true,
8763   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
8764   "name" : "const android::hardware::drm::V1_0::BpHwDrmPluginListener",
8765   "referenced_type" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
8766   "self_type" : "_ZTIKN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
8767   "size" : 92,
8768   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h"
8769  },
8770  {
8771   "alignment" : 4,
8772   "is_const" : true,
8773   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_04ModeE",
8774   "name" : "const android::hardware::drm::V1_0::Mode",
8775   "referenced_type" : "_ZTIN7android8hardware3drm4V1_04ModeE",
8776   "self_type" : "_ZTIKN7android8hardware3drm4V1_04ModeE",
8777   "size" : 4,
8778   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
8779  },
8780  {
8781   "alignment" : 4,
8782   "is_const" : true,
8783   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_06StatusE",
8784   "name" : "const android::hardware::drm::V1_0::Status",
8785   "referenced_type" : "_ZTIN7android8hardware3drm4V1_06StatusE",
8786   "self_type" : "_ZTIKN7android8hardware3drm4V1_06StatusE",
8787   "size" : 4,
8788   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
8789  },
8790  {
8791   "alignment" : 4,
8792   "is_const" : true,
8793   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_07KeyTypeE",
8794   "name" : "const android::hardware::drm::V1_0::KeyType",
8795   "referenced_type" : "_ZTIN7android8hardware3drm4V1_07KeyTypeE",
8796   "self_type" : "_ZTIKN7android8hardware3drm4V1_07KeyTypeE",
8797   "size" : 4,
8798   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
8799  },
8800  {
8801   "alignment" : 4,
8802   "is_const" : true,
8803   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_09EventTypeE",
8804   "name" : "const android::hardware::drm::V1_0::EventType",
8805   "referenced_type" : "_ZTIN7android8hardware3drm4V1_09EventTypeE",
8806   "self_type" : "_ZTIKN7android8hardware3drm4V1_09EventTypeE",
8807   "size" : 4,
8808   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
8809  },
8810  {
8811   "alignment" : 4,
8812   "is_const" : true,
8813   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_111IDrmFactoryE",
8814   "name" : "const android::hardware::drm::V1_1::IDrmFactory",
8815   "referenced_type" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE",
8816   "self_type" : "_ZTIKN7android8hardware3drm4V1_111IDrmFactoryE",
8817   "size" : 12,
8818   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h"
8819  },
8820  {
8821   "alignment" : 4,
8822   "is_const" : true,
8823   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_113SecurityLevelE",
8824   "name" : "const android::hardware::drm::V1_1::SecurityLevel",
8825   "referenced_type" : "_ZTIN7android8hardware3drm4V1_113SecurityLevelE",
8826   "self_type" : "_ZTIKN7android8hardware3drm4V1_113SecurityLevelE",
8827   "size" : 4,
8828   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
8829  },
8830  {
8831   "alignment" : 4,
8832   "is_const" : true,
8833   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_114BpHwDrmFactoryE",
8834   "name" : "const android::hardware::drm::V1_1::BpHwDrmFactory",
8835   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE",
8836   "self_type" : "_ZTIKN7android8hardware3drm4V1_114BpHwDrmFactoryE",
8837   "size" : 92,
8838   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h"
8839  },
8840  {
8841   "alignment" : 8,
8842   "is_const" : true,
8843   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
8844   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Value",
8845   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
8846   "self_type" : "_ZTIKN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
8847   "size" : 56,
8848   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8849  },
8850  {
8851   "alignment" : 8,
8852   "is_const" : true,
8853   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
8854   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Metric",
8855   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
8856   "self_type" : "_ZTIKN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
8857   "size" : 48,
8858   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8859  },
8860  {
8861   "alignment" : 8,
8862   "is_const" : true,
8863   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
8864   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
8865   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
8866   "self_type" : "_ZTIKN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
8867   "size" : 56,
8868   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
8869  },
8870  {
8871   "alignment" : 1,
8872   "is_const" : true,
8873   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE",
8874   "name" : "const android::hardware::drm::V1_1::DrmMetricGroup::ValueType",
8875   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE",
8876   "self_type" : "_ZTIKN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE",
8877   "size" : 1,
8878   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
8879  },
8880  {
8881   "alignment" : 4,
8882   "is_const" : true,
8883   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_114ICryptoFactoryE",
8884   "name" : "const android::hardware::drm::V1_1::ICryptoFactory",
8885   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE",
8886   "self_type" : "_ZTIKN7android8hardware3drm4V1_114ICryptoFactoryE",
8887   "size" : 12,
8888   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h"
8889  },
8890  {
8891   "alignment" : 4,
8892   "is_const" : true,
8893   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_114KeyRequestTypeE",
8894   "name" : "const android::hardware::drm::V1_1::KeyRequestType",
8895   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114KeyRequestTypeE",
8896   "self_type" : "_ZTIKN7android8hardware3drm4V1_114KeyRequestTypeE",
8897   "size" : 4,
8898   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
8899  },
8900  {
8901   "alignment" : 4,
8902   "is_const" : true,
8903   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
8904   "name" : "const android::hardware::drm::V1_1::BpHwCryptoFactory",
8905   "referenced_type" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
8906   "self_type" : "_ZTIKN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
8907   "size" : 92,
8908   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h"
8909  },
8910  {
8911   "alignment" : 4,
8912   "is_const" : true,
8913   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_19HdcpLevelE",
8914   "name" : "const android::hardware::drm::V1_1::HdcpLevel",
8915   "referenced_type" : "_ZTIN7android8hardware3drm4V1_19HdcpLevelE",
8916   "self_type" : "_ZTIKN7android8hardware3drm4V1_19HdcpLevelE",
8917   "size" : 4,
8918   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
8919  },
8920  {
8921   "alignment" : 4,
8922   "is_const" : true,
8923   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_211IDrmFactoryE",
8924   "name" : "const android::hardware::drm::V1_2::IDrmFactory",
8925   "referenced_type" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE",
8926   "self_type" : "_ZTIKN7android8hardware3drm4V1_211IDrmFactoryE",
8927   "size" : 12,
8928   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h"
8929  },
8930  {
8931   "alignment" : 4,
8932   "is_const" : true,
8933   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_214BpHwDrmFactoryE",
8934   "name" : "const android::hardware::drm::V1_2::BpHwDrmFactory",
8935   "referenced_type" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE",
8936   "self_type" : "_ZTIKN7android8hardware3drm4V1_214BpHwDrmFactoryE",
8937   "size" : 92,
8938   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h"
8939  },
8940  {
8941   "alignment" : 4,
8942   "is_const" : true,
8943   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_214ICryptoFactoryE",
8944   "name" : "const android::hardware::drm::V1_2::ICryptoFactory",
8945   "referenced_type" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE",
8946   "self_type" : "_ZTIKN7android8hardware3drm4V1_214ICryptoFactoryE",
8947   "size" : 12,
8948   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h"
8949  },
8950  {
8951   "alignment" : 4,
8952   "is_const" : true,
8953   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_217BpHwCryptoFactoryE",
8954   "name" : "const android::hardware::drm::V1_2::BpHwCryptoFactory",
8955   "referenced_type" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE",
8956   "self_type" : "_ZTIKN7android8hardware3drm4V1_217BpHwCryptoFactoryE",
8957   "size" : 92,
8958   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h"
8959  },
8960  {
8961   "alignment" : 4,
8962   "is_const" : true,
8963   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_311IDrmFactoryE",
8964   "name" : "const android::hardware::drm::V1_3::IDrmFactory",
8965   "referenced_type" : "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE",
8966   "self_type" : "_ZTIKN7android8hardware3drm4V1_311IDrmFactoryE",
8967   "size" : 12,
8968   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
8969  },
8970  {
8971   "alignment" : 4,
8972   "is_const" : true,
8973   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_314BpHwDrmFactoryE",
8974   "name" : "const android::hardware::drm::V1_3::BpHwDrmFactory",
8975   "referenced_type" : "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE",
8976   "self_type" : "_ZTIKN7android8hardware3drm4V1_314BpHwDrmFactoryE",
8977   "size" : 92,
8978   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h"
8979  },
8980  {
8981   "alignment" : 4,
8982   "is_const" : true,
8983   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_314ICryptoFactoryE",
8984   "name" : "const android::hardware::drm::V1_3::ICryptoFactory",
8985   "referenced_type" : "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE",
8986   "self_type" : "_ZTIKN7android8hardware3drm4V1_314ICryptoFactoryE",
8987   "size" : 12,
8988   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h"
8989  },
8990  {
8991   "alignment" : 4,
8992   "is_const" : true,
8993   "linker_set_key" : "_ZTIKN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
8994   "name" : "const android::hardware::drm::V1_3::BpHwCryptoFactory",
8995   "referenced_type" : "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
8996   "self_type" : "_ZTIKN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
8997   "size" : 92,
8998   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h"
8999  },
9000  {
9001   "alignment" : 4,
9002   "is_const" : true,
9003   "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
9004   "name" : "const android::hardware::Parcel",
9005   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
9006   "self_type" : "_ZTIKN7android8hardware6ParcelE",
9007   "size" : 68,
9008   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
9009  },
9010  {
9011   "alignment" : 4,
9012   "is_const" : true,
9013   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
9014   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_3::IDrmFactory> >",
9015   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
9016   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
9017   "size" : 28,
9018   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9019  },
9020  {
9021   "alignment" : 4,
9022   "is_const" : true,
9023   "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
9024   "name" : "const android::hardware::Return<android::sp<android::hardware::drm::V1_3::ICryptoFactory> >",
9025   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
9026   "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
9027   "size" : 28,
9028   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9029  },
9030  {
9031   "alignment" : 4,
9032   "is_const" : true,
9033   "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
9034   "name" : "const android::hardware::Return<bool>",
9035   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
9036   "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
9037   "size" : 24,
9038   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9039  },
9040  {
9041   "alignment" : 4,
9042   "is_const" : true,
9043   "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
9044   "name" : "const android::hardware::Status",
9045   "referenced_type" : "_ZTIN7android8hardware6StatusE",
9046   "self_type" : "_ZTIKN7android8hardware6StatusE",
9047   "size" : 20,
9048   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9049  },
9050  {
9051   "alignment" : 4,
9052   "is_const" : true,
9053   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEE",
9054   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 16> >",
9055   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEE",
9056   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEE",
9057   "size" : 8,
9058   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9059  },
9060  {
9061   "alignment" : 4,
9062   "is_const" : true,
9063   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
9064   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
9065   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
9066   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
9067   "size" : 8,
9068   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9069  },
9070  {
9071   "alignment" : 4,
9072   "is_const" : true,
9073   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
9074   "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
9075   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
9076   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
9077   "size" : 8,
9078   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9079  },
9080  {
9081   "alignment" : 4,
9082   "is_const" : true,
9083   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
9084   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
9085   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
9086   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
9087   "size" : 8,
9088   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9089  },
9090  {
9091   "alignment" : 4,
9092   "is_const" : true,
9093   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
9094   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
9095   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
9096   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
9097   "size" : 8,
9098   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9099  },
9100  {
9101   "alignment" : 4,
9102   "is_const" : true,
9103   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
9104   "name" : "const android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
9105   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
9106   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
9107   "size" : 8,
9108   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9109  },
9110  {
9111   "alignment" : 4,
9112   "is_const" : true,
9113   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
9114   "name" : "const android::hardware::details::hidl_pointer<unsigned char>",
9115   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
9116   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIhEE",
9117   "size" : 8,
9118   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9119  },
9120  {
9121   "alignment" : 4,
9122   "is_const" : true,
9123   "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
9124   "name" : "const android::hardware::details::hidl_pointer<int>",
9125   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
9126   "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
9127   "size" : 8,
9128   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9129  },
9130  {
9131   "alignment" : 4,
9132   "is_const" : true,
9133   "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
9134   "name" : "const android::hardware::details::return_status",
9135   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
9136   "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
9137   "size" : 24,
9138   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
9139  },
9140  {
9141   "is_const" : true,
9142   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
9143   "name" : "const iter<is_const>",
9144   "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
9145   "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
9146   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9147  },
9148  {
9149   "alignment" : 4,
9150   "is_const" : true,
9151   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
9152   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 16> >",
9153   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
9154   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
9155   "size" : 16,
9156   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9157  },
9158  {
9159   "alignment" : 4,
9160   "is_const" : true,
9161   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
9162   "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
9163   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
9164   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
9165   "size" : 16,
9166   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h"
9167  },
9168  {
9169   "alignment" : 4,
9170   "is_const" : true,
9171   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
9172   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
9173   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
9174   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
9175   "size" : 16,
9176   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9177  },
9178  {
9179   "alignment" : 4,
9180   "is_const" : true,
9181   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
9182   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
9183   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
9184   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
9185   "size" : 16,
9186   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9187  },
9188  {
9189   "alignment" : 4,
9190   "is_const" : true,
9191   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
9192   "name" : "const android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
9193   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
9194   "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
9195   "size" : 16,
9196   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9197  },
9198  {
9199   "alignment" : 4,
9200   "is_const" : true,
9201   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIhEE",
9202   "name" : "const android::hardware::hidl_vec<unsigned char>",
9203   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
9204   "self_type" : "_ZTIKN7android8hardware8hidl_vecIhEE",
9205   "size" : 16,
9206   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9207  },
9208  {
9209   "alignment" : 4,
9210   "is_const" : true,
9211   "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
9212   "name" : "const android::hardware::hidl_vec<int>",
9213   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
9214   "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
9215   "size" : 16,
9216   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9217  },
9218  {
9219   "alignment" : 4,
9220   "is_const" : true,
9221   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
9222   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char> >",
9223   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
9224   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
9225   "size" : 12,
9226   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
9227  },
9228  {
9229   "alignment" : 4,
9230   "is_const" : true,
9231   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
9232   "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
9233   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
9234   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
9235   "size" : 12,
9236   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
9237  },
9238  {
9239   "alignment" : 4,
9240   "is_const" : true,
9241   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
9242   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
9243   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
9244   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
9245   "size" : 4,
9246   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9247  },
9248  {
9249   "alignment" : 1,
9250   "is_const" : true,
9251   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
9252   "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
9253   "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
9254   "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
9255   "size" : 3,
9256   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
9257  },
9258  {
9259   "alignment" : 4,
9260   "is_const" : true,
9261   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_010BufferTypeELj2EEE",
9262   "name" : "const std::array<android::hardware::drm::V1_0::BufferType, 2>",
9263   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3drm4V1_010BufferTypeELj2EEE",
9264   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_010BufferTypeELj2EEE",
9265   "size" : 8,
9266   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9267  },
9268  {
9269   "alignment" : 4,
9270   "is_const" : true,
9271   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_013KeyStatusTypeELj5EEE",
9272   "name" : "const std::array<android::hardware::drm::V1_0::KeyStatusType, 5>",
9273   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3drm4V1_013KeyStatusTypeELj5EEE",
9274   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_013KeyStatusTypeELj5EEE",
9275   "size" : 20,
9276   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9277  },
9278  {
9279   "alignment" : 4,
9280   "is_const" : true,
9281   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_014KeyRequestTypeELj4EEE",
9282   "name" : "const std::array<android::hardware::drm::V1_0::KeyRequestType, 4>",
9283   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3drm4V1_014KeyRequestTypeELj4EEE",
9284   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_014KeyRequestTypeELj4EEE",
9285   "size" : 16,
9286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9287  },
9288  {
9289   "alignment" : 4,
9290   "is_const" : true,
9291   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_04ModeELj4EEE",
9292   "name" : "const std::array<android::hardware::drm::V1_0::Mode, 4>",
9293   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3drm4V1_04ModeELj4EEE",
9294   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_04ModeELj4EEE",
9295   "size" : 16,
9296   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9297  },
9298  {
9299   "alignment" : 4,
9300   "is_const" : true,
9301   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_06StatusELj13EEE",
9302   "name" : "const std::array<android::hardware::drm::V1_0::Status, 13>",
9303   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3drm4V1_06StatusELj13EEE",
9304   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_06StatusELj13EEE",
9305   "size" : 52,
9306   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9307  },
9308  {
9309   "alignment" : 4,
9310   "is_const" : true,
9311   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_07KeyTypeELj3EEE",
9312   "name" : "const std::array<android::hardware::drm::V1_0::KeyType, 3>",
9313   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3drm4V1_07KeyTypeELj3EEE",
9314   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_07KeyTypeELj3EEE",
9315   "size" : 12,
9316   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9317  },
9318  {
9319   "alignment" : 4,
9320   "is_const" : true,
9321   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_09EventTypeELj5EEE",
9322   "name" : "const std::array<android::hardware::drm::V1_0::EventType, 5>",
9323   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3drm4V1_09EventTypeELj5EEE",
9324   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_09EventTypeELj5EEE",
9325   "size" : 20,
9326   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
9327  },
9328  {
9329   "alignment" : 4,
9330   "is_const" : true,
9331   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_113SecurityLevelELj6EEE",
9332   "name" : "const std::array<android::hardware::drm::V1_1::SecurityLevel, 6>",
9333   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3drm4V1_113SecurityLevelELj6EEE",
9334   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_113SecurityLevelELj6EEE",
9335   "size" : 24,
9336   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
9337  },
9338  {
9339   "alignment" : 1,
9340   "is_const" : true,
9341   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeELj3EEE",
9342   "name" : "const std::array<android::hardware::drm::V1_1::DrmMetricGroup::ValueType, 3>",
9343   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeELj3EEE",
9344   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeELj3EEE",
9345   "size" : 3,
9346   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
9347  },
9348  {
9349   "alignment" : 4,
9350   "is_const" : true,
9351   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_114KeyRequestTypeELj6EEE",
9352   "name" : "const std::array<android::hardware::drm::V1_1::KeyRequestType, 6>",
9353   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3drm4V1_114KeyRequestTypeELj6EEE",
9354   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_114KeyRequestTypeELj6EEE",
9355   "size" : 24,
9356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
9357  },
9358  {
9359   "alignment" : 4,
9360   "is_const" : true,
9361   "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_19HdcpLevelELj7EEE",
9362   "name" : "const std::array<android::hardware::drm::V1_1::HdcpLevel, 7>",
9363   "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware3drm4V1_19HdcpLevelELj7EEE",
9364   "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware3drm4V1_19HdcpLevelELj7EEE",
9365   "size" : 28,
9366   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
9367  },
9368  {
9369   "alignment" : 4,
9370   "is_const" : true,
9371   "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
9372   "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 *> > *)> > >",
9373   "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
9374   "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
9375   "size" : 12,
9376   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9377  },
9378  {
9379   "alignment" : 4,
9380   "is_const" : true,
9381   "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
9382   "name" : "const android::hidl::base::V1_0::IBase *const",
9383   "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
9384   "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
9385   "size" : 4,
9386   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
9387  },
9388  {
9389   "alignment" : 4,
9390   "is_const" : true,
9391   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
9392   "name" : "android::RefBase::weakref_impl *const",
9393   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
9394   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
9395   "size" : 4,
9396   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9397  },
9398  {
9399   "alignment" : 4,
9400   "is_const" : true,
9401   "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
9402   "name" : "android::hardware::IBinder *const",
9403   "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
9404   "self_type" : "_ZTIKPN7android8hardware7IBinderE",
9405   "size" : 4,
9406   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h"
9407  },
9408  {
9409   "alignment" : 4,
9410   "is_const" : true,
9411   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
9412   "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32> >",
9413   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
9414   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
9415   "size" : 8,
9416   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9417  },
9418  {
9419   "alignment" : 4,
9420   "is_const" : true,
9421   "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
9422   "name" : "const std::initializer_list<android::hardware::hidl_string>",
9423   "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
9424   "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
9425   "size" : 8,
9426   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
9427  },
9428  {
9429   "alignment" : 1,
9430   "is_const" : true,
9431   "linker_set_key" : "_ZTIKa",
9432   "name" : "const signed char",
9433   "referenced_type" : "_ZTIa",
9434   "self_type" : "_ZTIKa",
9435   "size" : 1,
9436   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9437  },
9438  {
9439   "alignment" : 1,
9440   "is_const" : true,
9441   "linker_set_key" : "_ZTIKb",
9442   "name" : "const bool",
9443   "referenced_type" : "_ZTIb",
9444   "self_type" : "_ZTIKb",
9445   "size" : 1,
9446   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9447  },
9448  {
9449   "alignment" : 1,
9450   "is_const" : true,
9451   "linker_set_key" : "_ZTIKc",
9452   "name" : "const char",
9453   "referenced_type" : "_ZTIc",
9454   "self_type" : "_ZTIKc",
9455   "size" : 1,
9456   "source_file" : "/system/core/liblog/include/android/log.h"
9457  },
9458  {
9459   "alignment" : 4,
9460   "is_const" : true,
9461   "linker_set_key" : "_ZTIKd",
9462   "name" : "const double",
9463   "referenced_type" : "_ZTId",
9464   "self_type" : "_ZTIKd",
9465   "size" : 8,
9466   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9467  },
9468  {
9469   "alignment" : 4,
9470   "is_const" : true,
9471   "linker_set_key" : "_ZTIKf",
9472   "name" : "const float",
9473   "referenced_type" : "_ZTIf",
9474   "self_type" : "_ZTIKf",
9475   "size" : 4,
9476   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9477  },
9478  {
9479   "alignment" : 1,
9480   "is_const" : true,
9481   "linker_set_key" : "_ZTIKh",
9482   "name" : "const unsigned char",
9483   "referenced_type" : "_ZTIh",
9484   "self_type" : "_ZTIKh",
9485   "size" : 1,
9486   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9487  },
9488  {
9489   "alignment" : 4,
9490   "is_const" : true,
9491   "linker_set_key" : "_ZTIKi",
9492   "name" : "const int",
9493   "referenced_type" : "_ZTIi",
9494   "self_type" : "_ZTIKi",
9495   "size" : 4,
9496   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
9497  },
9498  {
9499   "alignment" : 4,
9500   "is_const" : true,
9501   "linker_set_key" : "_ZTIKj",
9502   "name" : "const unsigned int",
9503   "referenced_type" : "_ZTIj",
9504   "self_type" : "_ZTIKj",
9505   "size" : 4,
9506   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9507  },
9508  {
9509   "alignment" : 2,
9510   "is_const" : true,
9511   "linker_set_key" : "_ZTIKs",
9512   "name" : "const short",
9513   "referenced_type" : "_ZTIs",
9514   "self_type" : "_ZTIKs",
9515   "size" : 2,
9516   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9517  },
9518  {
9519   "alignment" : 2,
9520   "is_const" : true,
9521   "linker_set_key" : "_ZTIKt",
9522   "name" : "const unsigned short",
9523   "referenced_type" : "_ZTIt",
9524   "self_type" : "_ZTIKt",
9525   "size" : 2,
9526   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9527  },
9528  {
9529   "is_const" : true,
9530   "linker_set_key" : "_ZTIKv",
9531   "name" : "const void",
9532   "referenced_type" : "_ZTIv",
9533   "self_type" : "_ZTIKv",
9534   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9535  },
9536  {
9537   "alignment" : 4,
9538   "is_const" : true,
9539   "linker_set_key" : "_ZTIKx",
9540   "name" : "const long long",
9541   "referenced_type" : "_ZTIx",
9542   "self_type" : "_ZTIKx",
9543   "size" : 8,
9544   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9545  },
9546  {
9547   "alignment" : 4,
9548   "is_const" : true,
9549   "linker_set_key" : "_ZTIKy",
9550   "name" : "const unsigned long long",
9551   "referenced_type" : "_ZTIy",
9552   "self_type" : "_ZTIKy",
9553   "size" : 8,
9554   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9555  },
9556  {
9557   "alignment" : 1,
9558   "is_volatile" : true,
9559   "linker_set_key" : "_ZTIVb",
9560   "name" : "volatile bool",
9561   "referenced_type" : "_ZTIb",
9562   "self_type" : "_ZTIVb",
9563   "size" : 1,
9564   "source_file" : "/system/core/libutils/include/utils/Thread.h"
9565  },
9566  {
9567   "alignment" : 4,
9568   "is_volatile" : true,
9569   "linker_set_key" : "_ZTIVi",
9570   "name" : "volatile int",
9571   "referenced_type" : "_ZTIi",
9572   "self_type" : "_ZTIVi",
9573   "size" : 4,
9574   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
9575  }
9576 ],
9577 "record_types" :
9578 [
9579  {
9580   "alignment" : 4,
9581   "fields" :
9582   [
9583    {
9584     "field_name" : "len",
9585     "referenced_type" : "_ZTIt"
9586    },
9587    {
9588     "field_name" : "hdr_size",
9589     "field_offset" : 16,
9590     "referenced_type" : "_ZTIt"
9591    },
9592    {
9593     "field_name" : "pid",
9594     "field_offset" : 32,
9595     "referenced_type" : "_ZTIi"
9596    },
9597    {
9598     "field_name" : "tid",
9599     "field_offset" : 64,
9600     "referenced_type" : "_ZTIj"
9601    },
9602    {
9603     "field_name" : "sec",
9604     "field_offset" : 96,
9605     "referenced_type" : "_ZTIj"
9606    },
9607    {
9608     "field_name" : "nsec",
9609     "field_offset" : 128,
9610     "referenced_type" : "_ZTIj"
9611    },
9612    {
9613     "field_name" : "lid",
9614     "field_offset" : 160,
9615     "referenced_type" : "_ZTIj"
9616    },
9617    {
9618     "field_name" : "uid",
9619     "field_offset" : 192,
9620     "referenced_type" : "_ZTIj"
9621    }
9622   ],
9623   "linker_set_key" : "_ZTI12logger_entry",
9624   "name" : "logger_entry",
9625   "referenced_type" : "_ZTI12logger_entry",
9626   "self_type" : "_ZTI12logger_entry",
9627   "size" : 28,
9628   "source_file" : "/system/core/liblog/include/log/log_read.h"
9629  },
9630  {
9631   "alignment" : 4,
9632   "fields" :
9633   [
9634    {
9635     "field_name" : "y",
9636     "referenced_type" : "_ZTIPv"
9637    },
9638    {
9639     "field_name" : "cb",
9640     "field_offset" : 32,
9641     "referenced_type" : "_ZTIPv"
9642    },
9643    {
9644     "field_name" : "cr",
9645     "field_offset" : 64,
9646     "referenced_type" : "_ZTIPv"
9647    },
9648    {
9649     "field_name" : "ystride",
9650     "field_offset" : 96,
9651     "referenced_type" : "_ZTIj"
9652    },
9653    {
9654     "field_name" : "cstride",
9655     "field_offset" : 128,
9656     "referenced_type" : "_ZTIj"
9657    },
9658    {
9659     "field_name" : "chroma_step",
9660     "field_offset" : 160,
9661     "referenced_type" : "_ZTIj"
9662    },
9663    {
9664     "field_name" : "reserved",
9665     "field_offset" : 192,
9666     "referenced_type" : "_ZTIA8_j"
9667    }
9668   ],
9669   "linker_set_key" : "_ZTI13android_ycbcr",
9670   "name" : "android_ycbcr",
9671   "referenced_type" : "_ZTI13android_ycbcr",
9672   "self_type" : "_ZTI13android_ycbcr",
9673   "size" : 56,
9674   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9675  },
9676  {
9677   "alignment" : 4,
9678   "fields" :
9679   [
9680    {
9681     "field_name" : "version",
9682     "referenced_type" : "_ZTIi"
9683    },
9684    {
9685     "field_name" : "numFds",
9686     "field_offset" : 32,
9687     "referenced_type" : "_ZTIi"
9688    },
9689    {
9690     "field_name" : "numInts",
9691     "field_offset" : 64,
9692     "referenced_type" : "_ZTIi"
9693    },
9694    {
9695     "field_name" : "data",
9696     "field_offset" : 96,
9697     "referenced_type" : "_ZTIA0_i"
9698    }
9699   ],
9700   "linker_set_key" : "_ZTI13native_handle",
9701   "name" : "native_handle",
9702   "referenced_type" : "_ZTI13native_handle",
9703   "self_type" : "_ZTI13native_handle",
9704   "size" : 12,
9705   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
9706  },
9707  {
9708   "alignment" : 4,
9709   "fields" :
9710   [
9711    {
9712     "field_name" : "x",
9713     "referenced_type" : "_ZTIf"
9714    },
9715    {
9716     "field_name" : "y",
9717     "field_offset" : 32,
9718     "referenced_type" : "_ZTIf"
9719    }
9720   ],
9721   "linker_set_key" : "_ZTI16android_xy_color",
9722   "name" : "android_xy_color",
9723   "referenced_type" : "_ZTI16android_xy_color",
9724   "self_type" : "_ZTI16android_xy_color",
9725   "size" : 8,
9726   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9727  },
9728  {
9729   "alignment" : 4,
9730   "fields" :
9731   [
9732    {
9733     "field_name" : "top_left",
9734     "referenced_type" : "_ZTIPh"
9735    },
9736    {
9737     "field_name" : "component",
9738     "field_offset" : 32,
9739     "referenced_type" : "_ZTI22android_flex_component"
9740    },
9741    {
9742     "field_name" : "bits_per_component",
9743     "field_offset" : 64,
9744     "referenced_type" : "_ZTIi"
9745    },
9746    {
9747     "field_name" : "bits_used",
9748     "field_offset" : 96,
9749     "referenced_type" : "_ZTIi"
9750    },
9751    {
9752     "field_name" : "h_increment",
9753     "field_offset" : 128,
9754     "referenced_type" : "_ZTIi"
9755    },
9756    {
9757     "field_name" : "v_increment",
9758     "field_offset" : 160,
9759     "referenced_type" : "_ZTIi"
9760    },
9761    {
9762     "field_name" : "h_subsampling",
9763     "field_offset" : 192,
9764     "referenced_type" : "_ZTIi"
9765    },
9766    {
9767     "field_name" : "v_subsampling",
9768     "field_offset" : 224,
9769     "referenced_type" : "_ZTIi"
9770    }
9771   ],
9772   "linker_set_key" : "_ZTI18android_flex_plane",
9773   "name" : "android_flex_plane",
9774   "referenced_type" : "_ZTI18android_flex_plane",
9775   "self_type" : "_ZTI18android_flex_plane",
9776   "size" : 32,
9777   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9778  },
9779  {
9780   "alignment" : 4,
9781   "fields" :
9782   [
9783    {
9784     "field_name" : "format",
9785     "referenced_type" : "_ZTI19android_flex_format"
9786    },
9787    {
9788     "field_name" : "num_planes",
9789     "field_offset" : 32,
9790     "referenced_type" : "_ZTIj"
9791    },
9792    {
9793     "field_name" : "planes",
9794     "field_offset" : 64,
9795     "referenced_type" : "_ZTIP18android_flex_plane"
9796    }
9797   ],
9798   "linker_set_key" : "_ZTI19android_flex_layout",
9799   "name" : "android_flex_layout",
9800   "referenced_type" : "_ZTI19android_flex_layout",
9801   "self_type" : "_ZTI19android_flex_layout",
9802   "size" : 12,
9803   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9804  },
9805  {
9806   "alignment" : 4,
9807   "fields" :
9808   [
9809    {
9810     "field_name" : "num_points",
9811     "referenced_type" : "_ZTIj"
9812    },
9813    {
9814     "field_name" : "reserved",
9815     "field_offset" : 32,
9816     "referenced_type" : "_ZTIA8_j"
9817    },
9818    {
9819     "field_name" : "xyzc_points",
9820     "field_offset" : 288,
9821     "referenced_type" : "_ZTIA_f"
9822    }
9823   ],
9824   "linker_set_key" : "_ZTI20android_depth_points",
9825   "name" : "android_depth_points",
9826   "referenced_type" : "_ZTI20android_depth_points",
9827   "self_type" : "_ZTI20android_depth_points",
9828   "size" : 36,
9829   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9830  },
9831  {
9832   "alignment" : 4,
9833   "fields" :
9834   [
9835    {
9836     "field_name" : "struct_size",
9837     "referenced_type" : "_ZTIj"
9838    },
9839    {
9840     "field_name" : "buffer_id",
9841     "field_offset" : 32,
9842     "referenced_type" : "_ZTIi"
9843    },
9844    {
9845     "field_name" : "priority",
9846     "field_offset" : 64,
9847     "referenced_type" : "_ZTIi"
9848    },
9849    {
9850     "field_name" : "tag",
9851     "field_offset" : 96,
9852     "referenced_type" : "_ZTIPKc"
9853    },
9854    {
9855     "field_name" : "file",
9856     "field_offset" : 128,
9857     "referenced_type" : "_ZTIPKc"
9858    },
9859    {
9860     "field_name" : "line",
9861     "field_offset" : 160,
9862     "referenced_type" : "_ZTIj"
9863    },
9864    {
9865     "field_name" : "message",
9866     "field_offset" : 192,
9867     "referenced_type" : "_ZTIPKc"
9868    }
9869   ],
9870   "linker_set_key" : "_ZTI21__android_log_message",
9871   "name" : "__android_log_message",
9872   "referenced_type" : "_ZTI21__android_log_message",
9873   "self_type" : "_ZTI21__android_log_message",
9874   "size" : 28,
9875   "source_file" : "/system/core/liblog/include/android/log.h"
9876  },
9877  {
9878   "alignment" : 4,
9879   "fields" :
9880   [
9881    {
9882     "field_name" : "maxContentLightLevel",
9883     "referenced_type" : "_ZTIf"
9884    },
9885    {
9886     "field_name" : "maxFrameAverageLightLevel",
9887     "field_offset" : 32,
9888     "referenced_type" : "_ZTIf"
9889    }
9890   ],
9891   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
9892   "name" : "android_cta861_3_metadata",
9893   "referenced_type" : "_ZTI25android_cta861_3_metadata",
9894   "self_type" : "_ZTI25android_cta861_3_metadata",
9895   "size" : 8,
9896   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9897  },
9898  {
9899   "alignment" : 4,
9900   "fields" :
9901   [
9902    {
9903     "field_name" : "displayPrimaryRed",
9904     "referenced_type" : "_ZTI16android_xy_color"
9905    },
9906    {
9907     "field_name" : "displayPrimaryGreen",
9908     "field_offset" : 64,
9909     "referenced_type" : "_ZTI16android_xy_color"
9910    },
9911    {
9912     "field_name" : "displayPrimaryBlue",
9913     "field_offset" : 128,
9914     "referenced_type" : "_ZTI16android_xy_color"
9915    },
9916    {
9917     "field_name" : "whitePoint",
9918     "field_offset" : 192,
9919     "referenced_type" : "_ZTI16android_xy_color"
9920    },
9921    {
9922     "field_name" : "maxLuminance",
9923     "field_offset" : 256,
9924     "referenced_type" : "_ZTIf"
9925    },
9926    {
9927     "field_name" : "minLuminance",
9928     "field_offset" : 288,
9929     "referenced_type" : "_ZTIf"
9930    }
9931   ],
9932   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
9933   "name" : "android_smpte2086_metadata",
9934   "referenced_type" : "_ZTI26android_smpte2086_metadata",
9935   "self_type" : "_ZTI26android_smpte2086_metadata",
9936   "size" : 40,
9937   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9938  },
9939  {
9940   "alignment" : 4,
9941   "fields" :
9942   [
9943    {
9944     "referenced_type" : "_ZTIN7log_msgUt_E"
9945    }
9946   ],
9947   "linker_set_key" : "_ZTI7log_msg",
9948   "name" : "log_msg",
9949   "referenced_type" : "_ZTI7log_msg",
9950   "self_type" : "_ZTI7log_msg",
9951   "size" : 5124,
9952   "source_file" : "/system/core/liblog/include/log/log_read.h"
9953  },
9954  {
9955   "alignment" : 1,
9956   "fields" :
9957   [
9958    {
9959     "field_name" : "tv_sec",
9960     "referenced_type" : "_ZTIj"
9961    },
9962    {
9963     "field_name" : "tv_nsec",
9964     "field_offset" : 32,
9965     "referenced_type" : "_ZTIj"
9966    }
9967   ],
9968   "linker_set_key" : "_ZTI8log_time",
9969   "name" : "log_time",
9970   "referenced_type" : "_ZTI8log_time",
9971   "self_type" : "_ZTI8log_time",
9972   "size" : 8,
9973   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
9974  },
9975  {
9976   "alignment" : 4,
9977   "fields" :
9978   [
9979    {
9980     "access" : "private",
9981     "field_name" : "mStorage",
9982     "field_offset" : 32,
9983     "referenced_type" : "_ZTIPv"
9984    },
9985    {
9986     "access" : "private",
9987     "field_name" : "mCount",
9988     "field_offset" : 64,
9989     "referenced_type" : "_ZTIj"
9990    },
9991    {
9992     "access" : "private",
9993     "field_name" : "mFlags",
9994     "field_offset" : 96,
9995     "referenced_type" : "_ZTIKj"
9996    },
9997    {
9998     "access" : "private",
9999     "field_name" : "mItemSize",
10000     "field_offset" : 128,
10001     "referenced_type" : "_ZTIKj"
10002    }
10003   ],
10004   "linker_set_key" : "_ZTIN7android10VectorImplE",
10005   "name" : "android::VectorImpl",
10006   "record_kind" : "class",
10007   "referenced_type" : "_ZTIN7android10VectorImplE",
10008   "self_type" : "_ZTIN7android10VectorImplE",
10009   "size" : 20,
10010   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
10011   "vtable_components" :
10012   [
10013    {
10014     "kind" : "offset_to_top"
10015    },
10016    {
10017     "kind" : "rtti",
10018     "mangled_component_name" : "_ZTIN7android10VectorImplE"
10019    },
10020    {
10021     "kind" : "complete_dtor_pointer",
10022     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
10023    },
10024    {
10025     "kind" : "deleting_dtor_pointer",
10026     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
10027    },
10028    {
10029     "is_pure" : true,
10030     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
10031    },
10032    {
10033     "is_pure" : true,
10034     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
10035    },
10036    {
10037     "is_pure" : true,
10038     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
10039    },
10040    {
10041     "is_pure" : true,
10042     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
10043    },
10044    {
10045     "is_pure" : true,
10046     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
10047    },
10048    {
10049     "is_pure" : true,
10050     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
10051    }
10052   ]
10053  },
10054  {
10055   "alignment" : 4,
10056   "fields" :
10057   [
10058    {
10059     "access" : "private",
10060     "field_name" : "mVector",
10061     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
10062    }
10063   ],
10064   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
10065   "name" : "android::KeyedVector<android::String16, android::sp<android::hardware::IBinder> >",
10066   "record_kind" : "class",
10067   "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
10068   "self_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE",
10069   "size" : 20,
10070   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
10071   "template_args" : [ "_ZTIN7android8String16E", "_ZTIN7android2spINS_8hardware7IBinderEEE" ]
10072  },
10073  {
10074   "alignment" : 4,
10075   "fields" :
10076   [
10077    {
10078     "access" : "private",
10079     "field_name" : "mTag",
10080     "referenced_type" : "_ZTIy"
10081    }
10082   ],
10083   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
10084   "name" : "android::ScopedTrace",
10085   "record_kind" : "class",
10086   "referenced_type" : "_ZTIN7android11ScopedTraceE",
10087   "self_type" : "_ZTIN7android11ScopedTraceE",
10088   "size" : 8,
10089   "source_file" : "/system/core/libutils/include/utils/Trace.h"
10090  },
10091  {
10092   "alignment" : 4,
10093   "fields" :
10094   [
10095    {
10096     "access" : "private",
10097     "field_name" : "mCount",
10098     "referenced_type" : "_ZTINSt3__16atomicIiEE"
10099    }
10100   ],
10101   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
10102   "name" : "android::LightRefBase<android::NativeHandle>",
10103   "record_kind" : "class",
10104   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
10105   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
10106   "size" : 4,
10107   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10108   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
10109  },
10110  {
10111   "alignment" : 4,
10112   "fields" :
10113   [
10114    {
10115     "access" : "private",
10116     "field_name" : "mCount",
10117     "referenced_type" : "_ZTINSt3__16atomicIiEE"
10118    }
10119   ],
10120   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
10121   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
10122   "record_kind" : "class",
10123   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
10124   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
10125   "size" : 4,
10126   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10127   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
10128  },
10129  {
10130   "alignment" : 4,
10131   "base_specifiers" :
10132   [
10133    {
10134     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
10135    }
10136   ],
10137   "fields" :
10138   [
10139    {
10140     "access" : "private",
10141     "field_name" : "mHandle",
10142     "field_offset" : 32,
10143     "referenced_type" : "_ZTIP13native_handle"
10144    },
10145    {
10146     "access" : "private",
10147     "field_name" : "mOwnsHandle",
10148     "field_offset" : 64,
10149     "referenced_type" : "_ZTIb"
10150    }
10151   ],
10152   "linker_set_key" : "_ZTIN7android12NativeHandleE",
10153   "name" : "android::NativeHandle",
10154   "record_kind" : "class",
10155   "referenced_type" : "_ZTIN7android12NativeHandleE",
10156   "self_type" : "_ZTIN7android12NativeHandleE",
10157   "size" : 12,
10158   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
10159  },
10160  {
10161   "alignment" : 4,
10162   "base_specifiers" :
10163   [
10164    {
10165     "access" : "private",
10166     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
10167    }
10168   ],
10169   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
10170   "name" : "android::SortedVector<android::key_value_pair_t<android::String16, android::sp<android::hardware::IBinder> > >",
10171   "record_kind" : "class",
10172   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
10173   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE",
10174   "size" : 20,
10175   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
10176   "template_args" :
10177   [
10178    "_ZTIN7android16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
10179   ],
10180   "vtable_components" :
10181   [
10182    {
10183     "kind" : "offset_to_top"
10184    },
10185    {
10186     "kind" : "rtti",
10187     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEEE"
10188    },
10189    {
10190     "kind" : "complete_dtor_pointer",
10191     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED1Ev"
10192    },
10193    {
10194     "kind" : "deleting_dtor_pointer",
10195     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEED0Ev"
10196    },
10197    {
10198     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE12do_constructEPvj"
10199    },
10200    {
10201     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_destroyEPvj"
10202    },
10203    {
10204     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE7do_copyEPvPKvj"
10205    },
10206    {
10207     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE8do_splatEPvPKvj"
10208    },
10209    {
10210     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE15do_move_forwardEPvPKvj"
10211    },
10212    {
10213     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE16do_move_backwardEPvPKvj"
10214    },
10215    {
10216     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_8String16ENS_2spINS_8hardware7IBinderEEEEEE10do_compareEPKvSA_"
10217    }
10218   ]
10219  },
10220  {
10221   "alignment" : 1,
10222   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
10223   "name" : "android::ReferenceMover",
10224   "record_kind" : "class",
10225   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
10226   "self_type" : "_ZTIN7android14ReferenceMoverE",
10227   "size" : 1,
10228   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10229  },
10230  {
10231   "alignment" : 4,
10232   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
10233   "name" : "android::ReferenceRenamer",
10234   "record_kind" : "class",
10235   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
10236   "self_type" : "_ZTIN7android16ReferenceRenamerE",
10237   "size" : 4,
10238   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
10239   "vtable_components" :
10240   [
10241    {
10242     "kind" : "offset_to_top"
10243    },
10244    {
10245     "kind" : "rtti",
10246     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
10247    },
10248    {
10249     "is_pure" : true,
10250     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
10251    }
10252   ]
10253  },
10254  {
10255   "alignment" : 4,
10256   "base_specifiers" :
10257   [
10258    {
10259     "referenced_type" : "_ZTIN7android10VectorImplE"
10260    }
10261   ],
10262   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
10263   "name" : "android::SortedVectorImpl",
10264   "record_kind" : "class",
10265   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
10266   "self_type" : "_ZTIN7android16SortedVectorImplE",
10267   "size" : 20,
10268   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
10269   "vtable_components" :
10270   [
10271    {
10272     "kind" : "offset_to_top"
10273    },
10274    {
10275     "kind" : "rtti",
10276     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
10277    },
10278    {
10279     "kind" : "complete_dtor_pointer",
10280     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
10281    },
10282    {
10283     "kind" : "deleting_dtor_pointer",
10284     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
10285    },
10286    {
10287     "is_pure" : true,
10288     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
10289    },
10290    {
10291     "is_pure" : true,
10292     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
10293    },
10294    {
10295     "is_pure" : true,
10296     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
10297    },
10298    {
10299     "is_pure" : true,
10300     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
10301    },
10302    {
10303     "is_pure" : true,
10304     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
10305    },
10306    {
10307     "is_pure" : true,
10308     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
10309    },
10310    {
10311     "is_pure" : true,
10312     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
10313    }
10314   ]
10315  },
10316  {
10317   "alignment" : 1,
10318   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
10319   "name" : "android::trait_trivial_copy<bool>",
10320   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
10321   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
10322   "size" : 1,
10323   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10324   "template_args" : [ "_ZTIb" ]
10325  },
10326  {
10327   "alignment" : 1,
10328   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
10329   "name" : "android::trait_trivial_copy<char>",
10330   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
10331   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
10332   "size" : 1,
10333   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10334   "template_args" : [ "_ZTIc" ]
10335  },
10336  {
10337   "alignment" : 1,
10338   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
10339   "name" : "android::trait_trivial_copy<double>",
10340   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
10341   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
10342   "size" : 1,
10343   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10344   "template_args" : [ "_ZTId" ]
10345  },
10346  {
10347   "alignment" : 1,
10348   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
10349   "name" : "android::trait_trivial_copy<float>",
10350   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
10351   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
10352   "size" : 1,
10353   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10354   "template_args" : [ "_ZTIf" ]
10355  },
10356  {
10357   "alignment" : 1,
10358   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
10359   "name" : "android::trait_trivial_copy<unsigned char>",
10360   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
10361   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
10362   "size" : 1,
10363   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10364   "template_args" : [ "_ZTIh" ]
10365  },
10366  {
10367   "alignment" : 1,
10368   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
10369   "name" : "android::trait_trivial_copy<int>",
10370   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
10371   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
10372   "size" : 1,
10373   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10374   "template_args" : [ "_ZTIi" ]
10375  },
10376  {
10377   "alignment" : 1,
10378   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
10379   "name" : "android::trait_trivial_copy<unsigned int>",
10380   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
10381   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
10382   "size" : 1,
10383   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10384   "template_args" : [ "_ZTIj" ]
10385  },
10386  {
10387   "alignment" : 1,
10388   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
10389   "name" : "android::trait_trivial_copy<long>",
10390   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
10391   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
10392   "size" : 1,
10393   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10394   "template_args" : [ "_ZTIl" ]
10395  },
10396  {
10397   "alignment" : 1,
10398   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
10399   "name" : "android::trait_trivial_copy<unsigned long>",
10400   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
10401   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
10402   "size" : 1,
10403   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10404   "template_args" : [ "_ZTIm" ]
10405  },
10406  {
10407   "alignment" : 1,
10408   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
10409   "name" : "android::trait_trivial_copy<short>",
10410   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
10411   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
10412   "size" : 1,
10413   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10414   "template_args" : [ "_ZTIs" ]
10415  },
10416  {
10417   "alignment" : 1,
10418   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
10419   "name" : "android::trait_trivial_copy<unsigned short>",
10420   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
10421   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
10422   "size" : 1,
10423   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10424   "template_args" : [ "_ZTIt" ]
10425  },
10426  {
10427   "alignment" : 1,
10428   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
10429   "name" : "android::trait_trivial_copy<void>",
10430   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
10431   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
10432   "size" : 1,
10433   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10434   "template_args" : [ "_ZTIv" ]
10435  },
10436  {
10437   "alignment" : 1,
10438   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
10439   "name" : "android::trait_trivial_copy<long long>",
10440   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
10441   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
10442   "size" : 1,
10443   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10444   "template_args" : [ "_ZTIx" ]
10445  },
10446  {
10447   "alignment" : 1,
10448   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
10449   "name" : "android::trait_trivial_copy<unsigned long long>",
10450   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
10451   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
10452   "size" : 1,
10453   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10454   "template_args" : [ "_ZTIy" ]
10455  },
10456  {
10457   "alignment" : 1,
10458   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
10459   "name" : "android::trait_trivial_ctor<bool>",
10460   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
10461   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
10462   "size" : 1,
10463   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10464   "template_args" : [ "_ZTIb" ]
10465  },
10466  {
10467   "alignment" : 1,
10468   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
10469   "name" : "android::trait_trivial_ctor<char>",
10470   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
10471   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
10472   "size" : 1,
10473   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10474   "template_args" : [ "_ZTIc" ]
10475  },
10476  {
10477   "alignment" : 1,
10478   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
10479   "name" : "android::trait_trivial_ctor<double>",
10480   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
10481   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
10482   "size" : 1,
10483   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10484   "template_args" : [ "_ZTId" ]
10485  },
10486  {
10487   "alignment" : 1,
10488   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
10489   "name" : "android::trait_trivial_ctor<float>",
10490   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
10491   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
10492   "size" : 1,
10493   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10494   "template_args" : [ "_ZTIf" ]
10495  },
10496  {
10497   "alignment" : 1,
10498   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
10499   "name" : "android::trait_trivial_ctor<unsigned char>",
10500   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
10501   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
10502   "size" : 1,
10503   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10504   "template_args" : [ "_ZTIh" ]
10505  },
10506  {
10507   "alignment" : 1,
10508   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
10509   "name" : "android::trait_trivial_ctor<int>",
10510   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
10511   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
10512   "size" : 1,
10513   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10514   "template_args" : [ "_ZTIi" ]
10515  },
10516  {
10517   "alignment" : 1,
10518   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
10519   "name" : "android::trait_trivial_ctor<unsigned int>",
10520   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
10521   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
10522   "size" : 1,
10523   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10524   "template_args" : [ "_ZTIj" ]
10525  },
10526  {
10527   "alignment" : 1,
10528   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
10529   "name" : "android::trait_trivial_ctor<long>",
10530   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
10531   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
10532   "size" : 1,
10533   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10534   "template_args" : [ "_ZTIl" ]
10535  },
10536  {
10537   "alignment" : 1,
10538   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
10539   "name" : "android::trait_trivial_ctor<unsigned long>",
10540   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
10541   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
10542   "size" : 1,
10543   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10544   "template_args" : [ "_ZTIm" ]
10545  },
10546  {
10547   "alignment" : 1,
10548   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
10549   "name" : "android::trait_trivial_ctor<short>",
10550   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
10551   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
10552   "size" : 1,
10553   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10554   "template_args" : [ "_ZTIs" ]
10555  },
10556  {
10557   "alignment" : 1,
10558   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
10559   "name" : "android::trait_trivial_ctor<unsigned short>",
10560   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
10561   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
10562   "size" : 1,
10563   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10564   "template_args" : [ "_ZTIt" ]
10565  },
10566  {
10567   "alignment" : 1,
10568   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
10569   "name" : "android::trait_trivial_ctor<void>",
10570   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
10571   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
10572   "size" : 1,
10573   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10574   "template_args" : [ "_ZTIv" ]
10575  },
10576  {
10577   "alignment" : 1,
10578   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
10579   "name" : "android::trait_trivial_ctor<long long>",
10580   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
10581   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
10582   "size" : 1,
10583   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10584   "template_args" : [ "_ZTIx" ]
10585  },
10586  {
10587   "alignment" : 1,
10588   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
10589   "name" : "android::trait_trivial_ctor<unsigned long long>",
10590   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
10591   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
10592   "size" : 1,
10593   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10594   "template_args" : [ "_ZTIy" ]
10595  },
10596  {
10597   "alignment" : 1,
10598   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
10599   "name" : "android::trait_trivial_dtor<bool>",
10600   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
10601   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
10602   "size" : 1,
10603   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10604   "template_args" : [ "_ZTIb" ]
10605  },
10606  {
10607   "alignment" : 1,
10608   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
10609   "name" : "android::trait_trivial_dtor<char>",
10610   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
10611   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
10612   "size" : 1,
10613   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10614   "template_args" : [ "_ZTIc" ]
10615  },
10616  {
10617   "alignment" : 1,
10618   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
10619   "name" : "android::trait_trivial_dtor<double>",
10620   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
10621   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
10622   "size" : 1,
10623   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10624   "template_args" : [ "_ZTId" ]
10625  },
10626  {
10627   "alignment" : 1,
10628   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
10629   "name" : "android::trait_trivial_dtor<float>",
10630   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
10631   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
10632   "size" : 1,
10633   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10634   "template_args" : [ "_ZTIf" ]
10635  },
10636  {
10637   "alignment" : 1,
10638   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
10639   "name" : "android::trait_trivial_dtor<unsigned char>",
10640   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
10641   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
10642   "size" : 1,
10643   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10644   "template_args" : [ "_ZTIh" ]
10645  },
10646  {
10647   "alignment" : 1,
10648   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
10649   "name" : "android::trait_trivial_dtor<int>",
10650   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
10651   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
10652   "size" : 1,
10653   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10654   "template_args" : [ "_ZTIi" ]
10655  },
10656  {
10657   "alignment" : 1,
10658   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
10659   "name" : "android::trait_trivial_dtor<unsigned int>",
10660   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
10661   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
10662   "size" : 1,
10663   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10664   "template_args" : [ "_ZTIj" ]
10665  },
10666  {
10667   "alignment" : 1,
10668   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
10669   "name" : "android::trait_trivial_dtor<long>",
10670   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
10671   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
10672   "size" : 1,
10673   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10674   "template_args" : [ "_ZTIl" ]
10675  },
10676  {
10677   "alignment" : 1,
10678   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
10679   "name" : "android::trait_trivial_dtor<unsigned long>",
10680   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
10681   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
10682   "size" : 1,
10683   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10684   "template_args" : [ "_ZTIm" ]
10685  },
10686  {
10687   "alignment" : 1,
10688   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
10689   "name" : "android::trait_trivial_dtor<short>",
10690   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
10691   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
10692   "size" : 1,
10693   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10694   "template_args" : [ "_ZTIs" ]
10695  },
10696  {
10697   "alignment" : 1,
10698   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
10699   "name" : "android::trait_trivial_dtor<unsigned short>",
10700   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
10701   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
10702   "size" : 1,
10703   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10704   "template_args" : [ "_ZTIt" ]
10705  },
10706  {
10707   "alignment" : 1,
10708   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
10709   "name" : "android::trait_trivial_dtor<void>",
10710   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
10711   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
10712   "size" : 1,
10713   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10714   "template_args" : [ "_ZTIv" ]
10715  },
10716  {
10717   "alignment" : 1,
10718   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
10719   "name" : "android::trait_trivial_dtor<long long>",
10720   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
10721   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
10722   "size" : 1,
10723   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10724   "template_args" : [ "_ZTIx" ]
10725  },
10726  {
10727   "alignment" : 1,
10728   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
10729   "name" : "android::trait_trivial_dtor<unsigned long long>",
10730   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
10731   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
10732   "size" : 1,
10733   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10734   "template_args" : [ "_ZTIy" ]
10735  },
10736  {
10737   "alignment" : 1,
10738   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10739   "name" : "android::trait_trivial_move<android::String8>",
10740   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10741   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
10742   "size" : 1,
10743   "source_file" : "/system/core/libutils/include/utils/String8.h",
10744   "template_args" : [ "_ZTIN7android7String8E" ]
10745  },
10746  {
10747   "alignment" : 1,
10748   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10749   "name" : "android::trait_trivial_move<android::String16>",
10750   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10751   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
10752   "size" : 1,
10753   "source_file" : "/system/core/libutils/include/utils/String16.h",
10754   "template_args" : [ "_ZTIN7android8String16E" ]
10755  },
10756  {
10757   "alignment" : 1,
10758   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
10759   "name" : "android::trait_trivial_move<bool>",
10760   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10761   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
10762   "size" : 1,
10763   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10764   "template_args" : [ "_ZTIb" ]
10765  },
10766  {
10767   "alignment" : 1,
10768   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
10769   "name" : "android::trait_trivial_move<char>",
10770   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10771   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
10772   "size" : 1,
10773   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10774   "template_args" : [ "_ZTIc" ]
10775  },
10776  {
10777   "alignment" : 1,
10778   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
10779   "name" : "android::trait_trivial_move<double>",
10780   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10781   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
10782   "size" : 1,
10783   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10784   "template_args" : [ "_ZTId" ]
10785  },
10786  {
10787   "alignment" : 1,
10788   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
10789   "name" : "android::trait_trivial_move<float>",
10790   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10791   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
10792   "size" : 1,
10793   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10794   "template_args" : [ "_ZTIf" ]
10795  },
10796  {
10797   "alignment" : 1,
10798   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
10799   "name" : "android::trait_trivial_move<unsigned char>",
10800   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10801   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
10802   "size" : 1,
10803   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10804   "template_args" : [ "_ZTIh" ]
10805  },
10806  {
10807   "alignment" : 1,
10808   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
10809   "name" : "android::trait_trivial_move<int>",
10810   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10811   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
10812   "size" : 1,
10813   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10814   "template_args" : [ "_ZTIi" ]
10815  },
10816  {
10817   "alignment" : 1,
10818   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
10819   "name" : "android::trait_trivial_move<unsigned int>",
10820   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10821   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
10822   "size" : 1,
10823   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10824   "template_args" : [ "_ZTIj" ]
10825  },
10826  {
10827   "alignment" : 1,
10828   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
10829   "name" : "android::trait_trivial_move<long>",
10830   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10831   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
10832   "size" : 1,
10833   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10834   "template_args" : [ "_ZTIl" ]
10835  },
10836  {
10837   "alignment" : 1,
10838   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
10839   "name" : "android::trait_trivial_move<unsigned long>",
10840   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
10841   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
10842   "size" : 1,
10843   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10844   "template_args" : [ "_ZTIm" ]
10845  },
10846  {
10847   "alignment" : 1,
10848   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
10849   "name" : "android::trait_trivial_move<short>",
10850   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10851   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
10852   "size" : 1,
10853   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10854   "template_args" : [ "_ZTIs" ]
10855  },
10856  {
10857   "alignment" : 1,
10858   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
10859   "name" : "android::trait_trivial_move<unsigned short>",
10860   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
10861   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
10862   "size" : 1,
10863   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10864   "template_args" : [ "_ZTIt" ]
10865  },
10866  {
10867   "alignment" : 1,
10868   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
10869   "name" : "android::trait_trivial_move<void>",
10870   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10871   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
10872   "size" : 1,
10873   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10874   "template_args" : [ "_ZTIv" ]
10875  },
10876  {
10877   "alignment" : 1,
10878   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
10879   "name" : "android::trait_trivial_move<long long>",
10880   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10881   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
10882   "size" : 1,
10883   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10884   "template_args" : [ "_ZTIx" ]
10885  },
10886  {
10887   "alignment" : 1,
10888   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
10889   "name" : "android::trait_trivial_move<unsigned long long>",
10890   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10891   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
10892   "size" : 1,
10893   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
10894   "template_args" : [ "_ZTIy" ]
10895  },
10896  {
10897   "alignment" : 4,
10898   "base_specifiers" :
10899   [
10900    {
10901     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
10902    }
10903   ],
10904   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
10905   "name" : "android::VirtualLightRefBase",
10906   "record_kind" : "class",
10907   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
10908   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
10909   "size" : 8,
10910   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
10911   "vtable_components" :
10912   [
10913    {
10914     "kind" : "offset_to_top"
10915    },
10916    {
10917     "kind" : "rtti",
10918     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
10919    },
10920    {
10921     "kind" : "complete_dtor_pointer",
10922     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
10923    },
10924    {
10925     "kind" : "deleting_dtor_pointer",
10926     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
10927    }
10928   ]
10929  },
10930  {
10931   "alignment" : 4,
10932   "fields" :
10933   [
10934    {
10935     "access" : "private",
10936     "field_name" : "m_ptr",
10937     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
10938    }
10939   ],
10940   "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10941   "name" : "android::sp<android::hidl::base::V1_0::IBase>",
10942   "record_kind" : "class",
10943   "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10944   "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
10945   "size" : 4,
10946   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10947   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
10948  },
10949  {
10950   "alignment" : 4,
10951   "fields" :
10952   [
10953    {
10954     "access" : "private",
10955     "field_name" : "m_ptr",
10956     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
10957    }
10958   ],
10959   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10960   "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
10961   "record_kind" : "class",
10962   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10963   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
10964   "size" : 4,
10965   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10966   "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
10967  },
10968  {
10969   "alignment" : 4,
10970   "fields" :
10971   [
10972    {
10973     "access" : "private",
10974     "field_name" : "m_ptr",
10975     "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
10976    }
10977   ],
10978   "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10979   "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
10980   "record_kind" : "class",
10981   "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10982   "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
10983   "size" : 4,
10984   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
10985   "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
10986  },
10987  {
10988   "alignment" : 4,
10989   "fields" :
10990   [
10991    {
10992     "access" : "private",
10993     "field_name" : "m_ptr",
10994     "referenced_type" : "_ZTIPN7android6ThreadE"
10995    }
10996   ],
10997   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
10998   "name" : "android::sp<android::Thread>",
10999   "record_kind" : "class",
11000   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
11001   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
11002   "size" : 4,
11003   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11004   "template_args" : [ "_ZTIN7android6ThreadE" ]
11005  },
11006  {
11007   "alignment" : 4,
11008   "fields" :
11009   [
11010    {
11011     "access" : "private",
11012     "field_name" : "m_ptr",
11013     "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
11014    }
11015   ],
11016   "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
11017   "name" : "android::sp<android::hardware::IInterface>",
11018   "record_kind" : "class",
11019   "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
11020   "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
11021   "size" : 4,
11022   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11023   "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
11024  },
11025  {
11026   "alignment" : 4,
11027   "fields" :
11028   [
11029    {
11030     "access" : "private",
11031     "field_name" : "m_ptr",
11032     "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
11033    }
11034   ],
11035   "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
11036   "name" : "android::sp<android::hardware::ProcessState>",
11037   "record_kind" : "class",
11038   "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
11039   "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
11040   "size" : 4,
11041   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11042   "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
11043  },
11044  {
11045   "alignment" : 4,
11046   "fields" :
11047   [
11048    {
11049     "access" : "private",
11050     "field_name" : "m_ptr",
11051     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
11052    }
11053   ],
11054   "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
11055   "name" : "android::sp<android::hardware::hidl_death_recipient>",
11056   "record_kind" : "class",
11057   "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
11058   "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
11059   "size" : 4,
11060   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11061   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
11062  },
11063  {
11064   "alignment" : 4,
11065   "fields" :
11066   [
11067    {
11068     "access" : "private",
11069     "field_name" : "m_ptr",
11070     "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
11071    }
11072   ],
11073   "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
11074   "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
11075   "record_kind" : "class",
11076   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
11077   "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
11078   "size" : 4,
11079   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11080   "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
11081  },
11082  {
11083   "alignment" : 4,
11084   "fields" :
11085   [
11086    {
11087     "access" : "private",
11088     "field_name" : "m_ptr",
11089     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_010IDrmPluginE"
11090    }
11091   ],
11092   "linker_set_key" : "_ZTIN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
11093   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin>",
11094   "record_kind" : "class",
11095   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
11096   "self_type" : "_ZTIN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
11097   "size" : 4,
11098   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11099   "template_args" : [ "_ZTIN7android8hardware3drm4V1_010IDrmPluginE" ]
11100  },
11101  {
11102   "alignment" : 4,
11103   "fields" :
11104   [
11105    {
11106     "access" : "private",
11107     "field_name" : "m_ptr",
11108     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_011IDrmFactoryE"
11109    }
11110   ],
11111   "linker_set_key" : "_ZTIN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
11112   "name" : "android::sp<android::hardware::drm::V1_0::IDrmFactory>",
11113   "record_kind" : "class",
11114   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
11115   "self_type" : "_ZTIN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE",
11116   "size" : 4,
11117   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11118   "template_args" : [ "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE" ]
11119  },
11120  {
11121   "alignment" : 4,
11122   "fields" :
11123   [
11124    {
11125     "access" : "private",
11126     "field_name" : "m_ptr",
11127     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_013ICryptoPluginE"
11128    }
11129   ],
11130   "linker_set_key" : "_ZTIN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
11131   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin>",
11132   "record_kind" : "class",
11133   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
11134   "self_type" : "_ZTIN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
11135   "size" : 4,
11136   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11137   "template_args" : [ "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE" ]
11138  },
11139  {
11140   "alignment" : 4,
11141   "fields" :
11142   [
11143    {
11144     "access" : "private",
11145     "field_name" : "m_ptr",
11146     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_014ICryptoFactoryE"
11147    }
11148   ],
11149   "linker_set_key" : "_ZTIN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
11150   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoFactory>",
11151   "record_kind" : "class",
11152   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
11153   "self_type" : "_ZTIN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE",
11154   "size" : 4,
11155   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11156   "template_args" : [ "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE" ]
11157  },
11158  {
11159   "alignment" : 4,
11160   "fields" :
11161   [
11162    {
11163     "access" : "private",
11164     "field_name" : "m_ptr",
11165     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_018IDrmPluginListenerE"
11166    }
11167   ],
11168   "linker_set_key" : "_ZTIN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
11169   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPluginListener>",
11170   "record_kind" : "class",
11171   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
11172   "self_type" : "_ZTIN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE",
11173   "size" : 4,
11174   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11175   "template_args" : [ "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE" ]
11176  },
11177  {
11178   "alignment" : 4,
11179   "fields" :
11180   [
11181    {
11182     "access" : "private",
11183     "field_name" : "m_ptr",
11184     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_111IDrmFactoryE"
11185    }
11186   ],
11187   "linker_set_key" : "_ZTIN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
11188   "name" : "android::sp<android::hardware::drm::V1_1::IDrmFactory>",
11189   "record_kind" : "class",
11190   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
11191   "self_type" : "_ZTIN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE",
11192   "size" : 4,
11193   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11194   "template_args" : [ "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE" ]
11195  },
11196  {
11197   "alignment" : 4,
11198   "fields" :
11199   [
11200    {
11201     "access" : "private",
11202     "field_name" : "m_ptr",
11203     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_114ICryptoFactoryE"
11204    }
11205   ],
11206   "linker_set_key" : "_ZTIN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
11207   "name" : "android::sp<android::hardware::drm::V1_1::ICryptoFactory>",
11208   "record_kind" : "class",
11209   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
11210   "self_type" : "_ZTIN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE",
11211   "size" : 4,
11212   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11213   "template_args" : [ "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE" ]
11214  },
11215  {
11216   "alignment" : 4,
11217   "fields" :
11218   [
11219    {
11220     "access" : "private",
11221     "field_name" : "m_ptr",
11222     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_211IDrmFactoryE"
11223    }
11224   ],
11225   "linker_set_key" : "_ZTIN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
11226   "name" : "android::sp<android::hardware::drm::V1_2::IDrmFactory>",
11227   "record_kind" : "class",
11228   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
11229   "self_type" : "_ZTIN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE",
11230   "size" : 4,
11231   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11232   "template_args" : [ "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE" ]
11233  },
11234  {
11235   "alignment" : 4,
11236   "fields" :
11237   [
11238    {
11239     "access" : "private",
11240     "field_name" : "m_ptr",
11241     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_214ICryptoFactoryE"
11242    }
11243   ],
11244   "linker_set_key" : "_ZTIN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
11245   "name" : "android::sp<android::hardware::drm::V1_2::ICryptoFactory>",
11246   "record_kind" : "class",
11247   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
11248   "self_type" : "_ZTIN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE",
11249   "size" : 4,
11250   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11251   "template_args" : [ "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE" ]
11252  },
11253  {
11254   "alignment" : 4,
11255   "fields" :
11256   [
11257    {
11258     "access" : "private",
11259     "field_name" : "m_ptr",
11260     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_311IDrmFactoryE"
11261    }
11262   ],
11263   "linker_set_key" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
11264   "name" : "android::sp<android::hardware::drm::V1_3::IDrmFactory>",
11265   "record_kind" : "class",
11266   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
11267   "self_type" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
11268   "size" : 4,
11269   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11270   "template_args" : [ "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE" ]
11271  },
11272  {
11273   "alignment" : 4,
11274   "fields" :
11275   [
11276    {
11277     "access" : "private",
11278     "field_name" : "m_ptr",
11279     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_314ICryptoFactoryE"
11280    }
11281   ],
11282   "linker_set_key" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
11283   "name" : "android::sp<android::hardware::drm::V1_3::ICryptoFactory>",
11284   "record_kind" : "class",
11285   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
11286   "self_type" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
11287   "size" : 4,
11288   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11289   "template_args" : [ "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE" ]
11290  },
11291  {
11292   "alignment" : 4,
11293   "fields" :
11294   [
11295    {
11296     "access" : "private",
11297     "field_name" : "m_ptr",
11298     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
11299    }
11300   ],
11301   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
11302   "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
11303   "record_kind" : "class",
11304   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
11305   "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
11306   "size" : 4,
11307   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11308   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
11309  },
11310  {
11311   "alignment" : 4,
11312   "fields" :
11313   [
11314    {
11315     "access" : "private",
11316     "field_name" : "m_ptr",
11317     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
11318    }
11319   ],
11320   "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
11321   "name" : "android::sp<android::hardware::IBinder>",
11322   "record_kind" : "class",
11323   "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
11324   "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
11325   "size" : 4,
11326   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11327   "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
11328  },
11329  {
11330   "alignment" : 4,
11331   "fields" :
11332   [
11333    {
11334     "access" : "private",
11335     "field_name" : "m_ptr",
11336     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
11337    }
11338   ],
11339   "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
11340   "name" : "android::sp<android::hardware::BHwBinder>",
11341   "record_kind" : "class",
11342   "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
11343   "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
11344   "size" : 4,
11345   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
11346   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
11347  },
11348  {
11349   "alignment" : 4,
11350   "fields" :
11351   [
11352    {
11353     "access" : "private",
11354     "field_name" : "m_ptr",
11355     "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
11356    },
11357    {
11358     "access" : "private",
11359     "field_name" : "m_refs",
11360     "field_offset" : 32,
11361     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11362    }
11363   ],
11364   "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
11365   "name" : "android::wp<android::hidl::base::V1_0::IBase>",
11366   "record_kind" : "class",
11367   "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
11368   "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
11369   "size" : 8,
11370   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11371   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
11372  },
11373  {
11374   "alignment" : 4,
11375   "fields" :
11376   [
11377    {
11378     "access" : "private",
11379     "field_name" : "m_ptr",
11380     "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
11381    },
11382    {
11383     "access" : "private",
11384     "field_name" : "m_refs",
11385     "field_offset" : 32,
11386     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11387    }
11388   ],
11389   "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
11390   "name" : "android::wp<android::hardware::hidl_death_recipient>",
11391   "record_kind" : "class",
11392   "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
11393   "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
11394   "size" : 8,
11395   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11396   "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
11397  },
11398  {
11399   "alignment" : 4,
11400   "fields" :
11401   [
11402    {
11403     "access" : "private",
11404     "field_name" : "m_ptr",
11405     "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
11406    },
11407    {
11408     "access" : "private",
11409     "field_name" : "m_refs",
11410     "field_offset" : 32,
11411     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11412    }
11413   ],
11414   "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
11415   "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
11416   "record_kind" : "class",
11417   "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
11418   "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
11419   "size" : 8,
11420   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11421   "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
11422  },
11423  {
11424   "alignment" : 4,
11425   "fields" :
11426   [
11427    {
11428     "access" : "private",
11429     "field_name" : "m_ptr",
11430     "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
11431    },
11432    {
11433     "access" : "private",
11434     "field_name" : "m_refs",
11435     "field_offset" : 32,
11436     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
11437    }
11438   ],
11439   "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
11440   "name" : "android::wp<android::hardware::BHwBinder>",
11441   "record_kind" : "class",
11442   "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
11443   "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
11444   "size" : 8,
11445   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
11446   "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
11447  },
11448  {
11449   "alignment" : 4,
11450   "base_specifiers" :
11451   [
11452    {
11453     "is_virtual" : true,
11454     "referenced_type" : "_ZTIN7android7RefBaseE"
11455    }
11456   ],
11457   "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
11458   "name" : "android::hidl::base::V1_0::IBase",
11459   "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
11460   "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
11461   "size" : 12,
11462   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
11463   "vtable_components" :
11464   [
11465    {
11466     "component_value" : 4,
11467     "kind" : "vbase_offset"
11468    },
11469    {
11470     "kind" : "offset_to_top"
11471    },
11472    {
11473     "kind" : "rtti",
11474     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11475    },
11476    {
11477     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
11478    },
11479    {
11480     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11481    },
11482    {
11483     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11484    },
11485    {
11486     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11487    },
11488    {
11489     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11490    },
11491    {
11492     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
11493    },
11494    {
11495     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11496    },
11497    {
11498     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
11499    },
11500    {
11501     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11502    },
11503    {
11504     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
11505    },
11506    {
11507     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11508    },
11509    {
11510     "kind" : "complete_dtor_pointer",
11511     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
11512    },
11513    {
11514     "kind" : "deleting_dtor_pointer",
11515     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
11516    },
11517    {
11518     "kind" : "vcall_offset"
11519    },
11520    {
11521     "kind" : "vcall_offset"
11522    },
11523    {
11524     "kind" : "vcall_offset"
11525    },
11526    {
11527     "kind" : "vcall_offset"
11528    },
11529    {
11530     "component_value" : -4,
11531     "kind" : "vcall_offset"
11532    },
11533    {
11534     "component_value" : -4,
11535     "kind" : "offset_to_top"
11536    },
11537    {
11538     "kind" : "rtti",
11539     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11540    },
11541    {
11542     "kind" : "complete_dtor_pointer",
11543     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
11544    },
11545    {
11546     "kind" : "deleting_dtor_pointer",
11547     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
11548    },
11549    {
11550     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11551    },
11552    {
11553     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11554    },
11555    {
11556     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11557    },
11558    {
11559     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11560    }
11561   ]
11562  },
11563  {
11564   "alignment" : 4,
11565   "base_specifiers" :
11566   [
11567    {
11568     "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
11569    },
11570    {
11571     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11572    }
11573   ],
11574   "fields" :
11575   [
11576    {
11577     "access" : "private",
11578     "field_name" : "_hidl_mImpl",
11579     "field_offset" : 512,
11580     "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
11581    }
11582   ],
11583   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
11584   "name" : "android::hidl::base::V1_0::BnHwBase",
11585   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
11586   "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
11587   "size" : 76,
11588   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
11589   "vtable_components" :
11590   [
11591    {
11592     "component_value" : 68,
11593     "kind" : "vbase_offset"
11594    },
11595    {
11596     "kind" : "offset_to_top"
11597    },
11598    {
11599     "kind" : "rtti",
11600     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11601    },
11602    {
11603     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11604    },
11605    {
11606     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
11607    },
11608    {
11609     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
11610    },
11611    {
11612     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
11613    },
11614    {
11615     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11616    },
11617    {
11618     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
11619    },
11620    {
11621     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
11622    },
11623    {
11624     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
11625    },
11626    {
11627     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11628    },
11629    {
11630     "kind" : "complete_dtor_pointer",
11631     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
11632    },
11633    {
11634     "kind" : "deleting_dtor_pointer",
11635     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
11636    },
11637    {
11638     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
11639    },
11640    {
11641     "component_value" : -20,
11642     "kind" : "offset_to_top"
11643    },
11644    {
11645     "kind" : "rtti",
11646     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11647    },
11648    {
11649     "kind" : "complete_dtor_pointer",
11650     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11651    },
11652    {
11653     "kind" : "deleting_dtor_pointer",
11654     "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11655    },
11656    {
11657     "kind" : "vcall_offset"
11658    },
11659    {
11660     "kind" : "vcall_offset"
11661    },
11662    {
11663     "kind" : "vcall_offset"
11664    },
11665    {
11666     "kind" : "vcall_offset"
11667    },
11668    {
11669     "component_value" : -68,
11670     "kind" : "vcall_offset"
11671    },
11672    {
11673     "component_value" : -68,
11674     "kind" : "offset_to_top"
11675    },
11676    {
11677     "kind" : "rtti",
11678     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
11679    },
11680    {
11681     "kind" : "complete_dtor_pointer",
11682     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
11683    },
11684    {
11685     "kind" : "deleting_dtor_pointer",
11686     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
11687    },
11688    {
11689     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11690    },
11691    {
11692     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11693    },
11694    {
11695     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11696    },
11697    {
11698     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11699    }
11700   ]
11701  },
11702  {
11703   "alignment" : 4,
11704   "base_specifiers" :
11705   [
11706    {
11707     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
11708    },
11709    {
11710     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11711    }
11712   ],
11713   "fields" :
11714   [
11715    {
11716     "access" : "private",
11717     "field_name" : "_hidl_mMutex",
11718     "field_offset" : 544,
11719     "referenced_type" : "_ZTINSt3__15mutexE"
11720    },
11721    {
11722     "access" : "private",
11723     "field_name" : "_hidl_mDeathRecipients",
11724     "field_offset" : 576,
11725     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
11726    }
11727   ],
11728   "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11729   "name" : "android::hidl::base::V1_0::BpHwBase",
11730   "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11731   "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
11732   "size" : 92,
11733   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
11734   "vtable_components" :
11735   [
11736    {
11737     "component_value" : 84,
11738     "kind" : "vbase_offset"
11739    },
11740    {
11741     "kind" : "offset_to_top"
11742    },
11743    {
11744     "kind" : "rtti",
11745     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11746    },
11747    {
11748     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
11749    },
11750    {
11751     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
11752    },
11753    {
11754     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
11755    },
11756    {
11757     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
11758    },
11759    {
11760     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
11761    },
11762    {
11763     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
11764    },
11765    {
11766     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
11767    },
11768    {
11769     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
11770    },
11771    {
11772     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
11773    },
11774    {
11775     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
11776    },
11777    {
11778     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
11779    },
11780    {
11781     "kind" : "complete_dtor_pointer",
11782     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
11783    },
11784    {
11785     "kind" : "deleting_dtor_pointer",
11786     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
11787    },
11788    {
11789     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11790    },
11791    {
11792     "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11793    },
11794    {
11795     "component_value" : 80,
11796     "kind" : "vbase_offset"
11797    },
11798    {
11799     "component_value" : -4,
11800     "kind" : "offset_to_top"
11801    },
11802    {
11803     "kind" : "rtti",
11804     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11805    },
11806    {
11807     "kind" : "complete_dtor_pointer",
11808     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11809    },
11810    {
11811     "kind" : "deleting_dtor_pointer",
11812     "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11813    },
11814    {
11815     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
11816    },
11817    {
11818     "component_value" : 76,
11819     "kind" : "vbase_offset"
11820    },
11821    {
11822     "component_value" : -8,
11823     "kind" : "offset_to_top"
11824    },
11825    {
11826     "kind" : "rtti",
11827     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11828    },
11829    {
11830     "kind" : "complete_dtor_pointer",
11831     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11832    },
11833    {
11834     "kind" : "deleting_dtor_pointer",
11835     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11836    },
11837    {
11838     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
11839    },
11840    {
11841     "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11842    },
11843    {
11844     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11845    },
11846    {
11847     "component_value" : -24,
11848     "kind" : "offset_to_top"
11849    },
11850    {
11851     "kind" : "rtti",
11852     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11853    },
11854    {
11855     "kind" : "complete_dtor_pointer",
11856     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11857    },
11858    {
11859     "kind" : "deleting_dtor_pointer",
11860     "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11861    },
11862    {
11863     "kind" : "vcall_offset"
11864    },
11865    {
11866     "component_value" : -76,
11867     "kind" : "vcall_offset"
11868    },
11869    {
11870     "component_value" : -84,
11871     "kind" : "vcall_offset"
11872    },
11873    {
11874     "component_value" : -76,
11875     "kind" : "vcall_offset"
11876    },
11877    {
11878     "component_value" : -84,
11879     "kind" : "vcall_offset"
11880    },
11881    {
11882     "component_value" : -84,
11883     "kind" : "offset_to_top"
11884    },
11885    {
11886     "kind" : "rtti",
11887     "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
11888    },
11889    {
11890     "kind" : "complete_dtor_pointer",
11891     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
11892    },
11893    {
11894     "kind" : "deleting_dtor_pointer",
11895     "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
11896    },
11897    {
11898     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
11899    },
11900    {
11901     "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
11902    },
11903    {
11904     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
11905    },
11906    {
11907     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11908    }
11909   ]
11910  },
11911  {
11912   "alignment" : 8,
11913   "fields" :
11914   [
11915    {
11916     "field_name" : "pid",
11917     "referenced_type" : "_ZTIi"
11918    },
11919    {
11920     "field_name" : "ptr",
11921     "field_offset" : 64,
11922     "referenced_type" : "_ZTIy"
11923    },
11924    {
11925     "field_name" : "arch",
11926     "field_offset" : 128,
11927     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11928    }
11929   ],
11930   "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11931   "name" : "android::hidl::base::V1_0::DebugInfo",
11932   "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11933   "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
11934   "size" : 24,
11935   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/base/1.0/[email protected]_genc++_headers/gen/android/hidl/base/1.0/types.h"
11936  },
11937  {
11938   "alignment" : 8,
11939   "fields" :
11940   [
11941    {
11942     "field_name" : "interfaceName",
11943     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11944    },
11945    {
11946     "field_name" : "instanceName",
11947     "field_offset" : 128,
11948     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
11949    },
11950    {
11951     "field_name" : "pid",
11952     "field_offset" : 256,
11953     "referenced_type" : "_ZTIi"
11954    },
11955    {
11956     "field_name" : "clientPids",
11957     "field_offset" : 320,
11958     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
11959    },
11960    {
11961     "field_name" : "arch",
11962     "field_offset" : 448,
11963     "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
11964    }
11965   ],
11966   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11967   "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
11968   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11969   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
11970   "size" : 64,
11971   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
11972  },
11973  {
11974   "alignment" : 4,
11975   "base_specifiers" :
11976   [
11977    {
11978     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
11979    }
11980   ],
11981   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11982   "name" : "android::hidl::manager::V1_0::IServiceManager",
11983   "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11984   "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
11985   "size" : 12,
11986   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
11987   "vtable_components" :
11988   [
11989    {
11990     "component_value" : 4,
11991     "kind" : "vbase_offset"
11992    },
11993    {
11994     "kind" : "offset_to_top"
11995    },
11996    {
11997     "kind" : "rtti",
11998     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
11999    },
12000    {
12001     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
12002    },
12003    {
12004     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12005    },
12006    {
12007     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12008    },
12009    {
12010     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12011    },
12012    {
12013     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12014    },
12015    {
12016     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
12017    },
12018    {
12019     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12020    },
12021    {
12022     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
12023    },
12024    {
12025     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
12026    },
12027    {
12028     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
12029    },
12030    {
12031     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12032    },
12033    {
12034     "kind" : "complete_dtor_pointer",
12035     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
12036    },
12037    {
12038     "kind" : "deleting_dtor_pointer",
12039     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
12040    },
12041    {
12042     "is_pure" : true,
12043     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
12044    },
12045    {
12046     "is_pure" : true,
12047     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
12048    },
12049    {
12050     "is_pure" : true,
12051     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
12052    },
12053    {
12054     "is_pure" : true,
12055     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12056    },
12057    {
12058     "is_pure" : true,
12059     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
12060    },
12061    {
12062     "is_pure" : true,
12063     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
12064    },
12065    {
12066     "is_pure" : true,
12067     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
12068    },
12069    {
12070     "is_pure" : true,
12071     "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
12072    },
12073    {
12074     "kind" : "vcall_offset"
12075    },
12076    {
12077     "kind" : "vcall_offset"
12078    },
12079    {
12080     "kind" : "vcall_offset"
12081    },
12082    {
12083     "kind" : "vcall_offset"
12084    },
12085    {
12086     "component_value" : -4,
12087     "kind" : "vcall_offset"
12088    },
12089    {
12090     "component_value" : -4,
12091     "kind" : "offset_to_top"
12092    },
12093    {
12094     "kind" : "rtti",
12095     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
12096    },
12097    {
12098     "kind" : "complete_dtor_pointer",
12099     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
12100    },
12101    {
12102     "kind" : "deleting_dtor_pointer",
12103     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
12104    },
12105    {
12106     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12107    },
12108    {
12109     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12110    },
12111    {
12112     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12113    },
12114    {
12115     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12116    }
12117   ]
12118  },
12119  {
12120   "alignment" : 4,
12121   "base_specifiers" :
12122   [
12123    {
12124     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
12125    }
12126   ],
12127   "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
12128   "name" : "android::hidl::manager::V1_0::IServiceNotification",
12129   "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
12130   "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
12131   "size" : 12,
12132   "source_file" : "/out/soong/.intermediates/system/libhidl/transport/manager/1.0/[email protected]_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
12133   "vtable_components" :
12134   [
12135    {
12136     "component_value" : 4,
12137     "kind" : "vbase_offset"
12138    },
12139    {
12140     "kind" : "offset_to_top"
12141    },
12142    {
12143     "kind" : "rtti",
12144     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
12145    },
12146    {
12147     "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
12148    },
12149    {
12150     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
12151    },
12152    {
12153     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
12154    },
12155    {
12156     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
12157    },
12158    {
12159     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
12160    },
12161    {
12162     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
12163    },
12164    {
12165     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
12166    },
12167    {
12168     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
12169    },
12170    {
12171     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
12172    },
12173    {
12174     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
12175    },
12176    {
12177     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
12178    },
12179    {
12180     "kind" : "complete_dtor_pointer",
12181     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
12182    },
12183    {
12184     "kind" : "deleting_dtor_pointer",
12185     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
12186    },
12187    {
12188     "is_pure" : true,
12189     "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
12190    },
12191    {
12192     "kind" : "vcall_offset"
12193    },
12194    {
12195     "kind" : "vcall_offset"
12196    },
12197    {
12198     "kind" : "vcall_offset"
12199    },
12200    {
12201     "kind" : "vcall_offset"
12202    },
12203    {
12204     "component_value" : -4,
12205     "kind" : "vcall_offset"
12206    },
12207    {
12208     "component_value" : -4,
12209     "kind" : "offset_to_top"
12210    },
12211    {
12212     "kind" : "rtti",
12213     "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
12214    },
12215    {
12216     "kind" : "complete_dtor_pointer",
12217     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
12218    },
12219    {
12220     "kind" : "deleting_dtor_pointer",
12221     "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
12222    },
12223    {
12224     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12225    },
12226    {
12227     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12228    },
12229    {
12230     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12231    },
12232    {
12233     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12234    }
12235   ]
12236  },
12237  {
12238   "alignment" : 4,
12239   "fields" :
12240   [
12241    {
12242     "access" : "private",
12243     "field_name" : "mLock",
12244     "referenced_type" : "_ZTIRN7android5MutexE"
12245    }
12246   ],
12247   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
12248   "name" : "android::Mutex::Autolock",
12249   "record_kind" : "class",
12250   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
12251   "self_type" : "_ZTIN7android5Mutex8AutolockE",
12252   "size" : 4,
12253   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
12254  },
12255  {
12256   "alignment" : 4,
12257   "fields" :
12258   [
12259    {
12260     "access" : "private",
12261     "field_name" : "mMutex",
12262     "referenced_type" : "_ZTI15pthread_mutex_t"
12263    }
12264   ],
12265   "linker_set_key" : "_ZTIN7android5MutexE",
12266   "name" : "android::Mutex",
12267   "record_kind" : "class",
12268   "referenced_type" : "_ZTIN7android5MutexE",
12269   "self_type" : "_ZTIN7android5MutexE",
12270   "size" : 4,
12271   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
12272  },
12273  {
12274   "alignment" : 4,
12275   "fields" :
12276   [
12277    {
12278     "access" : "private",
12279     "field_name" : "mLock",
12280     "referenced_type" : "_ZTIRN7android6RWLockE"
12281    }
12282   ],
12283   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
12284   "name" : "android::RWLock::AutoRLock",
12285   "record_kind" : "class",
12286   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
12287   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
12288   "size" : 4,
12289   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
12290  },
12291  {
12292   "alignment" : 4,
12293   "fields" :
12294   [
12295    {
12296     "access" : "private",
12297     "field_name" : "mLock",
12298     "referenced_type" : "_ZTIRN7android6RWLockE"
12299    }
12300   ],
12301   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
12302   "name" : "android::RWLock::AutoWLock",
12303   "record_kind" : "class",
12304   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
12305   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
12306   "size" : 4,
12307   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
12308  },
12309  {
12310   "alignment" : 4,
12311   "fields" :
12312   [
12313    {
12314     "access" : "private",
12315     "field_name" : "mRWLock",
12316     "referenced_type" : "_ZTI16pthread_rwlock_t"
12317    }
12318   ],
12319   "linker_set_key" : "_ZTIN7android6RWLockE",
12320   "name" : "android::RWLock",
12321   "record_kind" : "class",
12322   "referenced_type" : "_ZTIN7android6RWLockE",
12323   "self_type" : "_ZTIN7android6RWLockE",
12324   "size" : 40,
12325   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
12326  },
12327  {
12328   "alignment" : 4,
12329   "base_specifiers" :
12330   [
12331    {
12332     "is_virtual" : true,
12333     "referenced_type" : "_ZTIN7android7RefBaseE"
12334    }
12335   ],
12336   "fields" :
12337   [
12338    {
12339     "access" : "private",
12340     "field_name" : "mCanCallJava",
12341     "field_offset" : 32,
12342     "referenced_type" : "_ZTIKb"
12343    },
12344    {
12345     "access" : "private",
12346     "field_name" : "mThread",
12347     "field_offset" : 64,
12348     "referenced_type" : "_ZTIPv"
12349    },
12350    {
12351     "access" : "private",
12352     "field_name" : "mLock",
12353     "field_offset" : 96,
12354     "referenced_type" : "_ZTIN7android5MutexE"
12355    },
12356    {
12357     "access" : "private",
12358     "field_name" : "mThreadExitedCondition",
12359     "field_offset" : 128,
12360     "referenced_type" : "_ZTIN7android9ConditionE"
12361    },
12362    {
12363     "access" : "private",
12364     "field_name" : "mStatus",
12365     "field_offset" : 160,
12366     "referenced_type" : "_ZTIi"
12367    },
12368    {
12369     "access" : "private",
12370     "field_name" : "mExitPending",
12371     "field_offset" : 192,
12372     "referenced_type" : "_ZTIVb"
12373    },
12374    {
12375     "access" : "private",
12376     "field_name" : "mRunning",
12377     "field_offset" : 200,
12378     "referenced_type" : "_ZTIVb"
12379    },
12380    {
12381     "access" : "private",
12382     "field_name" : "mHoldSelf",
12383     "field_offset" : 224,
12384     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
12385    },
12386    {
12387     "access" : "private",
12388     "field_name" : "mTid",
12389     "field_offset" : 256,
12390     "referenced_type" : "_ZTIi"
12391    }
12392   ],
12393   "linker_set_key" : "_ZTIN7android6ThreadE",
12394   "name" : "android::Thread",
12395   "record_kind" : "class",
12396   "referenced_type" : "_ZTIN7android6ThreadE",
12397   "self_type" : "_ZTIN7android6ThreadE",
12398   "size" : 44,
12399   "source_file" : "/system/core/libutils/include/utils/Thread.h",
12400   "vtable_components" :
12401   [
12402    {
12403     "component_value" : 36,
12404     "kind" : "vbase_offset"
12405    },
12406    {
12407     "kind" : "offset_to_top"
12408    },
12409    {
12410     "kind" : "rtti",
12411     "mangled_component_name" : "_ZTIN7android6ThreadE"
12412    },
12413    {
12414     "kind" : "complete_dtor_pointer",
12415     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
12416    },
12417    {
12418     "kind" : "deleting_dtor_pointer",
12419     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
12420    },
12421    {
12422     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
12423    },
12424    {
12425     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
12426    },
12427    {
12428     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
12429    },
12430    {
12431     "is_pure" : true,
12432     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
12433    },
12434    {
12435     "kind" : "vcall_offset"
12436    },
12437    {
12438     "kind" : "vcall_offset"
12439    },
12440    {
12441     "kind" : "vcall_offset"
12442    },
12443    {
12444     "kind" : "vcall_offset"
12445    },
12446    {
12447     "component_value" : -36,
12448     "kind" : "vcall_offset"
12449    },
12450    {
12451     "component_value" : -36,
12452     "kind" : "offset_to_top"
12453    },
12454    {
12455     "kind" : "rtti",
12456     "mangled_component_name" : "_ZTIN7android6ThreadE"
12457    },
12458    {
12459     "kind" : "complete_dtor_pointer",
12460     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
12461    },
12462    {
12463     "kind" : "deleting_dtor_pointer",
12464     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
12465    },
12466    {
12467     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12468    },
12469    {
12470     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12471    },
12472    {
12473     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12474    },
12475    {
12476     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12477    }
12478   ]
12479  },
12480  {
12481   "alignment" : 4,
12482   "base_specifiers" :
12483   [
12484    {
12485     "access" : "private",
12486     "referenced_type" : "_ZTIN7android10VectorImplE"
12487    }
12488   ],
12489   "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
12490   "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
12491   "record_kind" : "class",
12492   "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
12493   "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
12494   "size" : 20,
12495   "source_file" : "/system/core/libutils/include/utils/Vector.h",
12496   "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
12497   "vtable_components" :
12498   [
12499    {
12500     "kind" : "offset_to_top"
12501    },
12502    {
12503     "kind" : "rtti",
12504     "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
12505    },
12506    {
12507     "kind" : "complete_dtor_pointer",
12508     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
12509    },
12510    {
12511     "kind" : "deleting_dtor_pointer",
12512     "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
12513    },
12514    {
12515     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
12516    },
12517    {
12518     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
12519    },
12520    {
12521     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
12522    },
12523    {
12524     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
12525    },
12526    {
12527     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
12528    },
12529    {
12530     "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
12531    }
12532   ]
12533  },
12534  {
12535   "alignment" : 1,
12536   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
12537   "name" : "android::RefBase::weakref_type",
12538   "record_kind" : "class",
12539   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
12540   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
12541   "size" : 1,
12542   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12543  },
12544  {
12545   "alignment" : 4,
12546   "fields" :
12547   [
12548    {
12549     "access" : "private",
12550     "field_name" : "mRefs",
12551     "field_offset" : 32,
12552     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
12553    }
12554   ],
12555   "linker_set_key" : "_ZTIN7android7RefBaseE",
12556   "name" : "android::RefBase",
12557   "record_kind" : "class",
12558   "referenced_type" : "_ZTIN7android7RefBaseE",
12559   "self_type" : "_ZTIN7android7RefBaseE",
12560   "size" : 8,
12561   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12562   "vtable_components" :
12563   [
12564    {
12565     "kind" : "offset_to_top"
12566    },
12567    {
12568     "kind" : "rtti",
12569     "mangled_component_name" : "_ZTIN7android7RefBaseE"
12570    },
12571    {
12572     "kind" : "complete_dtor_pointer",
12573     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
12574    },
12575    {
12576     "kind" : "deleting_dtor_pointer",
12577     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
12578    },
12579    {
12580     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12581    },
12582    {
12583     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12584    },
12585    {
12586     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12587    },
12588    {
12589     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12590    }
12591   ]
12592  },
12593  {
12594   "alignment" : 4,
12595   "fields" :
12596   [
12597    {
12598     "access" : "private",
12599     "field_name" : "mString",
12600     "referenced_type" : "_ZTIPKc"
12601    }
12602   ],
12603   "linker_set_key" : "_ZTIN7android7String8E",
12604   "name" : "android::String8",
12605   "record_kind" : "class",
12606   "referenced_type" : "_ZTIN7android7String8E",
12607   "self_type" : "_ZTIN7android7String8E",
12608   "size" : 4,
12609   "source_file" : "/system/core/libutils/include/utils/String8.h"
12610  },
12611  {
12612   "alignment" : 4,
12613   "fields" :
12614   [
12615    {
12616     "access" : "private",
12617     "field_name" : "mString",
12618     "referenced_type" : "_ZTIPKDs"
12619    }
12620   ],
12621   "linker_set_key" : "_ZTIN7android8String16E",
12622   "name" : "android::String16",
12623   "record_kind" : "class",
12624   "referenced_type" : "_ZTIN7android8String16E",
12625   "self_type" : "_ZTIN7android8String16E",
12626   "size" : 4,
12627   "source_file" : "/system/core/libutils/include/utils/String16.h"
12628  },
12629  {
12630   "alignment" : 4,
12631   "base_specifiers" :
12632   [
12633    {
12634     "is_virtual" : true,
12635     "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
12636    },
12637    {
12638     "is_virtual" : true,
12639     "referenced_type" : "_ZTIN7android7RefBaseE"
12640    }
12641   ],
12642   "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
12643   "name" : "android::hardware::HidlMemory",
12644   "record_kind" : "class",
12645   "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
12646   "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
12647   "size" : 52,
12648   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12649   "vtable_components" :
12650   [
12651    {
12652     "component_value" : 44,
12653     "kind" : "vbase_offset"
12654    },
12655    {
12656     "component_value" : 4,
12657     "kind" : "vbase_offset"
12658    },
12659    {
12660     "kind" : "offset_to_top"
12661    },
12662    {
12663     "kind" : "rtti",
12664     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
12665    },
12666    {
12667     "kind" : "complete_dtor_pointer",
12668     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
12669    },
12670    {
12671     "kind" : "deleting_dtor_pointer",
12672     "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
12673    },
12674    {
12675     "kind" : "vcall_offset"
12676    },
12677    {
12678     "kind" : "vcall_offset"
12679    },
12680    {
12681     "kind" : "vcall_offset"
12682    },
12683    {
12684     "kind" : "vcall_offset"
12685    },
12686    {
12687     "component_value" : -44,
12688     "kind" : "vcall_offset"
12689    },
12690    {
12691     "component_value" : -44,
12692     "kind" : "offset_to_top"
12693    },
12694    {
12695     "kind" : "rtti",
12696     "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
12697    },
12698    {
12699     "kind" : "complete_dtor_pointer",
12700     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
12701    },
12702    {
12703     "kind" : "deleting_dtor_pointer",
12704     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
12705    },
12706    {
12707     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12708    },
12709    {
12710     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12711    },
12712    {
12713     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12714    },
12715    {
12716     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12717    }
12718   ]
12719  },
12720  {
12721   "alignment" : 4,
12722   "base_specifiers" :
12723   [
12724    {
12725     "is_virtual" : true,
12726     "referenced_type" : "_ZTIN7android7RefBaseE"
12727    }
12728   ],
12729   "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
12730   "name" : "android::hardware::IInterface",
12731   "record_kind" : "class",
12732   "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
12733   "self_type" : "_ZTIN7android8hardware10IInterfaceE",
12734   "size" : 12,
12735   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12736   "vtable_components" :
12737   [
12738    {
12739     "component_value" : 4,
12740     "kind" : "vbase_offset"
12741    },
12742    {
12743     "kind" : "offset_to_top"
12744    },
12745    {
12746     "kind" : "rtti",
12747     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
12748    },
12749    {
12750     "kind" : "complete_dtor_pointer",
12751     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
12752    },
12753    {
12754     "kind" : "deleting_dtor_pointer",
12755     "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
12756    },
12757    {
12758     "is_pure" : true,
12759     "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
12760    },
12761    {
12762     "kind" : "vcall_offset"
12763    },
12764    {
12765     "kind" : "vcall_offset"
12766    },
12767    {
12768     "kind" : "vcall_offset"
12769    },
12770    {
12771     "kind" : "vcall_offset"
12772    },
12773    {
12774     "component_value" : -4,
12775     "kind" : "vcall_offset"
12776    },
12777    {
12778     "component_value" : -4,
12779     "kind" : "offset_to_top"
12780    },
12781    {
12782     "kind" : "rtti",
12783     "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
12784    },
12785    {
12786     "kind" : "complete_dtor_pointer",
12787     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
12788    },
12789    {
12790     "kind" : "deleting_dtor_pointer",
12791     "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
12792    },
12793    {
12794     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12795    },
12796    {
12797     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12798    },
12799    {
12800     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12801    },
12802    {
12803     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12804    }
12805   ]
12806  },
12807  {
12808   "alignment" : 1,
12809   "fields" :
12810   [
12811    {
12812     "access" : "private",
12813     "field_name" : "mBuffer",
12814     "referenced_type" : "_ZTIA16_h"
12815    }
12816   ],
12817   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj16EJEEE",
12818   "name" : "android::hardware::hidl_array<unsigned char, 16>",
12819   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj16EJEEE",
12820   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj16EJEEE",
12821   "size" : 16,
12822   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12823   "template_args" : [ "_ZTIh" ]
12824  },
12825  {
12826   "alignment" : 1,
12827   "fields" :
12828   [
12829    {
12830     "access" : "private",
12831     "field_name" : "mBuffer",
12832     "referenced_type" : "_ZTIA32_h"
12833    }
12834   ],
12835   "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12836   "name" : "android::hardware::hidl_array<unsigned char, 32>",
12837   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12838   "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12839   "size" : 32,
12840   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
12841   "template_args" : [ "_ZTIh" ]
12842  },
12843  {
12844   "alignment" : 4,
12845   "base_specifiers" :
12846   [
12847    {
12848     "is_virtual" : true,
12849     "referenced_type" : "_ZTIN7android7RefBaseE"
12850    }
12851   ],
12852   "fields" :
12853   [
12854    {
12855     "access" : "private",
12856     "field_name" : "mRemote",
12857     "field_offset" : 32,
12858     "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
12859    },
12860    {
12861     "access" : "private",
12862     "field_name" : "mRefs",
12863     "field_offset" : 64,
12864     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
12865    },
12866    {
12867     "access" : "private",
12868     "field_name" : "mState",
12869     "field_offset" : 96,
12870     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12871    }
12872   ],
12873   "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
12874   "name" : "android::hardware::BpHwRefBase",
12875   "record_kind" : "class",
12876   "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
12877   "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
12878   "size" : 24,
12879   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
12880   "vtable_components" :
12881   [
12882    {
12883     "component_value" : 16,
12884     "kind" : "vbase_offset"
12885    },
12886    {
12887     "kind" : "offset_to_top"
12888    },
12889    {
12890     "kind" : "rtti",
12891     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12892    },
12893    {
12894     "kind" : "complete_dtor_pointer",
12895     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
12896    },
12897    {
12898     "kind" : "deleting_dtor_pointer",
12899     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
12900    },
12901    {
12902     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
12903    },
12904    {
12905     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12906    },
12907    {
12908     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12909    },
12910    {
12911     "kind" : "vcall_offset"
12912    },
12913    {
12914     "component_value" : -16,
12915     "kind" : "vcall_offset"
12916    },
12917    {
12918     "component_value" : -16,
12919     "kind" : "vcall_offset"
12920    },
12921    {
12922     "component_value" : -16,
12923     "kind" : "vcall_offset"
12924    },
12925    {
12926     "component_value" : -16,
12927     "kind" : "vcall_offset"
12928    },
12929    {
12930     "component_value" : -16,
12931     "kind" : "offset_to_top"
12932    },
12933    {
12934     "kind" : "rtti",
12935     "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
12936    },
12937    {
12938     "kind" : "complete_dtor_pointer",
12939     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
12940    },
12941    {
12942     "kind" : "deleting_dtor_pointer",
12943     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
12944    },
12945    {
12946     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
12947    },
12948    {
12949     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
12950    },
12951    {
12952     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
12953    },
12954    {
12955     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12956    }
12957   ]
12958  },
12959  {
12960   "alignment" : 4,
12961   "base_specifiers" :
12962   [
12963    {
12964     "referenced_type" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
12965    },
12966    {
12967     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
12968    },
12969    {
12970     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
12971    }
12972   ],
12973   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE",
12974   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPlugin>",
12975   "record_kind" : "class",
12976   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE",
12977   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE",
12978   "size" : 32,
12979   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
12980   "template_args" : [ "_ZTIN7android8hardware3drm4V1_010IDrmPluginE" ],
12981   "vtable_components" :
12982   [
12983    {
12984     "component_value" : 24,
12985     "kind" : "vbase_offset"
12986    },
12987    {
12988     "kind" : "offset_to_top"
12989    },
12990    {
12991     "kind" : "rtti",
12992     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
12993    },
12994    {
12995     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
12996    },
12997    {
12998     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
12999    },
13000    {
13001     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13002    },
13003    {
13004     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13005    },
13006    {
13007     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13008    },
13009    {
13010     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
13011    },
13012    {
13013     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13014    },
13015    {
13016     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
13017    },
13018    {
13019     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13020    },
13021    {
13022     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
13023    },
13024    {
13025     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13026    },
13027    {
13028     "kind" : "complete_dtor_pointer",
13029     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
13030    },
13031    {
13032     "kind" : "deleting_dtor_pointer",
13033     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
13034    },
13035    {
13036     "is_pure" : true,
13037     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
13038    },
13039    {
13040     "is_pure" : true,
13041     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
13042    },
13043    {
13044     "is_pure" : true,
13045     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
13046    },
13047    {
13048     "is_pure" : true,
13049     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
13050    },
13051    {
13052     "is_pure" : true,
13053     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
13054    },
13055    {
13056     "is_pure" : true,
13057     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
13058    },
13059    {
13060     "is_pure" : true,
13061     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
13062    },
13063    {
13064     "is_pure" : true,
13065     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
13066    },
13067    {
13068     "is_pure" : true,
13069     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
13070    },
13071    {
13072     "is_pure" : true,
13073     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
13074    },
13075    {
13076     "is_pure" : true,
13077     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
13078    },
13079    {
13080     "is_pure" : true,
13081     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
13082    },
13083    {
13084     "is_pure" : true,
13085     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
13086    },
13087    {
13088     "is_pure" : true,
13089     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
13090    },
13091    {
13092     "is_pure" : true,
13093     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
13094    },
13095    {
13096     "is_pure" : true,
13097     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
13098    },
13099    {
13100     "is_pure" : true,
13101     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
13102    },
13103    {
13104     "is_pure" : true,
13105     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
13106    },
13107    {
13108     "is_pure" : true,
13109     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
13110    },
13111    {
13112     "is_pure" : true,
13113     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
13114    },
13115    {
13116     "is_pure" : true,
13117     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
13118    },
13119    {
13120     "is_pure" : true,
13121     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
13122    },
13123    {
13124     "is_pure" : true,
13125     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
13126    },
13127    {
13128     "is_pure" : true,
13129     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
13130    },
13131    {
13132     "is_pure" : true,
13133     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
13134    },
13135    {
13136     "is_pure" : true,
13137     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
13138    },
13139    {
13140     "is_pure" : true,
13141     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
13142    },
13143    {
13144     "is_pure" : true,
13145     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
13146    },
13147    {
13148     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
13149    },
13150    {
13151     "component_value" : 20,
13152     "kind" : "vbase_offset"
13153    },
13154    {
13155     "component_value" : -4,
13156     "kind" : "offset_to_top"
13157    },
13158    {
13159     "kind" : "rtti",
13160     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
13161    },
13162    {
13163     "kind" : "complete_dtor_pointer",
13164     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
13165    },
13166    {
13167     "kind" : "deleting_dtor_pointer",
13168     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
13169    },
13170    {
13171     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
13172    },
13173    {
13174     "component_value" : 16,
13175     "kind" : "vbase_offset"
13176    },
13177    {
13178     "component_value" : -8,
13179     "kind" : "offset_to_top"
13180    },
13181    {
13182     "kind" : "rtti",
13183     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
13184    },
13185    {
13186     "kind" : "complete_dtor_pointer",
13187     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
13188    },
13189    {
13190     "kind" : "deleting_dtor_pointer",
13191     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
13192    },
13193    {
13194     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13195    },
13196    {
13197     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13198    },
13199    {
13200     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13201    },
13202    {
13203     "kind" : "vcall_offset"
13204    },
13205    {
13206     "component_value" : -16,
13207     "kind" : "vcall_offset"
13208    },
13209    {
13210     "component_value" : -16,
13211     "kind" : "vcall_offset"
13212    },
13213    {
13214     "component_value" : -16,
13215     "kind" : "vcall_offset"
13216    },
13217    {
13218     "component_value" : -24,
13219     "kind" : "vcall_offset"
13220    },
13221    {
13222     "component_value" : -24,
13223     "kind" : "offset_to_top"
13224    },
13225    {
13226     "kind" : "rtti",
13227     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
13228    },
13229    {
13230     "kind" : "complete_dtor_pointer",
13231     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED1Ev"
13232    },
13233    {
13234     "kind" : "deleting_dtor_pointer",
13235     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEED0Ev"
13236    },
13237    {
13238     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13239    },
13240    {
13241     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13242    },
13243    {
13244     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13245    },
13246    {
13247     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13248    }
13249   ]
13250  },
13251  {
13252   "alignment" : 4,
13253   "base_specifiers" :
13254   [
13255    {
13256     "referenced_type" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
13257    },
13258    {
13259     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13260    },
13261    {
13262     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13263    }
13264   ],
13265   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE",
13266   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmFactory>",
13267   "record_kind" : "class",
13268   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE",
13269   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE",
13270   "size" : 32,
13271   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13272   "template_args" : [ "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE" ],
13273   "vtable_components" :
13274   [
13275    {
13276     "component_value" : 24,
13277     "kind" : "vbase_offset"
13278    },
13279    {
13280     "kind" : "offset_to_top"
13281    },
13282    {
13283     "kind" : "rtti",
13284     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
13285    },
13286    {
13287     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
13288    },
13289    {
13290     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13291    },
13292    {
13293     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13294    },
13295    {
13296     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13297    },
13298    {
13299     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13300    },
13301    {
13302     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
13303    },
13304    {
13305     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13306    },
13307    {
13308     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
13309    },
13310    {
13311     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13312    },
13313    {
13314     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
13315    },
13316    {
13317     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13318    },
13319    {
13320     "kind" : "complete_dtor_pointer",
13321     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
13322    },
13323    {
13324     "kind" : "deleting_dtor_pointer",
13325     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
13326    },
13327    {
13328     "is_pure" : true,
13329     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
13330    },
13331    {
13332     "is_pure" : true,
13333     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
13334    },
13335    {
13336     "is_pure" : true,
13337     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
13338    },
13339    {
13340     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
13341    },
13342    {
13343     "component_value" : 20,
13344     "kind" : "vbase_offset"
13345    },
13346    {
13347     "component_value" : -4,
13348     "kind" : "offset_to_top"
13349    },
13350    {
13351     "kind" : "rtti",
13352     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
13353    },
13354    {
13355     "kind" : "complete_dtor_pointer",
13356     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
13357    },
13358    {
13359     "kind" : "deleting_dtor_pointer",
13360     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
13361    },
13362    {
13363     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
13364    },
13365    {
13366     "component_value" : 16,
13367     "kind" : "vbase_offset"
13368    },
13369    {
13370     "component_value" : -8,
13371     "kind" : "offset_to_top"
13372    },
13373    {
13374     "kind" : "rtti",
13375     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
13376    },
13377    {
13378     "kind" : "complete_dtor_pointer",
13379     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
13380    },
13381    {
13382     "kind" : "deleting_dtor_pointer",
13383     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
13384    },
13385    {
13386     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13387    },
13388    {
13389     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13390    },
13391    {
13392     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13393    },
13394    {
13395     "kind" : "vcall_offset"
13396    },
13397    {
13398     "component_value" : -16,
13399     "kind" : "vcall_offset"
13400    },
13401    {
13402     "component_value" : -16,
13403     "kind" : "vcall_offset"
13404    },
13405    {
13406     "component_value" : -16,
13407     "kind" : "vcall_offset"
13408    },
13409    {
13410     "component_value" : -24,
13411     "kind" : "vcall_offset"
13412    },
13413    {
13414     "component_value" : -24,
13415     "kind" : "offset_to_top"
13416    },
13417    {
13418     "kind" : "rtti",
13419     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
13420    },
13421    {
13422     "kind" : "complete_dtor_pointer",
13423     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED1Ev"
13424    },
13425    {
13426     "kind" : "deleting_dtor_pointer",
13427     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEED0Ev"
13428    },
13429    {
13430     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13431    },
13432    {
13433     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13434    },
13435    {
13436     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13437    },
13438    {
13439     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13440    }
13441   ]
13442  },
13443  {
13444   "alignment" : 4,
13445   "base_specifiers" :
13446   [
13447    {
13448     "referenced_type" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
13449    },
13450    {
13451     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13452    },
13453    {
13454     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13455    }
13456   ],
13457   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE",
13458   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoPlugin>",
13459   "record_kind" : "class",
13460   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE",
13461   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE",
13462   "size" : 32,
13463   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13464   "template_args" : [ "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE" ],
13465   "vtable_components" :
13466   [
13467    {
13468     "component_value" : 24,
13469     "kind" : "vbase_offset"
13470    },
13471    {
13472     "kind" : "offset_to_top"
13473    },
13474    {
13475     "kind" : "rtti",
13476     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
13477    },
13478    {
13479     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
13480    },
13481    {
13482     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13483    },
13484    {
13485     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13486    },
13487    {
13488     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13489    },
13490    {
13491     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13492    },
13493    {
13494     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
13495    },
13496    {
13497     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13498    },
13499    {
13500     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
13501    },
13502    {
13503     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13504    },
13505    {
13506     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
13507    },
13508    {
13509     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13510    },
13511    {
13512     "kind" : "complete_dtor_pointer",
13513     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
13514    },
13515    {
13516     "kind" : "deleting_dtor_pointer",
13517     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
13518    },
13519    {
13520     "is_pure" : true,
13521     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
13522    },
13523    {
13524     "is_pure" : true,
13525     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
13526    },
13527    {
13528     "is_pure" : true,
13529     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
13530    },
13531    {
13532     "is_pure" : true,
13533     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
13534    },
13535    {
13536     "is_pure" : true,
13537     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
13538    },
13539    {
13540     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
13541    },
13542    {
13543     "component_value" : 20,
13544     "kind" : "vbase_offset"
13545    },
13546    {
13547     "component_value" : -4,
13548     "kind" : "offset_to_top"
13549    },
13550    {
13551     "kind" : "rtti",
13552     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
13553    },
13554    {
13555     "kind" : "complete_dtor_pointer",
13556     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
13557    },
13558    {
13559     "kind" : "deleting_dtor_pointer",
13560     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
13561    },
13562    {
13563     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
13564    },
13565    {
13566     "component_value" : 16,
13567     "kind" : "vbase_offset"
13568    },
13569    {
13570     "component_value" : -8,
13571     "kind" : "offset_to_top"
13572    },
13573    {
13574     "kind" : "rtti",
13575     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
13576    },
13577    {
13578     "kind" : "complete_dtor_pointer",
13579     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
13580    },
13581    {
13582     "kind" : "deleting_dtor_pointer",
13583     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
13584    },
13585    {
13586     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13587    },
13588    {
13589     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13590    },
13591    {
13592     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13593    },
13594    {
13595     "kind" : "vcall_offset"
13596    },
13597    {
13598     "component_value" : -16,
13599     "kind" : "vcall_offset"
13600    },
13601    {
13602     "component_value" : -16,
13603     "kind" : "vcall_offset"
13604    },
13605    {
13606     "component_value" : -16,
13607     "kind" : "vcall_offset"
13608    },
13609    {
13610     "component_value" : -24,
13611     "kind" : "vcall_offset"
13612    },
13613    {
13614     "component_value" : -24,
13615     "kind" : "offset_to_top"
13616    },
13617    {
13618     "kind" : "rtti",
13619     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
13620    },
13621    {
13622     "kind" : "complete_dtor_pointer",
13623     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED1Ev"
13624    },
13625    {
13626     "kind" : "deleting_dtor_pointer",
13627     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEED0Ev"
13628    },
13629    {
13630     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13631    },
13632    {
13633     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13634    },
13635    {
13636     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13637    },
13638    {
13639     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13640    }
13641   ]
13642  },
13643  {
13644   "alignment" : 4,
13645   "base_specifiers" :
13646   [
13647    {
13648     "referenced_type" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
13649    },
13650    {
13651     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13652    },
13653    {
13654     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13655    }
13656   ],
13657   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE",
13658   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::ICryptoFactory>",
13659   "record_kind" : "class",
13660   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE",
13661   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE",
13662   "size" : 32,
13663   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13664   "template_args" : [ "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE" ],
13665   "vtable_components" :
13666   [
13667    {
13668     "component_value" : 24,
13669     "kind" : "vbase_offset"
13670    },
13671    {
13672     "kind" : "offset_to_top"
13673    },
13674    {
13675     "kind" : "rtti",
13676     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
13677    },
13678    {
13679     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
13680    },
13681    {
13682     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13683    },
13684    {
13685     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13686    },
13687    {
13688     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13689    },
13690    {
13691     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13692    },
13693    {
13694     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
13695    },
13696    {
13697     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13698    },
13699    {
13700     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
13701    },
13702    {
13703     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13704    },
13705    {
13706     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
13707    },
13708    {
13709     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13710    },
13711    {
13712     "kind" : "complete_dtor_pointer",
13713     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
13714    },
13715    {
13716     "kind" : "deleting_dtor_pointer",
13717     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
13718    },
13719    {
13720     "is_pure" : true,
13721     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
13722    },
13723    {
13724     "is_pure" : true,
13725     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
13726    },
13727    {
13728     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
13729    },
13730    {
13731     "component_value" : 20,
13732     "kind" : "vbase_offset"
13733    },
13734    {
13735     "component_value" : -4,
13736     "kind" : "offset_to_top"
13737    },
13738    {
13739     "kind" : "rtti",
13740     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
13741    },
13742    {
13743     "kind" : "complete_dtor_pointer",
13744     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
13745    },
13746    {
13747     "kind" : "deleting_dtor_pointer",
13748     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
13749    },
13750    {
13751     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
13752    },
13753    {
13754     "component_value" : 16,
13755     "kind" : "vbase_offset"
13756    },
13757    {
13758     "component_value" : -8,
13759     "kind" : "offset_to_top"
13760    },
13761    {
13762     "kind" : "rtti",
13763     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
13764    },
13765    {
13766     "kind" : "complete_dtor_pointer",
13767     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
13768    },
13769    {
13770     "kind" : "deleting_dtor_pointer",
13771     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
13772    },
13773    {
13774     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13775    },
13776    {
13777     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13778    },
13779    {
13780     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13781    },
13782    {
13783     "kind" : "vcall_offset"
13784    },
13785    {
13786     "component_value" : -16,
13787     "kind" : "vcall_offset"
13788    },
13789    {
13790     "component_value" : -16,
13791     "kind" : "vcall_offset"
13792    },
13793    {
13794     "component_value" : -16,
13795     "kind" : "vcall_offset"
13796    },
13797    {
13798     "component_value" : -24,
13799     "kind" : "vcall_offset"
13800    },
13801    {
13802     "component_value" : -24,
13803     "kind" : "offset_to_top"
13804    },
13805    {
13806     "kind" : "rtti",
13807     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
13808    },
13809    {
13810     "kind" : "complete_dtor_pointer",
13811     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED1Ev"
13812    },
13813    {
13814     "kind" : "deleting_dtor_pointer",
13815     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEED0Ev"
13816    },
13817    {
13818     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
13819    },
13820    {
13821     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13822    },
13823    {
13824     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13825    },
13826    {
13827     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13828    }
13829   ]
13830  },
13831  {
13832   "alignment" : 4,
13833   "base_specifiers" :
13834   [
13835    {
13836     "referenced_type" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
13837    },
13838    {
13839     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
13840    },
13841    {
13842     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
13843    }
13844   ],
13845   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE",
13846   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_0::IDrmPluginListener>",
13847   "record_kind" : "class",
13848   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE",
13849   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE",
13850   "size" : 32,
13851   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
13852   "template_args" : [ "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE" ],
13853   "vtable_components" :
13854   [
13855    {
13856     "component_value" : 24,
13857     "kind" : "vbase_offset"
13858    },
13859    {
13860     "kind" : "offset_to_top"
13861    },
13862    {
13863     "kind" : "rtti",
13864     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
13865    },
13866    {
13867     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
13868    },
13869    {
13870     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
13871    },
13872    {
13873     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
13874    },
13875    {
13876     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
13877    },
13878    {
13879     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
13880    },
13881    {
13882     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
13883    },
13884    {
13885     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
13886    },
13887    {
13888     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
13889    },
13890    {
13891     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
13892    },
13893    {
13894     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
13895    },
13896    {
13897     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
13898    },
13899    {
13900     "kind" : "complete_dtor_pointer",
13901     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
13902    },
13903    {
13904     "kind" : "deleting_dtor_pointer",
13905     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
13906    },
13907    {
13908     "is_pure" : true,
13909     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
13910    },
13911    {
13912     "is_pure" : true,
13913     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
13914    },
13915    {
13916     "is_pure" : true,
13917     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
13918    },
13919    {
13920     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
13921    },
13922    {
13923     "component_value" : 20,
13924     "kind" : "vbase_offset"
13925    },
13926    {
13927     "component_value" : -4,
13928     "kind" : "offset_to_top"
13929    },
13930    {
13931     "kind" : "rtti",
13932     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
13933    },
13934    {
13935     "kind" : "complete_dtor_pointer",
13936     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
13937    },
13938    {
13939     "kind" : "deleting_dtor_pointer",
13940     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
13941    },
13942    {
13943     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
13944    },
13945    {
13946     "component_value" : 16,
13947     "kind" : "vbase_offset"
13948    },
13949    {
13950     "component_value" : -8,
13951     "kind" : "offset_to_top"
13952    },
13953    {
13954     "kind" : "rtti",
13955     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
13956    },
13957    {
13958     "kind" : "complete_dtor_pointer",
13959     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
13960    },
13961    {
13962     "kind" : "deleting_dtor_pointer",
13963     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
13964    },
13965    {
13966     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
13967    },
13968    {
13969     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
13970    },
13971    {
13972     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
13973    },
13974    {
13975     "kind" : "vcall_offset"
13976    },
13977    {
13978     "component_value" : -16,
13979     "kind" : "vcall_offset"
13980    },
13981    {
13982     "component_value" : -16,
13983     "kind" : "vcall_offset"
13984    },
13985    {
13986     "component_value" : -16,
13987     "kind" : "vcall_offset"
13988    },
13989    {
13990     "component_value" : -24,
13991     "kind" : "vcall_offset"
13992    },
13993    {
13994     "component_value" : -24,
13995     "kind" : "offset_to_top"
13996    },
13997    {
13998     "kind" : "rtti",
13999     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
14000    },
14001    {
14002     "kind" : "complete_dtor_pointer",
14003     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED1Ev"
14004    },
14005    {
14006     "kind" : "deleting_dtor_pointer",
14007     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEED0Ev"
14008    },
14009    {
14010     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14011    },
14012    {
14013     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14014    },
14015    {
14016     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14017    },
14018    {
14019     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14020    }
14021   ]
14022  },
14023  {
14024   "alignment" : 4,
14025   "base_specifiers" :
14026   [
14027    {
14028     "referenced_type" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE"
14029    },
14030    {
14031     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
14032    },
14033    {
14034     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
14035    }
14036   ],
14037   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE",
14038   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::IDrmFactory>",
14039   "record_kind" : "class",
14040   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE",
14041   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE",
14042   "size" : 32,
14043   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
14044   "template_args" : [ "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE" ],
14045   "vtable_components" :
14046   [
14047    {
14048     "component_value" : 24,
14049     "kind" : "vbase_offset"
14050    },
14051    {
14052     "kind" : "offset_to_top"
14053    },
14054    {
14055     "kind" : "rtti",
14056     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
14057    },
14058    {
14059     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_111IDrmFactory8isRemoteEv"
14060    },
14061    {
14062     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14063    },
14064    {
14065     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14066    },
14067    {
14068     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14069    },
14070    {
14071     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14072    },
14073    {
14074     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv"
14075    },
14076    {
14077     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14078    },
14079    {
14080     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv"
14081    },
14082    {
14083     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14084    },
14085    {
14086     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv"
14087    },
14088    {
14089     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14090    },
14091    {
14092     "kind" : "complete_dtor_pointer",
14093     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
14094    },
14095    {
14096     "kind" : "deleting_dtor_pointer",
14097     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
14098    },
14099    {
14100     "is_pure" : true,
14101     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
14102    },
14103    {
14104     "is_pure" : true,
14105     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
14106    },
14107    {
14108     "is_pure" : true,
14109     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
14110    },
14111    {
14112     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
14113    },
14114    {
14115     "component_value" : 20,
14116     "kind" : "vbase_offset"
14117    },
14118    {
14119     "component_value" : -4,
14120     "kind" : "offset_to_top"
14121    },
14122    {
14123     "kind" : "rtti",
14124     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
14125    },
14126    {
14127     "kind" : "complete_dtor_pointer",
14128     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
14129    },
14130    {
14131     "kind" : "deleting_dtor_pointer",
14132     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
14133    },
14134    {
14135     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
14136    },
14137    {
14138     "component_value" : 16,
14139     "kind" : "vbase_offset"
14140    },
14141    {
14142     "component_value" : -8,
14143     "kind" : "offset_to_top"
14144    },
14145    {
14146     "kind" : "rtti",
14147     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
14148    },
14149    {
14150     "kind" : "complete_dtor_pointer",
14151     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
14152    },
14153    {
14154     "kind" : "deleting_dtor_pointer",
14155     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
14156    },
14157    {
14158     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14159    },
14160    {
14161     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14162    },
14163    {
14164     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14165    },
14166    {
14167     "kind" : "vcall_offset"
14168    },
14169    {
14170     "component_value" : -16,
14171     "kind" : "vcall_offset"
14172    },
14173    {
14174     "component_value" : -16,
14175     "kind" : "vcall_offset"
14176    },
14177    {
14178     "component_value" : -16,
14179     "kind" : "vcall_offset"
14180    },
14181    {
14182     "component_value" : -24,
14183     "kind" : "vcall_offset"
14184    },
14185    {
14186     "component_value" : -24,
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" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED1Ev"
14196    },
14197    {
14198     "kind" : "deleting_dtor_pointer",
14199     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEED0Ev"
14200    },
14201    {
14202     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14203    },
14204    {
14205     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14206    },
14207    {
14208     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14209    },
14210    {
14211     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14212    }
14213   ]
14214  },
14215  {
14216   "alignment" : 4,
14217   "base_specifiers" :
14218   [
14219    {
14220     "referenced_type" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE"
14221    },
14222    {
14223     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
14224    },
14225    {
14226     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
14227    }
14228   ],
14229   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE",
14230   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_1::ICryptoFactory>",
14231   "record_kind" : "class",
14232   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE",
14233   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE",
14234   "size" : 32,
14235   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
14236   "template_args" : [ "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE" ],
14237   "vtable_components" :
14238   [
14239    {
14240     "component_value" : 24,
14241     "kind" : "vbase_offset"
14242    },
14243    {
14244     "kind" : "offset_to_top"
14245    },
14246    {
14247     "kind" : "rtti",
14248     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
14249    },
14250    {
14251     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114ICryptoFactory8isRemoteEv"
14252    },
14253    {
14254     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14255    },
14256    {
14257     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14258    },
14259    {
14260     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14261    },
14262    {
14263     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14264    },
14265    {
14266     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv"
14267    },
14268    {
14269     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14270    },
14271    {
14272     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv"
14273    },
14274    {
14275     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14276    },
14277    {
14278     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv"
14279    },
14280    {
14281     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14282    },
14283    {
14284     "kind" : "complete_dtor_pointer",
14285     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
14286    },
14287    {
14288     "kind" : "deleting_dtor_pointer",
14289     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
14290    },
14291    {
14292     "is_pure" : true,
14293     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
14294    },
14295    {
14296     "is_pure" : true,
14297     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
14298    },
14299    {
14300     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
14301    },
14302    {
14303     "component_value" : 20,
14304     "kind" : "vbase_offset"
14305    },
14306    {
14307     "component_value" : -4,
14308     "kind" : "offset_to_top"
14309    },
14310    {
14311     "kind" : "rtti",
14312     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
14313    },
14314    {
14315     "kind" : "complete_dtor_pointer",
14316     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
14317    },
14318    {
14319     "kind" : "deleting_dtor_pointer",
14320     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
14321    },
14322    {
14323     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
14324    },
14325    {
14326     "component_value" : 16,
14327     "kind" : "vbase_offset"
14328    },
14329    {
14330     "component_value" : -8,
14331     "kind" : "offset_to_top"
14332    },
14333    {
14334     "kind" : "rtti",
14335     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
14336    },
14337    {
14338     "kind" : "complete_dtor_pointer",
14339     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
14340    },
14341    {
14342     "kind" : "deleting_dtor_pointer",
14343     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
14344    },
14345    {
14346     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14347    },
14348    {
14349     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14350    },
14351    {
14352     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14353    },
14354    {
14355     "kind" : "vcall_offset"
14356    },
14357    {
14358     "component_value" : -16,
14359     "kind" : "vcall_offset"
14360    },
14361    {
14362     "component_value" : -16,
14363     "kind" : "vcall_offset"
14364    },
14365    {
14366     "component_value" : -16,
14367     "kind" : "vcall_offset"
14368    },
14369    {
14370     "component_value" : -24,
14371     "kind" : "vcall_offset"
14372    },
14373    {
14374     "component_value" : -24,
14375     "kind" : "offset_to_top"
14376    },
14377    {
14378     "kind" : "rtti",
14379     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
14380    },
14381    {
14382     "kind" : "complete_dtor_pointer",
14383     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED1Ev"
14384    },
14385    {
14386     "kind" : "deleting_dtor_pointer",
14387     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEED0Ev"
14388    },
14389    {
14390     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14391    },
14392    {
14393     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14394    },
14395    {
14396     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14397    },
14398    {
14399     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14400    }
14401   ]
14402  },
14403  {
14404   "alignment" : 4,
14405   "base_specifiers" :
14406   [
14407    {
14408     "referenced_type" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE"
14409    },
14410    {
14411     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
14412    },
14413    {
14414     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
14415    }
14416   ],
14417   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE",
14418   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::IDrmFactory>",
14419   "record_kind" : "class",
14420   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE",
14421   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE",
14422   "size" : 32,
14423   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
14424   "template_args" : [ "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE" ],
14425   "vtable_components" :
14426   [
14427    {
14428     "component_value" : 24,
14429     "kind" : "vbase_offset"
14430    },
14431    {
14432     "kind" : "offset_to_top"
14433    },
14434    {
14435     "kind" : "rtti",
14436     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
14437    },
14438    {
14439     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_211IDrmFactory8isRemoteEv"
14440    },
14441    {
14442     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14443    },
14444    {
14445     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14446    },
14447    {
14448     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14449    },
14450    {
14451     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14452    },
14453    {
14454     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21setHALInstrumentationEv"
14455    },
14456    {
14457     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14458    },
14459    {
14460     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory4pingEv"
14461    },
14462    {
14463     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14464    },
14465    {
14466     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21notifySyspropsChangedEv"
14467    },
14468    {
14469     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14470    },
14471    {
14472     "kind" : "complete_dtor_pointer",
14473     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
14474    },
14475    {
14476     "kind" : "deleting_dtor_pointer",
14477     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
14478    },
14479    {
14480     "is_pure" : true,
14481     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
14482    },
14483    {
14484     "is_pure" : true,
14485     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
14486    },
14487    {
14488     "is_pure" : true,
14489     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
14490    },
14491    {
14492     "is_pure" : true,
14493     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
14494    },
14495    {
14496     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
14497    },
14498    {
14499     "component_value" : 20,
14500     "kind" : "vbase_offset"
14501    },
14502    {
14503     "component_value" : -4,
14504     "kind" : "offset_to_top"
14505    },
14506    {
14507     "kind" : "rtti",
14508     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
14509    },
14510    {
14511     "kind" : "complete_dtor_pointer",
14512     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
14513    },
14514    {
14515     "kind" : "deleting_dtor_pointer",
14516     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
14517    },
14518    {
14519     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
14520    },
14521    {
14522     "component_value" : 16,
14523     "kind" : "vbase_offset"
14524    },
14525    {
14526     "component_value" : -8,
14527     "kind" : "offset_to_top"
14528    },
14529    {
14530     "kind" : "rtti",
14531     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
14532    },
14533    {
14534     "kind" : "complete_dtor_pointer",
14535     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
14536    },
14537    {
14538     "kind" : "deleting_dtor_pointer",
14539     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
14540    },
14541    {
14542     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14543    },
14544    {
14545     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14546    },
14547    {
14548     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14549    },
14550    {
14551     "kind" : "vcall_offset"
14552    },
14553    {
14554     "component_value" : -16,
14555     "kind" : "vcall_offset"
14556    },
14557    {
14558     "component_value" : -16,
14559     "kind" : "vcall_offset"
14560    },
14561    {
14562     "component_value" : -16,
14563     "kind" : "vcall_offset"
14564    },
14565    {
14566     "component_value" : -24,
14567     "kind" : "vcall_offset"
14568    },
14569    {
14570     "component_value" : -24,
14571     "kind" : "offset_to_top"
14572    },
14573    {
14574     "kind" : "rtti",
14575     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
14576    },
14577    {
14578     "kind" : "complete_dtor_pointer",
14579     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED1Ev"
14580    },
14581    {
14582     "kind" : "deleting_dtor_pointer",
14583     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEED0Ev"
14584    },
14585    {
14586     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14587    },
14588    {
14589     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14590    },
14591    {
14592     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14593    },
14594    {
14595     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14596    }
14597   ]
14598  },
14599  {
14600   "alignment" : 4,
14601   "base_specifiers" :
14602   [
14603    {
14604     "referenced_type" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE"
14605    },
14606    {
14607     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
14608    },
14609    {
14610     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
14611    }
14612   ],
14613   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE",
14614   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_2::ICryptoFactory>",
14615   "record_kind" : "class",
14616   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE",
14617   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE",
14618   "size" : 32,
14619   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
14620   "template_args" : [ "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE" ],
14621   "vtable_components" :
14622   [
14623    {
14624     "component_value" : 24,
14625     "kind" : "vbase_offset"
14626    },
14627    {
14628     "kind" : "offset_to_top"
14629    },
14630    {
14631     "kind" : "rtti",
14632     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
14633    },
14634    {
14635     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_214ICryptoFactory8isRemoteEv"
14636    },
14637    {
14638     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14639    },
14640    {
14641     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14642    },
14643    {
14644     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14645    },
14646    {
14647     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14648    },
14649    {
14650     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21setHALInstrumentationEv"
14651    },
14652    {
14653     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14654    },
14655    {
14656     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory4pingEv"
14657    },
14658    {
14659     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14660    },
14661    {
14662     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21notifySyspropsChangedEv"
14663    },
14664    {
14665     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14666    },
14667    {
14668     "kind" : "complete_dtor_pointer",
14669     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
14670    },
14671    {
14672     "kind" : "deleting_dtor_pointer",
14673     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
14674    },
14675    {
14676     "is_pure" : true,
14677     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
14678    },
14679    {
14680     "is_pure" : true,
14681     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
14682    },
14683    {
14684     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
14685    },
14686    {
14687     "component_value" : 20,
14688     "kind" : "vbase_offset"
14689    },
14690    {
14691     "component_value" : -4,
14692     "kind" : "offset_to_top"
14693    },
14694    {
14695     "kind" : "rtti",
14696     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
14697    },
14698    {
14699     "kind" : "complete_dtor_pointer",
14700     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
14701    },
14702    {
14703     "kind" : "deleting_dtor_pointer",
14704     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
14705    },
14706    {
14707     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
14708    },
14709    {
14710     "component_value" : 16,
14711     "kind" : "vbase_offset"
14712    },
14713    {
14714     "component_value" : -8,
14715     "kind" : "offset_to_top"
14716    },
14717    {
14718     "kind" : "rtti",
14719     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
14720    },
14721    {
14722     "kind" : "complete_dtor_pointer",
14723     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
14724    },
14725    {
14726     "kind" : "deleting_dtor_pointer",
14727     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
14728    },
14729    {
14730     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14731    },
14732    {
14733     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14734    },
14735    {
14736     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14737    },
14738    {
14739     "kind" : "vcall_offset"
14740    },
14741    {
14742     "component_value" : -16,
14743     "kind" : "vcall_offset"
14744    },
14745    {
14746     "component_value" : -16,
14747     "kind" : "vcall_offset"
14748    },
14749    {
14750     "component_value" : -16,
14751     "kind" : "vcall_offset"
14752    },
14753    {
14754     "component_value" : -24,
14755     "kind" : "vcall_offset"
14756    },
14757    {
14758     "component_value" : -24,
14759     "kind" : "offset_to_top"
14760    },
14761    {
14762     "kind" : "rtti",
14763     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
14764    },
14765    {
14766     "kind" : "complete_dtor_pointer",
14767     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED1Ev"
14768    },
14769    {
14770     "kind" : "deleting_dtor_pointer",
14771     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEED0Ev"
14772    },
14773    {
14774     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14775    },
14776    {
14777     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14778    },
14779    {
14780     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14781    },
14782    {
14783     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14784    }
14785   ]
14786  },
14787  {
14788   "alignment" : 4,
14789   "base_specifiers" :
14790   [
14791    {
14792     "referenced_type" : "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE"
14793    },
14794    {
14795     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
14796    },
14797    {
14798     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
14799    }
14800   ],
14801   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEEE",
14802   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_3::IDrmFactory>",
14803   "record_kind" : "class",
14804   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEEE",
14805   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEEE",
14806   "size" : 32,
14807   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
14808   "template_args" : [ "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE" ],
14809   "vtable_components" :
14810   [
14811    {
14812     "component_value" : 24,
14813     "kind" : "vbase_offset"
14814    },
14815    {
14816     "kind" : "offset_to_top"
14817    },
14818    {
14819     "kind" : "rtti",
14820     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEEE"
14821    },
14822    {
14823     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_311IDrmFactory8isRemoteEv"
14824    },
14825    {
14826     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
14827    },
14828    {
14829     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
14830    },
14831    {
14832     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
14833    },
14834    {
14835     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
14836    },
14837    {
14838     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory21setHALInstrumentationEv"
14839    },
14840    {
14841     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
14842    },
14843    {
14844     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory4pingEv"
14845    },
14846    {
14847     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
14848    },
14849    {
14850     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory21notifySyspropsChangedEv"
14851    },
14852    {
14853     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
14854    },
14855    {
14856     "kind" : "complete_dtor_pointer",
14857     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEED1Ev"
14858    },
14859    {
14860     "kind" : "deleting_dtor_pointer",
14861     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEED0Ev"
14862    },
14863    {
14864     "is_pure" : true,
14865     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
14866    },
14867    {
14868     "is_pure" : true,
14869     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
14870    },
14871    {
14872     "is_pure" : true,
14873     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
14874    },
14875    {
14876     "is_pure" : true,
14877     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
14878    },
14879    {
14880     "is_pure" : true,
14881     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory25getSupportedCryptoSchemesENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEEEEE"
14882    },
14883    {
14884     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEE10onAsBinderEv"
14885    },
14886    {
14887     "component_value" : 20,
14888     "kind" : "vbase_offset"
14889    },
14890    {
14891     "component_value" : -4,
14892     "kind" : "offset_to_top"
14893    },
14894    {
14895     "kind" : "rtti",
14896     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEEE"
14897    },
14898    {
14899     "kind" : "complete_dtor_pointer",
14900     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEED1Ev"
14901    },
14902    {
14903     "kind" : "deleting_dtor_pointer",
14904     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEED0Ev"
14905    },
14906    {
14907     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEE10onAsBinderEv"
14908    },
14909    {
14910     "component_value" : 16,
14911     "kind" : "vbase_offset"
14912    },
14913    {
14914     "component_value" : -8,
14915     "kind" : "offset_to_top"
14916    },
14917    {
14918     "kind" : "rtti",
14919     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEEE"
14920    },
14921    {
14922     "kind" : "complete_dtor_pointer",
14923     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEED1Ev"
14924    },
14925    {
14926     "kind" : "deleting_dtor_pointer",
14927     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEED0Ev"
14928    },
14929    {
14930     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
14931    },
14932    {
14933     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14934    },
14935    {
14936     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14937    },
14938    {
14939     "kind" : "vcall_offset"
14940    },
14941    {
14942     "component_value" : -16,
14943     "kind" : "vcall_offset"
14944    },
14945    {
14946     "component_value" : -16,
14947     "kind" : "vcall_offset"
14948    },
14949    {
14950     "component_value" : -16,
14951     "kind" : "vcall_offset"
14952    },
14953    {
14954     "component_value" : -24,
14955     "kind" : "vcall_offset"
14956    },
14957    {
14958     "component_value" : -24,
14959     "kind" : "offset_to_top"
14960    },
14961    {
14962     "kind" : "rtti",
14963     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEEE"
14964    },
14965    {
14966     "kind" : "complete_dtor_pointer",
14967     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEED1Ev"
14968    },
14969    {
14970     "kind" : "deleting_dtor_pointer",
14971     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEED0Ev"
14972    },
14973    {
14974     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
14975    },
14976    {
14977     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
14978    },
14979    {
14980     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
14981    },
14982    {
14983     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14984    }
14985   ]
14986  },
14987  {
14988   "alignment" : 4,
14989   "base_specifiers" :
14990   [
14991    {
14992     "referenced_type" : "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE"
14993    },
14994    {
14995     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
14996    },
14997    {
14998     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
14999    }
15000   ],
15001   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEEE",
15002   "name" : "android::hardware::BpInterface<android::hardware::drm::V1_3::ICryptoFactory>",
15003   "record_kind" : "class",
15004   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEEE",
15005   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEEE",
15006   "size" : 32,
15007   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
15008   "template_args" : [ "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE" ],
15009   "vtable_components" :
15010   [
15011    {
15012     "component_value" : 24,
15013     "kind" : "vbase_offset"
15014    },
15015    {
15016     "kind" : "offset_to_top"
15017    },
15018    {
15019     "kind" : "rtti",
15020     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEEE"
15021    },
15022    {
15023     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_314ICryptoFactory8isRemoteEv"
15024    },
15025    {
15026     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
15027    },
15028    {
15029     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
15030    },
15031    {
15032     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
15033    },
15034    {
15035     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
15036    },
15037    {
15038     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory21setHALInstrumentationEv"
15039    },
15040    {
15041     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
15042    },
15043    {
15044     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory4pingEv"
15045    },
15046    {
15047     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
15048    },
15049    {
15050     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory21notifySyspropsChangedEv"
15051    },
15052    {
15053     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
15054    },
15055    {
15056     "kind" : "complete_dtor_pointer",
15057     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEED1Ev"
15058    },
15059    {
15060     "kind" : "deleting_dtor_pointer",
15061     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEED0Ev"
15062    },
15063    {
15064     "is_pure" : true,
15065     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
15066    },
15067    {
15068     "is_pure" : true,
15069     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
15070    },
15071    {
15072     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEE10onAsBinderEv"
15073    },
15074    {
15075     "component_value" : 20,
15076     "kind" : "vbase_offset"
15077    },
15078    {
15079     "component_value" : -4,
15080     "kind" : "offset_to_top"
15081    },
15082    {
15083     "kind" : "rtti",
15084     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEEE"
15085    },
15086    {
15087     "kind" : "complete_dtor_pointer",
15088     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEED1Ev"
15089    },
15090    {
15091     "kind" : "deleting_dtor_pointer",
15092     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEED0Ev"
15093    },
15094    {
15095     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEE10onAsBinderEv"
15096    },
15097    {
15098     "component_value" : 16,
15099     "kind" : "vbase_offset"
15100    },
15101    {
15102     "component_value" : -8,
15103     "kind" : "offset_to_top"
15104    },
15105    {
15106     "kind" : "rtti",
15107     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEEE"
15108    },
15109    {
15110     "kind" : "complete_dtor_pointer",
15111     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEED1Ev"
15112    },
15113    {
15114     "kind" : "deleting_dtor_pointer",
15115     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEED0Ev"
15116    },
15117    {
15118     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15119    },
15120    {
15121     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15122    },
15123    {
15124     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15125    },
15126    {
15127     "kind" : "vcall_offset"
15128    },
15129    {
15130     "component_value" : -16,
15131     "kind" : "vcall_offset"
15132    },
15133    {
15134     "component_value" : -16,
15135     "kind" : "vcall_offset"
15136    },
15137    {
15138     "component_value" : -16,
15139     "kind" : "vcall_offset"
15140    },
15141    {
15142     "component_value" : -24,
15143     "kind" : "vcall_offset"
15144    },
15145    {
15146     "component_value" : -24,
15147     "kind" : "offset_to_top"
15148    },
15149    {
15150     "kind" : "rtti",
15151     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEEE"
15152    },
15153    {
15154     "kind" : "complete_dtor_pointer",
15155     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEED1Ev"
15156    },
15157    {
15158     "kind" : "deleting_dtor_pointer",
15159     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEED0Ev"
15160    },
15161    {
15162     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15163    },
15164    {
15165     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15166    },
15167    {
15168     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15169    },
15170    {
15171     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15172    }
15173   ]
15174  },
15175  {
15176   "alignment" : 4,
15177   "base_specifiers" :
15178   [
15179    {
15180     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
15181    },
15182    {
15183     "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
15184    },
15185    {
15186     "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
15187    }
15188   ],
15189   "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
15190   "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
15191   "record_kind" : "class",
15192   "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
15193   "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
15194   "size" : 32,
15195   "source_file" : "/system/libhwbinder/include/hwbinder/IInterface.h",
15196   "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
15197   "vtable_components" :
15198   [
15199    {
15200     "component_value" : 24,
15201     "kind" : "vbase_offset"
15202    },
15203    {
15204     "kind" : "offset_to_top"
15205    },
15206    {
15207     "kind" : "rtti",
15208     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
15209    },
15210    {
15211     "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
15212    },
15213    {
15214     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
15215    },
15216    {
15217     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
15218    },
15219    {
15220     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
15221    },
15222    {
15223     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
15224    },
15225    {
15226     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
15227    },
15228    {
15229     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
15230    },
15231    {
15232     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
15233    },
15234    {
15235     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
15236    },
15237    {
15238     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
15239    },
15240    {
15241     "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
15242    },
15243    {
15244     "kind" : "complete_dtor_pointer",
15245     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
15246    },
15247    {
15248     "kind" : "deleting_dtor_pointer",
15249     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
15250    },
15251    {
15252     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
15253    },
15254    {
15255     "component_value" : 20,
15256     "kind" : "vbase_offset"
15257    },
15258    {
15259     "component_value" : -4,
15260     "kind" : "offset_to_top"
15261    },
15262    {
15263     "kind" : "rtti",
15264     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
15265    },
15266    {
15267     "kind" : "complete_dtor_pointer",
15268     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
15269    },
15270    {
15271     "kind" : "deleting_dtor_pointer",
15272     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
15273    },
15274    {
15275     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
15276    },
15277    {
15278     "component_value" : 16,
15279     "kind" : "vbase_offset"
15280    },
15281    {
15282     "component_value" : -8,
15283     "kind" : "offset_to_top"
15284    },
15285    {
15286     "kind" : "rtti",
15287     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
15288    },
15289    {
15290     "kind" : "complete_dtor_pointer",
15291     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
15292    },
15293    {
15294     "kind" : "deleting_dtor_pointer",
15295     "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
15296    },
15297    {
15298     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
15299    },
15300    {
15301     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15302    },
15303    {
15304     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15305    },
15306    {
15307     "kind" : "vcall_offset"
15308    },
15309    {
15310     "component_value" : -16,
15311     "kind" : "vcall_offset"
15312    },
15313    {
15314     "component_value" : -16,
15315     "kind" : "vcall_offset"
15316    },
15317    {
15318     "component_value" : -16,
15319     "kind" : "vcall_offset"
15320    },
15321    {
15322     "component_value" : -24,
15323     "kind" : "vcall_offset"
15324    },
15325    {
15326     "component_value" : -24,
15327     "kind" : "offset_to_top"
15328    },
15329    {
15330     "kind" : "rtti",
15331     "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
15332    },
15333    {
15334     "kind" : "complete_dtor_pointer",
15335     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
15336    },
15337    {
15338     "kind" : "deleting_dtor_pointer",
15339     "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
15340    },
15341    {
15342     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
15343    },
15344    {
15345     "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
15346    },
15347    {
15348     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
15349    },
15350    {
15351     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15352    }
15353   ]
15354  },
15355  {
15356   "alignment" : 4,
15357   "fields" :
15358   [
15359    {
15360     "access" : "private",
15361     "field_name" : "mHandle",
15362     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
15363    },
15364    {
15365     "access" : "private",
15366     "field_name" : "mOwnsHandle",
15367     "field_offset" : 64,
15368     "referenced_type" : "_ZTIb"
15369    },
15370    {
15371     "access" : "private",
15372     "field_name" : "mPad",
15373     "field_offset" : 72,
15374     "referenced_type" : "_ZTIA7_h"
15375    }
15376   ],
15377   "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
15378   "name" : "android::hardware::hidl_handle",
15379   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
15380   "self_type" : "_ZTIN7android8hardware11hidl_handleE",
15381   "size" : 16,
15382   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15383  },
15384  {
15385   "alignment" : 4,
15386   "fields" :
15387   [
15388    {
15389     "access" : "private",
15390     "field_name" : "mHandle",
15391     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
15392    },
15393    {
15394     "access" : "private",
15395     "field_name" : "mSize",
15396     "field_offset" : 128,
15397     "referenced_type" : "_ZTIy"
15398    },
15399    {
15400     "access" : "private",
15401     "field_name" : "mName",
15402     "field_offset" : 192,
15403     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
15404    }
15405   ],
15406   "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
15407   "name" : "android::hardware::hidl_memory",
15408   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
15409   "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
15410   "size" : 40,
15411   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15412  },
15413  {
15414   "alignment" : 4,
15415   "fields" :
15416   [
15417    {
15418     "access" : "private",
15419     "field_name" : "mBuffer",
15420     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
15421    },
15422    {
15423     "access" : "private",
15424     "field_name" : "mSize",
15425     "field_offset" : 64,
15426     "referenced_type" : "_ZTIj"
15427    },
15428    {
15429     "access" : "private",
15430     "field_name" : "mOwnsBuffer",
15431     "field_offset" : 96,
15432     "referenced_type" : "_ZTIb"
15433    },
15434    {
15435     "access" : "private",
15436     "field_name" : "mPad",
15437     "field_offset" : 104,
15438     "referenced_type" : "_ZTIA3_h"
15439    }
15440   ],
15441   "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
15442   "name" : "android::hardware::hidl_string",
15443   "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
15444   "self_type" : "_ZTIN7android8hardware11hidl_stringE",
15445   "size" : 16,
15446   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15447  },
15448  {
15449   "alignment" : 4,
15450   "fields" :
15451   [
15452    {
15453     "access" : "private",
15454     "field_name" : "mGrantors",
15455     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
15456    },
15457    {
15458     "access" : "private",
15459     "field_name" : "mHandle",
15460     "field_offset" : 128,
15461     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
15462    },
15463    {
15464     "access" : "private",
15465     "field_name" : "mQuantum",
15466     "field_offset" : 192,
15467     "referenced_type" : "_ZTIj"
15468    },
15469    {
15470     "access" : "private",
15471     "field_name" : "mFlags",
15472     "field_offset" : 224,
15473     "referenced_type" : "_ZTIj"
15474    }
15475   ],
15476   "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
15477   "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
15478   "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
15479   "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
15480   "size" : 32,
15481   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h",
15482   "template_args" : [ "_ZTIc" ]
15483  },
15484  {
15485   "access" : "private",
15486   "alignment" : 4,
15487   "fields" :
15488   [
15489    {
15490     "field_name" : "binder",
15491     "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
15492    },
15493    {
15494     "field_name" : "refs",
15495     "field_offset" : 32,
15496     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
15497    }
15498   ],
15499   "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
15500   "name" : "android::hardware::ProcessState::handle_entry",
15501   "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
15502   "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
15503   "size" : 8,
15504   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h"
15505  },
15506  {
15507   "alignment" : 4,
15508   "base_specifiers" :
15509   [
15510    {
15511     "is_virtual" : true,
15512     "referenced_type" : "_ZTIN7android7RefBaseE"
15513    }
15514   ],
15515   "fields" :
15516   [
15517    {
15518     "access" : "private",
15519     "field_name" : "mDriverFD",
15520     "field_offset" : 32,
15521     "referenced_type" : "_ZTIi"
15522    },
15523    {
15524     "access" : "private",
15525     "field_name" : "mVMStart",
15526     "field_offset" : 64,
15527     "referenced_type" : "_ZTIPv"
15528    },
15529    {
15530     "access" : "private",
15531     "field_name" : "mThreadCountLock",
15532     "field_offset" : 96,
15533     "referenced_type" : "_ZTI15pthread_mutex_t"
15534    },
15535    {
15536     "access" : "private",
15537     "field_name" : "mThreadCountDecrement",
15538     "field_offset" : 128,
15539     "referenced_type" : "_ZTI14pthread_cond_t"
15540    },
15541    {
15542     "access" : "private",
15543     "field_name" : "mExecutingThreadsCount",
15544     "field_offset" : 160,
15545     "referenced_type" : "_ZTIj"
15546    },
15547    {
15548     "access" : "private",
15549     "field_name" : "mMaxThreads",
15550     "field_offset" : 192,
15551     "referenced_type" : "_ZTIj"
15552    },
15553    {
15554     "access" : "private",
15555     "field_name" : "mStarvationStartTimeMs",
15556     "field_offset" : 224,
15557     "referenced_type" : "_ZTIx"
15558    },
15559    {
15560     "access" : "private",
15561     "field_name" : "mLock",
15562     "field_offset" : 288,
15563     "referenced_type" : "_ZTIN7android5MutexE"
15564    },
15565    {
15566     "access" : "private",
15567     "field_name" : "mHandleToObject",
15568     "field_offset" : 320,
15569     "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
15570    },
15571    {
15572     "access" : "private",
15573     "field_name" : "mManagesContexts",
15574     "field_offset" : 480,
15575     "referenced_type" : "_ZTIb"
15576    },
15577    {
15578     "access" : "private",
15579     "field_name" : "mBinderContextCheckFunc",
15580     "field_offset" : 512,
15581     "referenced_type" : "_ZTIPFbRKN7android8String16ERKNS_2spINS_8hardware7IBinderEEEPvE"
15582    },
15583    {
15584     "access" : "private",
15585     "field_name" : "mBinderContextUserData",
15586     "field_offset" : 544,
15587     "referenced_type" : "_ZTIPv"
15588    },
15589    {
15590     "access" : "private",
15591     "field_name" : "mContexts",
15592     "field_offset" : 576,
15593     "referenced_type" : "_ZTIN7android11KeyedVectorINS_8String16ENS_2spINS_8hardware7IBinderEEEEE"
15594    },
15595    {
15596     "access" : "private",
15597     "field_name" : "mRootDir",
15598     "field_offset" : 736,
15599     "referenced_type" : "_ZTIN7android7String8E"
15600    },
15601    {
15602     "access" : "private",
15603     "field_name" : "mThreadPoolStarted",
15604     "field_offset" : 768,
15605     "referenced_type" : "_ZTIb"
15606    },
15607    {
15608     "access" : "private",
15609     "field_name" : "mSpawnThreadOnStart",
15610     "field_offset" : 776,
15611     "referenced_type" : "_ZTIb"
15612    },
15613    {
15614     "access" : "private",
15615     "field_name" : "mThreadPoolSeq",
15616     "field_offset" : 800,
15617     "referenced_type" : "_ZTIVi"
15618    },
15619    {
15620     "access" : "private",
15621     "field_name" : "mMmapSize",
15622     "field_offset" : 832,
15623     "referenced_type" : "_ZTIKj"
15624    },
15625    {
15626     "access" : "private",
15627     "field_name" : "mCallRestriction",
15628     "field_offset" : 864,
15629     "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
15630    }
15631   ],
15632   "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
15633   "name" : "android::hardware::ProcessState",
15634   "record_kind" : "class",
15635   "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
15636   "self_type" : "_ZTIN7android8hardware12ProcessStateE",
15637   "size" : 120,
15638   "source_file" : "/system/libhwbinder/include/hwbinder/ProcessState.h",
15639   "vtable_components" :
15640   [
15641    {
15642     "component_value" : 112,
15643     "kind" : "vbase_offset"
15644    },
15645    {
15646     "kind" : "offset_to_top"
15647    },
15648    {
15649     "kind" : "rtti",
15650     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
15651    },
15652    {
15653     "kind" : "complete_dtor_pointer",
15654     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
15655    },
15656    {
15657     "kind" : "deleting_dtor_pointer",
15658     "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
15659    },
15660    {
15661     "kind" : "vcall_offset"
15662    },
15663    {
15664     "kind" : "vcall_offset"
15665    },
15666    {
15667     "kind" : "vcall_offset"
15668    },
15669    {
15670     "kind" : "vcall_offset"
15671    },
15672    {
15673     "component_value" : -112,
15674     "kind" : "vcall_offset"
15675    },
15676    {
15677     "component_value" : -112,
15678     "kind" : "offset_to_top"
15679    },
15680    {
15681     "kind" : "rtti",
15682     "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
15683    },
15684    {
15685     "kind" : "complete_dtor_pointer",
15686     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
15687    },
15688    {
15689     "kind" : "deleting_dtor_pointer",
15690     "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
15691    },
15692    {
15693     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15694    },
15695    {
15696     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15697    },
15698    {
15699     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15700    },
15701    {
15702     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15703    }
15704   ]
15705  },
15706  {
15707   "alignment" : 2,
15708   "fields" :
15709   [
15710    {
15711     "access" : "private",
15712     "field_name" : "mMajor",
15713     "referenced_type" : "_ZTIt"
15714    },
15715    {
15716     "access" : "private",
15717     "field_name" : "mMinor",
15718     "field_offset" : 16,
15719     "referenced_type" : "_ZTIt"
15720    }
15721   ],
15722   "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
15723   "name" : "android::hardware::hidl_version",
15724   "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
15725   "self_type" : "_ZTIN7android8hardware12hidl_versionE",
15726   "size" : 4,
15727   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
15728  },
15729  {
15730   "alignment" : 4,
15731   "fields" :
15732   [
15733    {
15734     "access" : "private",
15735     "field_name" : "mMutex",
15736     "referenced_type" : "_ZTINSt3__15mutexE"
15737    },
15738    {
15739     "access" : "private",
15740     "field_name" : "mMap",
15741     "field_offset" : 32,
15742     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
15743    }
15744   ],
15745   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
15746   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBinder> (void *)> >",
15747   "record_kind" : "class",
15748   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
15749   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
15750   "size" : 16,
15751   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
15752   "template_args" :
15753   [
15754    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15755    "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
15756   ]
15757  },
15758  {
15759   "alignment" : 4,
15760   "fields" :
15761   [
15762    {
15763     "access" : "private",
15764     "field_name" : "mMutex",
15765     "referenced_type" : "_ZTINSt3__15mutexE"
15766    },
15767    {
15768     "access" : "private",
15769     "field_name" : "mMap",
15770     "field_offset" : 32,
15771     "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
15772    }
15773   ],
15774   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
15775   "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<sp<IBase> (void *)> >",
15776   "record_kind" : "class",
15777   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
15778   "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
15779   "size" : 16,
15780   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
15781   "template_args" :
15782   [
15783    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
15784    "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
15785   ]
15786  },
15787  {
15788   "alignment" : 4,
15789   "fields" :
15790   [
15791    {
15792     "access" : "private",
15793     "field_name" : "mMutex",
15794     "referenced_type" : "_ZTINSt3__15mutexE"
15795    },
15796    {
15797     "access" : "private",
15798     "field_name" : "mMap",
15799     "field_offset" : 32,
15800     "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
15801    }
15802   ],
15803   "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
15804   "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> >",
15805   "record_kind" : "class",
15806   "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
15807   "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
15808   "size" : 16,
15809   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
15810   "template_args" :
15811   [
15812    "_ZTIPKN7android4hidl4base4V1_05IBaseE",
15813    "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
15814   ]
15815  },
15816  {
15817   "alignment" : 8,
15818   "fields" :
15819   [
15820    {
15821     "field_name" : "flags",
15822     "referenced_type" : "_ZTIj"
15823    },
15824    {
15825     "field_name" : "fdIndex",
15826     "field_offset" : 32,
15827     "referenced_type" : "_ZTIj"
15828    },
15829    {
15830     "field_name" : "offset",
15831     "field_offset" : 64,
15832     "referenced_type" : "_ZTIj"
15833    },
15834    {
15835     "field_name" : "extent",
15836     "field_offset" : 128,
15837     "referenced_type" : "_ZTIy"
15838    }
15839   ],
15840   "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
15841   "name" : "android::hardware::GrantorDescriptor",
15842   "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
15843   "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
15844   "size" : 24,
15845   "source_file" : "/system/libhidl/base/include/hidl/MQDescriptor.h"
15846  },
15847  {
15848   "alignment" : 4,
15849   "base_specifiers" :
15850   [
15851    {
15852     "is_virtual" : true,
15853     "referenced_type" : "_ZTIN7android7RefBaseE"
15854    }
15855   ],
15856   "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
15857   "name" : "android::hardware::hidl_death_recipient",
15858   "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
15859   "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
15860   "size" : 12,
15861   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
15862   "vtable_components" :
15863   [
15864    {
15865     "component_value" : 4,
15866     "kind" : "vbase_offset"
15867    },
15868    {
15869     "kind" : "offset_to_top"
15870    },
15871    {
15872     "kind" : "rtti",
15873     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
15874    },
15875    {
15876     "is_pure" : true,
15877     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
15878    },
15879    {
15880     "kind" : "complete_dtor_pointer",
15881     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
15882    },
15883    {
15884     "kind" : "deleting_dtor_pointer",
15885     "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
15886    },
15887    {
15888     "kind" : "vcall_offset"
15889    },
15890    {
15891     "kind" : "vcall_offset"
15892    },
15893    {
15894     "kind" : "vcall_offset"
15895    },
15896    {
15897     "kind" : "vcall_offset"
15898    },
15899    {
15900     "component_value" : -4,
15901     "kind" : "vcall_offset"
15902    },
15903    {
15904     "component_value" : -4,
15905     "kind" : "offset_to_top"
15906    },
15907    {
15908     "kind" : "rtti",
15909     "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
15910    },
15911    {
15912     "kind" : "complete_dtor_pointer",
15913     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
15914    },
15915    {
15916     "kind" : "deleting_dtor_pointer",
15917     "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
15918    },
15919    {
15920     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15921    },
15922    {
15923     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15924    },
15925    {
15926     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15927    },
15928    {
15929     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15930    }
15931   ]
15932  },
15933  {
15934   "alignment" : 4,
15935   "base_specifiers" :
15936   [
15937    {
15938     "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
15939    }
15940   ],
15941   "fields" :
15942   [
15943    {
15944     "access" : "private",
15945     "field_name" : "mRecipient",
15946     "field_offset" : 32,
15947     "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
15948    },
15949    {
15950     "access" : "private",
15951     "field_name" : "mCookie",
15952     "field_offset" : 96,
15953     "referenced_type" : "_ZTIy"
15954    },
15955    {
15956     "access" : "private",
15957     "field_name" : "mBase",
15958     "field_offset" : 160,
15959     "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
15960    }
15961   ],
15962   "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
15963   "name" : "android::hardware::hidl_binder_death_recipient",
15964   "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
15965   "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
15966   "size" : 36,
15967   "source_file" : "/system/libhidl/transport/include/hidl/HidlBinderSupport.h",
15968   "vtable_components" :
15969   [
15970    {
15971     "component_value" : 28,
15972     "kind" : "vbase_offset"
15973    },
15974    {
15975     "kind" : "offset_to_top"
15976    },
15977    {
15978     "kind" : "rtti",
15979     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
15980    },
15981    {
15982     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
15983    },
15984    {
15985     "kind" : "complete_dtor_pointer",
15986     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
15987    },
15988    {
15989     "kind" : "deleting_dtor_pointer",
15990     "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
15991    },
15992    {
15993     "kind" : "vcall_offset"
15994    },
15995    {
15996     "kind" : "vcall_offset"
15997    },
15998    {
15999     "kind" : "vcall_offset"
16000    },
16001    {
16002     "kind" : "vcall_offset"
16003    },
16004    {
16005     "component_value" : -28,
16006     "kind" : "vcall_offset"
16007    },
16008    {
16009     "component_value" : -28,
16010     "kind" : "offset_to_top"
16011    },
16012    {
16013     "kind" : "rtti",
16014     "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
16015    },
16016    {
16017     "kind" : "complete_dtor_pointer",
16018     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
16019    },
16020    {
16021     "kind" : "deleting_dtor_pointer",
16022     "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
16023    },
16024    {
16025     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16026    },
16027    {
16028     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16029    },
16030    {
16031     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16032    },
16033    {
16034     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16035    }
16036   ]
16037  },
16038  {
16039   "alignment" : 4,
16040   "base_specifiers" :
16041   [
16042    {
16043     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
16044    }
16045   ],
16046   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE",
16047   "name" : "android::hardware::drm::V1_0::IDrmPlugin",
16048   "referenced_type" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE",
16049   "self_type" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE",
16050   "size" : 12,
16051   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPlugin.h",
16052   "vtable_components" :
16053   [
16054    {
16055     "component_value" : 4,
16056     "kind" : "vbase_offset"
16057    },
16058    {
16059     "kind" : "offset_to_top"
16060    },
16061    {
16062     "kind" : "rtti",
16063     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
16064    },
16065    {
16066     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_010IDrmPlugin8isRemoteEv"
16067    },
16068    {
16069     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16070    },
16071    {
16072     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16073    },
16074    {
16075     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16076    },
16077    {
16078     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16079    },
16080    {
16081     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21setHALInstrumentationEv"
16082    },
16083    {
16084     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16085    },
16086    {
16087     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4pingEv"
16088    },
16089    {
16090     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16091    },
16092    {
16093     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21notifySyspropsChangedEv"
16094    },
16095    {
16096     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16097    },
16098    {
16099     "kind" : "complete_dtor_pointer",
16100     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD1Ev"
16101    },
16102    {
16103     "kind" : "deleting_dtor_pointer",
16104     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPluginD0Ev"
16105    },
16106    {
16107     "is_pure" : true,
16108     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
16109    },
16110    {
16111     "is_pure" : true,
16112     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
16113    },
16114    {
16115     "is_pure" : true,
16116     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
16117    },
16118    {
16119     "is_pure" : true,
16120     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
16121    },
16122    {
16123     "is_pure" : true,
16124     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
16125    },
16126    {
16127     "is_pure" : true,
16128     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
16129    },
16130    {
16131     "is_pure" : true,
16132     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
16133    },
16134    {
16135     "is_pure" : true,
16136     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
16137    },
16138    {
16139     "is_pure" : true,
16140     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
16141    },
16142    {
16143     "is_pure" : true,
16144     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
16145    },
16146    {
16147     "is_pure" : true,
16148     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
16149    },
16150    {
16151     "is_pure" : true,
16152     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin21releaseAllSecureStopsEv"
16153    },
16154    {
16155     "is_pure" : true,
16156     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
16157    },
16158    {
16159     "is_pure" : true,
16160     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
16161    },
16162    {
16163     "is_pure" : true,
16164     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
16165    },
16166    {
16167     "is_pure" : true,
16168     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
16169    },
16170    {
16171     "is_pure" : true,
16172     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
16173    },
16174    {
16175     "is_pure" : true,
16176     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
16177    },
16178    {
16179     "is_pure" : true,
16180     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
16181    },
16182    {
16183     "is_pure" : true,
16184     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
16185    },
16186    {
16187     "is_pure" : true,
16188     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
16189    },
16190    {
16191     "is_pure" : true,
16192     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
16193    },
16194    {
16195     "is_pure" : true,
16196     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
16197    },
16198    {
16199     "is_pure" : true,
16200     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
16201    },
16202    {
16203     "is_pure" : true,
16204     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
16205    },
16206    {
16207     "is_pure" : true,
16208     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
16209    },
16210    {
16211     "is_pure" : true,
16212     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
16213    },
16214    {
16215     "is_pure" : true,
16216     "mangled_component_name" : "_ZN7android8hardware3drm4V1_010IDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
16217    },
16218    {
16219     "kind" : "vcall_offset"
16220    },
16221    {
16222     "kind" : "vcall_offset"
16223    },
16224    {
16225     "kind" : "vcall_offset"
16226    },
16227    {
16228     "kind" : "vcall_offset"
16229    },
16230    {
16231     "component_value" : -4,
16232     "kind" : "vcall_offset"
16233    },
16234    {
16235     "component_value" : -4,
16236     "kind" : "offset_to_top"
16237    },
16238    {
16239     "kind" : "rtti",
16240     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_010IDrmPluginE"
16241    },
16242    {
16243     "kind" : "complete_dtor_pointer",
16244     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_010IDrmPluginD1Ev"
16245    },
16246    {
16247     "kind" : "deleting_dtor_pointer",
16248     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_010IDrmPluginD0Ev"
16249    },
16250    {
16251     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16252    },
16253    {
16254     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16255    },
16256    {
16257     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16258    },
16259    {
16260     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16261    }
16262   ]
16263  },
16264  {
16265   "alignment" : 8,
16266   "fields" :
16267   [
16268    {
16269     "field_name" : "opaqueData",
16270     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
16271    }
16272   ],
16273   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_010SecureStopE",
16274   "name" : "android::hardware::drm::V1_0::SecureStop",
16275   "referenced_type" : "_ZTIN7android8hardware3drm4V1_010SecureStopE",
16276   "self_type" : "_ZTIN7android8hardware3drm4V1_010SecureStopE",
16277   "size" : 16,
16278   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
16279  },
16280  {
16281   "alignment" : 4,
16282   "base_specifiers" :
16283   [
16284    {
16285     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
16286    }
16287   ],
16288   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE",
16289   "name" : "android::hardware::drm::V1_0::IDrmFactory",
16290   "referenced_type" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE",
16291   "self_type" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE",
16292   "size" : 12,
16293   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmFactory.h",
16294   "vtable_components" :
16295   [
16296    {
16297     "component_value" : 4,
16298     "kind" : "vbase_offset"
16299    },
16300    {
16301     "kind" : "offset_to_top"
16302    },
16303    {
16304     "kind" : "rtti",
16305     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
16306    },
16307    {
16308     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_011IDrmFactory8isRemoteEv"
16309    },
16310    {
16311     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16312    },
16313    {
16314     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16315    },
16316    {
16317     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16318    },
16319    {
16320     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16321    },
16322    {
16323     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21setHALInstrumentationEv"
16324    },
16325    {
16326     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16327    },
16328    {
16329     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory4pingEv"
16330    },
16331    {
16332     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16333    },
16334    {
16335     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory21notifySyspropsChangedEv"
16336    },
16337    {
16338     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16339    },
16340    {
16341     "kind" : "complete_dtor_pointer",
16342     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD1Ev"
16343    },
16344    {
16345     "kind" : "deleting_dtor_pointer",
16346     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactoryD0Ev"
16347    },
16348    {
16349     "is_pure" : true,
16350     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
16351    },
16352    {
16353     "is_pure" : true,
16354     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
16355    },
16356    {
16357     "is_pure" : true,
16358     "mangled_component_name" : "_ZN7android8hardware3drm4V1_011IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
16359    },
16360    {
16361     "kind" : "vcall_offset"
16362    },
16363    {
16364     "kind" : "vcall_offset"
16365    },
16366    {
16367     "kind" : "vcall_offset"
16368    },
16369    {
16370     "kind" : "vcall_offset"
16371    },
16372    {
16373     "component_value" : -4,
16374     "kind" : "vcall_offset"
16375    },
16376    {
16377     "component_value" : -4,
16378     "kind" : "offset_to_top"
16379    },
16380    {
16381     "kind" : "rtti",
16382     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
16383    },
16384    {
16385     "kind" : "complete_dtor_pointer",
16386     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_011IDrmFactoryD1Ev"
16387    },
16388    {
16389     "kind" : "deleting_dtor_pointer",
16390     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_011IDrmFactoryD0Ev"
16391    },
16392    {
16393     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16394    },
16395    {
16396     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16397    },
16398    {
16399     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16400    },
16401    {
16402     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16403    }
16404   ]
16405  },
16406  {
16407   "alignment" : 8,
16408   "fields" :
16409   [
16410    {
16411     "field_name" : "bufferId",
16412     "referenced_type" : "_ZTIj"
16413    },
16414    {
16415     "field_name" : "offset",
16416     "field_offset" : 64,
16417     "referenced_type" : "_ZTIy"
16418    },
16419    {
16420     "field_name" : "size",
16421     "field_offset" : 128,
16422     "referenced_type" : "_ZTIy"
16423    }
16424   ],
16425   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_012SharedBufferE",
16426   "name" : "android::hardware::drm::V1_0::SharedBuffer",
16427   "referenced_type" : "_ZTIN7android8hardware3drm4V1_012SharedBufferE",
16428   "self_type" : "_ZTIN7android8hardware3drm4V1_012SharedBufferE",
16429   "size" : 24,
16430   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
16431  },
16432  {
16433   "alignment" : 4,
16434   "base_specifiers" :
16435   [
16436    {
16437     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
16438    }
16439   ],
16440   "fields" :
16441   [
16442    {
16443     "access" : "private",
16444     "field_name" : "_hidl_mImpl",
16445     "field_offset" : 544,
16446     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE"
16447    }
16448   ],
16449   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE",
16450   "name" : "android::hardware::drm::V1_0::BnHwDrmPlugin",
16451   "referenced_type" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE",
16452   "self_type" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE",
16453   "size" : 80,
16454   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPlugin.h",
16455   "vtable_components" :
16456   [
16457    {
16458     "component_value" : 72,
16459     "kind" : "vbase_offset"
16460    },
16461    {
16462     "kind" : "offset_to_top"
16463    },
16464    {
16465     "kind" : "rtti",
16466     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
16467    },
16468    {
16469     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
16470    },
16471    {
16472     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
16473    },
16474    {
16475     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
16476    },
16477    {
16478     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
16479    },
16480    {
16481     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
16482    },
16483    {
16484     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
16485    },
16486    {
16487     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
16488    },
16489    {
16490     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
16491    },
16492    {
16493     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
16494    },
16495    {
16496     "kind" : "complete_dtor_pointer",
16497     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
16498    },
16499    {
16500     "kind" : "deleting_dtor_pointer",
16501     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
16502    },
16503    {
16504     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BnHwDrmPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
16505    },
16506    {
16507     "component_value" : -20,
16508     "kind" : "offset_to_top"
16509    },
16510    {
16511     "kind" : "rtti",
16512     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
16513    },
16514    {
16515     "kind" : "complete_dtor_pointer",
16516     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
16517    },
16518    {
16519     "kind" : "deleting_dtor_pointer",
16520     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
16521    },
16522    {
16523     "kind" : "vcall_offset"
16524    },
16525    {
16526     "kind" : "vcall_offset"
16527    },
16528    {
16529     "kind" : "vcall_offset"
16530    },
16531    {
16532     "kind" : "vcall_offset"
16533    },
16534    {
16535     "component_value" : -72,
16536     "kind" : "vcall_offset"
16537    },
16538    {
16539     "component_value" : -72,
16540     "kind" : "offset_to_top"
16541    },
16542    {
16543     "kind" : "rtti",
16544     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BnHwDrmPluginE"
16545    },
16546    {
16547     "kind" : "complete_dtor_pointer",
16548     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BnHwDrmPluginD1Ev"
16549    },
16550    {
16551     "kind" : "deleting_dtor_pointer",
16552     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BnHwDrmPluginD0Ev"
16553    },
16554    {
16555     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16556    },
16557    {
16558     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16559    },
16560    {
16561     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16562    },
16563    {
16564     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16565    }
16566   ]
16567  },
16568  {
16569   "alignment" : 4,
16570   "base_specifiers" :
16571   [
16572    {
16573     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEEE"
16574    },
16575    {
16576     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
16577    }
16578   ],
16579   "fields" :
16580   [
16581    {
16582     "access" : "private",
16583     "field_name" : "_hidl_mMutex",
16584     "field_offset" : 544,
16585     "referenced_type" : "_ZTINSt3__15mutexE"
16586    },
16587    {
16588     "access" : "private",
16589     "field_name" : "_hidl_mDeathRecipients",
16590     "field_offset" : 576,
16591     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
16592    }
16593   ],
16594   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE",
16595   "name" : "android::hardware::drm::V1_0::BpHwDrmPlugin",
16596   "referenced_type" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE",
16597   "self_type" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE",
16598   "size" : 92,
16599   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPlugin.h",
16600   "vtable_components" :
16601   [
16602    {
16603     "component_value" : 84,
16604     "kind" : "vbase_offset"
16605    },
16606    {
16607     "kind" : "offset_to_top"
16608    },
16609    {
16610     "kind" : "rtti",
16611     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
16612    },
16613    {
16614     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013BpHwDrmPlugin8isRemoteEv"
16615    },
16616    {
16617     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16618    },
16619    {
16620     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16621    },
16622    {
16623     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16624    },
16625    {
16626     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16627    },
16628    {
16629     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21setHALInstrumentationEv"
16630    },
16631    {
16632     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16633    },
16634    {
16635     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4pingEv"
16636    },
16637    {
16638     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16639    },
16640    {
16641     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21notifySyspropsChangedEv"
16642    },
16643    {
16644     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16645    },
16646    {
16647     "kind" : "complete_dtor_pointer",
16648     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
16649    },
16650    {
16651     "kind" : "deleting_dtor_pointer",
16652     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
16653    },
16654    {
16655     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11openSessionENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
16656    },
16657    {
16658     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin12closeSessionERKNS0_8hidl_vecIhEE"
16659    },
16660    {
16661     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getKeyRequestERKNS0_8hidl_vecIhEES7_RKNS0_11hidl_stringENS2_7KeyTypeERKNS4_INS2_8KeyValueEEENSt3__18functionIFvNS2_6StatusES7_NS2_14KeyRequestTypeESA_EEE"
16662    },
16663    {
16664     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18provideKeyResponseERKNS0_8hidl_vecIhEES7_NSt3__18functionIFvNS2_6StatusES7_EEE"
16665    },
16666    {
16667     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin10removeKeysERKNS0_8hidl_vecIhEE"
16668    },
16669    {
16670     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11restoreKeysERKNS0_8hidl_vecIhEES7_"
16671    },
16672    {
16673     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14queryKeyStatusERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS4_INS2_8KeyValueEEEEEE"
16674    },
16675    {
16676     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin19getProvisionRequestERKNS0_11hidl_stringES6_NSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEES6_EEE"
16677    },
16678    {
16679     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin24provideProvisionResponseERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusES7_S7_EEE"
16680    },
16681    {
16682     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14getSecureStopsENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecINS2_10SecureStopEEEEEE"
16683    },
16684    {
16685     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin13getSecureStopERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS2_10SecureStopEEEE"
16686    },
16687    {
16688     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin21releaseAllSecureStopsEv"
16689    },
16690    {
16691     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17releaseSecureStopERKNS0_8hidl_vecIhEE"
16692    },
16693    {
16694     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17getPropertyStringERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusES6_EEE"
16695    },
16696    {
16697     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20getPropertyByteArrayERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS0_8hidl_vecIhEEEEE"
16698    },
16699    {
16700     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin17setPropertyStringERKNS0_11hidl_stringES6_"
16701    },
16702    {
16703     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20setPropertyByteArrayERKNS0_11hidl_stringERKNS0_8hidl_vecIhEE"
16704    },
16705    {
16706     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin18setCipherAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
16707    },
16708    {
16709     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15setMacAlgorithmERKNS0_8hidl_vecIhEERKNS0_11hidl_stringE"
16710    },
16711    {
16712     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7encryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
16713    },
16714    {
16715     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7decryptERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
16716    },
16717    {
16718     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin4signERKNS0_8hidl_vecIhEES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
16719    },
16720    {
16721     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin6verifyERKNS0_8hidl_vecIhEES7_S7_S7_NSt3__18functionIFvNS2_6StatusEbEEE"
16722    },
16723    {
16724     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin7signRSAERKNS0_8hidl_vecIhEERKNS0_11hidl_stringES7_S7_NSt3__18functionIFvNS2_6StatusES7_EEE"
16725    },
16726    {
16727     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin11setListenerERKNS_2spINS2_18IDrmPluginListenerEEE"
16728    },
16729    {
16730     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
16731    },
16732    {
16733     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
16734    },
16735    {
16736     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
16737    },
16738    {
16739     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
16740    },
16741    {
16742     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013BpHwDrmPlugin15onLastStrongRefEPKv"
16743    },
16744    {
16745     "component_value" : 80,
16746     "kind" : "vbase_offset"
16747    },
16748    {
16749     "component_value" : -4,
16750     "kind" : "offset_to_top"
16751    },
16752    {
16753     "kind" : "rtti",
16754     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
16755    },
16756    {
16757     "kind" : "complete_dtor_pointer",
16758     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
16759    },
16760    {
16761     "kind" : "deleting_dtor_pointer",
16762     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
16763    },
16764    {
16765     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_010IDrmPluginEE10onAsBinderEv"
16766    },
16767    {
16768     "component_value" : 76,
16769     "kind" : "vbase_offset"
16770    },
16771    {
16772     "component_value" : -8,
16773     "kind" : "offset_to_top"
16774    },
16775    {
16776     "kind" : "rtti",
16777     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
16778    },
16779    {
16780     "kind" : "complete_dtor_pointer",
16781     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
16782    },
16783    {
16784     "kind" : "deleting_dtor_pointer",
16785     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
16786    },
16787    {
16788     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
16789    },
16790    {
16791     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_013BpHwDrmPlugin15onLastStrongRefEPKv"
16792    },
16793    {
16794     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16795    },
16796    {
16797     "component_value" : -24,
16798     "kind" : "offset_to_top"
16799    },
16800    {
16801     "kind" : "rtti",
16802     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
16803    },
16804    {
16805     "kind" : "complete_dtor_pointer",
16806     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
16807    },
16808    {
16809     "kind" : "deleting_dtor_pointer",
16810     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
16811    },
16812    {
16813     "kind" : "vcall_offset"
16814    },
16815    {
16816     "component_value" : -76,
16817     "kind" : "vcall_offset"
16818    },
16819    {
16820     "component_value" : -84,
16821     "kind" : "vcall_offset"
16822    },
16823    {
16824     "component_value" : -76,
16825     "kind" : "vcall_offset"
16826    },
16827    {
16828     "component_value" : -84,
16829     "kind" : "vcall_offset"
16830    },
16831    {
16832     "component_value" : -84,
16833     "kind" : "offset_to_top"
16834    },
16835    {
16836     "kind" : "rtti",
16837     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013BpHwDrmPluginE"
16838    },
16839    {
16840     "kind" : "complete_dtor_pointer",
16841     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BpHwDrmPluginD1Ev"
16842    },
16843    {
16844     "kind" : "deleting_dtor_pointer",
16845     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013BpHwDrmPluginD0Ev"
16846    },
16847    {
16848     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
16849    },
16850    {
16851     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3drm4V1_013BpHwDrmPlugin15onLastStrongRefEPKv"
16852    },
16853    {
16854     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
16855    },
16856    {
16857     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16858    }
16859   ]
16860  },
16861  {
16862   "alignment" : 4,
16863   "base_specifiers" :
16864   [
16865    {
16866     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
16867    }
16868   ],
16869   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE",
16870   "name" : "android::hardware::drm::V1_0::ICryptoPlugin",
16871   "referenced_type" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE",
16872   "self_type" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE",
16873   "size" : 12,
16874   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoPlugin.h",
16875   "vtable_components" :
16876   [
16877    {
16878     "component_value" : 4,
16879     "kind" : "vbase_offset"
16880    },
16881    {
16882     "kind" : "offset_to_top"
16883    },
16884    {
16885     "kind" : "rtti",
16886     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
16887    },
16888    {
16889     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_013ICryptoPlugin8isRemoteEv"
16890    },
16891    {
16892     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
16893    },
16894    {
16895     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
16896    },
16897    {
16898     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
16899    },
16900    {
16901     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
16902    },
16903    {
16904     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21setHALInstrumentationEv"
16905    },
16906    {
16907     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
16908    },
16909    {
16910     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin4pingEv"
16911    },
16912    {
16913     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
16914    },
16915    {
16916     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin21notifySyspropsChangedEv"
16917    },
16918    {
16919     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
16920    },
16921    {
16922     "kind" : "complete_dtor_pointer",
16923     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD1Ev"
16924    },
16925    {
16926     "kind" : "deleting_dtor_pointer",
16927     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPluginD0Ev"
16928    },
16929    {
16930     "is_pure" : true,
16931     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
16932    },
16933    {
16934     "is_pure" : true,
16935     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin16notifyResolutionEjj"
16936    },
16937    {
16938     "is_pure" : true,
16939     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
16940    },
16941    {
16942     "is_pure" : true,
16943     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
16944    },
16945    {
16946     "is_pure" : true,
16947     "mangled_component_name" : "_ZN7android8hardware3drm4V1_013ICryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
16948    },
16949    {
16950     "kind" : "vcall_offset"
16951    },
16952    {
16953     "kind" : "vcall_offset"
16954    },
16955    {
16956     "kind" : "vcall_offset"
16957    },
16958    {
16959     "kind" : "vcall_offset"
16960    },
16961    {
16962     "component_value" : -4,
16963     "kind" : "vcall_offset"
16964    },
16965    {
16966     "component_value" : -4,
16967     "kind" : "offset_to_top"
16968    },
16969    {
16970     "kind" : "rtti",
16971     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_013ICryptoPluginE"
16972    },
16973    {
16974     "kind" : "complete_dtor_pointer",
16975     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013ICryptoPluginD1Ev"
16976    },
16977    {
16978     "kind" : "deleting_dtor_pointer",
16979     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_013ICryptoPluginD0Ev"
16980    },
16981    {
16982     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16983    },
16984    {
16985     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16986    },
16987    {
16988     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16989    },
16990    {
16991     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16992    }
16993   ]
16994  },
16995  {
16996   "alignment" : 4,
16997   "base_specifiers" :
16998   [
16999    {
17000     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
17001    }
17002   ],
17003   "fields" :
17004   [
17005    {
17006     "access" : "private",
17007     "field_name" : "_hidl_mImpl",
17008     "field_offset" : 544,
17009     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_011IDrmFactoryEEE"
17010    }
17011   ],
17012   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE",
17013   "name" : "android::hardware::drm::V1_0::BnHwDrmFactory",
17014   "referenced_type" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE",
17015   "self_type" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE",
17016   "size" : 80,
17017   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmFactory.h",
17018   "vtable_components" :
17019   [
17020    {
17021     "component_value" : 72,
17022     "kind" : "vbase_offset"
17023    },
17024    {
17025     "kind" : "offset_to_top"
17026    },
17027    {
17028     "kind" : "rtti",
17029     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
17030    },
17031    {
17032     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17033    },
17034    {
17035     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17036    },
17037    {
17038     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17039    },
17040    {
17041     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
17042    },
17043    {
17044     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17045    },
17046    {
17047     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17048    },
17049    {
17050     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17051    },
17052    {
17053     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17054    },
17055    {
17056     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17057    },
17058    {
17059     "kind" : "complete_dtor_pointer",
17060     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
17061    },
17062    {
17063     "kind" : "deleting_dtor_pointer",
17064     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
17065    },
17066    {
17067     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
17068    },
17069    {
17070     "component_value" : -20,
17071     "kind" : "offset_to_top"
17072    },
17073    {
17074     "kind" : "rtti",
17075     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
17076    },
17077    {
17078     "kind" : "complete_dtor_pointer",
17079     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
17080    },
17081    {
17082     "kind" : "deleting_dtor_pointer",
17083     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
17084    },
17085    {
17086     "kind" : "vcall_offset"
17087    },
17088    {
17089     "kind" : "vcall_offset"
17090    },
17091    {
17092     "kind" : "vcall_offset"
17093    },
17094    {
17095     "kind" : "vcall_offset"
17096    },
17097    {
17098     "component_value" : -72,
17099     "kind" : "vcall_offset"
17100    },
17101    {
17102     "component_value" : -72,
17103     "kind" : "offset_to_top"
17104    },
17105    {
17106     "kind" : "rtti",
17107     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BnHwDrmFactoryE"
17108    },
17109    {
17110     "kind" : "complete_dtor_pointer",
17111     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BnHwDrmFactoryD1Ev"
17112    },
17113    {
17114     "kind" : "deleting_dtor_pointer",
17115     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BnHwDrmFactoryD0Ev"
17116    },
17117    {
17118     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17119    },
17120    {
17121     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17122    },
17123    {
17124     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17125    },
17126    {
17127     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17128    }
17129   ]
17130  },
17131  {
17132   "alignment" : 4,
17133   "base_specifiers" :
17134   [
17135    {
17136     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEEE"
17137    },
17138    {
17139     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
17140    }
17141   ],
17142   "fields" :
17143   [
17144    {
17145     "access" : "private",
17146     "field_name" : "_hidl_mMutex",
17147     "field_offset" : 544,
17148     "referenced_type" : "_ZTINSt3__15mutexE"
17149    },
17150    {
17151     "access" : "private",
17152     "field_name" : "_hidl_mDeathRecipients",
17153     "field_offset" : 576,
17154     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
17155    }
17156   ],
17157   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE",
17158   "name" : "android::hardware::drm::V1_0::BpHwDrmFactory",
17159   "referenced_type" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE",
17160   "self_type" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE",
17161   "size" : 92,
17162   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmFactory.h",
17163   "vtable_components" :
17164   [
17165    {
17166     "component_value" : 84,
17167     "kind" : "vbase_offset"
17168    },
17169    {
17170     "kind" : "offset_to_top"
17171    },
17172    {
17173     "kind" : "rtti",
17174     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
17175    },
17176    {
17177     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014BpHwDrmFactory8isRemoteEv"
17178    },
17179    {
17180     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17181    },
17182    {
17183     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17184    },
17185    {
17186     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17187    },
17188    {
17189     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17190    },
17191    {
17192     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21setHALInstrumentationEv"
17193    },
17194    {
17195     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17196    },
17197    {
17198     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory4pingEv"
17199    },
17200    {
17201     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17202    },
17203    {
17204     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory21notifySyspropsChangedEv"
17205    },
17206    {
17207     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17208    },
17209    {
17210     "kind" : "complete_dtor_pointer",
17211     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
17212    },
17213    {
17214     "kind" : "deleting_dtor_pointer",
17215     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
17216    },
17217    {
17218     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
17219    },
17220    {
17221     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
17222    },
17223    {
17224     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_10IDrmPluginEEEEEE"
17225    },
17226    {
17227     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
17228    },
17229    {
17230     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014BpHwDrmFactory15onLastStrongRefEPKv"
17231    },
17232    {
17233     "component_value" : 80,
17234     "kind" : "vbase_offset"
17235    },
17236    {
17237     "component_value" : -4,
17238     "kind" : "offset_to_top"
17239    },
17240    {
17241     "kind" : "rtti",
17242     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
17243    },
17244    {
17245     "kind" : "complete_dtor_pointer",
17246     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
17247    },
17248    {
17249     "kind" : "deleting_dtor_pointer",
17250     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
17251    },
17252    {
17253     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_011IDrmFactoryEE10onAsBinderEv"
17254    },
17255    {
17256     "component_value" : 76,
17257     "kind" : "vbase_offset"
17258    },
17259    {
17260     "component_value" : -8,
17261     "kind" : "offset_to_top"
17262    },
17263    {
17264     "kind" : "rtti",
17265     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
17266    },
17267    {
17268     "kind" : "complete_dtor_pointer",
17269     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
17270    },
17271    {
17272     "kind" : "deleting_dtor_pointer",
17273     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
17274    },
17275    {
17276     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17277    },
17278    {
17279     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_014BpHwDrmFactory15onLastStrongRefEPKv"
17280    },
17281    {
17282     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17283    },
17284    {
17285     "component_value" : -24,
17286     "kind" : "offset_to_top"
17287    },
17288    {
17289     "kind" : "rtti",
17290     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
17291    },
17292    {
17293     "kind" : "complete_dtor_pointer",
17294     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
17295    },
17296    {
17297     "kind" : "deleting_dtor_pointer",
17298     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
17299    },
17300    {
17301     "kind" : "vcall_offset"
17302    },
17303    {
17304     "component_value" : -76,
17305     "kind" : "vcall_offset"
17306    },
17307    {
17308     "component_value" : -84,
17309     "kind" : "vcall_offset"
17310    },
17311    {
17312     "component_value" : -76,
17313     "kind" : "vcall_offset"
17314    },
17315    {
17316     "component_value" : -84,
17317     "kind" : "vcall_offset"
17318    },
17319    {
17320     "component_value" : -84,
17321     "kind" : "offset_to_top"
17322    },
17323    {
17324     "kind" : "rtti",
17325     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014BpHwDrmFactoryE"
17326    },
17327    {
17328     "kind" : "complete_dtor_pointer",
17329     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BpHwDrmFactoryD1Ev"
17330    },
17331    {
17332     "kind" : "deleting_dtor_pointer",
17333     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014BpHwDrmFactoryD0Ev"
17334    },
17335    {
17336     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17337    },
17338    {
17339     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3drm4V1_014BpHwDrmFactory15onLastStrongRefEPKv"
17340    },
17341    {
17342     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17343    },
17344    {
17345     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17346    }
17347   ]
17348  },
17349  {
17350   "alignment" : 4,
17351   "base_specifiers" :
17352   [
17353    {
17354     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
17355    }
17356   ],
17357   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE",
17358   "name" : "android::hardware::drm::V1_0::ICryptoFactory",
17359   "referenced_type" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE",
17360   "self_type" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE",
17361   "size" : 12,
17362   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/ICryptoFactory.h",
17363   "vtable_components" :
17364   [
17365    {
17366     "component_value" : 4,
17367     "kind" : "vbase_offset"
17368    },
17369    {
17370     "kind" : "offset_to_top"
17371    },
17372    {
17373     "kind" : "rtti",
17374     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
17375    },
17376    {
17377     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_014ICryptoFactory8isRemoteEv"
17378    },
17379    {
17380     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17381    },
17382    {
17383     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17384    },
17385    {
17386     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17387    },
17388    {
17389     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17390    },
17391    {
17392     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21setHALInstrumentationEv"
17393    },
17394    {
17395     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17396    },
17397    {
17398     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory4pingEv"
17399    },
17400    {
17401     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17402    },
17403    {
17404     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory21notifySyspropsChangedEv"
17405    },
17406    {
17407     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17408    },
17409    {
17410     "kind" : "complete_dtor_pointer",
17411     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
17412    },
17413    {
17414     "kind" : "deleting_dtor_pointer",
17415     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
17416    },
17417    {
17418     "is_pure" : true,
17419     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
17420    },
17421    {
17422     "is_pure" : true,
17423     "mangled_component_name" : "_ZN7android8hardware3drm4V1_014ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
17424    },
17425    {
17426     "kind" : "vcall_offset"
17427    },
17428    {
17429     "kind" : "vcall_offset"
17430    },
17431    {
17432     "kind" : "vcall_offset"
17433    },
17434    {
17435     "kind" : "vcall_offset"
17436    },
17437    {
17438     "component_value" : -4,
17439     "kind" : "vcall_offset"
17440    },
17441    {
17442     "component_value" : -4,
17443     "kind" : "offset_to_top"
17444    },
17445    {
17446     "kind" : "rtti",
17447     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
17448    },
17449    {
17450     "kind" : "complete_dtor_pointer",
17451     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014ICryptoFactoryD1Ev"
17452    },
17453    {
17454     "kind" : "deleting_dtor_pointer",
17455     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_014ICryptoFactoryD0Ev"
17456    },
17457    {
17458     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17459    },
17460    {
17461     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17462    },
17463    {
17464     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17465    },
17466    {
17467     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17468    }
17469   ]
17470  },
17471  {
17472   "alignment" : 4,
17473   "base_specifiers" :
17474   [
17475    {
17476     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
17477    }
17478   ],
17479   "fields" :
17480   [
17481    {
17482     "access" : "private",
17483     "field_name" : "_hidl_mImpl",
17484     "field_offset" : 544,
17485     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE"
17486    }
17487   ],
17488   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE",
17489   "name" : "android::hardware::drm::V1_0::BnHwCryptoPlugin",
17490   "referenced_type" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE",
17491   "self_type" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE",
17492   "size" : 80,
17493   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoPlugin.h",
17494   "vtable_components" :
17495   [
17496    {
17497     "component_value" : 72,
17498     "kind" : "vbase_offset"
17499    },
17500    {
17501     "kind" : "offset_to_top"
17502    },
17503    {
17504     "kind" : "rtti",
17505     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
17506    },
17507    {
17508     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17509    },
17510    {
17511     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17512    },
17513    {
17514     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17515    },
17516    {
17517     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
17518    },
17519    {
17520     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17521    },
17522    {
17523     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17524    },
17525    {
17526     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17527    },
17528    {
17529     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17530    },
17531    {
17532     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17533    },
17534    {
17535     "kind" : "complete_dtor_pointer",
17536     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
17537    },
17538    {
17539     "kind" : "deleting_dtor_pointer",
17540     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
17541    },
17542    {
17543     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BnHwCryptoPlugin10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
17544    },
17545    {
17546     "component_value" : -20,
17547     "kind" : "offset_to_top"
17548    },
17549    {
17550     "kind" : "rtti",
17551     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
17552    },
17553    {
17554     "kind" : "complete_dtor_pointer",
17555     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
17556    },
17557    {
17558     "kind" : "deleting_dtor_pointer",
17559     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
17560    },
17561    {
17562     "kind" : "vcall_offset"
17563    },
17564    {
17565     "kind" : "vcall_offset"
17566    },
17567    {
17568     "kind" : "vcall_offset"
17569    },
17570    {
17571     "kind" : "vcall_offset"
17572    },
17573    {
17574     "component_value" : -72,
17575     "kind" : "vcall_offset"
17576    },
17577    {
17578     "component_value" : -72,
17579     "kind" : "offset_to_top"
17580    },
17581    {
17582     "kind" : "rtti",
17583     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BnHwCryptoPluginE"
17584    },
17585    {
17586     "kind" : "complete_dtor_pointer",
17587     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BnHwCryptoPluginD1Ev"
17588    },
17589    {
17590     "kind" : "deleting_dtor_pointer",
17591     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BnHwCryptoPluginD0Ev"
17592    },
17593    {
17594     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17595    },
17596    {
17597     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17598    },
17599    {
17600     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17601    },
17602    {
17603     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17604    }
17605   ]
17606  },
17607  {
17608   "alignment" : 4,
17609   "base_specifiers" :
17610   [
17611    {
17612     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEEE"
17613    },
17614    {
17615     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
17616    }
17617   ],
17618   "fields" :
17619   [
17620    {
17621     "access" : "private",
17622     "field_name" : "_hidl_mMutex",
17623     "field_offset" : 544,
17624     "referenced_type" : "_ZTINSt3__15mutexE"
17625    },
17626    {
17627     "access" : "private",
17628     "field_name" : "_hidl_mDeathRecipients",
17629     "field_offset" : 576,
17630     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
17631    }
17632   ],
17633   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE",
17634   "name" : "android::hardware::drm::V1_0::BpHwCryptoPlugin",
17635   "referenced_type" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE",
17636   "self_type" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE",
17637   "size" : 92,
17638   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoPlugin.h",
17639   "vtable_components" :
17640   [
17641    {
17642     "component_value" : 84,
17643     "kind" : "vbase_offset"
17644    },
17645    {
17646     "kind" : "offset_to_top"
17647    },
17648    {
17649     "kind" : "rtti",
17650     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
17651    },
17652    {
17653     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_016BpHwCryptoPlugin8isRemoteEv"
17654    },
17655    {
17656     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
17657    },
17658    {
17659     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
17660    },
17661    {
17662     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
17663    },
17664    {
17665     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
17666    },
17667    {
17668     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21setHALInstrumentationEv"
17669    },
17670    {
17671     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
17672    },
17673    {
17674     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin4pingEv"
17675    },
17676    {
17677     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
17678    },
17679    {
17680     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin21notifySyspropsChangedEv"
17681    },
17682    {
17683     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
17684    },
17685    {
17686     "kind" : "complete_dtor_pointer",
17687     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
17688    },
17689    {
17690     "kind" : "deleting_dtor_pointer",
17691     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
17692    },
17693    {
17694     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin30requiresSecureDecoderComponentERKNS0_11hidl_stringE"
17695    },
17696    {
17697     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin16notifyResolutionEjj"
17698    },
17699    {
17700     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin18setMediaDrmSessionERKNS0_8hidl_vecIhEE"
17701    },
17702    {
17703     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin19setSharedBufferBaseERKNS0_11hidl_memoryEj"
17704    },
17705    {
17706     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin7decryptEbRKNS0_10hidl_arrayIhLj16EJEEES7_NS2_4ModeERKNS2_7PatternERKNS0_8hidl_vecINS2_9SubSampleEEERKNS2_12SharedBufferEyRKNS2_17DestinationBufferENSt3__18functionIFvNS2_6StatusEjRKNS0_11hidl_stringEEEE"
17707    },
17708    {
17709     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
17710    },
17711    {
17712     "mangled_component_name" : "_ZN7android8hardware3drm4V1_016BpHwCryptoPlugin15onLastStrongRefEPKv"
17713    },
17714    {
17715     "component_value" : 80,
17716     "kind" : "vbase_offset"
17717    },
17718    {
17719     "component_value" : -4,
17720     "kind" : "offset_to_top"
17721    },
17722    {
17723     "kind" : "rtti",
17724     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
17725    },
17726    {
17727     "kind" : "complete_dtor_pointer",
17728     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
17729    },
17730    {
17731     "kind" : "deleting_dtor_pointer",
17732     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
17733    },
17734    {
17735     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_013ICryptoPluginEE10onAsBinderEv"
17736    },
17737    {
17738     "component_value" : 76,
17739     "kind" : "vbase_offset"
17740    },
17741    {
17742     "component_value" : -8,
17743     "kind" : "offset_to_top"
17744    },
17745    {
17746     "kind" : "rtti",
17747     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
17748    },
17749    {
17750     "kind" : "complete_dtor_pointer",
17751     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
17752    },
17753    {
17754     "kind" : "deleting_dtor_pointer",
17755     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
17756    },
17757    {
17758     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
17759    },
17760    {
17761     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_016BpHwCryptoPlugin15onLastStrongRefEPKv"
17762    },
17763    {
17764     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17765    },
17766    {
17767     "component_value" : -24,
17768     "kind" : "offset_to_top"
17769    },
17770    {
17771     "kind" : "rtti",
17772     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
17773    },
17774    {
17775     "kind" : "complete_dtor_pointer",
17776     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
17777    },
17778    {
17779     "kind" : "deleting_dtor_pointer",
17780     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
17781    },
17782    {
17783     "kind" : "vcall_offset"
17784    },
17785    {
17786     "component_value" : -76,
17787     "kind" : "vcall_offset"
17788    },
17789    {
17790     "component_value" : -84,
17791     "kind" : "vcall_offset"
17792    },
17793    {
17794     "component_value" : -76,
17795     "kind" : "vcall_offset"
17796    },
17797    {
17798     "component_value" : -84,
17799     "kind" : "vcall_offset"
17800    },
17801    {
17802     "component_value" : -84,
17803     "kind" : "offset_to_top"
17804    },
17805    {
17806     "kind" : "rtti",
17807     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_016BpHwCryptoPluginE"
17808    },
17809    {
17810     "kind" : "complete_dtor_pointer",
17811     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BpHwCryptoPluginD1Ev"
17812    },
17813    {
17814     "kind" : "deleting_dtor_pointer",
17815     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_016BpHwCryptoPluginD0Ev"
17816    },
17817    {
17818     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
17819    },
17820    {
17821     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3drm4V1_016BpHwCryptoPlugin15onLastStrongRefEPKv"
17822    },
17823    {
17824     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
17825    },
17826    {
17827     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17828    }
17829   ]
17830  },
17831  {
17832   "alignment" : 4,
17833   "base_specifiers" :
17834   [
17835    {
17836     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
17837    }
17838   ],
17839   "fields" :
17840   [
17841    {
17842     "access" : "private",
17843     "field_name" : "_hidl_mImpl",
17844     "field_offset" : 544,
17845     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_014ICryptoFactoryEEE"
17846    }
17847   ],
17848   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
17849   "name" : "android::hardware::drm::V1_0::BnHwCryptoFactory",
17850   "referenced_type" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
17851   "self_type" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE",
17852   "size" : 80,
17853   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwCryptoFactory.h",
17854   "vtable_components" :
17855   [
17856    {
17857     "component_value" : 72,
17858     "kind" : "vbase_offset"
17859    },
17860    {
17861     "kind" : "offset_to_top"
17862    },
17863    {
17864     "kind" : "rtti",
17865     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
17866    },
17867    {
17868     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
17869    },
17870    {
17871     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
17872    },
17873    {
17874     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
17875    },
17876    {
17877     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
17878    },
17879    {
17880     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
17881    },
17882    {
17883     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
17884    },
17885    {
17886     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
17887    },
17888    {
17889     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
17890    },
17891    {
17892     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
17893    },
17894    {
17895     "kind" : "complete_dtor_pointer",
17896     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
17897    },
17898    {
17899     "kind" : "deleting_dtor_pointer",
17900     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
17901    },
17902    {
17903     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
17904    },
17905    {
17906     "component_value" : -20,
17907     "kind" : "offset_to_top"
17908    },
17909    {
17910     "kind" : "rtti",
17911     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
17912    },
17913    {
17914     "kind" : "complete_dtor_pointer",
17915     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
17916    },
17917    {
17918     "kind" : "deleting_dtor_pointer",
17919     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
17920    },
17921    {
17922     "kind" : "vcall_offset"
17923    },
17924    {
17925     "kind" : "vcall_offset"
17926    },
17927    {
17928     "kind" : "vcall_offset"
17929    },
17930    {
17931     "kind" : "vcall_offset"
17932    },
17933    {
17934     "component_value" : -72,
17935     "kind" : "vcall_offset"
17936    },
17937    {
17938     "component_value" : -72,
17939     "kind" : "offset_to_top"
17940    },
17941    {
17942     "kind" : "rtti",
17943     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BnHwCryptoFactoryE"
17944    },
17945    {
17946     "kind" : "complete_dtor_pointer",
17947     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BnHwCryptoFactoryD1Ev"
17948    },
17949    {
17950     "kind" : "deleting_dtor_pointer",
17951     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BnHwCryptoFactoryD0Ev"
17952    },
17953    {
17954     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17955    },
17956    {
17957     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17958    },
17959    {
17960     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17961    },
17962    {
17963     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17964    }
17965   ]
17966  },
17967  {
17968   "alignment" : 4,
17969   "base_specifiers" :
17970   [
17971    {
17972     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEEE"
17973    },
17974    {
17975     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
17976    }
17977   ],
17978   "fields" :
17979   [
17980    {
17981     "access" : "private",
17982     "field_name" : "_hidl_mMutex",
17983     "field_offset" : 544,
17984     "referenced_type" : "_ZTINSt3__15mutexE"
17985    },
17986    {
17987     "access" : "private",
17988     "field_name" : "_hidl_mDeathRecipients",
17989     "field_offset" : 576,
17990     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
17991    }
17992   ],
17993   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
17994   "name" : "android::hardware::drm::V1_0::BpHwCryptoFactory",
17995   "referenced_type" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
17996   "self_type" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE",
17997   "size" : 92,
17998   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwCryptoFactory.h",
17999   "vtable_components" :
18000   [
18001    {
18002     "component_value" : 84,
18003     "kind" : "vbase_offset"
18004    },
18005    {
18006     "kind" : "offset_to_top"
18007    },
18008    {
18009     "kind" : "rtti",
18010     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
18011    },
18012    {
18013     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_017BpHwCryptoFactory8isRemoteEv"
18014    },
18015    {
18016     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18017    },
18018    {
18019     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18020    },
18021    {
18022     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18023    },
18024    {
18025     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18026    },
18027    {
18028     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21setHALInstrumentationEv"
18029    },
18030    {
18031     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18032    },
18033    {
18034     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory4pingEv"
18035    },
18036    {
18037     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18038    },
18039    {
18040     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory21notifySyspropsChangedEv"
18041    },
18042    {
18043     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18044    },
18045    {
18046     "kind" : "complete_dtor_pointer",
18047     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
18048    },
18049    {
18050     "kind" : "deleting_dtor_pointer",
18051     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
18052    },
18053    {
18054     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
18055    },
18056    {
18057     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS2_6StatusERKNS_2spINS2_13ICryptoPluginEEEEEE"
18058    },
18059    {
18060     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
18061    },
18062    {
18063     "mangled_component_name" : "_ZN7android8hardware3drm4V1_017BpHwCryptoFactory15onLastStrongRefEPKv"
18064    },
18065    {
18066     "component_value" : 80,
18067     "kind" : "vbase_offset"
18068    },
18069    {
18070     "component_value" : -4,
18071     "kind" : "offset_to_top"
18072    },
18073    {
18074     "kind" : "rtti",
18075     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
18076    },
18077    {
18078     "kind" : "complete_dtor_pointer",
18079     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
18080    },
18081    {
18082     "kind" : "deleting_dtor_pointer",
18083     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
18084    },
18085    {
18086     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_014ICryptoFactoryEE10onAsBinderEv"
18087    },
18088    {
18089     "component_value" : 76,
18090     "kind" : "vbase_offset"
18091    },
18092    {
18093     "component_value" : -8,
18094     "kind" : "offset_to_top"
18095    },
18096    {
18097     "kind" : "rtti",
18098     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
18099    },
18100    {
18101     "kind" : "complete_dtor_pointer",
18102     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
18103    },
18104    {
18105     "kind" : "deleting_dtor_pointer",
18106     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
18107    },
18108    {
18109     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18110    },
18111    {
18112     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_017BpHwCryptoFactory15onLastStrongRefEPKv"
18113    },
18114    {
18115     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18116    },
18117    {
18118     "component_value" : -24,
18119     "kind" : "offset_to_top"
18120    },
18121    {
18122     "kind" : "rtti",
18123     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
18124    },
18125    {
18126     "kind" : "complete_dtor_pointer",
18127     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
18128    },
18129    {
18130     "kind" : "deleting_dtor_pointer",
18131     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
18132    },
18133    {
18134     "kind" : "vcall_offset"
18135    },
18136    {
18137     "component_value" : -76,
18138     "kind" : "vcall_offset"
18139    },
18140    {
18141     "component_value" : -84,
18142     "kind" : "vcall_offset"
18143    },
18144    {
18145     "component_value" : -76,
18146     "kind" : "vcall_offset"
18147    },
18148    {
18149     "component_value" : -84,
18150     "kind" : "vcall_offset"
18151    },
18152    {
18153     "component_value" : -84,
18154     "kind" : "offset_to_top"
18155    },
18156    {
18157     "kind" : "rtti",
18158     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_017BpHwCryptoFactoryE"
18159    },
18160    {
18161     "kind" : "complete_dtor_pointer",
18162     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BpHwCryptoFactoryD1Ev"
18163    },
18164    {
18165     "kind" : "deleting_dtor_pointer",
18166     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_017BpHwCryptoFactoryD0Ev"
18167    },
18168    {
18169     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
18170    },
18171    {
18172     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3drm4V1_017BpHwCryptoFactory15onLastStrongRefEPKv"
18173    },
18174    {
18175     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18176    },
18177    {
18178     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18179    }
18180   ]
18181  },
18182  {
18183   "alignment" : 8,
18184   "fields" :
18185   [
18186    {
18187     "field_name" : "type",
18188     "referenced_type" : "_ZTIN7android8hardware3drm4V1_010BufferTypeE"
18189    },
18190    {
18191     "field_name" : "nonsecureMemory",
18192     "field_offset" : 64,
18193     "referenced_type" : "_ZTIN7android8hardware3drm4V1_012SharedBufferE"
18194    },
18195    {
18196     "field_name" : "secureMemory",
18197     "field_offset" : 256,
18198     "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
18199    }
18200   ],
18201   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_017DestinationBufferE",
18202   "name" : "android::hardware::drm::V1_0::DestinationBuffer",
18203   "referenced_type" : "_ZTIN7android8hardware3drm4V1_017DestinationBufferE",
18204   "self_type" : "_ZTIN7android8hardware3drm4V1_017DestinationBufferE",
18205   "size" : 48,
18206   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
18207  },
18208  {
18209   "alignment" : 4,
18210   "base_specifiers" :
18211   [
18212    {
18213     "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
18214    }
18215   ],
18216   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE",
18217   "name" : "android::hardware::drm::V1_0::IDrmPluginListener",
18218   "referenced_type" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE",
18219   "self_type" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE",
18220   "size" : 12,
18221   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/IDrmPluginListener.h",
18222   "vtable_components" :
18223   [
18224    {
18225     "component_value" : 4,
18226     "kind" : "vbase_offset"
18227    },
18228    {
18229     "kind" : "offset_to_top"
18230    },
18231    {
18232     "kind" : "rtti",
18233     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
18234    },
18235    {
18236     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_018IDrmPluginListener8isRemoteEv"
18237    },
18238    {
18239     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18240    },
18241    {
18242     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18243    },
18244    {
18245     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18246    },
18247    {
18248     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18249    },
18250    {
18251     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21setHALInstrumentationEv"
18252    },
18253    {
18254     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18255    },
18256    {
18257     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener4pingEv"
18258    },
18259    {
18260     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18261    },
18262    {
18263     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener21notifySyspropsChangedEv"
18264    },
18265    {
18266     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18267    },
18268    {
18269     "kind" : "complete_dtor_pointer",
18270     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
18271    },
18272    {
18273     "kind" : "deleting_dtor_pointer",
18274     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
18275    },
18276    {
18277     "is_pure" : true,
18278     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
18279    },
18280    {
18281     "is_pure" : true,
18282     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
18283    },
18284    {
18285     "is_pure" : true,
18286     "mangled_component_name" : "_ZN7android8hardware3drm4V1_018IDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
18287    },
18288    {
18289     "kind" : "vcall_offset"
18290    },
18291    {
18292     "kind" : "vcall_offset"
18293    },
18294    {
18295     "kind" : "vcall_offset"
18296    },
18297    {
18298     "kind" : "vcall_offset"
18299    },
18300    {
18301     "component_value" : -4,
18302     "kind" : "vcall_offset"
18303    },
18304    {
18305     "component_value" : -4,
18306     "kind" : "offset_to_top"
18307    },
18308    {
18309     "kind" : "rtti",
18310     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_018IDrmPluginListenerE"
18311    },
18312    {
18313     "kind" : "complete_dtor_pointer",
18314     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_018IDrmPluginListenerD1Ev"
18315    },
18316    {
18317     "kind" : "deleting_dtor_pointer",
18318     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_018IDrmPluginListenerD0Ev"
18319    },
18320    {
18321     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18322    },
18323    {
18324     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18325    },
18326    {
18327     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18328    },
18329    {
18330     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18331    }
18332   ]
18333  },
18334  {
18335   "alignment" : 4,
18336   "base_specifiers" :
18337   [
18338    {
18339     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
18340    }
18341   ],
18342   "fields" :
18343   [
18344    {
18345     "access" : "private",
18346     "field_name" : "_hidl_mImpl",
18347     "field_offset" : 544,
18348     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_018IDrmPluginListenerEEE"
18349    }
18350   ],
18351   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
18352   "name" : "android::hardware::drm::V1_0::BnHwDrmPluginListener",
18353   "referenced_type" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
18354   "self_type" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE",
18355   "size" : 80,
18356   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BnHwDrmPluginListener.h",
18357   "vtable_components" :
18358   [
18359    {
18360     "component_value" : 72,
18361     "kind" : "vbase_offset"
18362    },
18363    {
18364     "kind" : "offset_to_top"
18365    },
18366    {
18367     "kind" : "rtti",
18368     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
18369    },
18370    {
18371     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18372    },
18373    {
18374     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18375    },
18376    {
18377     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18378    },
18379    {
18380     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
18381    },
18382    {
18383     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18384    },
18385    {
18386     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18387    },
18388    {
18389     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18390    },
18391    {
18392     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18393    },
18394    {
18395     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18396    },
18397    {
18398     "kind" : "complete_dtor_pointer",
18399     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
18400    },
18401    {
18402     "kind" : "deleting_dtor_pointer",
18403     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
18404    },
18405    {
18406     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BnHwDrmPluginListener10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
18407    },
18408    {
18409     "component_value" : -20,
18410     "kind" : "offset_to_top"
18411    },
18412    {
18413     "kind" : "rtti",
18414     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
18415    },
18416    {
18417     "kind" : "complete_dtor_pointer",
18418     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
18419    },
18420    {
18421     "kind" : "deleting_dtor_pointer",
18422     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
18423    },
18424    {
18425     "kind" : "vcall_offset"
18426    },
18427    {
18428     "kind" : "vcall_offset"
18429    },
18430    {
18431     "kind" : "vcall_offset"
18432    },
18433    {
18434     "kind" : "vcall_offset"
18435    },
18436    {
18437     "component_value" : -72,
18438     "kind" : "vcall_offset"
18439    },
18440    {
18441     "component_value" : -72,
18442     "kind" : "offset_to_top"
18443    },
18444    {
18445     "kind" : "rtti",
18446     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BnHwDrmPluginListenerE"
18447    },
18448    {
18449     "kind" : "complete_dtor_pointer",
18450     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD1Ev"
18451    },
18452    {
18453     "kind" : "deleting_dtor_pointer",
18454     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BnHwDrmPluginListenerD0Ev"
18455    },
18456    {
18457     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18458    },
18459    {
18460     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18461    },
18462    {
18463     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18464    },
18465    {
18466     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18467    }
18468   ]
18469  },
18470  {
18471   "alignment" : 4,
18472   "base_specifiers" :
18473   [
18474    {
18475     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEEE"
18476    },
18477    {
18478     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
18479    }
18480   ],
18481   "fields" :
18482   [
18483    {
18484     "access" : "private",
18485     "field_name" : "_hidl_mMutex",
18486     "field_offset" : 544,
18487     "referenced_type" : "_ZTINSt3__15mutexE"
18488    },
18489    {
18490     "access" : "private",
18491     "field_name" : "_hidl_mDeathRecipients",
18492     "field_offset" : 576,
18493     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
18494    }
18495   ],
18496   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
18497   "name" : "android::hardware::drm::V1_0::BpHwDrmPluginListener",
18498   "referenced_type" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
18499   "self_type" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE",
18500   "size" : 92,
18501   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/BpHwDrmPluginListener.h",
18502   "vtable_components" :
18503   [
18504    {
18505     "component_value" : 84,
18506     "kind" : "vbase_offset"
18507    },
18508    {
18509     "kind" : "offset_to_top"
18510    },
18511    {
18512     "kind" : "rtti",
18513     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
18514    },
18515    {
18516     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_021BpHwDrmPluginListener8isRemoteEv"
18517    },
18518    {
18519     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18520    },
18521    {
18522     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18523    },
18524    {
18525     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18526    },
18527    {
18528     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18529    },
18530    {
18531     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21setHALInstrumentationEv"
18532    },
18533    {
18534     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18535    },
18536    {
18537     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener4pingEv"
18538    },
18539    {
18540     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18541    },
18542    {
18543     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener21notifySyspropsChangedEv"
18544    },
18545    {
18546     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18547    },
18548    {
18549     "kind" : "complete_dtor_pointer",
18550     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
18551    },
18552    {
18553     "kind" : "deleting_dtor_pointer",
18554     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
18555    },
18556    {
18557     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener9sendEventENS2_9EventTypeERKNS0_8hidl_vecIhEES8_"
18558    },
18559    {
18560     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener20sendExpirationUpdateERKNS0_8hidl_vecIhEEx"
18561    },
18562    {
18563     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener14sendKeysChangeERKNS0_8hidl_vecIhEERKNS4_INS2_9KeyStatusEEEb"
18564    },
18565    {
18566     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
18567    },
18568    {
18569     "mangled_component_name" : "_ZN7android8hardware3drm4V1_021BpHwDrmPluginListener15onLastStrongRefEPKv"
18570    },
18571    {
18572     "component_value" : 80,
18573     "kind" : "vbase_offset"
18574    },
18575    {
18576     "component_value" : -4,
18577     "kind" : "offset_to_top"
18578    },
18579    {
18580     "kind" : "rtti",
18581     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
18582    },
18583    {
18584     "kind" : "complete_dtor_pointer",
18585     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
18586    },
18587    {
18588     "kind" : "deleting_dtor_pointer",
18589     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
18590    },
18591    {
18592     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_018IDrmPluginListenerEE10onAsBinderEv"
18593    },
18594    {
18595     "component_value" : 76,
18596     "kind" : "vbase_offset"
18597    },
18598    {
18599     "component_value" : -8,
18600     "kind" : "offset_to_top"
18601    },
18602    {
18603     "kind" : "rtti",
18604     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
18605    },
18606    {
18607     "kind" : "complete_dtor_pointer",
18608     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
18609    },
18610    {
18611     "kind" : "deleting_dtor_pointer",
18612     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
18613    },
18614    {
18615     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
18616    },
18617    {
18618     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_021BpHwDrmPluginListener15onLastStrongRefEPKv"
18619    },
18620    {
18621     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18622    },
18623    {
18624     "component_value" : -24,
18625     "kind" : "offset_to_top"
18626    },
18627    {
18628     "kind" : "rtti",
18629     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
18630    },
18631    {
18632     "kind" : "complete_dtor_pointer",
18633     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
18634    },
18635    {
18636     "kind" : "deleting_dtor_pointer",
18637     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
18638    },
18639    {
18640     "kind" : "vcall_offset"
18641    },
18642    {
18643     "component_value" : -76,
18644     "kind" : "vcall_offset"
18645    },
18646    {
18647     "component_value" : -84,
18648     "kind" : "vcall_offset"
18649    },
18650    {
18651     "component_value" : -76,
18652     "kind" : "vcall_offset"
18653    },
18654    {
18655     "component_value" : -84,
18656     "kind" : "vcall_offset"
18657    },
18658    {
18659     "component_value" : -84,
18660     "kind" : "offset_to_top"
18661    },
18662    {
18663     "kind" : "rtti",
18664     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_021BpHwDrmPluginListenerE"
18665    },
18666    {
18667     "kind" : "complete_dtor_pointer",
18668     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD1Ev"
18669    },
18670    {
18671     "kind" : "deleting_dtor_pointer",
18672     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_021BpHwDrmPluginListenerD0Ev"
18673    },
18674    {
18675     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
18676    },
18677    {
18678     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3drm4V1_021BpHwDrmPluginListener15onLastStrongRefEPKv"
18679    },
18680    {
18681     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
18682    },
18683    {
18684     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18685    }
18686   ]
18687  },
18688  {
18689   "alignment" : 4,
18690   "fields" :
18691   [
18692    {
18693     "field_name" : "encryptBlocks",
18694     "referenced_type" : "_ZTIj"
18695    },
18696    {
18697     "field_name" : "skipBlocks",
18698     "field_offset" : 32,
18699     "referenced_type" : "_ZTIj"
18700    }
18701   ],
18702   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_07PatternE",
18703   "name" : "android::hardware::drm::V1_0::Pattern",
18704   "referenced_type" : "_ZTIN7android8hardware3drm4V1_07PatternE",
18705   "self_type" : "_ZTIN7android8hardware3drm4V1_07PatternE",
18706   "size" : 8,
18707   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
18708  },
18709  {
18710   "alignment" : 8,
18711   "fields" :
18712   [
18713    {
18714     "field_name" : "key",
18715     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
18716    },
18717    {
18718     "field_name" : "value",
18719     "field_offset" : 128,
18720     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
18721    }
18722   ],
18723   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_08KeyValueE",
18724   "name" : "android::hardware::drm::V1_0::KeyValue",
18725   "referenced_type" : "_ZTIN7android8hardware3drm4V1_08KeyValueE",
18726   "self_type" : "_ZTIN7android8hardware3drm4V1_08KeyValueE",
18727   "size" : 32,
18728   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
18729  },
18730  {
18731   "alignment" : 8,
18732   "fields" :
18733   [
18734    {
18735     "field_name" : "keyId",
18736     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
18737    },
18738    {
18739     "field_name" : "type",
18740     "field_offset" : 128,
18741     "referenced_type" : "_ZTIN7android8hardware3drm4V1_013KeyStatusTypeE"
18742    }
18743   ],
18744   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_09KeyStatusE",
18745   "name" : "android::hardware::drm::V1_0::KeyStatus",
18746   "referenced_type" : "_ZTIN7android8hardware3drm4V1_09KeyStatusE",
18747   "self_type" : "_ZTIN7android8hardware3drm4V1_09KeyStatusE",
18748   "size" : 24,
18749   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
18750  },
18751  {
18752   "alignment" : 4,
18753   "fields" :
18754   [
18755    {
18756     "field_name" : "numBytesOfClearData",
18757     "referenced_type" : "_ZTIj"
18758    },
18759    {
18760     "field_name" : "numBytesOfEncryptedData",
18761     "field_offset" : 32,
18762     "referenced_type" : "_ZTIj"
18763    }
18764   ],
18765   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_09SubSampleE",
18766   "name" : "android::hardware::drm::V1_0::SubSample",
18767   "referenced_type" : "_ZTIN7android8hardware3drm4V1_09SubSampleE",
18768   "self_type" : "_ZTIN7android8hardware3drm4V1_09SubSampleE",
18769   "size" : 8,
18770   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.0/[email protected]_genc++_headers/gen/android/hardware/drm/1.0/types.h"
18771  },
18772  {
18773   "alignment" : 4,
18774   "base_specifiers" :
18775   [
18776    {
18777     "referenced_type" : "_ZTIN7android8hardware3drm4V1_011IDrmFactoryE"
18778    }
18779   ],
18780   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE",
18781   "name" : "android::hardware::drm::V1_1::IDrmFactory",
18782   "referenced_type" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE",
18783   "self_type" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE",
18784   "size" : 12,
18785   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/IDrmFactory.h",
18786   "vtable_components" :
18787   [
18788    {
18789     "component_value" : 4,
18790     "kind" : "vbase_offset"
18791    },
18792    {
18793     "kind" : "offset_to_top"
18794    },
18795    {
18796     "kind" : "rtti",
18797     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE"
18798    },
18799    {
18800     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_111IDrmFactory8isRemoteEv"
18801    },
18802    {
18803     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
18804    },
18805    {
18806     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
18807    },
18808    {
18809     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
18810    },
18811    {
18812     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
18813    },
18814    {
18815     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21setHALInstrumentationEv"
18816    },
18817    {
18818     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
18819    },
18820    {
18821     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory4pingEv"
18822    },
18823    {
18824     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
18825    },
18826    {
18827     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory21notifySyspropsChangedEv"
18828    },
18829    {
18830     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
18831    },
18832    {
18833     "kind" : "complete_dtor_pointer",
18834     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactoryD1Ev"
18835    },
18836    {
18837     "kind" : "deleting_dtor_pointer",
18838     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactoryD0Ev"
18839    },
18840    {
18841     "is_pure" : true,
18842     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
18843    },
18844    {
18845     "is_pure" : true,
18846     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
18847    },
18848    {
18849     "is_pure" : true,
18850     "mangled_component_name" : "_ZN7android8hardware3drm4V1_111IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
18851    },
18852    {
18853     "kind" : "vcall_offset"
18854    },
18855    {
18856     "kind" : "vcall_offset"
18857    },
18858    {
18859     "kind" : "vcall_offset"
18860    },
18861    {
18862     "kind" : "vcall_offset"
18863    },
18864    {
18865     "component_value" : -4,
18866     "kind" : "vcall_offset"
18867    },
18868    {
18869     "component_value" : -4,
18870     "kind" : "offset_to_top"
18871    },
18872    {
18873     "kind" : "rtti",
18874     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE"
18875    },
18876    {
18877     "kind" : "complete_dtor_pointer",
18878     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_111IDrmFactoryD1Ev"
18879    },
18880    {
18881     "kind" : "deleting_dtor_pointer",
18882     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_111IDrmFactoryD0Ev"
18883    },
18884    {
18885     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
18886    },
18887    {
18888     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
18889    },
18890    {
18891     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
18892    },
18893    {
18894     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
18895    }
18896   ]
18897  },
18898  {
18899   "alignment" : 4,
18900   "base_specifiers" :
18901   [
18902    {
18903     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
18904    }
18905   ],
18906   "fields" :
18907   [
18908    {
18909     "access" : "private",
18910     "field_name" : "_hidl_mImpl",
18911     "field_offset" : 544,
18912     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_111IDrmFactoryEEE"
18913    }
18914   ],
18915   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE",
18916   "name" : "android::hardware::drm::V1_1::BnHwDrmFactory",
18917   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE",
18918   "self_type" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE",
18919   "size" : 80,
18920   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwDrmFactory.h",
18921   "vtable_components" :
18922   [
18923    {
18924     "component_value" : 72,
18925     "kind" : "vbase_offset"
18926    },
18927    {
18928     "kind" : "offset_to_top"
18929    },
18930    {
18931     "kind" : "rtti",
18932     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
18933    },
18934    {
18935     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
18936    },
18937    {
18938     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
18939    },
18940    {
18941     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
18942    },
18943    {
18944     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
18945    },
18946    {
18947     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
18948    },
18949    {
18950     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
18951    },
18952    {
18953     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
18954    },
18955    {
18956     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
18957    },
18958    {
18959     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
18960    },
18961    {
18962     "kind" : "complete_dtor_pointer",
18963     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
18964    },
18965    {
18966     "kind" : "deleting_dtor_pointer",
18967     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
18968    },
18969    {
18970     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
18971    },
18972    {
18973     "component_value" : -20,
18974     "kind" : "offset_to_top"
18975    },
18976    {
18977     "kind" : "rtti",
18978     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
18979    },
18980    {
18981     "kind" : "complete_dtor_pointer",
18982     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
18983    },
18984    {
18985     "kind" : "deleting_dtor_pointer",
18986     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
18987    },
18988    {
18989     "kind" : "vcall_offset"
18990    },
18991    {
18992     "kind" : "vcall_offset"
18993    },
18994    {
18995     "kind" : "vcall_offset"
18996    },
18997    {
18998     "kind" : "vcall_offset"
18999    },
19000    {
19001     "component_value" : -72,
19002     "kind" : "vcall_offset"
19003    },
19004    {
19005     "component_value" : -72,
19006     "kind" : "offset_to_top"
19007    },
19008    {
19009     "kind" : "rtti",
19010     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BnHwDrmFactoryE"
19011    },
19012    {
19013     "kind" : "complete_dtor_pointer",
19014     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114BnHwDrmFactoryD1Ev"
19015    },
19016    {
19017     "kind" : "deleting_dtor_pointer",
19018     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114BnHwDrmFactoryD0Ev"
19019    },
19020    {
19021     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19022    },
19023    {
19024     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19025    },
19026    {
19027     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19028    },
19029    {
19030     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19031    }
19032   ]
19033  },
19034  {
19035   "alignment" : 4,
19036   "base_specifiers" :
19037   [
19038    {
19039     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEEE"
19040    },
19041    {
19042     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
19043    }
19044   ],
19045   "fields" :
19046   [
19047    {
19048     "access" : "private",
19049     "field_name" : "_hidl_mMutex",
19050     "field_offset" : 544,
19051     "referenced_type" : "_ZTINSt3__15mutexE"
19052    },
19053    {
19054     "access" : "private",
19055     "field_name" : "_hidl_mDeathRecipients",
19056     "field_offset" : 576,
19057     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
19058    }
19059   ],
19060   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE",
19061   "name" : "android::hardware::drm::V1_1::BpHwDrmFactory",
19062   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE",
19063   "self_type" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE",
19064   "size" : 92,
19065   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwDrmFactory.h",
19066   "vtable_components" :
19067   [
19068    {
19069     "component_value" : 84,
19070     "kind" : "vbase_offset"
19071    },
19072    {
19073     "kind" : "offset_to_top"
19074    },
19075    {
19076     "kind" : "rtti",
19077     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
19078    },
19079    {
19080     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114BpHwDrmFactory8isRemoteEv"
19081    },
19082    {
19083     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19084    },
19085    {
19086     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19087    },
19088    {
19089     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19090    },
19091    {
19092     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
19093    },
19094    {
19095     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21setHALInstrumentationEv"
19096    },
19097    {
19098     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
19099    },
19100    {
19101     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory4pingEv"
19102    },
19103    {
19104     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19105    },
19106    {
19107     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory21notifySyspropsChangedEv"
19108    },
19109    {
19110     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19111    },
19112    {
19113     "kind" : "complete_dtor_pointer",
19114     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
19115    },
19116    {
19117     "kind" : "deleting_dtor_pointer",
19118     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
19119    },
19120    {
19121     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
19122    },
19123    {
19124     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
19125    },
19126    {
19127     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
19128    },
19129    {
19130     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
19131    },
19132    {
19133     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114BpHwDrmFactory15onLastStrongRefEPKv"
19134    },
19135    {
19136     "component_value" : 80,
19137     "kind" : "vbase_offset"
19138    },
19139    {
19140     "component_value" : -4,
19141     "kind" : "offset_to_top"
19142    },
19143    {
19144     "kind" : "rtti",
19145     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
19146    },
19147    {
19148     "kind" : "complete_dtor_pointer",
19149     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
19150    },
19151    {
19152     "kind" : "deleting_dtor_pointer",
19153     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
19154    },
19155    {
19156     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_111IDrmFactoryEE10onAsBinderEv"
19157    },
19158    {
19159     "component_value" : 76,
19160     "kind" : "vbase_offset"
19161    },
19162    {
19163     "component_value" : -8,
19164     "kind" : "offset_to_top"
19165    },
19166    {
19167     "kind" : "rtti",
19168     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
19169    },
19170    {
19171     "kind" : "complete_dtor_pointer",
19172     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
19173    },
19174    {
19175     "kind" : "deleting_dtor_pointer",
19176     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
19177    },
19178    {
19179     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19180    },
19181    {
19182     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_114BpHwDrmFactory15onLastStrongRefEPKv"
19183    },
19184    {
19185     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19186    },
19187    {
19188     "component_value" : -24,
19189     "kind" : "offset_to_top"
19190    },
19191    {
19192     "kind" : "rtti",
19193     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
19194    },
19195    {
19196     "kind" : "complete_dtor_pointer",
19197     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
19198    },
19199    {
19200     "kind" : "deleting_dtor_pointer",
19201     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
19202    },
19203    {
19204     "kind" : "vcall_offset"
19205    },
19206    {
19207     "component_value" : -76,
19208     "kind" : "vcall_offset"
19209    },
19210    {
19211     "component_value" : -84,
19212     "kind" : "vcall_offset"
19213    },
19214    {
19215     "component_value" : -76,
19216     "kind" : "vcall_offset"
19217    },
19218    {
19219     "component_value" : -84,
19220     "kind" : "vcall_offset"
19221    },
19222    {
19223     "component_value" : -84,
19224     "kind" : "offset_to_top"
19225    },
19226    {
19227     "kind" : "rtti",
19228     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114BpHwDrmFactoryE"
19229    },
19230    {
19231     "kind" : "complete_dtor_pointer",
19232     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114BpHwDrmFactoryD1Ev"
19233    },
19234    {
19235     "kind" : "deleting_dtor_pointer",
19236     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114BpHwDrmFactoryD0Ev"
19237    },
19238    {
19239     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
19240    },
19241    {
19242     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3drm4V1_114BpHwDrmFactory15onLastStrongRefEPKv"
19243    },
19244    {
19245     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19246    },
19247    {
19248     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19249    }
19250   ]
19251  },
19252  {
19253   "alignment" : 8,
19254   "fields" :
19255   [
19256    {
19257     "field_name" : "componentName",
19258     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
19259    },
19260    {
19261     "field_name" : "type",
19262     "field_offset" : 128,
19263     "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE"
19264    },
19265    {
19266     "field_name" : "int64Value",
19267     "field_offset" : 192,
19268     "referenced_type" : "_ZTIx"
19269    },
19270    {
19271     "field_name" : "doubleValue",
19272     "field_offset" : 256,
19273     "referenced_type" : "_ZTId"
19274    },
19275    {
19276     "field_name" : "stringValue",
19277     "field_offset" : 320,
19278     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
19279    }
19280   ],
19281   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
19282   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Value",
19283   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
19284   "self_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup5ValueE",
19285   "size" : 56,
19286   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
19287  },
19288  {
19289   "alignment" : 8,
19290   "fields" :
19291   [
19292    {
19293     "field_name" : "name",
19294     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
19295    },
19296    {
19297     "field_name" : "attributes",
19298     "field_offset" : 128,
19299     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE"
19300    },
19301    {
19302     "field_name" : "values",
19303     "field_offset" : 256,
19304     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE"
19305    }
19306   ],
19307   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
19308   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Metric",
19309   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
19310   "self_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup6MetricE",
19311   "size" : 48,
19312   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
19313  },
19314  {
19315   "alignment" : 8,
19316   "fields" :
19317   [
19318    {
19319     "field_name" : "name",
19320     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
19321    },
19322    {
19323     "field_name" : "type",
19324     "field_offset" : 128,
19325     "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9ValueTypeE"
19326    },
19327    {
19328     "field_name" : "int64Value",
19329     "field_offset" : 192,
19330     "referenced_type" : "_ZTIx"
19331    },
19332    {
19333     "field_name" : "doubleValue",
19334     "field_offset" : 256,
19335     "referenced_type" : "_ZTId"
19336    },
19337    {
19338     "field_name" : "stringValue",
19339     "field_offset" : 320,
19340     "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
19341    }
19342   ],
19343   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
19344   "name" : "android::hardware::drm::V1_1::DrmMetricGroup::Attribute",
19345   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
19346   "self_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE",
19347   "size" : 56,
19348   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
19349  },
19350  {
19351   "alignment" : 8,
19352   "fields" :
19353   [
19354    {
19355     "field_name" : "metrics",
19356     "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE"
19357    }
19358   ],
19359   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroupE",
19360   "name" : "android::hardware::drm::V1_1::DrmMetricGroup",
19361   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroupE",
19362   "self_type" : "_ZTIN7android8hardware3drm4V1_114DrmMetricGroupE",
19363   "size" : 16,
19364   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
19365  },
19366  {
19367   "alignment" : 4,
19368   "base_specifiers" :
19369   [
19370    {
19371     "referenced_type" : "_ZTIN7android8hardware3drm4V1_014ICryptoFactoryE"
19372    }
19373   ],
19374   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE",
19375   "name" : "android::hardware::drm::V1_1::ICryptoFactory",
19376   "referenced_type" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE",
19377   "self_type" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE",
19378   "size" : 12,
19379   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/ICryptoFactory.h",
19380   "vtable_components" :
19381   [
19382    {
19383     "component_value" : 4,
19384     "kind" : "vbase_offset"
19385    },
19386    {
19387     "kind" : "offset_to_top"
19388    },
19389    {
19390     "kind" : "rtti",
19391     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE"
19392    },
19393    {
19394     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_114ICryptoFactory8isRemoteEv"
19395    },
19396    {
19397     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19398    },
19399    {
19400     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19401    },
19402    {
19403     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19404    },
19405    {
19406     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
19407    },
19408    {
19409     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21setHALInstrumentationEv"
19410    },
19411    {
19412     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
19413    },
19414    {
19415     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory4pingEv"
19416    },
19417    {
19418     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19419    },
19420    {
19421     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory21notifySyspropsChangedEv"
19422    },
19423    {
19424     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19425    },
19426    {
19427     "kind" : "complete_dtor_pointer",
19428     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactoryD1Ev"
19429    },
19430    {
19431     "kind" : "deleting_dtor_pointer",
19432     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactoryD0Ev"
19433    },
19434    {
19435     "is_pure" : true,
19436     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
19437    },
19438    {
19439     "is_pure" : true,
19440     "mangled_component_name" : "_ZN7android8hardware3drm4V1_114ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
19441    },
19442    {
19443     "kind" : "vcall_offset"
19444    },
19445    {
19446     "kind" : "vcall_offset"
19447    },
19448    {
19449     "kind" : "vcall_offset"
19450    },
19451    {
19452     "kind" : "vcall_offset"
19453    },
19454    {
19455     "component_value" : -4,
19456     "kind" : "vcall_offset"
19457    },
19458    {
19459     "component_value" : -4,
19460     "kind" : "offset_to_top"
19461    },
19462    {
19463     "kind" : "rtti",
19464     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE"
19465    },
19466    {
19467     "kind" : "complete_dtor_pointer",
19468     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114ICryptoFactoryD1Ev"
19469    },
19470    {
19471     "kind" : "deleting_dtor_pointer",
19472     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_114ICryptoFactoryD0Ev"
19473    },
19474    {
19475     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19476    },
19477    {
19478     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19479    },
19480    {
19481     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19482    },
19483    {
19484     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19485    }
19486   ]
19487  },
19488  {
19489   "alignment" : 4,
19490   "base_specifiers" :
19491   [
19492    {
19493     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
19494    }
19495   ],
19496   "fields" :
19497   [
19498    {
19499     "access" : "private",
19500     "field_name" : "_hidl_mImpl",
19501     "field_offset" : 544,
19502     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_114ICryptoFactoryEEE"
19503    }
19504   ],
19505   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE",
19506   "name" : "android::hardware::drm::V1_1::BnHwCryptoFactory",
19507   "referenced_type" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE",
19508   "self_type" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE",
19509   "size" : 80,
19510   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BnHwCryptoFactory.h",
19511   "vtable_components" :
19512   [
19513    {
19514     "component_value" : 72,
19515     "kind" : "vbase_offset"
19516    },
19517    {
19518     "kind" : "offset_to_top"
19519    },
19520    {
19521     "kind" : "rtti",
19522     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
19523    },
19524    {
19525     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
19526    },
19527    {
19528     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
19529    },
19530    {
19531     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
19532    },
19533    {
19534     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
19535    },
19536    {
19537     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
19538    },
19539    {
19540     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
19541    },
19542    {
19543     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
19544    },
19545    {
19546     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
19547    },
19548    {
19549     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
19550    },
19551    {
19552     "kind" : "complete_dtor_pointer",
19553     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
19554    },
19555    {
19556     "kind" : "deleting_dtor_pointer",
19557     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
19558    },
19559    {
19560     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
19561    },
19562    {
19563     "component_value" : -20,
19564     "kind" : "offset_to_top"
19565    },
19566    {
19567     "kind" : "rtti",
19568     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
19569    },
19570    {
19571     "kind" : "complete_dtor_pointer",
19572     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
19573    },
19574    {
19575     "kind" : "deleting_dtor_pointer",
19576     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
19577    },
19578    {
19579     "kind" : "vcall_offset"
19580    },
19581    {
19582     "kind" : "vcall_offset"
19583    },
19584    {
19585     "kind" : "vcall_offset"
19586    },
19587    {
19588     "kind" : "vcall_offset"
19589    },
19590    {
19591     "component_value" : -72,
19592     "kind" : "vcall_offset"
19593    },
19594    {
19595     "component_value" : -72,
19596     "kind" : "offset_to_top"
19597    },
19598    {
19599     "kind" : "rtti",
19600     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BnHwCryptoFactoryE"
19601    },
19602    {
19603     "kind" : "complete_dtor_pointer",
19604     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_117BnHwCryptoFactoryD1Ev"
19605    },
19606    {
19607     "kind" : "deleting_dtor_pointer",
19608     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_117BnHwCryptoFactoryD0Ev"
19609    },
19610    {
19611     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19612    },
19613    {
19614     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19615    },
19616    {
19617     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19618    },
19619    {
19620     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19621    }
19622   ]
19623  },
19624  {
19625   "alignment" : 4,
19626   "base_specifiers" :
19627   [
19628    {
19629     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEEE"
19630    },
19631    {
19632     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
19633    }
19634   ],
19635   "fields" :
19636   [
19637    {
19638     "access" : "private",
19639     "field_name" : "_hidl_mMutex",
19640     "field_offset" : 544,
19641     "referenced_type" : "_ZTINSt3__15mutexE"
19642    },
19643    {
19644     "access" : "private",
19645     "field_name" : "_hidl_mDeathRecipients",
19646     "field_offset" : 576,
19647     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
19648    }
19649   ],
19650   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
19651   "name" : "android::hardware::drm::V1_1::BpHwCryptoFactory",
19652   "referenced_type" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
19653   "self_type" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE",
19654   "size" : 92,
19655   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/BpHwCryptoFactory.h",
19656   "vtable_components" :
19657   [
19658    {
19659     "component_value" : 84,
19660     "kind" : "vbase_offset"
19661    },
19662    {
19663     "kind" : "offset_to_top"
19664    },
19665    {
19666     "kind" : "rtti",
19667     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
19668    },
19669    {
19670     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_117BpHwCryptoFactory8isRemoteEv"
19671    },
19672    {
19673     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19674    },
19675    {
19676     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19677    },
19678    {
19679     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19680    },
19681    {
19682     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
19683    },
19684    {
19685     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21setHALInstrumentationEv"
19686    },
19687    {
19688     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
19689    },
19690    {
19691     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory4pingEv"
19692    },
19693    {
19694     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19695    },
19696    {
19697     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory21notifySyspropsChangedEv"
19698    },
19699    {
19700     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19701    },
19702    {
19703     "kind" : "complete_dtor_pointer",
19704     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
19705    },
19706    {
19707     "kind" : "deleting_dtor_pointer",
19708     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
19709    },
19710    {
19711     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
19712    },
19713    {
19714     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
19715    },
19716    {
19717     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
19718    },
19719    {
19720     "mangled_component_name" : "_ZN7android8hardware3drm4V1_117BpHwCryptoFactory15onLastStrongRefEPKv"
19721    },
19722    {
19723     "component_value" : 80,
19724     "kind" : "vbase_offset"
19725    },
19726    {
19727     "component_value" : -4,
19728     "kind" : "offset_to_top"
19729    },
19730    {
19731     "kind" : "rtti",
19732     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
19733    },
19734    {
19735     "kind" : "complete_dtor_pointer",
19736     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
19737    },
19738    {
19739     "kind" : "deleting_dtor_pointer",
19740     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
19741    },
19742    {
19743     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_114ICryptoFactoryEE10onAsBinderEv"
19744    },
19745    {
19746     "component_value" : 76,
19747     "kind" : "vbase_offset"
19748    },
19749    {
19750     "component_value" : -8,
19751     "kind" : "offset_to_top"
19752    },
19753    {
19754     "kind" : "rtti",
19755     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
19756    },
19757    {
19758     "kind" : "complete_dtor_pointer",
19759     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
19760    },
19761    {
19762     "kind" : "deleting_dtor_pointer",
19763     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
19764    },
19765    {
19766     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
19767    },
19768    {
19769     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_117BpHwCryptoFactory15onLastStrongRefEPKv"
19770    },
19771    {
19772     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19773    },
19774    {
19775     "component_value" : -24,
19776     "kind" : "offset_to_top"
19777    },
19778    {
19779     "kind" : "rtti",
19780     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
19781    },
19782    {
19783     "kind" : "complete_dtor_pointer",
19784     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
19785    },
19786    {
19787     "kind" : "deleting_dtor_pointer",
19788     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
19789    },
19790    {
19791     "kind" : "vcall_offset"
19792    },
19793    {
19794     "component_value" : -76,
19795     "kind" : "vcall_offset"
19796    },
19797    {
19798     "component_value" : -84,
19799     "kind" : "vcall_offset"
19800    },
19801    {
19802     "component_value" : -76,
19803     "kind" : "vcall_offset"
19804    },
19805    {
19806     "component_value" : -84,
19807     "kind" : "vcall_offset"
19808    },
19809    {
19810     "component_value" : -84,
19811     "kind" : "offset_to_top"
19812    },
19813    {
19814     "kind" : "rtti",
19815     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_117BpHwCryptoFactoryE"
19816    },
19817    {
19818     "kind" : "complete_dtor_pointer",
19819     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_117BpHwCryptoFactoryD1Ev"
19820    },
19821    {
19822     "kind" : "deleting_dtor_pointer",
19823     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_117BpHwCryptoFactoryD0Ev"
19824    },
19825    {
19826     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
19827    },
19828    {
19829     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3drm4V1_117BpHwCryptoFactory15onLastStrongRefEPKv"
19830    },
19831    {
19832     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
19833    },
19834    {
19835     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19836    }
19837   ]
19838  },
19839  {
19840   "alignment" : 8,
19841   "fields" :
19842   [
19843    {
19844     "field_name" : "opaqueData",
19845     "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE"
19846    }
19847   ],
19848   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_117SecureStopReleaseE",
19849   "name" : "android::hardware::drm::V1_1::SecureStopRelease",
19850   "referenced_type" : "_ZTIN7android8hardware3drm4V1_117SecureStopReleaseE",
19851   "self_type" : "_ZTIN7android8hardware3drm4V1_117SecureStopReleaseE",
19852   "size" : 16,
19853   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.1/[email protected]_genc++_headers/gen/android/hardware/drm/1.1/types.h"
19854  },
19855  {
19856   "alignment" : 4,
19857   "base_specifiers" :
19858   [
19859    {
19860     "referenced_type" : "_ZTIN7android8hardware3drm4V1_111IDrmFactoryE"
19861    }
19862   ],
19863   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE",
19864   "name" : "android::hardware::drm::V1_2::IDrmFactory",
19865   "referenced_type" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE",
19866   "self_type" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE",
19867   "size" : 12,
19868   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/IDrmFactory.h",
19869   "vtable_components" :
19870   [
19871    {
19872     "component_value" : 4,
19873     "kind" : "vbase_offset"
19874    },
19875    {
19876     "kind" : "offset_to_top"
19877    },
19878    {
19879     "kind" : "rtti",
19880     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE"
19881    },
19882    {
19883     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_211IDrmFactory8isRemoteEv"
19884    },
19885    {
19886     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
19887    },
19888    {
19889     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
19890    },
19891    {
19892     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
19893    },
19894    {
19895     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
19896    },
19897    {
19898     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21setHALInstrumentationEv"
19899    },
19900    {
19901     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
19902    },
19903    {
19904     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory4pingEv"
19905    },
19906    {
19907     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
19908    },
19909    {
19910     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory21notifySyspropsChangedEv"
19911    },
19912    {
19913     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
19914    },
19915    {
19916     "kind" : "complete_dtor_pointer",
19917     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactoryD1Ev"
19918    },
19919    {
19920     "kind" : "deleting_dtor_pointer",
19921     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactoryD0Ev"
19922    },
19923    {
19924     "is_pure" : true,
19925     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
19926    },
19927    {
19928     "is_pure" : true,
19929     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
19930    },
19931    {
19932     "is_pure" : true,
19933     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
19934    },
19935    {
19936     "is_pure" : true,
19937     "mangled_component_name" : "_ZN7android8hardware3drm4V1_211IDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
19938    },
19939    {
19940     "kind" : "vcall_offset"
19941    },
19942    {
19943     "kind" : "vcall_offset"
19944    },
19945    {
19946     "kind" : "vcall_offset"
19947    },
19948    {
19949     "kind" : "vcall_offset"
19950    },
19951    {
19952     "component_value" : -4,
19953     "kind" : "vcall_offset"
19954    },
19955    {
19956     "component_value" : -4,
19957     "kind" : "offset_to_top"
19958    },
19959    {
19960     "kind" : "rtti",
19961     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE"
19962    },
19963    {
19964     "kind" : "complete_dtor_pointer",
19965     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_211IDrmFactoryD1Ev"
19966    },
19967    {
19968     "kind" : "deleting_dtor_pointer",
19969     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_211IDrmFactoryD0Ev"
19970    },
19971    {
19972     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
19973    },
19974    {
19975     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
19976    },
19977    {
19978     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
19979    },
19980    {
19981     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
19982    }
19983   ]
19984  },
19985  {
19986   "alignment" : 4,
19987   "base_specifiers" :
19988   [
19989    {
19990     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
19991    }
19992   ],
19993   "fields" :
19994   [
19995    {
19996     "access" : "private",
19997     "field_name" : "_hidl_mImpl",
19998     "field_offset" : 544,
19999     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_211IDrmFactoryEEE"
20000    }
20001   ],
20002   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE",
20003   "name" : "android::hardware::drm::V1_2::BnHwDrmFactory",
20004   "referenced_type" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE",
20005   "self_type" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE",
20006   "size" : 80,
20007   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwDrmFactory.h",
20008   "vtable_components" :
20009   [
20010    {
20011     "component_value" : 72,
20012     "kind" : "vbase_offset"
20013    },
20014    {
20015     "kind" : "offset_to_top"
20016    },
20017    {
20018     "kind" : "rtti",
20019     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE"
20020    },
20021    {
20022     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
20023    },
20024    {
20025     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
20026    },
20027    {
20028     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
20029    },
20030    {
20031     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
20032    },
20033    {
20034     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
20035    },
20036    {
20037     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
20038    },
20039    {
20040     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
20041    },
20042    {
20043     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
20044    },
20045    {
20046     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
20047    },
20048    {
20049     "kind" : "complete_dtor_pointer",
20050     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
20051    },
20052    {
20053     "kind" : "deleting_dtor_pointer",
20054     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
20055    },
20056    {
20057     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
20058    },
20059    {
20060     "component_value" : -20,
20061     "kind" : "offset_to_top"
20062    },
20063    {
20064     "kind" : "rtti",
20065     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE"
20066    },
20067    {
20068     "kind" : "complete_dtor_pointer",
20069     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
20070    },
20071    {
20072     "kind" : "deleting_dtor_pointer",
20073     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
20074    },
20075    {
20076     "kind" : "vcall_offset"
20077    },
20078    {
20079     "kind" : "vcall_offset"
20080    },
20081    {
20082     "kind" : "vcall_offset"
20083    },
20084    {
20085     "kind" : "vcall_offset"
20086    },
20087    {
20088     "component_value" : -72,
20089     "kind" : "vcall_offset"
20090    },
20091    {
20092     "component_value" : -72,
20093     "kind" : "offset_to_top"
20094    },
20095    {
20096     "kind" : "rtti",
20097     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BnHwDrmFactoryE"
20098    },
20099    {
20100     "kind" : "complete_dtor_pointer",
20101     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BnHwDrmFactoryD1Ev"
20102    },
20103    {
20104     "kind" : "deleting_dtor_pointer",
20105     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BnHwDrmFactoryD0Ev"
20106    },
20107    {
20108     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20109    },
20110    {
20111     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20112    },
20113    {
20114     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20115    },
20116    {
20117     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20118    }
20119   ]
20120  },
20121  {
20122   "alignment" : 4,
20123   "base_specifiers" :
20124   [
20125    {
20126     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEEE"
20127    },
20128    {
20129     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
20130    }
20131   ],
20132   "fields" :
20133   [
20134    {
20135     "access" : "private",
20136     "field_name" : "_hidl_mMutex",
20137     "field_offset" : 544,
20138     "referenced_type" : "_ZTINSt3__15mutexE"
20139    },
20140    {
20141     "access" : "private",
20142     "field_name" : "_hidl_mDeathRecipients",
20143     "field_offset" : 576,
20144     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
20145    }
20146   ],
20147   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE",
20148   "name" : "android::hardware::drm::V1_2::BpHwDrmFactory",
20149   "referenced_type" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE",
20150   "self_type" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE",
20151   "size" : 92,
20152   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwDrmFactory.h",
20153   "vtable_components" :
20154   [
20155    {
20156     "component_value" : 84,
20157     "kind" : "vbase_offset"
20158    },
20159    {
20160     "kind" : "offset_to_top"
20161    },
20162    {
20163     "kind" : "rtti",
20164     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
20165    },
20166    {
20167     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_214BpHwDrmFactory8isRemoteEv"
20168    },
20169    {
20170     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20171    },
20172    {
20173     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20174    },
20175    {
20176     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20177    },
20178    {
20179     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20180    },
20181    {
20182     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21setHALInstrumentationEv"
20183    },
20184    {
20185     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20186    },
20187    {
20188     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory4pingEv"
20189    },
20190    {
20191     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20192    },
20193    {
20194     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory21notifySyspropsChangedEv"
20195    },
20196    {
20197     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20198    },
20199    {
20200     "kind" : "complete_dtor_pointer",
20201     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
20202    },
20203    {
20204     "kind" : "deleting_dtor_pointer",
20205     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
20206    },
20207    {
20208     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
20209    },
20210    {
20211     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
20212    },
20213    {
20214     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
20215    },
20216    {
20217     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
20218    },
20219    {
20220     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
20221    },
20222    {
20223     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214BpHwDrmFactory15onLastStrongRefEPKv"
20224    },
20225    {
20226     "component_value" : 80,
20227     "kind" : "vbase_offset"
20228    },
20229    {
20230     "component_value" : -4,
20231     "kind" : "offset_to_top"
20232    },
20233    {
20234     "kind" : "rtti",
20235     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
20236    },
20237    {
20238     "kind" : "complete_dtor_pointer",
20239     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
20240    },
20241    {
20242     "kind" : "deleting_dtor_pointer",
20243     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
20244    },
20245    {
20246     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_211IDrmFactoryEE10onAsBinderEv"
20247    },
20248    {
20249     "component_value" : 76,
20250     "kind" : "vbase_offset"
20251    },
20252    {
20253     "component_value" : -8,
20254     "kind" : "offset_to_top"
20255    },
20256    {
20257     "kind" : "rtti",
20258     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
20259    },
20260    {
20261     "kind" : "complete_dtor_pointer",
20262     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
20263    },
20264    {
20265     "kind" : "deleting_dtor_pointer",
20266     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
20267    },
20268    {
20269     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
20270    },
20271    {
20272     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_214BpHwDrmFactory15onLastStrongRefEPKv"
20273    },
20274    {
20275     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20276    },
20277    {
20278     "component_value" : -24,
20279     "kind" : "offset_to_top"
20280    },
20281    {
20282     "kind" : "rtti",
20283     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
20284    },
20285    {
20286     "kind" : "complete_dtor_pointer",
20287     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
20288    },
20289    {
20290     "kind" : "deleting_dtor_pointer",
20291     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
20292    },
20293    {
20294     "kind" : "vcall_offset"
20295    },
20296    {
20297     "component_value" : -76,
20298     "kind" : "vcall_offset"
20299    },
20300    {
20301     "component_value" : -84,
20302     "kind" : "vcall_offset"
20303    },
20304    {
20305     "component_value" : -76,
20306     "kind" : "vcall_offset"
20307    },
20308    {
20309     "component_value" : -84,
20310     "kind" : "vcall_offset"
20311    },
20312    {
20313     "component_value" : -84,
20314     "kind" : "offset_to_top"
20315    },
20316    {
20317     "kind" : "rtti",
20318     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214BpHwDrmFactoryE"
20319    },
20320    {
20321     "kind" : "complete_dtor_pointer",
20322     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BpHwDrmFactoryD1Ev"
20323    },
20324    {
20325     "kind" : "deleting_dtor_pointer",
20326     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214BpHwDrmFactoryD0Ev"
20327    },
20328    {
20329     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
20330    },
20331    {
20332     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3drm4V1_214BpHwDrmFactory15onLastStrongRefEPKv"
20333    },
20334    {
20335     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20336    },
20337    {
20338     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20339    }
20340   ]
20341  },
20342  {
20343   "alignment" : 4,
20344   "base_specifiers" :
20345   [
20346    {
20347     "referenced_type" : "_ZTIN7android8hardware3drm4V1_114ICryptoFactoryE"
20348    }
20349   ],
20350   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE",
20351   "name" : "android::hardware::drm::V1_2::ICryptoFactory",
20352   "referenced_type" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE",
20353   "self_type" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE",
20354   "size" : 12,
20355   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/ICryptoFactory.h",
20356   "vtable_components" :
20357   [
20358    {
20359     "component_value" : 4,
20360     "kind" : "vbase_offset"
20361    },
20362    {
20363     "kind" : "offset_to_top"
20364    },
20365    {
20366     "kind" : "rtti",
20367     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE"
20368    },
20369    {
20370     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_214ICryptoFactory8isRemoteEv"
20371    },
20372    {
20373     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20374    },
20375    {
20376     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20377    },
20378    {
20379     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20380    },
20381    {
20382     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20383    },
20384    {
20385     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21setHALInstrumentationEv"
20386    },
20387    {
20388     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20389    },
20390    {
20391     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory4pingEv"
20392    },
20393    {
20394     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20395    },
20396    {
20397     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory21notifySyspropsChangedEv"
20398    },
20399    {
20400     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20401    },
20402    {
20403     "kind" : "complete_dtor_pointer",
20404     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactoryD1Ev"
20405    },
20406    {
20407     "kind" : "deleting_dtor_pointer",
20408     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactoryD0Ev"
20409    },
20410    {
20411     "is_pure" : true,
20412     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
20413    },
20414    {
20415     "is_pure" : true,
20416     "mangled_component_name" : "_ZN7android8hardware3drm4V1_214ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
20417    },
20418    {
20419     "kind" : "vcall_offset"
20420    },
20421    {
20422     "kind" : "vcall_offset"
20423    },
20424    {
20425     "kind" : "vcall_offset"
20426    },
20427    {
20428     "kind" : "vcall_offset"
20429    },
20430    {
20431     "component_value" : -4,
20432     "kind" : "vcall_offset"
20433    },
20434    {
20435     "component_value" : -4,
20436     "kind" : "offset_to_top"
20437    },
20438    {
20439     "kind" : "rtti",
20440     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE"
20441    },
20442    {
20443     "kind" : "complete_dtor_pointer",
20444     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214ICryptoFactoryD1Ev"
20445    },
20446    {
20447     "kind" : "deleting_dtor_pointer",
20448     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_214ICryptoFactoryD0Ev"
20449    },
20450    {
20451     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20452    },
20453    {
20454     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20455    },
20456    {
20457     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20458    },
20459    {
20460     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20461    }
20462   ]
20463  },
20464  {
20465   "alignment" : 4,
20466   "base_specifiers" :
20467   [
20468    {
20469     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
20470    }
20471   ],
20472   "fields" :
20473   [
20474    {
20475     "access" : "private",
20476     "field_name" : "_hidl_mImpl",
20477     "field_offset" : 544,
20478     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_214ICryptoFactoryEEE"
20479    }
20480   ],
20481   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE",
20482   "name" : "android::hardware::drm::V1_2::BnHwCryptoFactory",
20483   "referenced_type" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE",
20484   "self_type" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE",
20485   "size" : 80,
20486   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BnHwCryptoFactory.h",
20487   "vtable_components" :
20488   [
20489    {
20490     "component_value" : 72,
20491     "kind" : "vbase_offset"
20492    },
20493    {
20494     "kind" : "offset_to_top"
20495    },
20496    {
20497     "kind" : "rtti",
20498     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
20499    },
20500    {
20501     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
20502    },
20503    {
20504     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
20505    },
20506    {
20507     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
20508    },
20509    {
20510     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
20511    },
20512    {
20513     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
20514    },
20515    {
20516     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
20517    },
20518    {
20519     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
20520    },
20521    {
20522     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
20523    },
20524    {
20525     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
20526    },
20527    {
20528     "kind" : "complete_dtor_pointer",
20529     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
20530    },
20531    {
20532     "kind" : "deleting_dtor_pointer",
20533     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
20534    },
20535    {
20536     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
20537    },
20538    {
20539     "component_value" : -20,
20540     "kind" : "offset_to_top"
20541    },
20542    {
20543     "kind" : "rtti",
20544     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
20545    },
20546    {
20547     "kind" : "complete_dtor_pointer",
20548     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
20549    },
20550    {
20551     "kind" : "deleting_dtor_pointer",
20552     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
20553    },
20554    {
20555     "kind" : "vcall_offset"
20556    },
20557    {
20558     "kind" : "vcall_offset"
20559    },
20560    {
20561     "kind" : "vcall_offset"
20562    },
20563    {
20564     "kind" : "vcall_offset"
20565    },
20566    {
20567     "component_value" : -72,
20568     "kind" : "vcall_offset"
20569    },
20570    {
20571     "component_value" : -72,
20572     "kind" : "offset_to_top"
20573    },
20574    {
20575     "kind" : "rtti",
20576     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BnHwCryptoFactoryE"
20577    },
20578    {
20579     "kind" : "complete_dtor_pointer",
20580     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_217BnHwCryptoFactoryD1Ev"
20581    },
20582    {
20583     "kind" : "deleting_dtor_pointer",
20584     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_217BnHwCryptoFactoryD0Ev"
20585    },
20586    {
20587     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20588    },
20589    {
20590     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20591    },
20592    {
20593     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20594    },
20595    {
20596     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20597    }
20598   ]
20599  },
20600  {
20601   "alignment" : 4,
20602   "base_specifiers" :
20603   [
20604    {
20605     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEEE"
20606    },
20607    {
20608     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
20609    }
20610   ],
20611   "fields" :
20612   [
20613    {
20614     "access" : "private",
20615     "field_name" : "_hidl_mMutex",
20616     "field_offset" : 544,
20617     "referenced_type" : "_ZTINSt3__15mutexE"
20618    },
20619    {
20620     "access" : "private",
20621     "field_name" : "_hidl_mDeathRecipients",
20622     "field_offset" : 576,
20623     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
20624    }
20625   ],
20626   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE",
20627   "name" : "android::hardware::drm::V1_2::BpHwCryptoFactory",
20628   "referenced_type" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE",
20629   "self_type" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE",
20630   "size" : 92,
20631   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.2/[email protected]_genc++_headers/gen/android/hardware/drm/1.2/BpHwCryptoFactory.h",
20632   "vtable_components" :
20633   [
20634    {
20635     "component_value" : 84,
20636     "kind" : "vbase_offset"
20637    },
20638    {
20639     "kind" : "offset_to_top"
20640    },
20641    {
20642     "kind" : "rtti",
20643     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
20644    },
20645    {
20646     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_217BpHwCryptoFactory8isRemoteEv"
20647    },
20648    {
20649     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20650    },
20651    {
20652     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20653    },
20654    {
20655     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20656    },
20657    {
20658     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20659    },
20660    {
20661     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21setHALInstrumentationEv"
20662    },
20663    {
20664     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20665    },
20666    {
20667     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory4pingEv"
20668    },
20669    {
20670     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20671    },
20672    {
20673     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory21notifySyspropsChangedEv"
20674    },
20675    {
20676     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20677    },
20678    {
20679     "kind" : "complete_dtor_pointer",
20680     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
20681    },
20682    {
20683     "kind" : "deleting_dtor_pointer",
20684     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
20685    },
20686    {
20687     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
20688    },
20689    {
20690     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
20691    },
20692    {
20693     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
20694    },
20695    {
20696     "mangled_component_name" : "_ZN7android8hardware3drm4V1_217BpHwCryptoFactory15onLastStrongRefEPKv"
20697    },
20698    {
20699     "component_value" : 80,
20700     "kind" : "vbase_offset"
20701    },
20702    {
20703     "component_value" : -4,
20704     "kind" : "offset_to_top"
20705    },
20706    {
20707     "kind" : "rtti",
20708     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
20709    },
20710    {
20711     "kind" : "complete_dtor_pointer",
20712     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
20713    },
20714    {
20715     "kind" : "deleting_dtor_pointer",
20716     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
20717    },
20718    {
20719     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_214ICryptoFactoryEE10onAsBinderEv"
20720    },
20721    {
20722     "component_value" : 76,
20723     "kind" : "vbase_offset"
20724    },
20725    {
20726     "component_value" : -8,
20727     "kind" : "offset_to_top"
20728    },
20729    {
20730     "kind" : "rtti",
20731     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
20732    },
20733    {
20734     "kind" : "complete_dtor_pointer",
20735     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
20736    },
20737    {
20738     "kind" : "deleting_dtor_pointer",
20739     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
20740    },
20741    {
20742     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
20743    },
20744    {
20745     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_217BpHwCryptoFactory15onLastStrongRefEPKv"
20746    },
20747    {
20748     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20749    },
20750    {
20751     "component_value" : -24,
20752     "kind" : "offset_to_top"
20753    },
20754    {
20755     "kind" : "rtti",
20756     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
20757    },
20758    {
20759     "kind" : "complete_dtor_pointer",
20760     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
20761    },
20762    {
20763     "kind" : "deleting_dtor_pointer",
20764     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
20765    },
20766    {
20767     "kind" : "vcall_offset"
20768    },
20769    {
20770     "component_value" : -76,
20771     "kind" : "vcall_offset"
20772    },
20773    {
20774     "component_value" : -84,
20775     "kind" : "vcall_offset"
20776    },
20777    {
20778     "component_value" : -76,
20779     "kind" : "vcall_offset"
20780    },
20781    {
20782     "component_value" : -84,
20783     "kind" : "vcall_offset"
20784    },
20785    {
20786     "component_value" : -84,
20787     "kind" : "offset_to_top"
20788    },
20789    {
20790     "kind" : "rtti",
20791     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_217BpHwCryptoFactoryE"
20792    },
20793    {
20794     "kind" : "complete_dtor_pointer",
20795     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_217BpHwCryptoFactoryD1Ev"
20796    },
20797    {
20798     "kind" : "deleting_dtor_pointer",
20799     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_217BpHwCryptoFactoryD0Ev"
20800    },
20801    {
20802     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
20803    },
20804    {
20805     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3drm4V1_217BpHwCryptoFactory15onLastStrongRefEPKv"
20806    },
20807    {
20808     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
20809    },
20810    {
20811     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20812    }
20813   ]
20814  },
20815  {
20816   "alignment" : 4,
20817   "base_specifiers" :
20818   [
20819    {
20820     "referenced_type" : "_ZTIN7android8hardware3drm4V1_211IDrmFactoryE"
20821    }
20822   ],
20823   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE",
20824   "name" : "android::hardware::drm::V1_3::IDrmFactory",
20825   "referenced_type" : "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE",
20826   "self_type" : "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE",
20827   "size" : 12,
20828   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/IDrmFactory.h",
20829   "vtable_components" :
20830   [
20831    {
20832     "component_value" : 4,
20833     "kind" : "vbase_offset"
20834    },
20835    {
20836     "kind" : "offset_to_top"
20837    },
20838    {
20839     "kind" : "rtti",
20840     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE"
20841    },
20842    {
20843     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_311IDrmFactory8isRemoteEv"
20844    },
20845    {
20846     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20847    },
20848    {
20849     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
20850    },
20851    {
20852     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
20853    },
20854    {
20855     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
20856    },
20857    {
20858     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory21setHALInstrumentationEv"
20859    },
20860    {
20861     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
20862    },
20863    {
20864     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory4pingEv"
20865    },
20866    {
20867     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
20868    },
20869    {
20870     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory21notifySyspropsChangedEv"
20871    },
20872    {
20873     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
20874    },
20875    {
20876     "kind" : "complete_dtor_pointer",
20877     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactoryD1Ev"
20878    },
20879    {
20880     "kind" : "deleting_dtor_pointer",
20881     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactoryD0Ev"
20882    },
20883    {
20884     "is_pure" : true,
20885     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
20886    },
20887    {
20888     "is_pure" : true,
20889     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
20890    },
20891    {
20892     "is_pure" : true,
20893     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
20894    },
20895    {
20896     "is_pure" : true,
20897     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
20898    },
20899    {
20900     "is_pure" : true,
20901     "mangled_component_name" : "_ZN7android8hardware3drm4V1_311IDrmFactory25getSupportedCryptoSchemesENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEEEEE"
20902    },
20903    {
20904     "kind" : "vcall_offset"
20905    },
20906    {
20907     "kind" : "vcall_offset"
20908    },
20909    {
20910     "kind" : "vcall_offset"
20911    },
20912    {
20913     "kind" : "vcall_offset"
20914    },
20915    {
20916     "component_value" : -4,
20917     "kind" : "vcall_offset"
20918    },
20919    {
20920     "component_value" : -4,
20921     "kind" : "offset_to_top"
20922    },
20923    {
20924     "kind" : "rtti",
20925     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE"
20926    },
20927    {
20928     "kind" : "complete_dtor_pointer",
20929     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_311IDrmFactoryD1Ev"
20930    },
20931    {
20932     "kind" : "deleting_dtor_pointer",
20933     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_311IDrmFactoryD0Ev"
20934    },
20935    {
20936     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
20937    },
20938    {
20939     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
20940    },
20941    {
20942     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
20943    },
20944    {
20945     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
20946    }
20947   ]
20948  },
20949  {
20950   "alignment" : 4,
20951   "base_specifiers" :
20952   [
20953    {
20954     "referenced_type" : "_ZTIN7android8hardware3drm4V1_311IDrmFactoryE"
20955    },
20956    {
20957     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
20958    }
20959   ],
20960   "fields" :
20961   [
20962    {
20963     "access" : "private",
20964     "field_name" : "mImpl",
20965     "field_offset" : 384,
20966     "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE"
20967    },
20968    {
20969     "access" : "private",
20970     "field_name" : "mOnewayQueue",
20971     "field_offset" : 416,
20972     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
20973    }
20974   ],
20975   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_312BsDrmFactoryE",
20976   "name" : "android::hardware::drm::V1_3::BsDrmFactory",
20977   "referenced_type" : "_ZTIN7android8hardware3drm4V1_312BsDrmFactoryE",
20978   "self_type" : "_ZTIN7android8hardware3drm4V1_312BsDrmFactoryE",
20979   "size" : 68,
20980   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BsDrmFactory.h",
20981   "vtable_components" :
20982   [
20983    {
20984     "component_value" : 60,
20985     "kind" : "vbase_offset"
20986    },
20987    {
20988     "kind" : "offset_to_top"
20989    },
20990    {
20991     "kind" : "rtti",
20992     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_312BsDrmFactoryE"
20993    },
20994    {
20995     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_311IDrmFactory8isRemoteEv"
20996    },
20997    {
20998     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
20999    },
21000    {
21001     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21002    },
21003    {
21004     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21005    },
21006    {
21007     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21008    },
21009    {
21010     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory21setHALInstrumentationEv"
21011    },
21012    {
21013     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21014    },
21015    {
21016     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory4pingEv"
21017    },
21018    {
21019     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21020    },
21021    {
21022     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory21notifySyspropsChangedEv"
21023    },
21024    {
21025     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21026    },
21027    {
21028     "kind" : "complete_dtor_pointer",
21029     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactoryD1Ev"
21030    },
21031    {
21032     "kind" : "deleting_dtor_pointer",
21033     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactoryD0Ev"
21034    },
21035    {
21036     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
21037    },
21038    {
21039     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
21040    },
21041    {
21042     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
21043    },
21044    {
21045     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
21046    },
21047    {
21048     "mangled_component_name" : "_ZN7android8hardware3drm4V1_312BsDrmFactory25getSupportedCryptoSchemesENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEEEEE"
21049    },
21050    {
21051     "component_value" : -4,
21052     "kind" : "offset_to_top"
21053    },
21054    {
21055     "kind" : "rtti",
21056     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_312BsDrmFactoryE"
21057    },
21058    {
21059     "kind" : "complete_dtor_pointer",
21060     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_312BsDrmFactoryD1Ev"
21061    },
21062    {
21063     "kind" : "deleting_dtor_pointer",
21064     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_312BsDrmFactoryD0Ev"
21065    },
21066    {
21067     "kind" : "vcall_offset"
21068    },
21069    {
21070     "kind" : "vcall_offset"
21071    },
21072    {
21073     "kind" : "vcall_offset"
21074    },
21075    {
21076     "kind" : "vcall_offset"
21077    },
21078    {
21079     "component_value" : -60,
21080     "kind" : "vcall_offset"
21081    },
21082    {
21083     "component_value" : -60,
21084     "kind" : "offset_to_top"
21085    },
21086    {
21087     "kind" : "rtti",
21088     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_312BsDrmFactoryE"
21089    },
21090    {
21091     "kind" : "complete_dtor_pointer",
21092     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_312BsDrmFactoryD1Ev"
21093    },
21094    {
21095     "kind" : "deleting_dtor_pointer",
21096     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_312BsDrmFactoryD0Ev"
21097    },
21098    {
21099     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21100    },
21101    {
21102     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21103    },
21104    {
21105     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21106    },
21107    {
21108     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21109    }
21110   ]
21111  },
21112  {
21113   "alignment" : 4,
21114   "base_specifiers" :
21115   [
21116    {
21117     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
21118    }
21119   ],
21120   "fields" :
21121   [
21122    {
21123     "access" : "private",
21124     "field_name" : "_hidl_mImpl",
21125     "field_offset" : 544,
21126     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE"
21127    }
21128   ],
21129   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_314BnHwDrmFactoryE",
21130   "name" : "android::hardware::drm::V1_3::BnHwDrmFactory",
21131   "referenced_type" : "_ZTIN7android8hardware3drm4V1_314BnHwDrmFactoryE",
21132   "self_type" : "_ZTIN7android8hardware3drm4V1_314BnHwDrmFactoryE",
21133   "size" : 80,
21134   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwDrmFactory.h",
21135   "vtable_components" :
21136   [
21137    {
21138     "component_value" : 72,
21139     "kind" : "vbase_offset"
21140    },
21141    {
21142     "kind" : "offset_to_top"
21143    },
21144    {
21145     "kind" : "rtti",
21146     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_314BnHwDrmFactoryE"
21147    },
21148    {
21149     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
21150    },
21151    {
21152     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
21153    },
21154    {
21155     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
21156    },
21157    {
21158     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
21159    },
21160    {
21161     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
21162    },
21163    {
21164     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
21165    },
21166    {
21167     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
21168    },
21169    {
21170     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
21171    },
21172    {
21173     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
21174    },
21175    {
21176     "kind" : "complete_dtor_pointer",
21177     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryD1Ev"
21178    },
21179    {
21180     "kind" : "deleting_dtor_pointer",
21181     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactoryD0Ev"
21182    },
21183    {
21184     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BnHwDrmFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
21185    },
21186    {
21187     "component_value" : -20,
21188     "kind" : "offset_to_top"
21189    },
21190    {
21191     "kind" : "rtti",
21192     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_314BnHwDrmFactoryE"
21193    },
21194    {
21195     "kind" : "complete_dtor_pointer",
21196     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_314BnHwDrmFactoryD1Ev"
21197    },
21198    {
21199     "kind" : "deleting_dtor_pointer",
21200     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_314BnHwDrmFactoryD0Ev"
21201    },
21202    {
21203     "kind" : "vcall_offset"
21204    },
21205    {
21206     "kind" : "vcall_offset"
21207    },
21208    {
21209     "kind" : "vcall_offset"
21210    },
21211    {
21212     "kind" : "vcall_offset"
21213    },
21214    {
21215     "component_value" : -72,
21216     "kind" : "vcall_offset"
21217    },
21218    {
21219     "component_value" : -72,
21220     "kind" : "offset_to_top"
21221    },
21222    {
21223     "kind" : "rtti",
21224     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_314BnHwDrmFactoryE"
21225    },
21226    {
21227     "kind" : "complete_dtor_pointer",
21228     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_314BnHwDrmFactoryD1Ev"
21229    },
21230    {
21231     "kind" : "deleting_dtor_pointer",
21232     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_314BnHwDrmFactoryD0Ev"
21233    },
21234    {
21235     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21236    },
21237    {
21238     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21239    },
21240    {
21241     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21242    },
21243    {
21244     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21245    }
21246   ]
21247  },
21248  {
21249   "alignment" : 4,
21250   "base_specifiers" :
21251   [
21252    {
21253     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEEE"
21254    },
21255    {
21256     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
21257    }
21258   ],
21259   "fields" :
21260   [
21261    {
21262     "access" : "private",
21263     "field_name" : "_hidl_mMutex",
21264     "field_offset" : 544,
21265     "referenced_type" : "_ZTINSt3__15mutexE"
21266    },
21267    {
21268     "access" : "private",
21269     "field_name" : "_hidl_mDeathRecipients",
21270     "field_offset" : 576,
21271     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
21272    }
21273   ],
21274   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE",
21275   "name" : "android::hardware::drm::V1_3::BpHwDrmFactory",
21276   "referenced_type" : "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE",
21277   "self_type" : "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE",
21278   "size" : 92,
21279   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwDrmFactory.h",
21280   "vtable_components" :
21281   [
21282    {
21283     "component_value" : 84,
21284     "kind" : "vbase_offset"
21285    },
21286    {
21287     "kind" : "offset_to_top"
21288    },
21289    {
21290     "kind" : "rtti",
21291     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE"
21292    },
21293    {
21294     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_314BpHwDrmFactory8isRemoteEv"
21295    },
21296    {
21297     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21298    },
21299    {
21300     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21301    },
21302    {
21303     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21304    },
21305    {
21306     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21307    },
21308    {
21309     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory21setHALInstrumentationEv"
21310    },
21311    {
21312     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21313    },
21314    {
21315     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory4pingEv"
21316    },
21317    {
21318     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21319    },
21320    {
21321     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory21notifySyspropsChangedEv"
21322    },
21323    {
21324     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21325    },
21326    {
21327     "kind" : "complete_dtor_pointer",
21328     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactoryD1Ev"
21329    },
21330    {
21331     "kind" : "deleting_dtor_pointer",
21332     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactoryD0Ev"
21333    },
21334    {
21335     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
21336    },
21337    {
21338     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory22isContentTypeSupportedERKNS0_11hidl_stringE"
21339    },
21340    {
21341     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSD_10IDrmPluginEEEEEE"
21342    },
21343    {
21344     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory27isCryptoSchemeSupported_1_2ERKNS0_10hidl_arrayIhLj16EJEEERKNS0_11hidl_stringENS1_4V1_113SecurityLevelE"
21345    },
21346    {
21347     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory25getSupportedCryptoSchemesENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEEEEE"
21348    },
21349    {
21350     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEE10onAsBinderEv"
21351    },
21352    {
21353     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314BpHwDrmFactory15onLastStrongRefEPKv"
21354    },
21355    {
21356     "component_value" : 80,
21357     "kind" : "vbase_offset"
21358    },
21359    {
21360     "component_value" : -4,
21361     "kind" : "offset_to_top"
21362    },
21363    {
21364     "kind" : "rtti",
21365     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE"
21366    },
21367    {
21368     "kind" : "complete_dtor_pointer",
21369     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_314BpHwDrmFactoryD1Ev"
21370    },
21371    {
21372     "kind" : "deleting_dtor_pointer",
21373     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_314BpHwDrmFactoryD0Ev"
21374    },
21375    {
21376     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_311IDrmFactoryEE10onAsBinderEv"
21377    },
21378    {
21379     "component_value" : 76,
21380     "kind" : "vbase_offset"
21381    },
21382    {
21383     "component_value" : -8,
21384     "kind" : "offset_to_top"
21385    },
21386    {
21387     "kind" : "rtti",
21388     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE"
21389    },
21390    {
21391     "kind" : "complete_dtor_pointer",
21392     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_314BpHwDrmFactoryD1Ev"
21393    },
21394    {
21395     "kind" : "deleting_dtor_pointer",
21396     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_314BpHwDrmFactoryD0Ev"
21397    },
21398    {
21399     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
21400    },
21401    {
21402     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_314BpHwDrmFactory15onLastStrongRefEPKv"
21403    },
21404    {
21405     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
21406    },
21407    {
21408     "component_value" : -24,
21409     "kind" : "offset_to_top"
21410    },
21411    {
21412     "kind" : "rtti",
21413     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE"
21414    },
21415    {
21416     "kind" : "complete_dtor_pointer",
21417     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_314BpHwDrmFactoryD1Ev"
21418    },
21419    {
21420     "kind" : "deleting_dtor_pointer",
21421     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_314BpHwDrmFactoryD0Ev"
21422    },
21423    {
21424     "kind" : "vcall_offset"
21425    },
21426    {
21427     "component_value" : -76,
21428     "kind" : "vcall_offset"
21429    },
21430    {
21431     "component_value" : -84,
21432     "kind" : "vcall_offset"
21433    },
21434    {
21435     "component_value" : -76,
21436     "kind" : "vcall_offset"
21437    },
21438    {
21439     "component_value" : -84,
21440     "kind" : "vcall_offset"
21441    },
21442    {
21443     "component_value" : -84,
21444     "kind" : "offset_to_top"
21445    },
21446    {
21447     "kind" : "rtti",
21448     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_314BpHwDrmFactoryE"
21449    },
21450    {
21451     "kind" : "complete_dtor_pointer",
21452     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_314BpHwDrmFactoryD1Ev"
21453    },
21454    {
21455     "kind" : "deleting_dtor_pointer",
21456     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_314BpHwDrmFactoryD0Ev"
21457    },
21458    {
21459     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
21460    },
21461    {
21462     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3drm4V1_314BpHwDrmFactory15onLastStrongRefEPKv"
21463    },
21464    {
21465     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
21466    },
21467    {
21468     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21469    }
21470   ]
21471  },
21472  {
21473   "alignment" : 4,
21474   "base_specifiers" :
21475   [
21476    {
21477     "referenced_type" : "_ZTIN7android8hardware3drm4V1_214ICryptoFactoryE"
21478    }
21479   ],
21480   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE",
21481   "name" : "android::hardware::drm::V1_3::ICryptoFactory",
21482   "referenced_type" : "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE",
21483   "self_type" : "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE",
21484   "size" : 12,
21485   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/ICryptoFactory.h",
21486   "vtable_components" :
21487   [
21488    {
21489     "component_value" : 4,
21490     "kind" : "vbase_offset"
21491    },
21492    {
21493     "kind" : "offset_to_top"
21494    },
21495    {
21496     "kind" : "rtti",
21497     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE"
21498    },
21499    {
21500     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_314ICryptoFactory8isRemoteEv"
21501    },
21502    {
21503     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21504    },
21505    {
21506     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21507    },
21508    {
21509     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21510    },
21511    {
21512     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21513    },
21514    {
21515     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory21setHALInstrumentationEv"
21516    },
21517    {
21518     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21519    },
21520    {
21521     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory4pingEv"
21522    },
21523    {
21524     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21525    },
21526    {
21527     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory21notifySyspropsChangedEv"
21528    },
21529    {
21530     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21531    },
21532    {
21533     "kind" : "complete_dtor_pointer",
21534     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactoryD1Ev"
21535    },
21536    {
21537     "kind" : "deleting_dtor_pointer",
21538     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactoryD0Ev"
21539    },
21540    {
21541     "is_pure" : true,
21542     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
21543    },
21544    {
21545     "is_pure" : true,
21546     "mangled_component_name" : "_ZN7android8hardware3drm4V1_314ICryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
21547    },
21548    {
21549     "kind" : "vcall_offset"
21550    },
21551    {
21552     "kind" : "vcall_offset"
21553    },
21554    {
21555     "kind" : "vcall_offset"
21556    },
21557    {
21558     "kind" : "vcall_offset"
21559    },
21560    {
21561     "component_value" : -4,
21562     "kind" : "vcall_offset"
21563    },
21564    {
21565     "component_value" : -4,
21566     "kind" : "offset_to_top"
21567    },
21568    {
21569     "kind" : "rtti",
21570     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE"
21571    },
21572    {
21573     "kind" : "complete_dtor_pointer",
21574     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_314ICryptoFactoryD1Ev"
21575    },
21576    {
21577     "kind" : "deleting_dtor_pointer",
21578     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_314ICryptoFactoryD0Ev"
21579    },
21580    {
21581     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21582    },
21583    {
21584     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21585    },
21586    {
21587     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21588    },
21589    {
21590     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21591    }
21592   ]
21593  },
21594  {
21595   "alignment" : 4,
21596   "base_specifiers" :
21597   [
21598    {
21599     "referenced_type" : "_ZTIN7android8hardware3drm4V1_314ICryptoFactoryE"
21600    },
21601    {
21602     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
21603    }
21604   ],
21605   "fields" :
21606   [
21607    {
21608     "access" : "private",
21609     "field_name" : "mImpl",
21610     "field_offset" : 384,
21611     "referenced_type" : "_ZTIKN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE"
21612    },
21613    {
21614     "access" : "private",
21615     "field_name" : "mOnewayQueue",
21616     "field_offset" : 416,
21617     "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
21618    }
21619   ],
21620   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_315BsCryptoFactoryE",
21621   "name" : "android::hardware::drm::V1_3::BsCryptoFactory",
21622   "referenced_type" : "_ZTIN7android8hardware3drm4V1_315BsCryptoFactoryE",
21623   "self_type" : "_ZTIN7android8hardware3drm4V1_315BsCryptoFactoryE",
21624   "size" : 68,
21625   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BsCryptoFactory.h",
21626   "vtable_components" :
21627   [
21628    {
21629     "component_value" : 60,
21630     "kind" : "vbase_offset"
21631    },
21632    {
21633     "kind" : "offset_to_top"
21634    },
21635    {
21636     "kind" : "rtti",
21637     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_315BsCryptoFactoryE"
21638    },
21639    {
21640     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_314ICryptoFactory8isRemoteEv"
21641    },
21642    {
21643     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21644    },
21645    {
21646     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21647    },
21648    {
21649     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21650    },
21651    {
21652     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21653    },
21654    {
21655     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory21setHALInstrumentationEv"
21656    },
21657    {
21658     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21659    },
21660    {
21661     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory4pingEv"
21662    },
21663    {
21664     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21665    },
21666    {
21667     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory21notifySyspropsChangedEv"
21668    },
21669    {
21670     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21671    },
21672    {
21673     "kind" : "complete_dtor_pointer",
21674     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactoryD1Ev"
21675    },
21676    {
21677     "kind" : "deleting_dtor_pointer",
21678     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactoryD0Ev"
21679    },
21680    {
21681     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
21682    },
21683    {
21684     "mangled_component_name" : "_ZN7android8hardware3drm4V1_315BsCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
21685    },
21686    {
21687     "component_value" : -4,
21688     "kind" : "offset_to_top"
21689    },
21690    {
21691     "kind" : "rtti",
21692     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_315BsCryptoFactoryE"
21693    },
21694    {
21695     "kind" : "complete_dtor_pointer",
21696     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_315BsCryptoFactoryD1Ev"
21697    },
21698    {
21699     "kind" : "deleting_dtor_pointer",
21700     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_315BsCryptoFactoryD0Ev"
21701    },
21702    {
21703     "kind" : "vcall_offset"
21704    },
21705    {
21706     "kind" : "vcall_offset"
21707    },
21708    {
21709     "kind" : "vcall_offset"
21710    },
21711    {
21712     "kind" : "vcall_offset"
21713    },
21714    {
21715     "component_value" : -60,
21716     "kind" : "vcall_offset"
21717    },
21718    {
21719     "component_value" : -60,
21720     "kind" : "offset_to_top"
21721    },
21722    {
21723     "kind" : "rtti",
21724     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_315BsCryptoFactoryE"
21725    },
21726    {
21727     "kind" : "complete_dtor_pointer",
21728     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_315BsCryptoFactoryD1Ev"
21729    },
21730    {
21731     "kind" : "deleting_dtor_pointer",
21732     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_315BsCryptoFactoryD0Ev"
21733    },
21734    {
21735     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21736    },
21737    {
21738     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21739    },
21740    {
21741     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21742    },
21743    {
21744     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21745    }
21746   ]
21747  },
21748  {
21749   "alignment" : 4,
21750   "base_specifiers" :
21751   [
21752    {
21753     "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
21754    }
21755   ],
21756   "fields" :
21757   [
21758    {
21759     "access" : "private",
21760     "field_name" : "_hidl_mImpl",
21761     "field_offset" : 544,
21762     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE"
21763    }
21764   ],
21765   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_317BnHwCryptoFactoryE",
21766   "name" : "android::hardware::drm::V1_3::BnHwCryptoFactory",
21767   "referenced_type" : "_ZTIN7android8hardware3drm4V1_317BnHwCryptoFactoryE",
21768   "self_type" : "_ZTIN7android8hardware3drm4V1_317BnHwCryptoFactoryE",
21769   "size" : 80,
21770   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BnHwCryptoFactory.h",
21771   "vtable_components" :
21772   [
21773    {
21774     "component_value" : 72,
21775     "kind" : "vbase_offset"
21776    },
21777    {
21778     "kind" : "offset_to_top"
21779    },
21780    {
21781     "kind" : "rtti",
21782     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
21783    },
21784    {
21785     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
21786    },
21787    {
21788     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
21789    },
21790    {
21791     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
21792    },
21793    {
21794     "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
21795    },
21796    {
21797     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
21798    },
21799    {
21800     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
21801    },
21802    {
21803     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
21804    },
21805    {
21806     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
21807    },
21808    {
21809     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
21810    },
21811    {
21812     "kind" : "complete_dtor_pointer",
21813     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryD1Ev"
21814    },
21815    {
21816     "kind" : "deleting_dtor_pointer",
21817     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactoryD0Ev"
21818    },
21819    {
21820     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BnHwCryptoFactory10onTransactEjRKNS0_6ParcelEPS4_jNSt3__18functionIFvRS4_EEE"
21821    },
21822    {
21823     "component_value" : -20,
21824     "kind" : "offset_to_top"
21825    },
21826    {
21827     "kind" : "rtti",
21828     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
21829    },
21830    {
21831     "kind" : "complete_dtor_pointer",
21832     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_317BnHwCryptoFactoryD1Ev"
21833    },
21834    {
21835     "kind" : "deleting_dtor_pointer",
21836     "mangled_component_name" : "_ZThn20_N7android8hardware3drm4V1_317BnHwCryptoFactoryD0Ev"
21837    },
21838    {
21839     "kind" : "vcall_offset"
21840    },
21841    {
21842     "kind" : "vcall_offset"
21843    },
21844    {
21845     "kind" : "vcall_offset"
21846    },
21847    {
21848     "kind" : "vcall_offset"
21849    },
21850    {
21851     "component_value" : -72,
21852     "kind" : "vcall_offset"
21853    },
21854    {
21855     "component_value" : -72,
21856     "kind" : "offset_to_top"
21857    },
21858    {
21859     "kind" : "rtti",
21860     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_317BnHwCryptoFactoryE"
21861    },
21862    {
21863     "kind" : "complete_dtor_pointer",
21864     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_317BnHwCryptoFactoryD1Ev"
21865    },
21866    {
21867     "kind" : "deleting_dtor_pointer",
21868     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_317BnHwCryptoFactoryD0Ev"
21869    },
21870    {
21871     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
21872    },
21873    {
21874     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
21875    },
21876    {
21877     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
21878    },
21879    {
21880     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
21881    }
21882   ]
21883  },
21884  {
21885   "alignment" : 4,
21886   "base_specifiers" :
21887   [
21888    {
21889     "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEEE"
21890    },
21891    {
21892     "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
21893    }
21894   ],
21895   "fields" :
21896   [
21897    {
21898     "access" : "private",
21899     "field_name" : "_hidl_mMutex",
21900     "field_offset" : 544,
21901     "referenced_type" : "_ZTINSt3__15mutexE"
21902    },
21903    {
21904     "access" : "private",
21905     "field_name" : "_hidl_mDeathRecipients",
21906     "field_offset" : 576,
21907     "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
21908    }
21909   ],
21910   "linker_set_key" : "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
21911   "name" : "android::hardware::drm::V1_3::BpHwCryptoFactory",
21912   "referenced_type" : "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
21913   "self_type" : "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE",
21914   "size" : 92,
21915   "source_file" : "/out/soong/.intermediates/hardware/interfaces/drm/1.3/[email protected]_genc++_headers/gen/android/hardware/drm/1.3/BpHwCryptoFactory.h",
21916   "vtable_components" :
21917   [
21918    {
21919     "component_value" : 84,
21920     "kind" : "vbase_offset"
21921    },
21922    {
21923     "kind" : "offset_to_top"
21924    },
21925    {
21926     "kind" : "rtti",
21927     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
21928    },
21929    {
21930     "mangled_component_name" : "_ZNK7android8hardware3drm4V1_317BpHwCryptoFactory8isRemoteEv"
21931    },
21932    {
21933     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory14interfaceChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_11hidl_stringEEEEEE"
21934    },
21935    {
21936     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory5debugERKNS0_11hidl_handleERKNS0_8hidl_vecINS0_11hidl_stringEEE"
21937    },
21938    {
21939     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory19interfaceDescriptorENSt3__18functionIFvRKNS0_11hidl_stringEEEE"
21940    },
21941    {
21942     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory12getHashChainENSt3__18functionIFvRKNS0_8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEEEEE"
21943    },
21944    {
21945     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory21setHALInstrumentationEv"
21946    },
21947    {
21948     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory11linkToDeathERKNS_2spINS0_20hidl_death_recipientEEEy"
21949    },
21950    {
21951     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory4pingEv"
21952    },
21953    {
21954     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory12getDebugInfoENSt3__18functionIFvRKNS_4hidl4base4V1_09DebugInfoEEEE"
21955    },
21956    {
21957     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory21notifySyspropsChangedEv"
21958    },
21959    {
21960     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory13unlinkToDeathERKNS_2spINS0_20hidl_death_recipientEEE"
21961    },
21962    {
21963     "kind" : "complete_dtor_pointer",
21964     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactoryD1Ev"
21965    },
21966    {
21967     "kind" : "deleting_dtor_pointer",
21968     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactoryD0Ev"
21969    },
21970    {
21971     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory23isCryptoSchemeSupportedERKNS0_10hidl_arrayIhLj16EJEEE"
21972    },
21973    {
21974     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory12createPluginERKNS0_10hidl_arrayIhLj16EJEEERKNS0_8hidl_vecIhEENSt3__18functionIFvNS1_4V1_06StatusERKNS_2spINSE_13ICryptoPluginEEEEEE"
21975    },
21976    {
21977     "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEE10onAsBinderEv"
21978    },
21979    {
21980     "mangled_component_name" : "_ZN7android8hardware3drm4V1_317BpHwCryptoFactory15onLastStrongRefEPKv"
21981    },
21982    {
21983     "component_value" : 80,
21984     "kind" : "vbase_offset"
21985    },
21986    {
21987     "component_value" : -4,
21988     "kind" : "offset_to_top"
21989    },
21990    {
21991     "kind" : "rtti",
21992     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
21993    },
21994    {
21995     "kind" : "complete_dtor_pointer",
21996     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_317BpHwCryptoFactoryD1Ev"
21997    },
21998    {
21999     "kind" : "deleting_dtor_pointer",
22000     "mangled_component_name" : "_ZThn4_N7android8hardware3drm4V1_317BpHwCryptoFactoryD0Ev"
22001    },
22002    {
22003     "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS0_3drm4V1_314ICryptoFactoryEE10onAsBinderEv"
22004    },
22005    {
22006     "component_value" : 76,
22007     "kind" : "vbase_offset"
22008    },
22009    {
22010     "component_value" : -8,
22011     "kind" : "offset_to_top"
22012    },
22013    {
22014     "kind" : "rtti",
22015     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
22016    },
22017    {
22018     "kind" : "complete_dtor_pointer",
22019     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_317BpHwCryptoFactoryD1Ev"
22020    },
22021    {
22022     "kind" : "deleting_dtor_pointer",
22023     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_317BpHwCryptoFactoryD0Ev"
22024    },
22025    {
22026     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
22027    },
22028    {
22029     "mangled_component_name" : "_ZThn8_N7android8hardware3drm4V1_317BpHwCryptoFactory15onLastStrongRefEPKv"
22030    },
22031    {
22032     "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22033    },
22034    {
22035     "component_value" : -24,
22036     "kind" : "offset_to_top"
22037    },
22038    {
22039     "kind" : "rtti",
22040     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
22041    },
22042    {
22043     "kind" : "complete_dtor_pointer",
22044     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_317BpHwCryptoFactoryD1Ev"
22045    },
22046    {
22047     "kind" : "deleting_dtor_pointer",
22048     "mangled_component_name" : "_ZThn24_N7android8hardware3drm4V1_317BpHwCryptoFactoryD0Ev"
22049    },
22050    {
22051     "kind" : "vcall_offset"
22052    },
22053    {
22054     "component_value" : -76,
22055     "kind" : "vcall_offset"
22056    },
22057    {
22058     "component_value" : -84,
22059     "kind" : "vcall_offset"
22060    },
22061    {
22062     "component_value" : -76,
22063     "kind" : "vcall_offset"
22064    },
22065    {
22066     "component_value" : -84,
22067     "kind" : "vcall_offset"
22068    },
22069    {
22070     "component_value" : -84,
22071     "kind" : "offset_to_top"
22072    },
22073    {
22074     "kind" : "rtti",
22075     "mangled_component_name" : "_ZTIN7android8hardware3drm4V1_317BpHwCryptoFactoryE"
22076    },
22077    {
22078     "kind" : "complete_dtor_pointer",
22079     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_317BpHwCryptoFactoryD1Ev"
22080    },
22081    {
22082     "kind" : "deleting_dtor_pointer",
22083     "mangled_component_name" : "_ZTv0_n12_N7android8hardware3drm4V1_317BpHwCryptoFactoryD0Ev"
22084    },
22085    {
22086     "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
22087    },
22088    {
22089     "mangled_component_name" : "_ZTv0_n20_N7android8hardware3drm4V1_317BpHwCryptoFactory15onLastStrongRefEPKv"
22090    },
22091    {
22092     "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
22093    },
22094    {
22095     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22096    }
22097   ]
22098  },
22099  {
22100   "access" : "private",
22101   "alignment" : 4,
22102   "fields" :
22103   [
22104    {
22105     "field_name" : "index",
22106     "referenced_type" : "_ZTIj"
22107    },
22108    {
22109     "field_name" : "buffer",
22110     "field_offset" : 32,
22111     "referenced_type" : "_ZTIy"
22112    },
22113    {
22114     "field_name" : "bufend",
22115     "field_offset" : 96,
22116     "referenced_type" : "_ZTIy"
22117    }
22118   ],
22119   "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
22120   "name" : "android::hardware::Parcel::BufferInfo",
22121   "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
22122   "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
22123   "size" : 20,
22124   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
22125  },
22126  {
22127   "alignment" : 4,
22128   "fields" :
22129   [
22130    {
22131     "access" : "private",
22132     "field_name" : "mBufCachePos",
22133     "referenced_type" : "_ZTIj"
22134    },
22135    {
22136     "access" : "private",
22137     "field_name" : "mBufCache",
22138     "field_offset" : 32,
22139     "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
22140    },
22141    {
22142     "access" : "private",
22143     "field_name" : "mError",
22144     "field_offset" : 128,
22145     "referenced_type" : "_ZTIi"
22146    },
22147    {
22148     "access" : "private",
22149     "field_name" : "mData",
22150     "field_offset" : 160,
22151     "referenced_type" : "_ZTIPh"
22152    },
22153    {
22154     "access" : "private",
22155     "field_name" : "mDataSize",
22156     "field_offset" : 192,
22157     "referenced_type" : "_ZTIj"
22158    },
22159    {
22160     "access" : "private",
22161     "field_name" : "mDataCapacity",
22162     "field_offset" : 224,
22163     "referenced_type" : "_ZTIj"
22164    },
22165    {
22166     "access" : "private",
22167     "field_name" : "mDataPos",
22168     "field_offset" : 256,
22169     "referenced_type" : "_ZTIj"
22170    },
22171    {
22172     "access" : "private",
22173     "field_name" : "mObjects",
22174     "field_offset" : 288,
22175     "referenced_type" : "_ZTIPy"
22176    },
22177    {
22178     "access" : "private",
22179     "field_name" : "mObjectsSize",
22180     "field_offset" : 320,
22181     "referenced_type" : "_ZTIj"
22182    },
22183    {
22184     "access" : "private",
22185     "field_name" : "mObjectsCapacity",
22186     "field_offset" : 352,
22187     "referenced_type" : "_ZTIj"
22188    },
22189    {
22190     "access" : "private",
22191     "field_name" : "mNextObjectHint",
22192     "field_offset" : 384,
22193     "referenced_type" : "_ZTIj"
22194    },
22195    {
22196     "access" : "private",
22197     "field_name" : "mNumRef",
22198     "field_offset" : 416,
22199     "referenced_type" : "_ZTIj"
22200    },
22201    {
22202     "access" : "private",
22203     "field_name" : "mFdsKnown",
22204     "field_offset" : 448,
22205     "referenced_type" : "_ZTIb"
22206    },
22207    {
22208     "access" : "private",
22209     "field_name" : "mHasFds",
22210     "field_offset" : 456,
22211     "referenced_type" : "_ZTIb"
22212    },
22213    {
22214     "access" : "private",
22215     "field_name" : "mAllowFds",
22216     "field_offset" : 464,
22217     "referenced_type" : "_ZTIb"
22218    },
22219    {
22220     "access" : "private",
22221     "field_name" : "mOwner",
22222     "field_offset" : 480,
22223     "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
22224    },
22225    {
22226     "access" : "private",
22227     "field_name" : "mOwnerCookie",
22228     "field_offset" : 512,
22229     "referenced_type" : "_ZTIPv"
22230    }
22231   ],
22232   "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
22233   "name" : "android::hardware::Parcel",
22234   "record_kind" : "class",
22235   "referenced_type" : "_ZTIN7android8hardware6ParcelE",
22236   "self_type" : "_ZTIN7android8hardware6ParcelE",
22237   "size" : 68,
22238   "source_file" : "/system/libhwbinder/include/hwbinder/Parcel.h"
22239  },
22240  {
22241   "alignment" : 4,
22242   "base_specifiers" :
22243   [
22244    {
22245     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
22246    }
22247   ],
22248   "fields" :
22249   [
22250    {
22251     "access" : "private",
22252     "field_name" : "mVal",
22253     "field_offset" : 192,
22254     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE"
22255    }
22256   ],
22257   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
22258   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_3::IDrmFactory> >",
22259   "record_kind" : "class",
22260   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
22261   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
22262   "size" : 28,
22263   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
22264   "template_args" : [ "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE" ]
22265  },
22266  {
22267   "alignment" : 4,
22268   "base_specifiers" :
22269   [
22270    {
22271     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
22272    }
22273   ],
22274   "fields" :
22275   [
22276    {
22277     "access" : "private",
22278     "field_name" : "mVal",
22279     "field_offset" : 192,
22280     "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE"
22281    }
22282   ],
22283   "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
22284   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_3::ICryptoFactory> >",
22285   "record_kind" : "class",
22286   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
22287   "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
22288   "size" : 28,
22289   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
22290   "template_args" : [ "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE" ]
22291  },
22292  {
22293   "alignment" : 4,
22294   "base_specifiers" :
22295   [
22296    {
22297     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
22298    }
22299   ],
22300   "fields" :
22301   [
22302    {
22303     "access" : "private",
22304     "field_name" : "mVal",
22305     "field_offset" : 168,
22306     "referenced_type" : "_ZTIb"
22307    }
22308   ],
22309   "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
22310   "name" : "android::hardware::Return<bool>",
22311   "record_kind" : "class",
22312   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
22313   "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
22314   "size" : 24,
22315   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
22316   "template_args" : [ "_ZTIb" ]
22317  },
22318  {
22319   "alignment" : 4,
22320   "base_specifiers" :
22321   [
22322    {
22323     "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
22324    }
22325   ],
22326   "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
22327   "name" : "android::hardware::Return<void>",
22328   "record_kind" : "class",
22329   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
22330   "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
22331   "size" : 24,
22332   "source_file" : "/system/libhidl/base/include/hidl/Status.h",
22333   "template_args" : [ "_ZTIv" ]
22334  },
22335  {
22336   "alignment" : 4,
22337   "fields" :
22338   [
22339    {
22340     "access" : "private",
22341     "field_name" : "mException",
22342     "referenced_type" : "_ZTIi"
22343    },
22344    {
22345     "access" : "private",
22346     "field_name" : "mErrorCode",
22347     "field_offset" : 32,
22348     "referenced_type" : "_ZTIi"
22349    },
22350    {
22351     "access" : "private",
22352     "field_name" : "mMessage",
22353     "field_offset" : 64,
22354     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
22355    }
22356   ],
22357   "linker_set_key" : "_ZTIN7android8hardware6StatusE",
22358   "name" : "android::hardware::Status",
22359   "record_kind" : "class",
22360   "referenced_type" : "_ZTIN7android8hardware6StatusE",
22361   "self_type" : "_ZTIN7android8hardware6StatusE",
22362   "size" : 20,
22363   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
22364  },
22365  {
22366   "alignment" : 4,
22367   "base_specifiers" :
22368   [
22369    {
22370     "is_virtual" : true,
22371     "referenced_type" : "_ZTIN7android7RefBaseE"
22372    }
22373   ],
22374   "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
22375   "name" : "android::hardware::IBinder::DeathRecipient",
22376   "record_kind" : "class",
22377   "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
22378   "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
22379   "size" : 12,
22380   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
22381   "vtable_components" :
22382   [
22383    {
22384     "component_value" : 4,
22385     "kind" : "vbase_offset"
22386    },
22387    {
22388     "kind" : "offset_to_top"
22389    },
22390    {
22391     "kind" : "rtti",
22392     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
22393    },
22394    {
22395     "is_pure" : true,
22396     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
22397    },
22398    {
22399     "kind" : "complete_dtor_pointer",
22400     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
22401    },
22402    {
22403     "kind" : "deleting_dtor_pointer",
22404     "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
22405    },
22406    {
22407     "kind" : "vcall_offset"
22408    },
22409    {
22410     "kind" : "vcall_offset"
22411    },
22412    {
22413     "kind" : "vcall_offset"
22414    },
22415    {
22416     "kind" : "vcall_offset"
22417    },
22418    {
22419     "component_value" : -4,
22420     "kind" : "vcall_offset"
22421    },
22422    {
22423     "component_value" : -4,
22424     "kind" : "offset_to_top"
22425    },
22426    {
22427     "kind" : "rtti",
22428     "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
22429    },
22430    {
22431     "kind" : "complete_dtor_pointer",
22432     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
22433    },
22434    {
22435     "kind" : "deleting_dtor_pointer",
22436     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
22437    },
22438    {
22439     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22440    },
22441    {
22442     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22443    },
22444    {
22445     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22446    },
22447    {
22448     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22449    }
22450   ]
22451  },
22452  {
22453   "alignment" : 4,
22454   "base_specifiers" :
22455   [
22456    {
22457     "is_virtual" : true,
22458     "referenced_type" : "_ZTIN7android7RefBaseE"
22459    }
22460   ],
22461   "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
22462   "name" : "android::hardware::IBinder",
22463   "record_kind" : "class",
22464   "referenced_type" : "_ZTIN7android8hardware7IBinderE",
22465   "self_type" : "_ZTIN7android8hardware7IBinderE",
22466   "size" : 12,
22467   "source_file" : "/system/libhwbinder/include/hwbinder/IBinder.h",
22468   "vtable_components" :
22469   [
22470    {
22471     "component_value" : 4,
22472     "kind" : "vbase_offset"
22473    },
22474    {
22475     "kind" : "offset_to_top"
22476    },
22477    {
22478     "kind" : "rtti",
22479     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
22480    },
22481    {
22482     "is_pure" : true,
22483     "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
22484    },
22485    {
22486     "is_pure" : true,
22487     "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
22488    },
22489    {
22490     "is_pure" : true,
22491     "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
22492    },
22493    {
22494     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
22495    },
22496    {
22497     "is_pure" : true,
22498     "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
22499    },
22500    {
22501     "is_pure" : true,
22502     "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
22503    },
22504    {
22505     "is_pure" : true,
22506     "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
22507    },
22508    {
22509     "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
22510    },
22511    {
22512     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
22513    },
22514    {
22515     "kind" : "complete_dtor_pointer",
22516     "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
22517    },
22518    {
22519     "kind" : "deleting_dtor_pointer",
22520     "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
22521    },
22522    {
22523     "kind" : "vcall_offset"
22524    },
22525    {
22526     "kind" : "vcall_offset"
22527    },
22528    {
22529     "kind" : "vcall_offset"
22530    },
22531    {
22532     "kind" : "vcall_offset"
22533    },
22534    {
22535     "component_value" : -4,
22536     "kind" : "vcall_offset"
22537    },
22538    {
22539     "component_value" : -4,
22540     "kind" : "offset_to_top"
22541    },
22542    {
22543     "kind" : "rtti",
22544     "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
22545    },
22546    {
22547     "kind" : "complete_dtor_pointer",
22548     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
22549    },
22550    {
22551     "kind" : "deleting_dtor_pointer",
22552     "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
22553    },
22554    {
22555     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
22556    },
22557    {
22558     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
22559    },
22560    {
22561     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
22562    },
22563    {
22564     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
22565    }
22566   ]
22567  },
22568  {
22569   "alignment" : 4,
22570   "fields" :
22571   [
22572    {
22573     "access" : "private",
22574     "field_name" : "mQueue",
22575     "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
22576    }
22577   ],
22578   "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
22579   "name" : "android::hardware::details::TaskRunner",
22580   "record_kind" : "class",
22581   "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
22582   "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
22583   "size" : 8,
22584   "source_file" : "/system/libhidl/base/include/hidl/TaskRunner.h"
22585  },
22586  {
22587   "alignment" : 4,
22588   "fields" :
22589   [
22590    {
22591     "access" : "private",
22592     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
22593    }
22594   ],
22595   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
22596   "name" : "android::hardware::details::hidl_pointer<native_handle>",
22597   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
22598   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
22599   "size" : 8,
22600   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22601   "template_args" : [ "_ZTI13native_handle" ]
22602  },
22603  {
22604   "access" : "private",
22605   "alignment" : 4,
22606   "fields" :
22607   [
22608    {
22609     "field_name" : "mPointer",
22610     "referenced_type" : "_ZTIP13native_handle"
22611    },
22612    {
22613     "field_name" : "_pad",
22614     "referenced_type" : "_ZTIy"
22615    }
22616   ],
22617   "is_anonymous" : true,
22618   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
22619   "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
22620   "record_kind" : "union",
22621   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
22622   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
22623   "size" : 8,
22624   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
22625  },
22626  {
22627   "alignment" : 4,
22628   "fields" :
22629   [
22630    {
22631     "access" : "private",
22632     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
22633    }
22634   ],
22635   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
22636   "name" : "android::hardware::details::hidl_pointer<const native_handle>",
22637   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
22638   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
22639   "size" : 8,
22640   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22641   "template_args" : [ "_ZTIK13native_handle" ]
22642  },
22643  {
22644   "access" : "private",
22645   "alignment" : 4,
22646   "fields" :
22647   [
22648    {
22649     "field_name" : "mPointer",
22650     "referenced_type" : "_ZTIPK13native_handle"
22651    },
22652    {
22653     "field_name" : "_pad",
22654     "referenced_type" : "_ZTIy"
22655    }
22656   ],
22657   "is_anonymous" : true,
22658   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
22659   "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
22660   "record_kind" : "union",
22661   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
22662   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
22663   "size" : 8,
22664   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
22665  },
22666  {
22667   "alignment" : 4,
22668   "fields" :
22669   [
22670    {
22671     "access" : "private",
22672     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
22673    }
22674   ],
22675   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
22676   "name" : "android::hardware::details::hidl_pointer<const char>",
22677   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
22678   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
22679   "size" : 8,
22680   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22681   "template_args" : [ "_ZTIKc" ]
22682  },
22683  {
22684   "access" : "private",
22685   "alignment" : 4,
22686   "fields" :
22687   [
22688    {
22689     "field_name" : "mPointer",
22690     "referenced_type" : "_ZTIPKc"
22691    },
22692    {
22693     "field_name" : "_pad",
22694     "referenced_type" : "_ZTIy"
22695    }
22696   ],
22697   "is_anonymous" : true,
22698   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
22699   "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
22700   "record_kind" : "union",
22701   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
22702   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
22703   "size" : 8,
22704   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
22705  },
22706  {
22707   "alignment" : 4,
22708   "fields" :
22709   [
22710    {
22711     "access" : "private",
22712     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEUt_E"
22713    }
22714   ],
22715   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEE",
22716   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 16> >",
22717   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEE",
22718   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEE",
22719   "size" : 8,
22720   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22721   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj16EJEEE" ]
22722  },
22723  {
22724   "access" : "private",
22725   "alignment" : 4,
22726   "fields" :
22727   [
22728    {
22729     "field_name" : "mPointer",
22730     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj16EJEEE"
22731    },
22732    {
22733     "field_name" : "_pad",
22734     "referenced_type" : "_ZTIy"
22735    }
22736   ],
22737   "is_anonymous" : true,
22738   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEUt_E",
22739   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 16> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
22740   "record_kind" : "union",
22741   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEUt_E",
22742   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEUt_E",
22743   "size" : 8,
22744   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
22745  },
22746  {
22747   "alignment" : 4,
22748   "fields" :
22749   [
22750    {
22751     "access" : "private",
22752     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
22753    }
22754   ],
22755   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
22756   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32> >",
22757   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
22758   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
22759   "size" : 8,
22760   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22761   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
22762  },
22763  {
22764   "access" : "private",
22765   "alignment" : 4,
22766   "fields" :
22767   [
22768    {
22769     "field_name" : "mPointer",
22770     "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
22771    },
22772    {
22773     "field_name" : "_pad",
22774     "referenced_type" : "_ZTIy"
22775    }
22776   ],
22777   "is_anonymous" : true,
22778   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
22779   "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32> >::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
22780   "record_kind" : "union",
22781   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
22782   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
22783   "size" : 8,
22784   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
22785  },
22786  {
22787   "alignment" : 4,
22788   "fields" :
22789   [
22790    {
22791     "access" : "private",
22792     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
22793    }
22794   ],
22795   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
22796   "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
22797   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
22798   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
22799   "size" : 8,
22800   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22801   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
22802  },
22803  {
22804   "access" : "private",
22805   "alignment" : 4,
22806   "fields" :
22807   [
22808    {
22809     "field_name" : "mPointer",
22810     "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
22811    },
22812    {
22813     "field_name" : "_pad",
22814     "referenced_type" : "_ZTIy"
22815    }
22816   ],
22817   "is_anonymous" : true,
22818   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
22819   "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
22820   "record_kind" : "union",
22821   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
22822   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
22823   "size" : 8,
22824   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
22825  },
22826  {
22827   "alignment" : 4,
22828   "fields" :
22829   [
22830    {
22831     "access" : "private",
22832     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
22833    }
22834   ],
22835   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
22836   "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
22837   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
22838   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
22839   "size" : 8,
22840   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22841   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
22842  },
22843  {
22844   "access" : "private",
22845   "alignment" : 4,
22846   "fields" :
22847   [
22848    {
22849     "field_name" : "mPointer",
22850     "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
22851    },
22852    {
22853     "field_name" : "_pad",
22854     "referenced_type" : "_ZTIy"
22855    }
22856   ],
22857   "is_anonymous" : true,
22858   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
22859   "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
22860   "record_kind" : "union",
22861   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
22862   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
22863   "size" : 8,
22864   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
22865  },
22866  {
22867   "alignment" : 4,
22868   "fields" :
22869   [
22870    {
22871     "access" : "private",
22872     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEUt_E"
22873    }
22874   ],
22875   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
22876   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
22877   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
22878   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
22879   "size" : 8,
22880   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22881   "template_args" : [ "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup5ValueE" ]
22882  },
22883  {
22884   "access" : "private",
22885   "alignment" : 4,
22886   "fields" :
22887   [
22888    {
22889     "field_name" : "mPointer",
22890     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_114DrmMetricGroup5ValueE"
22891    },
22892    {
22893     "field_name" : "_pad",
22894     "referenced_type" : "_ZTIy"
22895    }
22896   ],
22897   "is_anonymous" : true,
22898   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEUt_E",
22899   "name" : "android::hardware::details::hidl_pointer<Value>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
22900   "record_kind" : "union",
22901   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEUt_E",
22902   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEUt_E",
22903   "size" : 8,
22904   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
22905  },
22906  {
22907   "alignment" : 4,
22908   "fields" :
22909   [
22910    {
22911     "access" : "private",
22912     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEUt_E"
22913    }
22914   ],
22915   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
22916   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
22917   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
22918   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
22919   "size" : 8,
22920   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22921   "template_args" : [ "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup6MetricE" ]
22922  },
22923  {
22924   "access" : "private",
22925   "alignment" : 4,
22926   "fields" :
22927   [
22928    {
22929     "field_name" : "mPointer",
22930     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_114DrmMetricGroup6MetricE"
22931    },
22932    {
22933     "field_name" : "_pad",
22934     "referenced_type" : "_ZTIy"
22935    }
22936   ],
22937   "is_anonymous" : true,
22938   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEUt_E",
22939   "name" : "android::hardware::details::hidl_pointer<Metric>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
22940   "record_kind" : "union",
22941   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEUt_E",
22942   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEUt_E",
22943   "size" : 8,
22944   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
22945  },
22946  {
22947   "alignment" : 4,
22948   "fields" :
22949   [
22950    {
22951     "access" : "private",
22952     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEUt_E"
22953    }
22954   ],
22955   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
22956   "name" : "android::hardware::details::hidl_pointer<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
22957   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
22958   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
22959   "size" : 8,
22960   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
22961   "template_args" : [ "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE" ]
22962  },
22963  {
22964   "access" : "private",
22965   "alignment" : 4,
22966   "fields" :
22967   [
22968    {
22969     "field_name" : "mPointer",
22970     "referenced_type" : "_ZTIPN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE"
22971    },
22972    {
22973     "field_name" : "_pad",
22974     "referenced_type" : "_ZTIy"
22975    }
22976   ],
22977   "is_anonymous" : true,
22978   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEUt_E",
22979   "name" : "android::hardware::details::hidl_pointer<Attribute>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
22980   "record_kind" : "union",
22981   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEUt_E",
22982   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEUt_E",
22983   "size" : 8,
22984   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
22985  },
22986  {
22987   "alignment" : 4,
22988   "fields" :
22989   [
22990    {
22991     "access" : "private",
22992     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
22993    }
22994   ],
22995   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
22996   "name" : "android::hardware::details::hidl_pointer<char>",
22997   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
22998   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
22999   "size" : 8,
23000   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
23001   "template_args" : [ "_ZTIc" ]
23002  },
23003  {
23004   "access" : "private",
23005   "alignment" : 4,
23006   "fields" :
23007   [
23008    {
23009     "field_name" : "mPointer",
23010     "referenced_type" : "_ZTIPc"
23011    },
23012    {
23013     "field_name" : "_pad",
23014     "referenced_type" : "_ZTIy"
23015    }
23016   ],
23017   "is_anonymous" : true,
23018   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
23019   "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
23020   "record_kind" : "union",
23021   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
23022   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
23023   "size" : 8,
23024   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
23025  },
23026  {
23027   "alignment" : 4,
23028   "fields" :
23029   [
23030    {
23031     "access" : "private",
23032     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E"
23033    }
23034   ],
23035   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
23036   "name" : "android::hardware::details::hidl_pointer<unsigned char>",
23037   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
23038   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE",
23039   "size" : 8,
23040   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
23041   "template_args" : [ "_ZTIh" ]
23042  },
23043  {
23044   "access" : "private",
23045   "alignment" : 4,
23046   "fields" :
23047   [
23048    {
23049     "field_name" : "mPointer",
23050     "referenced_type" : "_ZTIPh"
23051    },
23052    {
23053     "field_name" : "_pad",
23054     "referenced_type" : "_ZTIy"
23055    }
23056   ],
23057   "is_anonymous" : true,
23058   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
23059   "name" : "android::hardware::details::hidl_pointer<unsigned char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
23060   "record_kind" : "union",
23061   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
23062   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEUt_E",
23063   "size" : 8,
23064   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
23065  },
23066  {
23067   "alignment" : 4,
23068   "fields" :
23069   [
23070    {
23071     "access" : "private",
23072     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
23073    }
23074   ],
23075   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
23076   "name" : "android::hardware::details::hidl_pointer<int>",
23077   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
23078   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
23079   "size" : 8,
23080   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
23081   "template_args" : [ "_ZTIi" ]
23082  },
23083  {
23084   "access" : "private",
23085   "alignment" : 4,
23086   "fields" :
23087   [
23088    {
23089     "field_name" : "mPointer",
23090     "referenced_type" : "_ZTIPi"
23091    },
23092    {
23093     "field_name" : "_pad",
23094     "referenced_type" : "_ZTIy"
23095    }
23096   ],
23097   "is_anonymous" : true,
23098   "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
23099   "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:110:5)",
23100   "record_kind" : "union",
23101   "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
23102   "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
23103   "size" : 8,
23104   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
23105  },
23106  {
23107   "alignment" : 4,
23108   "fields" :
23109   [
23110    {
23111     "access" : "private",
23112     "field_name" : "buffer",
23113     "referenced_type" : "_ZTIA16_c"
23114    }
23115   ],
23116   "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
23117   "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder> > >",
23118   "record_kind" : "class",
23119   "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
23120   "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
23121   "size" : 16,
23122   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h",
23123   "template_args" :
23124   [
23125    "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
23126   ]
23127  },
23128  {
23129   "alignment" : 4,
23130   "fields" :
23131   [
23132    {
23133     "access" : "private",
23134     "field_name" : "mStatus",
23135     "referenced_type" : "_ZTIN7android8hardware6StatusE"
23136    },
23137    {
23138     "access" : "private",
23139     "field_name" : "mCheckedStatus",
23140     "field_offset" : 160,
23141     "referenced_type" : "_ZTIb"
23142    }
23143   ],
23144   "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
23145   "name" : "android::hardware::details::return_status",
23146   "record_kind" : "class",
23147   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
23148   "self_type" : "_ZTIN7android8hardware7details13return_statusE",
23149   "size" : 24,
23150   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
23151  },
23152  {
23153   "alignment" : 4,
23154   "fields" :
23155   [
23156    {
23157     "access" : "protected",
23158     "field_name" : "mInstrumentationCallbacks",
23159     "field_offset" : 32,
23160     "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
23161    },
23162    {
23163     "access" : "protected",
23164     "field_name" : "mEnableInstrumentation",
23165     "field_offset" : 128,
23166     "referenced_type" : "_ZTIb"
23167    },
23168    {
23169     "access" : "protected",
23170     "field_name" : "mInstrumentationLibPackage",
23171     "field_offset" : 160,
23172     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
23173    },
23174    {
23175     "access" : "protected",
23176     "field_name" : "mInterfaceName",
23177     "field_offset" : 256,
23178     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
23179    }
23180   ],
23181   "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
23182   "name" : "android::hardware::details::HidlInstrumentor",
23183   "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
23184   "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
23185   "size" : 44,
23186   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h",
23187   "vtable_components" :
23188   [
23189    {
23190     "kind" : "offset_to_top"
23191    },
23192    {
23193     "kind" : "rtti",
23194     "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
23195    },
23196    {
23197     "kind" : "complete_dtor_pointer",
23198     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
23199    },
23200    {
23201     "kind" : "deleting_dtor_pointer",
23202     "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
23203    }
23204   ]
23205  },
23206  {
23207   "alignment" : 1,
23208   "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
23209   "name" : "android::hardware::details::i_tag",
23210   "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
23211   "self_type" : "_ZTIN7android8hardware7details5i_tagE",
23212   "size" : 1,
23213   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
23214  },
23215  {
23216   "alignment" : 1,
23217   "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
23218   "name" : "android::hardware::details::bs_tag",
23219   "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
23220   "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
23221   "size" : 1,
23222   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
23223  },
23224  {
23225   "alignment" : 1,
23226   "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
23227   "name" : "android::hardware::details::bnhw_tag",
23228   "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
23229   "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
23230   "size" : 1,
23231   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
23232  },
23233  {
23234   "alignment" : 1,
23235   "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
23236   "name" : "android::hardware::details::bphw_tag",
23237   "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
23238   "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
23239   "size" : 1,
23240   "source_file" : "/system/libhidl/base/include/hidl/HidlInternal.h"
23241  },
23242  {
23243   "alignment" : 1,
23244   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj16EJEEE",
23245   "name" : "android::hardware::details::std_array<unsigned char, 16>",
23246   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj16EJEEE",
23247   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj16EJEEE",
23248   "size" : 1,
23249   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23250   "template_args" : [ "_ZTIh" ]
23251  },
23252  {
23253   "alignment" : 1,
23254   "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
23255   "name" : "android::hardware::details::std_array<unsigned char, 32>",
23256   "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
23257   "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
23258   "size" : 1,
23259   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23260   "template_args" : [ "_ZTIh" ]
23261  },
23262  {
23263   "alignment" : 4,
23264   "fields" :
23265   [
23266    {
23267     "access" : "private",
23268     "field_name" : "mBuffer",
23269     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj16EJEEEEE"
23270    },
23271    {
23272     "access" : "private",
23273     "field_name" : "mSize",
23274     "field_offset" : 64,
23275     "referenced_type" : "_ZTIj"
23276    },
23277    {
23278     "access" : "private",
23279     "field_name" : "mOwnsBuffer",
23280     "field_offset" : 96,
23281     "referenced_type" : "_ZTIb"
23282    },
23283    {
23284     "access" : "private",
23285     "field_name" : "mPad",
23286     "field_offset" : 104,
23287     "referenced_type" : "_ZTIA3_h"
23288    }
23289   ],
23290   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
23291   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 16> >",
23292   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
23293   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj16EJEEEEE",
23294   "size" : 16,
23295   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23296   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj16EJEEE" ]
23297  },
23298  {
23299   "alignment" : 4,
23300   "fields" :
23301   [
23302    {
23303     "access" : "private",
23304     "field_name" : "mBuffer",
23305     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
23306    },
23307    {
23308     "access" : "private",
23309     "field_name" : "mSize",
23310     "field_offset" : 64,
23311     "referenced_type" : "_ZTIj"
23312    },
23313    {
23314     "access" : "private",
23315     "field_name" : "mOwnsBuffer",
23316     "field_offset" : 96,
23317     "referenced_type" : "_ZTIb"
23318    },
23319    {
23320     "access" : "private",
23321     "field_name" : "mPad",
23322     "field_offset" : 104,
23323     "referenced_type" : "_ZTIA3_h"
23324    }
23325   ],
23326   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
23327   "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32> >",
23328   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
23329   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
23330   "size" : 16,
23331   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23332   "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
23333  },
23334  {
23335   "alignment" : 4,
23336   "fields" :
23337   [
23338    {
23339     "access" : "private",
23340     "field_name" : "mBuffer",
23341     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
23342    },
23343    {
23344     "access" : "private",
23345     "field_name" : "mSize",
23346     "field_offset" : 64,
23347     "referenced_type" : "_ZTIj"
23348    },
23349    {
23350     "access" : "private",
23351     "field_name" : "mOwnsBuffer",
23352     "field_offset" : 96,
23353     "referenced_type" : "_ZTIb"
23354    },
23355    {
23356     "access" : "private",
23357     "field_name" : "mPad",
23358     "field_offset" : 104,
23359     "referenced_type" : "_ZTIA3_h"
23360    }
23361   ],
23362   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
23363   "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
23364   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
23365   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
23366   "size" : 16,
23367   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23368   "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
23369  },
23370  {
23371   "alignment" : 4,
23372   "fields" :
23373   [
23374    {
23375     "access" : "private",
23376     "field_name" : "mBuffer",
23377     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
23378    },
23379    {
23380     "access" : "private",
23381     "field_name" : "mSize",
23382     "field_offset" : 64,
23383     "referenced_type" : "_ZTIj"
23384    },
23385    {
23386     "access" : "private",
23387     "field_name" : "mOwnsBuffer",
23388     "field_offset" : 96,
23389     "referenced_type" : "_ZTIb"
23390    },
23391    {
23392     "access" : "private",
23393     "field_name" : "mPad",
23394     "field_offset" : 104,
23395     "referenced_type" : "_ZTIA3_h"
23396    }
23397   ],
23398   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
23399   "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
23400   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
23401   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
23402   "size" : 16,
23403   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23404   "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
23405  },
23406  {
23407   "alignment" : 4,
23408   "fields" :
23409   [
23410    {
23411     "access" : "private",
23412     "field_name" : "mBuffer",
23413     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup5ValueEEE"
23414    },
23415    {
23416     "access" : "private",
23417     "field_name" : "mSize",
23418     "field_offset" : 64,
23419     "referenced_type" : "_ZTIj"
23420    },
23421    {
23422     "access" : "private",
23423     "field_name" : "mOwnsBuffer",
23424     "field_offset" : 96,
23425     "referenced_type" : "_ZTIb"
23426    },
23427    {
23428     "access" : "private",
23429     "field_name" : "mPad",
23430     "field_offset" : 104,
23431     "referenced_type" : "_ZTIA3_h"
23432    }
23433   ],
23434   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
23435   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Value>",
23436   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
23437   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup5ValueEEE",
23438   "size" : 16,
23439   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23440   "template_args" : [ "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup5ValueE" ]
23441  },
23442  {
23443   "alignment" : 4,
23444   "fields" :
23445   [
23446    {
23447     "access" : "private",
23448     "field_name" : "mBuffer",
23449     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup6MetricEEE"
23450    },
23451    {
23452     "access" : "private",
23453     "field_name" : "mSize",
23454     "field_offset" : 64,
23455     "referenced_type" : "_ZTIj"
23456    },
23457    {
23458     "access" : "private",
23459     "field_name" : "mOwnsBuffer",
23460     "field_offset" : 96,
23461     "referenced_type" : "_ZTIb"
23462    },
23463    {
23464     "access" : "private",
23465     "field_name" : "mPad",
23466     "field_offset" : 104,
23467     "referenced_type" : "_ZTIA3_h"
23468    }
23469   ],
23470   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
23471   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Metric>",
23472   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
23473   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup6MetricEEE",
23474   "size" : 16,
23475   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23476   "template_args" : [ "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup6MetricE" ]
23477  },
23478  {
23479   "alignment" : 4,
23480   "fields" :
23481   [
23482    {
23483     "access" : "private",
23484     "field_name" : "mBuffer",
23485     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_3drm4V1_114DrmMetricGroup9AttributeEEE"
23486    },
23487    {
23488     "access" : "private",
23489     "field_name" : "mSize",
23490     "field_offset" : 64,
23491     "referenced_type" : "_ZTIj"
23492    },
23493    {
23494     "access" : "private",
23495     "field_name" : "mOwnsBuffer",
23496     "field_offset" : 96,
23497     "referenced_type" : "_ZTIb"
23498    },
23499    {
23500     "access" : "private",
23501     "field_name" : "mPad",
23502     "field_offset" : 104,
23503     "referenced_type" : "_ZTIA3_h"
23504    }
23505   ],
23506   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
23507   "name" : "android::hardware::hidl_vec<android::hardware::drm::V1_1::DrmMetricGroup::Attribute>",
23508   "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
23509   "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_3drm4V1_114DrmMetricGroup9AttributeEEE",
23510   "size" : 16,
23511   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23512   "template_args" : [ "_ZTIN7android8hardware3drm4V1_114DrmMetricGroup9AttributeE" ]
23513  },
23514  {
23515   "alignment" : 4,
23516   "fields" :
23517   [
23518    {
23519     "access" : "private",
23520     "field_name" : "mBuffer",
23521     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
23522    },
23523    {
23524     "access" : "private",
23525     "field_name" : "mSize",
23526     "field_offset" : 64,
23527     "referenced_type" : "_ZTIj"
23528    },
23529    {
23530     "access" : "private",
23531     "field_name" : "mOwnsBuffer",
23532     "field_offset" : 96,
23533     "referenced_type" : "_ZTIb"
23534    },
23535    {
23536     "access" : "private",
23537     "field_name" : "mPad",
23538     "field_offset" : 104,
23539     "referenced_type" : "_ZTIA3_h"
23540    }
23541   ],
23542   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
23543   "name" : "android::hardware::hidl_vec<char>",
23544   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
23545   "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
23546   "size" : 16,
23547   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23548   "template_args" : [ "_ZTIc" ]
23549  },
23550  {
23551   "alignment" : 4,
23552   "fields" :
23553   [
23554    {
23555     "access" : "private",
23556     "field_name" : "mBuffer",
23557     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIhEE"
23558    },
23559    {
23560     "access" : "private",
23561     "field_name" : "mSize",
23562     "field_offset" : 64,
23563     "referenced_type" : "_ZTIj"
23564    },
23565    {
23566     "access" : "private",
23567     "field_name" : "mOwnsBuffer",
23568     "field_offset" : 96,
23569     "referenced_type" : "_ZTIb"
23570    },
23571    {
23572     "access" : "private",
23573     "field_name" : "mPad",
23574     "field_offset" : 104,
23575     "referenced_type" : "_ZTIA3_h"
23576    }
23577   ],
23578   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIhEE",
23579   "name" : "android::hardware::hidl_vec<unsigned char>",
23580   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
23581   "self_type" : "_ZTIN7android8hardware8hidl_vecIhEE",
23582   "size" : 16,
23583   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23584   "template_args" : [ "_ZTIh" ]
23585  },
23586  {
23587   "alignment" : 4,
23588   "fields" :
23589   [
23590    {
23591     "access" : "private",
23592     "field_name" : "mBuffer",
23593     "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
23594    },
23595    {
23596     "access" : "private",
23597     "field_name" : "mSize",
23598     "field_offset" : 64,
23599     "referenced_type" : "_ZTIj"
23600    },
23601    {
23602     "access" : "private",
23603     "field_name" : "mOwnsBuffer",
23604     "field_offset" : 96,
23605     "referenced_type" : "_ZTIb"
23606    },
23607    {
23608     "access" : "private",
23609     "field_name" : "mPad",
23610     "field_offset" : 104,
23611     "referenced_type" : "_ZTIA3_h"
23612    }
23613   ],
23614   "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
23615   "name" : "android::hardware::hidl_vec<int>",
23616   "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
23617   "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
23618   "size" : 16,
23619   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h",
23620   "template_args" : [ "_ZTIi" ]
23621  },
23622  {
23623   "alignment" : 4,
23624   "base_specifiers" :
23625   [
23626    {
23627     "referenced_type" : "_ZTIN7android8hardware7IBinderE"
23628    }
23629   ],
23630   "fields" :
23631   [
23632    {
23633     "access" : "protected",
23634     "field_name" : "mSchedPolicy",
23635     "field_offset" : 32,
23636     "referenced_type" : "_ZTIi"
23637    },
23638    {
23639     "access" : "protected",
23640     "field_name" : "mSchedPriority",
23641     "field_offset" : 64,
23642     "referenced_type" : "_ZTIi"
23643    },
23644    {
23645     "access" : "private",
23646     "field_name" : "mExtras",
23647     "field_offset" : 96,
23648     "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
23649    },
23650    {
23651     "access" : "private",
23652     "field_name" : "mReserved0",
23653     "field_offset" : 128,
23654     "referenced_type" : "_ZTIPv"
23655    }
23656   ],
23657   "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
23658   "name" : "android::hardware::BHwBinder",
23659   "record_kind" : "class",
23660   "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
23661   "self_type" : "_ZTIN7android8hardware9BHwBinderE",
23662   "size" : 28,
23663   "source_file" : "/system/libhwbinder/include/hwbinder/Binder.h",
23664   "vtable_components" :
23665   [
23666    {
23667     "component_value" : 20,
23668     "kind" : "vbase_offset"
23669    },
23670    {
23671     "kind" : "offset_to_top"
23672    },
23673    {
23674     "kind" : "rtti",
23675     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
23676    },
23677    {
23678     "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
23679    },
23680    {
23681     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
23682    },
23683    {
23684     "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
23685    },
23686    {
23687     "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
23688    },
23689    {
23690     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
23691    },
23692    {
23693     "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
23694    },
23695    {
23696     "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
23697    },
23698    {
23699     "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
23700    },
23701    {
23702     "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
23703    },
23704    {
23705     "kind" : "complete_dtor_pointer",
23706     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
23707    },
23708    {
23709     "kind" : "deleting_dtor_pointer",
23710     "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
23711    },
23712    {
23713     "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
23714    },
23715    {
23716     "kind" : "vcall_offset"
23717    },
23718    {
23719     "kind" : "vcall_offset"
23720    },
23721    {
23722     "kind" : "vcall_offset"
23723    },
23724    {
23725     "kind" : "vcall_offset"
23726    },
23727    {
23728     "component_value" : -20,
23729     "kind" : "vcall_offset"
23730    },
23731    {
23732     "component_value" : -20,
23733     "kind" : "offset_to_top"
23734    },
23735    {
23736     "kind" : "rtti",
23737     "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
23738    },
23739    {
23740     "kind" : "complete_dtor_pointer",
23741     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
23742    },
23743    {
23744     "kind" : "deleting_dtor_pointer",
23745     "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
23746    },
23747    {
23748     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
23749    },
23750    {
23751     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
23752    },
23753    {
23754     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
23755    },
23756    {
23757     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
23758    }
23759   ]
23760  },
23761  {
23762   "alignment" : 4,
23763   "fields" :
23764   [
23765    {
23766     "field_name" : "sched_policy",
23767     "referenced_type" : "_ZTIi"
23768    },
23769    {
23770     "field_name" : "prio",
23771     "field_offset" : 32,
23772     "referenced_type" : "_ZTIi"
23773    }
23774   ],
23775   "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
23776   "name" : "android::hardware::SchedPrio",
23777   "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
23778   "self_type" : "_ZTIN7android8hardware9SchedPrioE",
23779   "size" : 8,
23780   "source_file" : "/system/libhidl/transport/include/hidl/HidlTransportSupport.h"
23781  },
23782  {
23783   "alignment" : 4,
23784   "fields" :
23785   [
23786    {
23787     "access" : "private",
23788     "field_name" : "mCond",
23789     "referenced_type" : "_ZTI14pthread_cond_t"
23790    }
23791   ],
23792   "linker_set_key" : "_ZTIN7android9ConditionE",
23793   "name" : "android::Condition",
23794   "record_kind" : "class",
23795   "referenced_type" : "_ZTIN7android9ConditionE",
23796   "self_type" : "_ZTIN7android9ConditionE",
23797   "size" : 4,
23798   "source_file" : "/system/core/libutils/include/utils/Condition.h"
23799  },
23800  {
23801   "alignment" : 4,
23802   "fields" :
23803   [
23804    {
23805     "field_name" : "buf",
23806     "referenced_type" : "_ZTIA5121_h"
23807    },
23808    {
23809     "field_name" : "entry",
23810     "referenced_type" : "_ZTI12logger_entry"
23811    }
23812   ],
23813   "is_anonymous" : true,
23814   "linker_set_key" : "_ZTIN7log_msgUt_E",
23815   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:77:3)",
23816   "record_kind" : "union",
23817   "referenced_type" : "_ZTIN7log_msgUt_E",
23818   "self_type" : "_ZTIN7log_msgUt_E",
23819   "size" : 5124,
23820   "source_file" : "/system/core/liblog/include/log/log_read.h"
23821  }
23822 ],
23823 "rvalue_reference_types" :
23824 [
23825  {
23826   "alignment" : 4,
23827   "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
23828   "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
23829   "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
23830   "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
23831   "size" : 4,
23832   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
23833  },
23834  {
23835   "alignment" : 4,
23836   "linker_set_key" : "_ZTION7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
23837   "name" : "android::sp<android::hardware::drm::V1_0::IDrmPlugin> &&",
23838   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
23839   "self_type" : "_ZTION7android2spINS_8hardware3drm4V1_010IDrmPluginEEE",
23840   "size" : 4,
23841   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
23842  },
23843  {
23844   "alignment" : 4,
23845   "linker_set_key" : "_ZTION7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
23846   "name" : "android::sp<android::hardware::drm::V1_0::ICryptoPlugin> &&",
23847   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
23848   "self_type" : "_ZTION7android2spINS_8hardware3drm4V1_013ICryptoPluginEEE",
23849   "size" : 4,
23850   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
23851  },
23852  {
23853   "alignment" : 4,
23854   "linker_set_key" : "_ZTION7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
23855   "name" : "android::sp<android::hardware::drm::V1_3::IDrmFactory> &&",
23856   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
23857   "self_type" : "_ZTION7android2spINS_8hardware3drm4V1_311IDrmFactoryEEE",
23858   "size" : 4,
23859   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
23860  },
23861  {
23862   "alignment" : 4,
23863   "linker_set_key" : "_ZTION7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
23864   "name" : "android::sp<android::hardware::drm::V1_3::ICryptoFactory> &&",
23865   "referenced_type" : "_ZTIN7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
23866   "self_type" : "_ZTION7android2spINS_8hardware3drm4V1_314ICryptoFactoryEEE",
23867   "size" : 4,
23868   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
23869  },
23870  {
23871   "alignment" : 4,
23872   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj16EJEEE",
23873   "name" : "android::hardware::hidl_array<unsigned char, 16> &&",
23874   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj16EJEEE",
23875   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj16EJEEE",
23876   "size" : 4,
23877   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
23878  },
23879  {
23880   "alignment" : 4,
23881   "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
23882   "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
23883   "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
23884   "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
23885   "size" : 4,
23886   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
23887  },
23888  {
23889   "alignment" : 4,
23890   "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
23891   "name" : "android::hardware::hidl_handle &&",
23892   "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
23893   "self_type" : "_ZTION7android8hardware11hidl_handleE",
23894   "size" : 4,
23895   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
23896  },
23897  {
23898   "alignment" : 4,
23899   "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
23900   "name" : "android::hardware::hidl_memory &&",
23901   "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
23902   "self_type" : "_ZTION7android8hardware11hidl_memoryE",
23903   "size" : 4,
23904   "source_file" : "/system/libhidl/base/include/hidl/HidlSupport.h"
23905  },
23906  {
23907   "alignment" : 4,
23908   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
23909   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_3::IDrmFactory> > &&",
23910   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
23911   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3drm4V1_311IDrmFactoryEEEEE",
23912   "size" : 4,
23913   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
23914  },
23915  {
23916   "alignment" : 4,
23917   "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
23918   "name" : "android::hardware::Return<android::sp<android::hardware::drm::V1_3::ICryptoFactory> > &&",
23919   "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
23920   "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS0_3drm4V1_314ICryptoFactoryEEEEE",
23921   "size" : 4,
23922   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
23923  },
23924  {
23925   "alignment" : 4,
23926   "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
23927   "name" : "android::hardware::Return<bool> &&",
23928   "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
23929   "self_type" : "_ZTION7android8hardware6ReturnIbEE",
23930   "size" : 4,
23931   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
23932  },
23933  {
23934   "alignment" : 4,
23935   "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
23936   "name" : "android::hardware::Return<void> &&",
23937   "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
23938   "self_type" : "_ZTION7android8hardware6ReturnIvEE",
23939   "size" : 4,
23940   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
23941  },
23942  {
23943   "alignment" : 4,
23944   "linker_set_key" : "_ZTION7android8hardware6StatusE",
23945   "name" : "android::hardware::Status &&",
23946   "referenced_type" : "_ZTIN7android8hardware6StatusE",
23947   "self_type" : "_ZTION7android8hardware6StatusE",
23948   "size" : 4,
23949   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
23950  },
23951  {
23952   "alignment" : 4,
23953   "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
23954   "name" : "android::hardware::details::return_status &&",
23955   "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
23956   "self_type" : "_ZTION7android8hardware7details13return_statusE",
23957   "size" : 4,
23958   "source_file" : "/system/libhidl/base/include/hidl/Status.h"
23959  },
23960  {
23961   "alignment" : 4,
23962   "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
23963   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char> > &&",
23964   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
23965   "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
23966   "size" : 4,
23967   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
23968  },
23969  {
23970   "alignment" : 4,
23971   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
23972   "name" : "std::function<sp<IBase> (void *)> &&",
23973   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
23974   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
23975   "size" : 4,
23976   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
23977  },
23978  {
23979   "alignment" : 4,
23980   "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
23981   "name" : "std::function<sp<IBinder> (void *)> &&",
23982   "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
23983   "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
23984   "size" : 4,
23985   "source_file" : "/system/libhidl/transport/include/hidl/ConcurrentMap.h"
23986  }
23987 ]
23988}
23989